skysight-inc/HackerNews huggingface dataset:
"But writing constraints as text is painful."

I find writing the anchors in QML (Qt Quick's layout language) to be quite pleasant and easy.

Eg:

Rectangle {
Rectangle {
id: a
anchors.top: parent.top
anchors.bottom: parent.bottom
anchors.left: parent.left
width: parent.width / 2
}
Rectangle {
anchors.top: parent.top
anchors.bottom: parent.bottom
anchors.left: a.right
anchors.right: parent.right
}

The two most "interesting" parts of this are the width: parent.width / 2 and anchors.left: a.right

There is much much more, much of which makes it more concise, but that's the basics.
Why would survival of older individuals be in any way detrimental to the species' success? In the absence of aging, organisms living longer simply means that they are still sufficiently-well adapted to the environment. When the environment changes beyond what they can adapt to, they die off and (hopefully at least parts of) the new(er) generation will carry on.
It's a thing with an ID that sends a single event. How much can the protocol evolve?
cross posting what I wrote as a comment in the article:

epmd is a separate process, yes. But an erlang node connects to epmd in order to register it's name on it. It will bind a socket to talk with epmd (probably among other things)..
See also: http://erlang.org/doc/apps/erts/erl_dist_protocol.html
From the article: "...since the start of the bull-market run in early 2009, a more traditional mix of stocks and bonds bested a broad hedge-fund index in 22 of 28 quarters, according to a Wall Street Journal analysis of data from research firms HFR Inc. and Morningstar Inc."

The quote comes from "longtime hedge-fund manager Leon Cooperman", who works for firm Omega Advisors, during the SkyBridge Alternatives Conference (SALT).

For what it's worth, later: "Mr. Cooperman’s Omega Advisors told investors in March that U.S. regulators intend to recommend civil charges against the firm for alleged violations of securities law. Mr. Cooperman has denied any wrongdoing and said he would defend himself and the firm."

No editorializing, from me. I think the article speaks for itself.
VODER (1939) – Early Speech Synthesizer
But why should things other than the article directly linked to matter? Why should it be acceptable to downvote an otherwise interesting and correct article just because of the source?

That smacks of voting for ideological correctness over truth or interestingness, a problem that otherwise intelligent people should be able to look past. What makes this site meaningfully different from the front page of Reddit if people will crap on an article because it comes from a source that doesn't align with their politics?
Bad conclusion (and title). It says right in the article what American workers actually miss - "a source of stable, well-paying jobs, especially for people without a college degree". At the same time, Americans overwhelmingly want cheap goods, which usually means goods not produced with American manufacturing labor. The failure of the economy isn't that unions are disappearing, it's that legitimately good jobs simply aren't taking the place of lost jobs for a large portion of American workers.
C++ exception handling internals
More information:

https://en.wikipedia.org/wiki/Voder

http://www.historyofinformation.com/expanded.php?id=738
Yes, it is proably more petzval field curvature than diffraction limiting: https://en.wikipedia.org/wiki/Petzval_field_curvature
Agreed. It should at least reorder itself when battery runs low (and copy it's configuration over so I don't have to redo it)
VR on the Web with Mozilla's A-Frame
Hello,

Maybe it will be great to add a CTA button to social media from homepage.

Also will be there a possibility of "watchdog" feature? based on particular industry.. ?

Looks interesting. I wonder how you can monetize project in future.
Any reason that HN doesn't have a meta and way to visualize show that a submission/comment has meta related content tied to it?
Berlin QA ENGINEER, Test Automation Wanted
Interesting. Now that you mention it, my LinkedIn recruiter volume has been dropping down a bit. Was just noticing that the other day. I'm based in Seattle.
Is Briar really the next step of the crypto messenger evolution?
C++ ABI for Itanium: Exception Handling
I thought a video demoing the features of the product was sufficient. And I just noticed this is not in line with "Show HN guidelines". I should've checked them beforehand.

Sorry.
you should try TextMate, it folds correctly
I'm inclined to agree - most people here know what Google is. Asking a group of humans implies a human giving a human readable answer, not a link to an an encyclopedia article that's mostly useless unless you're a CS grad. (Funnily enough, this is acknowledged by the wiki community, looking at the box at the top of the page)
> have you even met today's web developers? Turning off js is like asking them to work in assembly.

To be fair asking them to build apps that don't require JS is like the old man yelling to get off their lawn :)

It's hard maintaining two ways of doing things and it's not always easy to make them both use the same avenue. I'm getting to the point where I honestly don't care either way.
Maybe the next version will have a thumbprint scanner so it knows who initiated the event. Maybe multiple buttons will be in a mesh network and send data about the other devices they're in contact with. I highly doubt we've seen the final feature set for IoT buttons.
This seems like your baggage not the author's; I'm not sure that she ever said what she meant by hipster. I read it differently.
PRISM is one single huge MITM.
The sample use cases for these buttons is more frequent use than the Dash "order me something" ones.
New Leaked Moto X 2016 with Metal Body
You get to see their fun avatar! That will never get old.
What a Little Burger Shop Can Teach You About Hospitality
If there is research involved, each sentence or paragraph could easily take an entire day. E.g. a couple years ago I wrote a post about deaths caused by drug use/misuse, and just getting an idea of how many deaths are caused by smoking involved reading through several chapters of the Surgeon General's most-recent 800 page report. So I figure more like one post every 50 - 150 hours, for something 2,500 - 6,000 words in length.

That said, even a monthly salary of 100k+ per month isn't completely crazy given that there are magazines that cost 100k per year to subscribe to, with dozens or hundreds of corporate subscribers. That's obviously not the market that most tech companies are going after, but there is precedent there in general.
You're looking at the cleaned up final summary report to the funder of a research project. There isn't any CI. This wasn't a project to build a system. This was research to explore the possibility that operating system and application software can be radically simpler than it is today. Over a number of years they investigated many different systems which addressed aspects of the problem, wrote papers about them and yes made source codes and other artifacts available. It's (mostly) all here http://www.vpri.org/html/writings.php, http://tinlizzie.org, and http://tinlizzie.org/dbjr/. So no, CI is not that hard. It's also not what they were paid to do.
Any willing to pay relocation? :D
Emulating CloudABI, Part 3: Thread Local Storage
Beautiful! GIFs really are a medium of their own.

Can anyone recommend other artists working with GIFs like this? I can recommend Davidope [0] and Bees & Bombs [1] for their work. Trippy and geometric :)

[0] http://dvdp.tumblr.com/

[1] http://beesandbombs.tumblr.com/
A quick suggestion for the author based on the "dude I can't debug anything on OS X" line - take a look at DTrace, which is shipped with MacOS (albeit an old version).

Compared with strace on Linux it is like night and day.
Yup, I was looking for a way to realize this: http://make-everything-ok.com/
I believe you're describing what is typically referred to as an "append only" datastore.

The biggest-name in the game is Google BigQuery. From their docs:

"BigQuery tables are append-only. The query language does not currently support either updating or deleting data. In order to update or delete data, you must delete the table, then recreate the table with new data. Alternatively, you could write a query that modifies the data and specify a new results table."

There are others databases, like Datomic, which are less popular. Typical use-cases are usually log-storage, so search around for databases meant for logging, and I'm sure you'll find a lot more.
It seems these images use systemd (a nice departure from the init.d scripts used in the previous container_vms images [1]).

[1] - https://cloud.google.com/compute/docs/containers/container_v...
Maybe some analogy -
C is like riding a very fast bike.
Python, Java - Starting a truck which will move what you want.
Erlang - starting a railway system.

Erlang is like another system inside your system, it's more akin to booting a system inside a vm just to echo some hello world.
I think 100/200 is pretty reasonable. Plenty of news site don't even pay their writers.
One Piece of Content Can Change Your Life
Here’s to the systems programmers
I can't imagine the English name "the Black Sea" would have survived in Celtic, but it's interesting because the origins of the people and language appear to have been in Asia Minor (Galatia, modern-day Turkey).
Tell him to make a sexier bike. The Italian moped look is lame.

Why didn't they follow the Tesla model? Sexy high-end bike first, then move into more economy-class rides later.
> But before there was any such thing as a mirror, human beings were still self-aware

There was never such a time, because in the span of our existence we've always had calm water surfaces to peer into.
That's true. I didn't mean it in that direct sense. I just thought if a VC invested the same amount of money in 10 startups in Austin, they would last longer, develop more product, explore more and therefore be, on average, more successful.
not really. it's just a pci card. just make sure you get one with a mac compatible firmware.
* Find a area you want to live and contact recruiters there.

* Don't be afraid to contact Google, Microsoft, or other large employers.

* Press the flesh: go to industry meetups, visit with people who are in the industry, work the old professor network, try to find alumni who might give your resume an extra look. I can NOT stress this enough, by the way. Getting your face in front of someone who can hire you - or who knows someone who can hire you - is basically the best way to get hired.

* Get a job this year in college related to your degree.

* If you're a coder, put up your favorite non-class codebase on github and have that link in your resume. My controversial opinion: portfolios are a very strong signal that the candidate is to be given at least a phone screen.

* Don't take extra classes when you could be networking; applying for jobs; etc.
Good catch, and it'd be hilarious if such a long-standing problem were solved by some person trying to write a bot for a racing game.
NASA Tests 3D-Printed Rocket Fuel Pump
Life is important in your 20s. If you max-out the time you're working, you'll miss some of the best parts of life. You're only young once.
An example (QUANTUM) that became public with Snowden revelations, that is also very old by now (so who knows what their current capabilities are) gives NSA the ability to on-demand MITM ANYONE they wish with a minimum of effort.

This is just a single actor.
You're discussing about the language overlap being relevant for the amount of time and effort necessary to get results. That is true, of course, and it if often thanks to the (shared and) already possessed mental models necessary to master the new language. The most important bit of this mental model of a given language is the way speakers phrase their thoughts. This is exactly what you get right by following the brendyn's advice of taking it slow. In time you'll sense and reproduce the natural expressions. (This advice is especially valuable for learning English, BTW! Trying to make sense out of the compound verbs is a poor strategy, therefore just let them sink in slowly in your mind, each within an appropriate context.)
I have been working on classic mopeds (with the pedals) for the last 10 years. I know everything there is to know about internal combustion mopeds. I wish I could ride a clean electric version. But the Italian-style, legs-together scooter look is just so painfully lame.

Men want to ride something sexier. This is my benchmark: http://bikevx.com/wp-content/uploads/2014/04/featured5.jpg

There is plenty of room for batteries and a drive train on that type of bike.

Please do this Flux!
Not always; sometimes you use a mirror from a very close vantage point whereby one eye is searching for an object lodged in the other eye.

You can also look at your reflection at an angle, using peripheral vision. Your reflection then likewise appears to be peering elsewhere.
There is DarkMail
I recommend the SSD to all my friends with older macbooks. As a christmas gift I upgraded my girlfriends 2012 macbook to a 512 gb one, and the computer went from barely working/loading anything to feeling like a brand new machine.
Someone should combine this data with Jeff Varasano's Recipe[0]. Then we could actually make a good pizza.

0. http://www.varasanos.com/PizzaRecipe.htm
Yes, that's right, it is best used for I/O-bound applications. You could use it for:

* running multiple Database queries

* SSH-ing into multiple devices to run a command

* loading multiple web pages

* calling multiple APIs
Definitely (that would blow and be a waste of time for everyone). Our FAQ [1] outlines that. Basically you have two options:

1. Email us at pub@scotch.io first

2. Submit just the outline of the post for review as a normal post with comments at the top. We'll see it's just an outline and be able to provide feedback

We've been working with guest writers for well over a year now and really try to work with everyone as best we can. I would say almost all our writers have had a good experience with us.

You can imagine though that some of the post people want to write are really not fit at all for scotch.io (we have no choice but to maintain some sort of general theme and quality control). That's also why you can publish instantly whatever you want (well written, poorly written, on cats, tech, ice cream, whatever) to The Pub's community post section.

We just launched The Pub like a month or so ago to streamline guest writings, so any feedback is super welcome.

[1]: https://pub.scotch.io/faq
> http://jvns.ca/blog/2016/01/14/a-few-notes-on-my-cusec-talk/

On debugging, second bullet. She seems to agree.
"I've no experience with hard realtime systems, so I won't debate about that (I'll just say I doubt Scala is suitable for that either),"

Hard and soft realtime both require deadlines to be met, the difference being that in soft realtime a missed deadline is not considered a fatal error, just highly undesirable.

Examples:
Soft realtime: A game where 60 FPS is desired for smooth animation. Lower frame rates degrade the experience but are tolerated.

Hard realtime: Flight surface control software in a fly-by-wire aircraft. Missed deadlines potentially result in a crashed plane - a true "fatal error".

Any ahead of time compiled language with deterministic memory performance may be used for hard realtime. Absolute performance isn't required, although it is desirable. As long as memory primitives are available for native Scala that permit pre-allocation, and the GC can be turned off (trivial), it should work fine even for hard realtime.

As an aside, I expect for many things native Scala will equal C++ in performance. On the JVM is extremely close to Java in performance.

"but Haskell can be used to write simulators and games."

Realtime simulations and games? It seems hard to reconcile immutable state with time-based simulation in any efficient way. Then there are garbage collection cycles and laziness to deal with.

"Haskell is currently a practical general purpose language. I don't see any evidence Scala is any better at this. Are you speaking from experience?"

GC based languages in general aren't good choices for the types of systems discussed above. GC is also a problem on smaller hardware (embedded systems for instance) since there should be a much larger memory pool than actually used for good performance.

Haskell also throws in laziness, which leads to non-determinism.

Scala also supports mutable state and the OO paradigm if they are better or more convenient for a particular system.
Gene variants linked to success at school prove divisive
I'm selfish enough, but I'm not sure how enjoyable it would be once I reach 130, not to mention 1300, on the theory that even if much of the physical aging problem is solved, much of the mental aging problem will remain, and the same things making me increasingly mentally inflexible will make it all increasingly less fun.

I also think death is treated too seriously by people believing they're just a bunch of atoms but still thinking of themselves as an entity meaningfully separate from the rest of the world.
In that it claims to be 'end to end' encryption, but that both 'ends' are from the same vendor, it's exactly the same.

So if you use protonmail and your colleague uses this, and you want to have a secure conversation over email, you're each going to be clicking clicking a fuck load of "view this message on <service you don't use>" links.
There was some widely circulated study few years ago which found that most SSD models they tested had problems on power loss. Some even bricked. They didn't publish concrete names, unfortunately.

But yeah, I agree it's a bug and shouldn't happen. So what :)

edit:

There we go: https://www.usenix.org/system/files/conference/fast13/fast13...

Some more: http://lkcl.net/reports/ssd_analysis.html

Note that the 320 recommended by the second article had similar issues, supposedly fixed in firmware 4PC10362, but some users reported problems even on that version: https://communities.intel.com/thread/24339?start=15 (many of those complaints look like different problems, but not all).
I'm glad to see someone else making this kind of economic argument, I've often said similar things to friends questioning whether the salary gains in a place like NYC are worth the cost of living - housing costs are extremely variable nationally, but most consumer goods fall into a pretty narrow range.

Of course, I haven't ever actually done the math to confirm that this theory checks out when looked at as percentages of available income after dealing with the extreme costs like housing... but I'd guess it still holds.
Find the Perfect Spouse, in 6 Months, with Facebook Ads
Reminds me of Mark Ferrari's 8-bit palette shifting animations:
http://www.effectgames.com/demos/canvascycle/
I don't think you have to give it up entirely if you're concerned about the impact.

Purchasing carbon-offsets are also a meaningful way to (arguably) help reduce your footprint if you find yourself flying a lot.
lvl100
>U.S. manufacturing jobs, I argued a few weeks ago, are never coming back.

Horse and buggy jobs aren't coming back either. That's not a bad thing. U.S. manufacturing is outputting almost 50% more than it did 20 years ago(1). US manufacturing is more productive and provides a higher standard of living generally. Having said all of that, there are still manufacturing jobs, despite all of the rhetoric to the contrary.

1. http://www.nytimes.com/2016/05/08/upshot/the-economy-is-rigg...

As for the title, I don't miss unions.
I knew a very talented engineer who was a US expat, he studied in China during college and spoke fluent mandarin. He moved to Beijing about 10 years ago, couldn't stomach it for more than a few months at a stretch, and ended up settling down in Taipei instead.

Even though he was committed to full immersion in China, something about Beijing was just too gritty and he left. I feel that other westerners would have the same reaction. If there's a new explosion of innovation centered in Beijing, Westerners may not have much of a part in it
Flask Web Application Development. Introduction
I've been using Visual Studio Code for a project recently. I told myself I would give it a try as I get pretty annoyed by the Sublime prompts and general wonkiness of the plugins.

It's not a real competitor by any means. I don't need git integration or a debugger in my IDE, these are wasted features for web dev (the best debugger is the browser because that's where the code actually runs...). I dislike how the "search across project" works - sublime presents search results on a huge screen, but Code is confined to the side bar, really difficult to find what you're looking for given ~250px of space. Code's code highlighting is very bare, it doesn't highlight enough for me, I have to read the code too much. And Code wants me to Tweet my feedback? They actually built twitter into an IDE? Wtf

It's just a typical Microsoft product; too little too late, and nothing special.
> Meanwhile, I am being humiliated by stupid whiteboard interviews .

I just went through my most humiliating whiteboard interview last week. Never knew how bad it could get until that...
According to the paper linked by the original announcement [1], the parser scores 94.41% for unlabeled attachment on the Wall Street Journal corpus [2], a parsed and labeled data set of 30 million words.

This corpus is a standard for NLP research on english syntax, but I think its worth remembering there is a great deal of disagreement among linguists about what the syntax of english is and what the lexical categories are.

[1] http://googleresearch.blogspot.com/2016/05/announcing-syntax...
[2] https://catalog.ldc.upenn.edu/LDC2000T43
> It's just a method of dealing with [cancer], which might be totally subpar

I agree.

> "Evolution never leads to best-case scenario"

That is not true. It could lead to the most optimal solution.

> Saying "either you age or get cancer" is just... not correct

It is correct until we develop an alternative way that replaces the aging mechanism in cells.

Sure, it is better to neither age nor get cancer.
5 Common Problems Faced by Python Beginners
What's the internet backed by? You could argue ICANN but that's not absolutely necessary to have an internet, and in fact other countries want their own version of that.

You could argue "the infrastructure of a bunch of ISP companies", but then you can argue that about Bitcoin as well. The infrastructure of a bunch of (eventually) more trusted companies built around the currency (like Coinbase, etc), and the computing power of the miners propogating the blockchain, plus the entire ledger being public and independently verifiable, could earn the trust of many (it might not, but it could).

There are obstacles getting in the way of that, though, including it being such a new and different concept that most people can't wrap their heads around it.
Competition?

Who on earth is in a competition???

(I find that to be solidly awful way to view relationships.)
I understand the economics. But if you look at firms like USV, you'd have to imagine that the dealflow from Fred & Albert's blog/twitter is worth at least $1,000 per hour. So it's not like the opportunity to create valuable permission assets doesn't exist in the marketplace, it's just that companies aren't willing or (more likely) able to invest in capturing those. This seems like a possible market failure to me.
App dev accused of trespassing to remove licensed software
Wouldn't syntactic parsing also improve by more knowledge of the real world?

From the example in the text:

"They ate the pizza with anchovies"

Isn't it important to know that humans don't use anchovies to eat pizza? You need some semantics as well. Otherwise, from pure syntax, how can you tell it apart from:

"They ate the pizza with forks"
Good advice. If this sort of thing is appealing to you, then read Code Complete by Steve McConnell. It's basically an entire book full of very solid advice of this sort.