skysight-inc/HackerNews huggingface dataset:
> The truth is that there are a lot of folks with 10+ years of experience who wouldn't even pass as junior devs at many places.

Sure but this really has nothing to do with the parent's post. The parent said they have references and the experience and code in production. All of this is verifiable short of, say, DoD contract work.

I doubt you have worked with folks with 10+ years of experience who wouldn't pass as junior developers who also had references and verifiable code running in a production environment (and if you did I would imagine that's a fluke negative hire).

> But hiring is a 2-way street. If you completely disagree with the hiring procedure at a company, then you are probably not a good fit, and that's fine :)

Considering almost every technology company hires the same way and the employees typically have the "I went through it so you have to do" attitude you're not really going to find another company that has a "better" hiring procedure. Your response is more facetious than realistic. If you want to be a developer you don't have much choice than to go through the system that has been studied to death and known to be flawed.
Being able to create a small game within an hour is technically impressive. Some of the entries are also fun. How about you try it before you have a tantrum about it?
The nice thing about shell scripts is that it's ubiquitous and have very little external dependency. Having a shell script depend on node.js seems a bit counter-intuitive?
Ok. To pick on one part. This argument is self-referencing and redundant:

"However, it would be useful to have a neural network that is able to perform symbolic algebra. There are two clear reasons for this desire. First, this hypothetical system would demonstrate that neural networks can be used as a substrate for previously-achieved AI systems. Second, a neural network that could perform symbolic algebra would, by definition, be able to manipulate symbols."

Then directly following the above, this sentence makes very little sense:

"This would show that high level knowledge representations can be grounded in statistical models."

What does it mean for "high level knowledge representations" to be "grounded in statistical models?" It sounds to me like your saying to implement symbolic algebra on NNs would prove that NNs can implement symbolic algebra.

There is some good content in the article but I find the conclusions and even the premise to be overreaching. It would read better if it were condensed into a history of AI booms and busts with out making wild predictions.
I don't think the intent is to flag up invalid syntax/usage, but to make sensible guesses about what strings should be highlighted, to aid readability.

There are few cases where having wchar_t in any code snippet would not indicate some sort of keyword/type annotation
It has been hypothesized that our brain's moral systems are a highjack of systems related to hygiene.

I think this phenomenon shows it nicely. Since Thiel has "touched" Trump, he is now "unclean" in the minds of people who perceive Trump through their morality circuits.
"how you use your phone while watching TV"

I find myself doing this all the time, even when the show is engaging. I'll automatically open Reddit and start scrolling through the front page, and before I know it I missed 5 minutes of the show. I do it on autopilot, and it annoys and scares me.
If you don't mind me asking: Other than intellectual curiosity, why would you want to run Darwin, and not just one of the BSDs? Aren't a large number of the drivers still closed source?
Wait a minute. Microsoft did something to deceive the users of its "free" Visual Studio? Why this does not surprise me...

I can understand why people used Visual Studio 20 years ago - decent free alternatives were lacking. But in 2016? And no less than for markdown!
"If it means drastically reducing government-provided welfare programs and letting people "vote with their wallets""

Sadly, this will not be the case.

'Government' is a cabal of politicians and unions who have the power to extract money from you with the threat of punishment or imprisonment, to distribute money among themselves while having very little real oversight. So long as they 'show up' for work they can claim they are 'doing something'.

If you think for one second that this will improve efficiency, then I'm sorry, you have some time to live yet :).

And FYI - even if 100% of them are 'well meaning' - the system will work this way.

The government will not 'unemploy' 100K service workers. They will just find other things for them to do. Whether those other things are productive ... is not likely. Unions will require 'same pay, same skills, no relocation' etc. etc.. You can't tell a social worker in Ottawa to pick up a hammer and start building a bridge in Toronto.

So - the 'theoretical gains' from getting rid of social services bureaucracy is nary moot.

Second - is the social impact on 'non means tested' populations. In my hood in Montreal, everyone is 30 and still in school. They will stay in school as long as they can. And why would they not? They can afford to live. They have free time. People are 'kind of poor' here but they don't mind.

Third - is the realistic budget impact. I suggest it's doubtful that the numbers add up.

Lastly - it misses the core of the problem: at least 10% of people are extremely irresponsible. We have welfare in Canada and yet there is a homeless guy 200m from me. He spends his money on crack and lives outside. This is not entirely uncommon. Many people can barely take care of themselves.

How about this:

+ Why can't we just streamline the processes we have?
+ Streamline the 'means testing'?
+ Get rid of the 'welfare trap' by allowing people to work?
+ Use money and concentrate to help those in need to live better?

The problem is total inneficiency in the system. It's partly the nature of governance. The city of Toronto spends 30% of it's money allocated to poverty on staff for the program. IF they were a charity, they would be considered corrupt.

The solution is much harder: everyone in private and public sector, and all members of the community have to act more responsibly, intelligently and rationally. Public entities have to be held to account with benchmarks, and hopefully, to some market driven benchmarks.

"The ever growing gap between the wealthy and the poor in Canada will lead to social unrest, increased crime rates and violence"

Also remember that violence and anti-social behaviour pushes people out of society and makes them poor. In fact - 'bad behaviour' is far more likely to make one poor than 'being poor' will drive one to crime.

It's a 2 way street.
Torus Trooper has been ported to Linux --- it's even in Debian! And it's written in D. It's worth having a look at if you're interested in this sort of thing; a lot of his shoot-em-ups use a markup language, BulletML, which describes enemy behaviours in XML...

A job or two back I spent a lot of time buried deep inside noiz2sa (http://www.asahi-net.or.jp/~cs8k-cyu/windows/noiz2sa_e.html), another of his BulletML games, porting it to a mobile game platform as a demo. (This one's in C.) I'm not really a fan of that sort of game but it's a lot more subtle than it looks at first glance. The overall game design and level layout is very carefully done; the way the end-of-level bosses work is particularly clever (they're just ordinary enemies with lots of hit points!). And the whole thing's only 3kloc.

Noiz2sa works well on small screens, but Torus Troopers looks fantastic on a big screen. And both games sound fantastic. Anyone know who writes his music?
How is this not achievable by the source builtin?

It's perfectly feasible to have small bash scripts, library functions of sorts, and source them in the script you want to use them in.
Another thing I found it useful for: actually thinking things through. It's common for people to face a problem or a question, spend half a second considering it, and then decide that it's undoable / unsolvable / cannot be improved, etc. You'll ask them about it and they'll tell you, "yeah, I thought about it".

The trick is to ask yourself - have you spent, like five minutes, honest-to-God, to the clock, thinking about it? If the issue really matters to you, it's pretty much the least you can do - pull out the timer, set it to 5 minutes, and start thinking, not stopping until the timer hits zero. I was surprised just how much one could figure out in 5 minutes of focused thinking / self-brainstorming. I try to apply this method more and more often, especially when I get stuck on some choice, or don't know how to proceed from the point I'm in. But also sometimes for totally random ideas - 5 minutes is enough to think about how to start tackling them, and whether it's worth your time.
Identifying HDD Noise Problems
> I was making $300K+ a year in base salary and equity compensation

Out of curiosity, when making a total comp of $300k in Silicon Valley, what kind of take home pay (after taxes) can you expect - including pension contributions?
My feed is comprised of a lot of snowboard videos. I often watch these videos without sound because it's not necessary to hear the music.
That means people are not interested in videos with sound or music. Like funny videos only..
I started using viridis a few weeks ago and I love it!
After scrolling through the first one, I had to swipe left (gesture to go back on Mac) so many times to get back here.
Another of many books I probably should have put on the list (but that's the problem with lists of "good books" in a world that has thousands of them). I knew Gregory slightly, and his daughter Mary Catherine more so. (And there are others from this circle that should be included: Gordon Pask, Heinz von Forester, etc.)

One way to think about this in the larger sense is that "an interesting person is one who is interesting whether you agree with them or not". This also goes for books. (This is the "it's about perspectives, not about relevance" point of view.)

It's worth it to try to understand what "interesting people" have thought -- it provides context for one's own thinking.
I certainly didn't intend any negative connotations to that sentence, but I agree in the context of the title it does give undue emphasis to 'still'. FWIW I use ST3 beta every day and it is an excellent text editor. I have no qualms about the development rate.

I think something like your title or even along the lines of 'Sublime Text 3 released [false alarm]' would work.
I've been making lists out of book recommendations from Reddit. Adding this list and all the other books on www.shelfjoy.com
Thanks for the recommendation. I guess it's HN shopping season again :).

(I often impulsively buy books recommended by HNers, though I haven't regretted it even once.)
> Anecdotally, I believe the best-paying jobs are in northern Europe, especially in Germany

I think nothing in Europe beats London. Of course, the rents are insane, but if you don't have a family and are willing to live in a shitty place (maybe with flatmates) with a commute, it doesn't affect you as much.
I've seen the same, when my 2 from 3 sites went HTTPS-only page rank was dropped, from top3 to second page on Google Search, basically eliminating me from the market. In May I did a lot of changes to the sites and it's getting better, but the lie about https improving site rank was destroying.
"You can hand out a quality job skill education to every citizen but that doesn't do much to solve the problem if there aren't enough jobs paying a living wage that need to be filled."

You are both missing the point.

Most people in the doldrums are 'socially broken'. They have extremely poor attitudes, anti-social behaviour, addictions, anger etc. etc..

Many of them are untrainable.

There are a ton of crappy, service sector jobs available. Yes - they are crap - and maybe they should pay more - but they provide easily enough to live on.

You can get a reasonable, safe, clean and small place in Montreal for $450 a month. $12/hour is ballpark $24K a year, so $2K a month before taxes, say $1600 after taxes.

It's possible to live a 'basic life' on near minimum wage.

There is absolutely no reason why a sane person of sound mind can't simply do this.

Again - people at the bottom are 'low grade material' usually.

You know when you interview people and some are just 'much better than others' - well - some people are way down the Darwin chain. Obviously - hopelessness, lack of opportunity etc compounds and puts people into the identity of failure.

'Jobs' isn't quite the problem, and neither is 'lack of money'.

It's 'broken spirits' and dysfunctional people.

I would like to see minimum wage raised, however.
The big gamble: the dangerous world of British betting shops
No, I haven't seen this before but it looks like a great read, thanks for the recommendation! I'll check it out
Why I quit reddit and uninstalled all the quick games on my phone. After a while I lost the compulsion but it's an interesting experiment to show yourself just how often you're opening your phone for drivel.
Fixing Color Gotcha – First color arcade video game
Ask HN: Anyone who knows where to learn about designing scalable apps from?
I've been meaning to learn (through hands-on) about designing websites like amazon, etc. So I needed to find a course that taught something like that through exercises (note that I could not find a good book that taught something like this through exercises!). I found MIT OCW's 6.171 ( http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-171-software-engineering-for-web-applications-fall-2003/index.htm )
Has anyone completed this course earlier? How would you rate it? Also, this course is from 2003 so I am not sure would if it would be a good fit in today's times?
I'd like to know and I'd very much appreciate the thoughts on this and on how to learn about designing such applications through a hands-on course or book. So, please let me know your thoughts on this, any resources you know about!

Any help is greatly appreciated.

Thanking in anticipation.
Your question, if flipped, can make for an interesting bridge.. What of modern computer science is relevant to Alan Kay?

His insights about this field and its potential, narrowed by his views that many of today's computer engineers have forgotten fundamental principles and practices of old, favoring instead popular trends of new, and that the Web was built by amateurs, I imagine, would yield a very interesting subset of ongoing work.
There's something important in the latter half of this: understanding that this isn't useful as a guide, but as a warning.

No-one realistically sets out to create "a Google". People set out to solve a problem. Sometimes that problem turns out to fuel vast business, sometimes not. You can guess at the size, but sometimes you're going to be wrong (hello Twitter).

You can aim to replace a business, but it's near impossible to do it because you know what the future of that thing will be (hello Windows Mobile). Even ARM didn't know smartphones were going to be a thing, at the scale they are. ARM ate Intel's lunch, not by going after smartphones, but by making processors designed to work with virtually no power. Smartphones just happened to come along and need that.

You can't intend to be disruptive. You can aim to become a big business, but that's out-competing, not disrupting, and they're not the same (hello Snapchat). The market tells you you were disruptive after the fact.
Truly sad.

A marriage is something that people 'build'. It's like saying you 'bought the wrong house'. Surely some are better than others, but you strive to make them all 'home'.

It's not about your 'soulmate' it's about partnership, trust, a love that builds, family, community as much as anything else.
Pivotal Labs definitely doesn't require a 3 week contract before hiring, and it never even came up as a theoretical option when I interviewed with them and got an offer last year.
The Batteries Included Leadgen CMS for Freelancers
Federal Constitutional Court of Germany Legalizes Sampling
Let me put it in simple terms, moral code tends to be derived from a variable mix of reason and emotion for us. Because pain tends to make us withdraw from the situation that entices it, we conclude that pain is not something we want, ie, "bad". No one knows ultimately why we receive negative/positive stimuli for certain situations but the best we can conclude, morality can be derived from reason and emotion. If you're assuming morality isn't tied to either and rather derived from the illogical, mystical, magical, whatever it is you're implying, then it would be a fool's errand because you can't use logic to debate illogic. But anyone can claim their moral code or gods are beyond logic but in this world, to be of value, you need it backed by something more substantive. Basing your life on that which is beyond logic is a dangerous game and I'd conclude not morally optimal.

I'd recommend you looking at life more in a thermodynamic fashion. It's simple, elegant and you have no magical and mystical unproven qualities that need reconciliation. From thermodynamics, you can learn theorize better to why life behaves as it does and helps take the mystery out of a lot of it. I'd argue morality is a thermodynamic function, even. Morality being derived from pain/pleasure senses, which derive from chemical processes, etc but of course, no one ultimately knows. But to me, saying "definitions of right and wrong are not based on the relations of objects nor can be perceived by reason" is false. Many people who convert to a religion do so because that religion may make some sort of sense to them. That's one of the reasons I became a christian early on, because it made some sort of logical sense. Not much but just enough to lure me in. You can use that tactic with people for all kinds of uses, to tell just enough truth to get them to believe you and if they like it enough, you can get away with falsehoods. Many use reason to justify their statements about how their gods or moral codes don't have to abide by reason, ironically.

https://www.quantamagazine.org/20140122-a-new-physics-theory...
On Windows it's always been terrible. The Mac frameworks are pretty solid.
The default settings for mobile was so weird. Auto play videos, and "non-HD" photo and video uploads. I reversed them as I prefer to conserve bandwidth used for my stuff by not playing random clips...

"Non-HD" photos and videos on Facebook are compressed to hell and back... Must be JPEG at something like quality 60%. There's been recommendations to just upload at a high resolution, which works fairly well when viewed on HiDPI displays as the resolution hides the artifacts, but still terrible otherwise. IIRC they had a trial with WebP but abandoned it? It's too bad we don't have good low bandwidth options there, because of course I can see their side of it too. Should honestly have been a problem solved eons ago by now.
Who actually uses Facebook?
It's called "civilisation"
It not depend on Node.js.

Xeon just add ability to use npm as your package manager, why use tools like bpkg or something else if you can use great environment that trusted by thousands people.

Xeon bundle should be made on dev step, you should not bundle it on real server .etc where u use this script.
I'm not saying this is ideal, but there are certainly possibilities for modularization. You can create views that cover cimmin query predicates and then write queries against those views.
You also can't test if a pointer points to an element in an array without undefined behavior.

C++14 5.6/6, on subtracting pointers: "Unless both pointers point to elements of the same array object or one past the last element of the array object, the behavior is undefined."

http://stackoverflow.com/questions/31774683/is-pointer-compa...

I wish "undefined behavior" wasn't a thing in C/C++. It's not worth it. :(
AngularJS vs. ReactJS Comparison. What to Choose?
Have you seen Ferry Halim's games?

http://www.ferryhalim.com/orisinal/

It's a similar set of ultra-minimal toy games, although with a quite different feel. It's a good example of the kind of thing Flash does well.
>> In the case of Christianity the attempt is to follow the instructions of an actual Person and the central feature of Christianity that distinguishes it from perhaps all other religions is that actions must lack self-interest, ruling out actions based on fear as Tim Keller explains http://subspla.sh/8149923

Every major religion claims a lack in self-interest. Almost all of them offer torture as dissuasion.

>> This is what Hume shows. Can you refute his observation by providing a source of objective morality that is Empirical/not external/not supramundane? (You can't. There is none.)

That is not what he shows, no one has been able to show this external source. That is what he postulates. And I think he is wrong.

>> No and by volunteering a metaphor that compares the existence of objective moral facts (Values/Ought) with empirical facts like health (Facts/Is) you betray a laughable lack of understanding of the Is-Ought gap.

What you don’t understand is that you only called them values because you have no explaination for them. Is-Ought is only a problem if you chain yourself to the baseless idea that Oughts have to be supramundane(??). Science can tell, empirically, what ought to be, and it already has in many many cases; it tells us with a very broad body of evidence that women are not inferior to men, thus we ought to treat them equally. Is that objective? it is objective enough at least in the same sense that medicine tells us objectibly that we ought not to vomit every day. That is why the analogy works.

Your argument fails because at the end of the day it is nothing more than the god of the gaps argument: You don’t know were morality came from, therefore god.
Before the last refresh, they could actually be quite powerful little servers with the i7 option.

I think a lot of people over-estimate the resources they will require (and either end up paying huge amounts for an over-provisioned service, OR end up locking themselves into an 'infinitely scalable' cloud provider that they never end up scaling.
I don't see it either now, but I guess I'm lucky because I turned it off as soon as Facebook introduced this "feature", so now I really don't have to think about it.
Or rather I wish the standard did not bend over backwards to allow every kind of aggressive optimisation that some compiler writer claims will increase speed of unoptimized code by 0.5%.
2% of a bazillions of dollars is still like nearly a bazillion dollars.
I wholeheartedly agree. Facebook video is an offer, you look at it or you don't, perfectly content in the knowledge that you won't miss something important. Audio would remove that choice.

For me, the headline reads "15% of Facebook video is watched with sound". An amazing number, what are those 15%?
Android Cloud Storage API Tutorial: Unified Access
What is the persentage of scientific books is written by women?

I think I have the same ratio in my bookshelf. More interesting the subject is for me, less women. For example: I have ~50 computer science books and only one is written by a woman (Sonya E. Keene).
How the sense of an ending shapes memory
> Who on Earth writes code on a whiteboard? Like, seriously

You know, professionals do this. Anyone who value time and quality.

Hipsters may find it weird, but, well, they have decades to learn before they'll become professionals.
You do it the same way you decide between everything else, you ask a question, collect the data, and then make your decision.

'Should I win the game? every time I don't win I feel bad, but when I win I feel good. I choose to win the game. My objective is just to win the game.'