News for hackers. Stuff that matters.

inlineint

Re:Ask HN: Who wants to be hired? (September 2024) on Tuesday September 03, 2024 @06:15AM (#41433286)
Location: Russia

Remote: Yes

Willing to relocate: No

Technologies: C++, Java, Python, JavaScript/TypeScript.

Résumé/CV: https://docs.google.com/document/d/1zg9bD8jXTI1OHVvQYvEwhsIc...

Email: Available in the resume

Ask HN: Does last job experience 4 years ago make my application unattractive?

I am looking for a job as a software engineer. I have more than 6 years of experience, but in my résumé the last job experience as a software enginer (in particular, senior software engineer) is 4 years ago. I am applying to all kinds of roles, but no company invites me to an interview.How can I work around this? It looks like a vicious circle. I need a more recent job experience to be...

( Read More... | 11 comments | 4 points | on HN )
Re:Surprisingly popular on Sunday July 28, 2019 @11:18AM (#20547969)
Looks like an idea for a semi-supervised ensemble method for machine learning:

Prepare two equally sized ensembles of classifiers, let's call them A and B.

1. Train each classifier in ensemble A on labelled data to predict does a picture contains a cat.

2. Take some other unlabelled dataset and collect answers from classifiers from A for each picture from this dataset.

3. Train each classifier in ensemble B to predict average answer of classifiers from A for each picture from the unlabelled dataset.

Then for a picture from the test dataset it would be possible to get answers from ensemble A and from ensemble B and calculate what would be the surprisingly popular answer.

Re:Hub: Use GitHub from the Command Line on Sunday July 07, 2019 @04:21AM (#20374106)
While it is pretty cool, using such tool increases general lock-in to GitHub, in terms of both habits and potential use of it for automation of processes.

I wish there was an open standard for operations that hub allows to do and all major Git forges [1], including open source ones, such as Gogs/Gitea and GitLab, supported it. In that case having a command-line tool that, like Git itself, is not tied to a particular vendor, but allows to do what hub does, could have been indispensable.

[1] https://en.wikipedia.org/wiki/Forge_(software)

Re:Why Not Rewrite It in Rust? (2016) on Wednesday June 19, 2019 @03:09AM (#20221393)
It is possible to do string interpolation in Rust with a macro:

https://docs.rs/interpolate/0.2.3/interpolate/

No one mentioned Riker https://github.com/riker-rs/riker, another actor framework for Rust. It would be interesting to hear comparison of both from those who used it.
> You say Markdown has a common set of features, but what is that common set? There's no standard, and I find myself surprisingly frequently struggle with figuring out what's the correct way in a particular markdown engine to do what I need to do.

There is CommonMark specification: https://commonmark.org.

Re:Nobel Lecture: Random Walk to Graphene (2010) on Friday April 05, 2019 @06:37AM (#19581261)
I like this quote:

> Frankly, I do not believe that the above success rate can be explained by my lateral ideas being particularly good. More likely, this tells us that poking in new directions, even randomly, is more rewarding than is generally perceived. We are probably digging too deep within established areas, leaving plenty of unexplored stuff under the surface, just one poke away. When one dares to try, rewards are not guaranteed, but at least it is an adventure.

Re:Finding Pi from Random Numbers on Thursday December 27, 2018 @12:15PM (#18770819)
There is also the classical Buffon's needle experiment: https://en.wikipedia.org/wiki/Buffon%27s_needle#Estimating_%...

Ask HN: Facebook and PyTorch future

After all this Facebook outrage I wonder is it still safe to bet on PyTorch as a framework with clear bright feature because it is baked by a large company?What do you think would happen with it if things went too bad for Facebook?

( Read More... | no comments | 2 points | on HN )
Re:Linear regression by hand on Sunday January 21, 2018 @10:02AM (#16198271)
I thought it was about doing scatter plot on graph paper and trying to draw a line with a ruler so that it “almost all points fit”, then empirically measuring the slope and the intercept. I had an impression that it was the way to go in cases when the requirements for accuracy were not strict and calculators was not around.
Re:Create evidence for your future Bitcoin predictions on Thursday January 11, 2018 @05:44AM (#16122803)
Suggestion: add an ability to write a hash of prediction to the Bitcoin blockchain (for a fee from the user) and the ability to see this hash alongside the prediction on day X with the link to the corresponding blockchain record. This way it won't be necessary to trust your website about the fact whether the prediction was actually made on the date you claim.
There is https://www.kaiko.com/, they collect and sell bid/ask and orderbook data for most of the exchanges that are active now or were active in past.
Re:Stop Calling the Babylonians Scientists (2016) on Wednesday August 16, 2017 @11:00AM (#15027954)
In some sense, the current trend of chasing quick predictions at cost of giving up on understanding of the inner working of things resembles the described in the article approach that was taken by Babylonians.

A lot of resources is being put into machine learning, as it provides relatively quick solutions that delivers results that are superior in comparison to other approaches for many of problems. And I find it to be fascinating. However, I'm concerned a little about a possible paradigm shift that can happen if we continue to grow this "prediction-first" attitude and let it become a part of our scientific philosophy.

Such a shift might make people who actually try to figure out the underlying mechanics of the problems they work on to be perceived as "inefficient", as they are going to be (and often already are) inherently less competitive to machine learning algorithms in terms of ability to quickly provide predictions that are good enough to be practically used. If it happen, it probably would make the areas of science that involve building and invalidation of theories less attractive to youth in comparison to those that are centered around building better predictive models and application of them to complex phenomena with a focus on making practically useful predictions.

I see the culture in this type of future as something similar to Babylonian culture as it was presented in the article and compared to the Ancient Greek culture. No to say that this future looks completely bad, but I think it is not as exciting as the one where true understanding of the things is valued first if not the most.

Re:Probabilistic programming from scratch on Friday June 30, 2017 @10:00AM (#14670747)
A relevant book is Think Bayes [1] by Allen B. Downey. It also uses only pure Python to solve simple problems of Bayesian inference. I like the simplicity of the way it communicates the ideas of Bayesian approach.

But the subject is not a duplicate of that one, as it seems to put more focus on sampling.

[1] http://greenteapress.com/wp/think-bayes/

Re:Analyzing Cryptocurrencies Using PostgreSQL on Thursday June 29, 2017 @05:52AM (#14661961)
Look at this part of the video from https://zeppelin.apache.org: https://www.youtube.com/watch?v=_PQbVH_aO5E&t=3m21s. It shows plotting directly from SQL.
Re:Analyzing Cryptocurrencies Using PostgreSQL on Wednesday June 28, 2017 @12:43PM (#14655680)
A nice analysis, and it shows how SQL makes it easy to quickly explore data.

However, it seems like the plots of the results of the queries were done manually by writing some code to make each plot.

I can't stop but mention that using Apache Zeppelin Notebook [1] with Postgres interpreter for Zeppelin [2] (Spark SQL should provide comparable analytical capabilities as well, but this comment is not about it) it is possible to show graphical representation of query results without writing a single line of code.

[1] https://zeppelin.apache.org/

[2] https://zeppelin.apache.org/docs/latest/interpreter/postgres...

Re:Consciousness and its Place in Nature (2002) on Saturday June 24, 2017 @06:21AM (#14625105)
I doubt that the subjective experience of the world is as immaterial as some want to believe.

Our subjective experience of the outside world can be quantified in terms of our ability to make predictions about the world and use them. All of us make and use predictions about the perceived reality as part of our conscious experience. However, if you have accurate enough representation of the outside world in your mind, it puts physical limits on the minimum amount of entropy your brain can have. And entropy is a completely physical quantity.

There is an article [1] I found to be interesting that explains why entropy, as defined in Physics, of the same physical system can be different in eyes of different observers with different prior knowledge/reasoning abilities/etc. In a nutshell, it makes perfect physical sense because if one would take into account that all these observers can't exist without physical medium and that their mediums should also be considered to be parts of the physical system of interest.

But then it becomes clear that accuracy of the subjective representation or experiences of the outside world has a direct effect on the entropy of the underlying physical medium because this is what the second law of thermodynamics, applied to the whole system of an observer and the system it interacts with, says.

[1] http://lesswrong.com/lw/o5/the_second_law_of_thermodynamics_...

Ask HN: Ability to commit to open source projects I use at work at work

At my current job, I work on applications of machine learning to our data. Sometimes the existing machine learning libraries don't have abilities we need, and often in this cases, the best way to solve the problem is to add modifications to the library itself. However, it is not feasible to maintain private forks because the libraries we use change very fast and to keep them updated it would...

( Read More... | 2 comments | on HN )

Older »