skysight-inc/HackerNews huggingface dataset:
I remember my first impression after getting acquainted with silkworm history being that Chinese people actually discover things but aren't that much into sharing!
I'm personally waiting for the Nigerian-Internet-Cafe theme to start my own in Canada.
>"There are 2 types of software engineer: those who understand computer science well enough to do challenging, innovative work, and those who just get by because they’re familiar with a few high level tools.

Both call themselves software engineers, and both tend to earn similar salaries in their early careers. But Type 1 engineers grow in to more fullfilling and well-remunerated work over time, whether that’s valuable commercial work or breakthrough open-source projects, technical leadership or high-quality individual contributions.

Type 1 engineers find ways to learn computer science in depth, whether through conventional means or by relentlessly learning throughout their careers. Type 2 engineers typically stay at the surface, learning specific tools and technologies rather than their underlying foundations, only picking up new skills when the winds of technical fashion change.

Currently, the number of people entering the industry is rapidly increasing, while the number of CS grads is essentially static. This oversupply of Type 2 engineers is starting to reduce their employment opportunities and keep them out of the industry’s more fulfilling work. Whether you’re striving to become a Type 1 engineer or simply looking for more job security, learning computer science is the only reliable path."
We show the QRCode because you need to scan it and open on the phone to be able to view it.

Yeah, we will change the styles to make it more obvious that it's modal. Sorry for the confusion.
The Scandinavian socialist countries are a step in the right direction, but no, not really. To some degree, this is because communism is a new idea that has had relatively few chances at implementation, and their implementors were either immediately corrupt or had undue faith in themselves. But also because there are fairly major unsolved problems with letting elected representatives manage resources, as abundantly demonstrated by capitalist democracies. And likewise, there are manifest (social) problems with letting corporations manage resources; humanity has yet to find a solution for governing that reliably "works," IMHO.
Related question: after creating a successful quant trading strategy - how would you publicize it?

I've created a fund that tracks my strategy at motifinvesting.com and am posting the trades at instavest.com. Where else should I go? Are there any contests I can enter? (Quantopian requires too much turnover I only do 50 trades/yr)
The reason I asked is because I've worked on several large commercial 3D WebGL games which ran into the issues I described. Yes you can get a complex game running at <=16ms per frame, but GC and compiler operations make it hard to achieve consistently smooth performance. This is even more noticeable in VR.

> You can basically do anything you can imagine. It just requires a bit more thought and learning than copying and pasting jQuery.

No. If you create large scale real-time JS apps, you will soon run into the issues I described.
There's this project: https://github.com/necolas/react-native-web that's similar to what you're describing. The downside is that you don't have access to any of the native APIs. Since we have an actually app we're able to support contacts, camera views, geolocation, etc.
Extended Events for SSAS
youtube-dl is an amazing project in terms of the number of contributors and their passion for keeping it up to date and supporting a huge range of sites.

https://github.com/rg3/youtube-dl/

Previous long HN discussions of the project:

https://news.ycombinator.com/item?id=8647943
https://news.ycombinator.com/item?id=11452765
AFAIK, Kaggle (https://en.wikipedia.org/wiki/Kaggle) is the go-to site to hone your skills in data science using challenges, similar to Project Euler. The nice thing is that not only you can make money if you solve a challenge (unlikely for starters) you can build a profile that can be valuable in job applications.
See here's the thing... as a "seasoned" engineer who now has work-life balance, I was once a 20-something engineer working for pizza on crud apps in the office on Sunday, that time _is_ fun. It was super satisfying and fulfilling to learn new tech, create something, solve a business problem and get a raise and promotion because of it. Even doing that some weekends, I still had plenty of time to hang out with friends and fly drones (hack TiVos in my case) or whatever.

As I got older, got married, had kids, that time is now spent helping my kids grow up. I have other things that take precedence over it. Honestly, I still think it would be fun to hack out a project for work on a weekend. I just don't have that luxury anymore.

I like my life equally (or rather, I try to not constantly judge my life) now as I did then but it's different.

Hopefully your 40-year old employee brings something different to the table - domain expertise, ideas born of repetition, lack of mistakes, dedication to quality craft that is equivalent to the raw output of your 20-something.
Seems really similar to the React Native tutorials where you can already type in a text box and see changes in a phone preview immediately:
https://facebook.github.io/react-native/docs/tutorial.html
I think the train makes sense. House prices are out of whack and the roads are packed. It will encourage growth in Modesto and the Central Valley which will bring not just commuters but other businesses and ease roadway congestion. The Central Valley communities will improve and it'll reduce pressure on rents across the Bay area.
Navigate, Understand, Communicate: How Developers Locate Performance Bugs [pdf]
"excellent" makes it sound like Bill & Ted doing the translation, though. 'first-rate' is a common choice for that quote which is also unsatisfying - without the unwanted English connotations but also without any of the desirable Russian ones.
Ironic the the apex of decades of some of the greatest mental achievements of the last century (Von Neumann, transistor, IC, compiler design, nuclear war survivalable networking protocols, etc) has been coopted to create a planet of Eloi. You can't make this stuff up.

Steve Jobs, tellingly, did not let his children use the Ipad.
Enlightenment is a curse.

Make no mistake about it -- enlightenment is a destructive process. It has nothing to do with becoming better or becoming happier. Enlightenment is the crumbling away of untruth. It's seeing through the facade of pretense. It's the complete eradication of everything we imagined to be true.

-- Adyashanti

(An ancient^WCupertino mystic.)

In alternative phrasing: the truth hurts.
Technically _all_ of our software comes from interlinked text documents. The magic is in the software that eats the interlinked text and makes it real. HTML/JS are no different in this regard, VR or not.

I'm constantly amazed and thankful to be living in a world of spaceships built out of bicycle parts.
Okta and Yext file for IPOs
The more I think about it and learn about the functioning of the brain, the less I believe in the unitary 'self'. I once read the suggestion that what we think of as the 'self' is really just the brain's public relations department.
Little Wars, H.G. Wells
Egged	on by Luhmann, whom I read obsessively in my youth, I started a	Luhmann-like hyper-text.
Been doing it for a	long	time now.
There are several implementations based on Luhmann's Zettelkasten, e.g.
[1, 2, 3], but I've not used those myself, so can't comment on their usefulness. My own system is just HTML, grep and a few handwritten scripts. It's extremely lightweight.

It's been spectacularly useful for	me. In my experience such a system becomes more useful with time, and with effort put in for curating.
I spend maybe 2-3 hours every day with my private 'index cards'.

I guess most prolific	writers	in human history have been following a "write down every idea and refine it later" type system.
But it must be so much easier	now, with smartphones, computers, internet etc.

[1] http://zettelkasten.danielluedecke.de/en/

[2] http://www.verzetteln.de/synapsen/

[3] http://zettelkasten.de/tools/
If this were true, then Usenet would never have been a success. It only died because Google bought DejaNews and then killed it.
Zenefits founder Parker Conrad takes another crack at HR onboarding
But it could also swing the other way: after the novelty wears off people might find it more respectful to pay attention to whoever you're sharing the table with in that coffee shop. There have always been ways to momentarily withdraw from your company and preoccupy yourself with something personal, but still you don't see people suddenly pulling out a book or a newspaper and read a couple of paragraphs (to give a flawed analogy).
Amusingly the title led me to assume that this would be about a new or long forgotten Scheme dialect.
its hard to stay in sync either way.
Voynich manuscript – Undeciphered book from the 15th century
The JVM eco-system is full of options to compile Java into native code.

The only thing is that most ignore there is a JVM world outside OpenJDK.

And even those that know that world aren't willing to pay for commercial JVMs.

Thus propagating the myth that Java doesn't support AOT.

Which in a way is also understandable, given Sun's political decision that AOT compilation was tabu.

Luckily Oracle isn't Sun and has heard the industry. So if all goes as planned, by Java 10, those that don't want to pay for AOT compilers, will have one in OpenJDK.
I'll play devil's advocate. Humans are social, no way around that. It'd be much simpler if we weren't but then we wouldn't be human. Social media is what you make of it: it's a tool, or if you let it be, a game.

For Facebook, 95% of the time I only use Facebook Messenger and Events. Both of these things are only as intrusive and distracting as you choose for them to be, and are very efficient for communicating and organizing events. The other 5% I scroll through the news feed and unfollow anything non-wholesome or people that I don't keep in touch with anymore, which leads to a trimmed, much less populated feed.

Snapchat I find redeemable because it's a much more honest representation of people's lives, since they can have greater control of who sees their content and the knowledge that it is impermanent. Instagram and Facebook have both carbon copied the app's functionality in a testament to that value.

Instagram is definitely more on the side of the video game, but I use it as creative inspiration. There are some incredibly talented photographers on Instagram, and I also follow a lot of motorcycle photoblogs for build inspiration.

Reddit has helped me solve so many problems and has given me so much helpful advice that I can forgive the time I've wasted there.

tl;dr use social media productively and this vilification won't be necessary.
At a certain point, sure. There is, I suspect, an execution difference (which does not at all create mutual exclusivity) though. Have you read The Analects, out of curiosity? If so, you know what I mean. If not, by all means please check it out! It's a short read, unlike any of the Bible, Torah, or Quran ;)
Vibrator Maker to Pay Millions Over Claims It Secretly Tracked Use
Web application test strategy
Check out the lesson ALIMENTI E ALIMENTAZIONE a.s. 2016-17 on TES Teach
Yeah it's bourgeois, so what? I've been poor and I've been not poor. Not poor is better, trust me. Being not poor and cultured is way better.

There are few things more annoyingly bourgeois than fetishizing poverty.
GPD Win is a pocket-sized Windows 10 laptop
Flags are for content that's spam, off-topic, inappropriate. While you might claim that the content is dated, it would likely be better to post a comment providing a more recent source for the topic, not upvote the submission, and allow the community to decide for themselves what the best source of information is on the topic.
No you can't move a king adjacent to another king. There must be at least a square between the kings for the move to be valid.
"Shot Paper caps" would work reasonably well for this idea, scratch with a coin to "complete" your task - A nice dark mark on the paper. Can be attached to/included in the design of some form of tracker board if wished?
The lack of thread support is a deal breaker for me though.
Do such tools have any quality/security standard?
The Wikipedia article doesn't say but I assume these were filled with hydrogen, making crashes very dangerous.

There is modern attempt at airships in the Airlander 10, but it has had a (soft) crash.
Do you remember what the title of that post was? We may be able to track down a copy, given more information.
That sounds like debt in time against the technical aspects of the system in question.

If only we as an industry had some label for this Technical Debt so that we could appeal to practices like refactoring, unit tests and continuous integration to pay it down.
Like actual diamonds, I'd rather wait for their to erupt to the surface, than mine through all of that dirt.
Using the Go language to guide development design decisions
Well, I suppose it is one of the fastest CP/M computers around... especially because it's the PCPI Applicard (or rather, Franklin's licensed version) instead of the Microsoft Softcard, which means it runs at 6MHz and has its own dedicated 64k of RAM.
Oh it does have pretty good performance, on par with hand-written JavaScript. But that's still 3x slower than Scala/JVM on our benchmarks, and those benchmarks are ported from the Octane benchmark suite used by V8 (so supposedly that's where V8 shines).

Everything is relative. Scala.js remains significantly slower than Scala/JVM in terms of throughput.
I really don't understand how this product can be called Sketch in good conscience. Sketch is already a disruptive gorgeous product that has changed ux and digital design. It should be respected and given room to breathe. Change the name of your product.
GitHub formalizes GitHub Flavored Markdown Spec
Zero bugs in software – impossible?
And you being so proud of how uncultured you are is different how?
All of your comments are fair, although I'd dispute that some codebases are much harder to scale than others (x64 Assembly most definitely begs to differ), and javscript is most definitely one of the worst of the general purpose languages. But even then, as far as realistically cross-platform languages go, javascript is actually one of the best (wow).

I happen to think though that the web is an obvious use case for the React model, and phone UIs are only slightly less obvious low hanging fruit that has worked out really well.

The scalability of the model, however, depends on how much workload you can offload into the React system, and with VR, there is only so much you can do. Even if React is handling all of the rendering with extremely efficient native code, you still have to have a your own full 3d timespace model with realtime response demands. Maybe it will work for extremely basic use cases, but at some point having a familiar language becomes a relatively tiny benefit when compared to an efficient runtime.
Will we be able to add external components?
Many things that are harmful in large doses but beneficial in moderation. Alcohol has many beneficial effects when used in moderation, but too much is both immediately a problem and can cause systemic problems. Drugs (of the legal/medical sort) are specifically used because of their beneficial nature, but most of them cause harm when used in excess.

The problems come when something has a feedback loop which promotes more usage beyond normal usage. Alcohol has this, and so does heroin. Different games have this to different degrees. Like most things I've mentioned, different people are susceptible to this to different degrees, which complicates the issue.
Good job, folks!
Note that there are breaking changes, and it seems the docs online already point to the new, 2.0 version.

So if you are relying on the docs to edit old code, you may become a teensy bit frustrated!
> Without names attached, people’s words become either mean — or meaningless.

The complete opposite is true.

The true meanlessness in society is the bland echo chamber on places like Facebook where everybody parrots the politically correct ideas they're told to say by the corporate media.

With real names and identities attached, most people are usually pressured away from saying any idea that goes outside of the narrow 3 x 5 Card of Official Approved Public Opinion. Real names and identities create an echo chamber of political correctness and trying your damnedest NOT to offend anybody lest you ruin your social or career prospects. Sure, some people trickle in truth sometimes, but enough people are silenced so that people who hold normal opinions are made to feel like they're the minority.

As far as meanness goes, sure freedom sometimes gives people the ability to say dumb things, but there's no way to curb that without restricting freedom. But honestly, the true meanness in society is not people telling the truth and leading them down a road to ruin. To give a very minor example: you're not supposed to say the truth about fat people because we have a body acceptance movement that has declared that everybody fat is beautiful and no choices are unhealthy. Wishing that something was the case doesn't make it so and denying reality and "not being mean" leads to people destroying their lives. The real mean thing in this case is to stay silent and deny reality and not tell the truth.
We're back to netbooks now? Resolution has improved since I had a 1024x600 eeepc, although 1280x720 is still not much.
I want to archive these two:

http://rll.berkeley.edu/deeprlcourse/

https://bcourses.berkeley.edu/courses/1453965/pages/cs294-12...
Son – A minimal subset of JSON for machine-to-machine communication
Rational Meaning: A New Foundation for the Definition of Words
Really... this IoT has gotten so far beyond stupid, that at some point I'm finding it really hard not to blame the 'victims' who buy this shit. When you consider that they almost always become part of a botnet as a result, and the global effects of those nets, it becomes even more irritating and thorny.
We are agreed that the government's response to opioids has been both awful, from a humanitarian perspective, and ineffective, from an engineering perspective.

But regulation must not be viewed as a monolith. Especially in the realm of communication tools, where many good, pro-consumer pro-competition regulations exist. e.g. number portability for mobile providers, common carrier rules, etc)

(Disclaimer: Obviously not all comm. regulations are good, cough cough cable companies in America. But clearly some regulation of these entities is needed, so let's fix the regs rather than trashing them.)
The last "Irish pub" I visited was essentially just a regular bar and grill with a vaguely Irish-ish menu.

After departing, the entire family said (paraphrasing), "WTF was that? That was about as Irish as a mariachi playing a didgeridoo."

They didn't even get a "you tried" sticker.

Mostly, we don't care about authenticity in restaurants. We just want thematic consistency. And the theme for an "Irish pub" is fish and chips, Guinness stew, and marginally classier decor than the rathole bar down the street. We know, deep down, that Outback Steakhouse is really only Australia-themed, rather than authentically Australian. But you'd better not break character when you're running one, buddy. You have to keep those stupid boomerangs nailed up on the walls.

And that's all the phenomenon is. It's a brand identity. It says "inexpensive, but not cheap", and it says "comfort food", and it says "automatic seasonal business every March".
If You Like Japan’s Toilets, You’ll Love Their Bathtubs
Those examples are using this library: https://github.com/necolas/react-native-web. It's really fast but the downside is that you can't use any native APIs, so things like gyroscope and push notifications won't work. Since we have an actual app we're able to support all those APIs.
Sure, but I like the larger print. Maybe I'm just getting old. :)
Ansible playbooks for Kafka and Zookeeper
You can't check with the king.
In the meanwhile many people like me who love TS/Flow wait for the days when their annotations could be used to optimize their apps. If types on JS doesn't come I'm sure someone will compile TS to WebAssembly or something.

I'd be in even just for the possibility for reflection/dependency injection.
Although title is baity, this is a well-written article and currently getting buzz. (This is why I have vouched it)
> With real names and identities attached, most people are usually pressured away from saying any idea that goes outside of the narrow 3 x 5 Card of Official Approved Public Opinion.

I'm just wondering if you've looked at any hot topic that uses disqus or facebook for comments?

People aren't exactly reluctant to speak their minds, with their real names attached
> To me this is the same as cigarettes. Why do we regulate it?

Taxes.
Pi day art posters by Martin Krzywinski
It isn't about the time spent typing. It's about that time in relation to the totality of the job. The fact that coding time isn't zero means nothing.

Depending on project type a team can easily spend 10x more time doing things other than actually typing code. In fact, they should spend 10x more time doing those things, for example, architecture, design, documentation, testing, etc.
I agree. I got a few items into the list and got the sense that a joke was being played. I wonder if the original poster had that sense too and was in on the joke?
I don't know how to respond to this in any other way than to say that it's unethical to build systems you know have security weaknesses.
But _why_ do you want to learn Spanish? Is it because you are planning an extended stay in a Spanish-speaking country, or have Spanish-speaking friends, or is it because you have a romantic conception of multilingualism?

My point was that people often seem to romanticise fairly arbitrary personal development goals as being a lofty intent, but when push comes to shove you'll find them in front of the TV or playing a game. What does that say about our internal reward system and the value of forcing yourself to do something that you tell yourself you'll enjoy over something you genuinely enjoy? The idea that entertainment is a "lower pursuit" and learning arbitrary skills is a "higher pursuit" smacks of social construction.
NYC sues Verizon for not completing citywide fiber network
The Not-So-Secret Life of Terrence Malick
Asian Drivers Managed to Break the Law of Physics
> You are aware that's probably the most lame excuse to do evil one can think of?

Nice assumption of doing evil there. I'm saying someone else would fill Facebook's role whether it's evil or not. Do you disagree? Do you not see the others waiting in the wings, from direct clones to Twitter and Google and Amazon? Do you deny that they lack mostly the ability to collect as much information, but have the same will? Brin and Page would be glad to step into Facebook's shoes, or Bezos, or Thiel. How is that better?

Again, whether it's evil or not, this kind of information gathering will continue and accelerate. Personifying it as Facebook or Zuckerberg just makes privacy a big game of Whack-a-Mole. Bills of attainder are both immoral and ineffectual. We need to address the what, not the who. The only lame excuse here is failing to work toward a viable long-term solution because it's easier (or more fun?) to demonize.
The problem is not technology, but people. They are not as interested in these high minded pursuits as everyone imagined.