skysight-inc/HackerNews huggingface dataset:
Not really suitable, more from a dev speed perspective vs Go. You have a GC for example, and the opinionated nature makes managing a large code base better. Also a GC pause isn't a big deal for web apps as far as I know.

A reason why I would choose Rust possibly is because you can prevent data races although with it's memory management model.
But how does it compare to go in this case?
Boston Bomber Sentenced to Death
Well there is already a summary at the bottom, but I guess I should refer to it at the top. Thanks :)
Only one component of the three is really even being worked on, the other two are there: use LTO or dynamically link. Not linking to the standard library itself is behind a feature gate for now, but it should be relatively easy to stabilize in the future.
Kinda. It's OK for simpler stuff such as Windlands, but a "flagship" game like Elite: Dangerous isn't really pleasant to play. This is from my experience using a top of the line Mac Pro booting windows 8.1.
The Titan X with 12gb of VRAM is just the beginning...
We just saw the broken hash equalities here for one.
Most of these 'teen alerts' are related to sex - which somehow makes this even worse.
Countries shouldn't exist if they aren't profitable.

Weak people should be eliminated. Government shouldn't be in the business of providing for their protection and safety. There is no inherent right to defense.

The world is only meant for the strong.
I think the difference is -- the Interstate is heavily used, so it makes a good government subsidy (that is, you don't have a large number of people paying for a very small number of users). But passenger trains would end up being the opposite -- large number of people paying, and a small number benefiting.

Now you can have some routes (such as the Buffalo to NYC one that you mentioned), but again if it is paid for federally, then unless there are similar situations that the majority of the country could take advantage of, it doesn't make sense.
I'm actually unhappy about this. No, not because I don't think he "deserves to die" in some sense... the crime he committed was terrible enough for sure. It's just that I don't believe the State should be in the business of killing people. Period.

If you believe, as I do, that the State exists only as the collective extension to our innate right to self defense, then clearly the State has the right to intervene to protect the people from a killer like Tsarnaev. But since that end could be accomplished without killing him, I consider the actual killing to be an invalid use of force.
I don't really program in Go, maybe someone who does can chime in. I'm not aware of any sort of recent direct comparison in this area.
Show HN: I rendered the Rust logo using Rust
Alas, ARM describes a mutually incompatible family of related ISAs. Which ARM(s) is Rust tested on? V7-A, V6, V7-M, V4T?
There are issues with SLI and VR. It works for some people, for others they need to disable all but one card. There's details on the oculus subreddit if you want to search for it.
And in practice, that separation layer lead to objects tied together across COM boundaries, and severe memory leaks for any significant applications.
At a minimum, not die in the water. But I'd love to get to the point of doing laps.
The LISP code there doesn't make things clearer IMO but I agree completely with his point that the attribute and content rules add huge unneeded complexity to XML.

Really enjoy these types of articles on markup languages. If there are any other markup language nerds out there I've been chipping away at a simple one (https://github.com/breck7/space), and would love feedback. And if you have one as well always love looking at different ideas.
> all communications monitored, chat logged.. holy shit.

It is disturbing to read that Korea is forcing its teenagers to live under the kind of oppressive surveillance that is enforced by countries like the United States, Canada, Britain, and Australia.
There's no innate right of self defense.

Just because you want me to pay for your defense, doesn't mean I should. I don't particularly care if you live or die.

If you want me to pay for something for you, such as your defense, what are you going to offer me in return? Are you going to pay for my health care? Want to pay for a new plasma TV for me?
Even then, it’s all the more important to find the questions with the highest entropy, given that you know someone’s already in a popular group. It’s all about evenly dividing the population based on important factors. Evenly dividing people is easy enough, and finding important factors is easy enough, but doing them both at the same time can be very tricky.
I once got a call back from Google after submitting a resume... 2 years later... from the Tokyo office.

I echo your sentiments that I have no idea what goes on in and around their resume system.
A GTX 970 / AMD 290 is far more powerful than current consoles too, so there is probably more to it than that.
Is this using the streaming API or polling?
I've never been a big fan of OO (classes, inheritance chains, and the like)... so for me JS was always a pretty nice fit. With the enhancements for ES6/7 it's rather nice to work with (I'm using babel to transpile though).
Difficult to read HN itself on a mobile device due to the layout, and most of what's interesting here are long articles, which are also generally difficult to read on a mobile device.
I am not suggesting people need to necessarily spend more time doing the review, just accept less BS.

In many cases the bar is far to low.
I can only imagine when teens get ahold of chat to SMS services and decide to troll classmates with keywords. Seems like instant harassment results.
I'm not disputing that one's starting position is important, I'm just saying it's not an unchangeable fact of life. One of the reasons YC exists is to help people find the opportunity to become wildly successful by making some of the necessary conditions (money, connections) more accessible to those with talent. And that's a wonderful thing.

Even for myself, I used to do grunt work in a factory. Now I work from home at a cushy software job thanks to things I obtained here. Maybe I won't ever make billions, or become the next Elon Musk, but I'm happy enough just to celebrate my own successes and work to improve my own lot in life.
You are attempting to handwave away the fact that virtually all policies have majority support. You can argue they were tricked, you can argue they are wrong, but you cannot argue that long standing policies are not supported by the majority. That may not jive with your world view but too bad, it is on the minority to convince the majority.
I'm one of the people who says JavaScript is the worst thing to happen to the web, and I don't need an alternative to say that, because my issue is with what JavaScript does, not how it does it. An alternative that does the same thing wouldn't solve my complaint.

I don't want a web where all my software and data is owned by other people who don't have my best interests in mind. JavaScript allows "free" websites to replace programs running on my machine which is fundamentally opposed to my goals. I don't want all the power that computers have brought to humanity to be concentrated in the hands of corporations, I want it to be free for anyone to use. I'm glad JavaScript is shitty and I wish it were shittier, because that would slow the growth of corporate control over our capabilities and data.
Dangerous move in what could end up being a 'winner take all' market.
Let's say I read an article that is incredibly interesting and useful, but the author uses "methodology" when they could use "method" -- are you advocating that I don't post it?

If someone makes an interesting comment, but makes a word-usage choice you don't agree with, do you think the top voted response should be a correction of that commenter's word choices? I don't mean something egregious -- just a question of style/usage.

If so, I don't agree.
Yeah, the site is painfully slow. A site with a multiple choice test should handle thousands of users at a time with a tiny server. How is this thing made?
Two points:

- Performance is important even for web applications. For example, after migrating to HHVM, Wikipedia could buy less servers, serve pages faster, and reduce latency.[1] Rust is fast, even compared to other statically compiled languages.

- Safety is also good to have for web development. I personally find it difficult to refactor my Python web applications. This isn't necessarily an advantage of Rust solely, statically typed languages tend to have this property more or less. But Rust does provide more guarantees than ordinary languages do.

[1] http://blog.wikimedia.org/2014/12/29/how-we-made-editing-wik...
> I think that valid government only exists as the collective extension of our innate right to self-defense, and do no support government involvement in anything else.

I would note that this is expressly at odds with the model of government enshrined in the Constitution (and I mean, even the original text + bill of rights, not later amendments), which clearly envisions even the federal government as having a much larger role than as "the collective extension of our innate right to self-defense", at least as one would normally conceive that phrase.

And, I'd further note, that I can't see any government not empowered to take action to internalize external costs and benefits of economic transactions as being worthwhile, or in fact of such a minimal government as being anything but oppressive-in-effect. Of course, on the externalized cost side, one could view such costs as a form of violence (unconsented harm inflicted by others), and defending against them as part of the innate right of self-defense, and then the limitation on government you propose would still admit a government empowered to address economic externalities. At which point, defending government involvement in transit becomes a lot easier, even within the framework you set out.
Ed Lee Acquires Venture Capital for New Startup City
Oh come on. The Republicans are gutting NASA's earth science budget and asking the NOAA to study weather, not climate, for purely ideological reasons. The author's claim that this is ideological don't need speculation, just read George Wills columns on how trains represent European socialism and cars represent freedom.

We've come a long way from Dagny Taggart.
I interpreted him as saying (and it sounds like you may have as well?) that this distinction SHOULD NOT be ENCODED in XML or S-Expression or whatever data serialization/markup syntax you invent.

He does not appear to make an argument as to why he believes this, so I'd say his claim is at worst unsubstantiated.

I find it hard to believe that there's a objectively correct decision about the number of semantic concepts that "should" be encoded in a syntax, but I can understand why lisp enthusiasts would be on the 'closer-to-none end of that spectrum.

I'd be interested to hear why you think it's so essential. The only argument I'm really aware of is compatibility with existing markup languages.

I would guess that a markup syntax that is as simple and regular (ie. syntactically consistent) as possible would be the easiest to operate on algorithmically. I would also guess that this would make it easier to build, on top of this language, tools which present the content in various ways that are easier to read/write/manually-manipulate if you so desired.

Actually, his example syntax makes this argument implicitly. He is suggesting that his tools are significantly easier to implement by working with plain S-Expressions, and that they can easily be mapped to a 'write-friendly markup language that is isomorphic to XML anyway.

I make no claims about the quality of his presentation or the clarity of his arguments.
Honestly, I love JS... ES7's async/await is really nice too. But I wouldn't compare it to PHP (which I personally dislike) at all.
If you remove the first sentence, I would upvote this comment. [Not because the first sentence is wrong, but it does not contribute to a civilized discussion.]
> The trucking industry (among many others) would be badly damaged if roads were not subsidized, and air travel would have similar issues if airports were not built and operated by local governments with the assistance of the FAA.

Why would you assume a big problem? The funding just needs to be strictly derived from user fees. If truckers can't profitably transport goods when bearing the full cost of their activity, then what they were doing was an uneconomic waste of resources.

At the moment it's something like $2K USD per household that gets dumped into road infrastructure, from general tax revenue not user fees like the gas tax. This is ridiculous. Modern tech makes toll roads not a big problem anymore. Most roads should be separately incorporated toll roads. There shouldn't be a cent of general revenue public money going into the major roads.

Public funding for intercity passenger rail is equally ridiculous, at least in America. The financials simply don't work and almost any route you can name would inevitably be a boondoggle. Even the NE corridor is pretty dicey. Rail only works with greater urban density than currently exists in the USA. As it is there's no reason not to simply run buses rather than trains, or "light-rail".

http://davidstockmanscontracorner.com/amtrak-a-national-haza...
Hi Galen,

If you use Stripe, Twitter, npm, or your bank, you'll see the company name in a green bar. That's an EV certificate and is the only way for a website to prove a company's identity.

EV certs are great, particularly if you're selling something or people are logging into your site.

Since they involve a bunch of verification, the industry standard time get the certificate is normally about 7-21 days.

https://certsimple.com, my company, live checks data while you enter to do EV in an average of 5 hours. It takes 80 seconds to apply, including making the CSR - no Q and A in a terminal, no installing anything, just cut and paste.

Because of this, we're faster at EV than everyone else.

We also give 5% of our revenue to groups that make strong crypto happen - we cut our first cheque to OpenBSD Foundation last Friday. We also publish a bunch of interesting research around performance and security at http://certsimple.com, including OSS code to recreate our results.

Hope that helps! Email me any time at mike@certsimple.com if you have questions.

Mike

PS. if you don't need EV, we recommend you get a free certificate from http://letsencrypt.org which should be launching soon.
Elon Musk's favorite interview riddle
Developers Toolbox (v1)
Ah, so you know what: I thought we tested Android on ARM, but apparently it's x86 and x86_64 too: http://buildbot.rust-lang.org/buildslaves/linux-64-x-android...

There's a community member that keeps the iOS build green, I forget which ARM that is.
I am not certain the problem you see is "American culture" but instead "business culture".

Many if not most businesses exist primarily to generate a profit, focus on short term gains and "maximize shareholder value", with all other considerations secondary. These traits are not unique to American companies.
Of course it would be easy. Private companies can easily take people's property - just point a gun at them. It worked well for the East India company.

If we can eliminate government, we can eliminate the people's protection racket. This will allow private companies to flourish, and the weak to be eliminated.
Isn't the Oculus Android SDK just for the Samsung Gear?
Do Well in Certified Emergency Nurse (CEN) Test and Some Free CEN
There's no such think as the best language... every language makes choices for either better performance, or ease of use. Not to mention style (more functional, more OO) and any number of other variations that are purely subjective not necessarily best.

To me, JS is one of the best languages out there. It's expressive, functional and versatile.
Relevant: Amtrak - A National Hazard At Any Speed http://www.zerohedge.com/news/2015-05-15/amtrak-national-haz...

---

As it is, Amtrak’s current fare on this route is about 15 cents per passenger mile and apparently it cannot go much higher if it wishes to remain competitive with air. Yet why in the world should bus drivers in Minneapolis pay Federal taxes in order to provide what amounts to a $600 subsidy per ticket on the 180,000 tickets that are sold annually on the Chicago-Los Angeles route? And the latter is only typical of most of the other routes outside the northeast corridor.

Obviously, there is no means test to get a $600 subsidy from Amtrak, or any other plausible criterion of public need. Like so much else which emanates from Washington, these Amtrak subsidies are distributed willy-nilly——in this case to retirees with enough time and money to see the country at leisure or to people with fear of flying who don’t wish to drive.
This is great because it builds confidence; you have to do something hard, and are encouraged nonchalantly, as if putting in enough effort without getting intimidated will solve the problem. Which it almost always does.

The MIT students I have had the pleasure of working with all exhibit this attitude of not giving up and solving tough problems with a calm, perseverent attitude.
Hmmm, my confusion might be because I'm so old that I used gopher before I used the web: it is indeed possible to browse without using HTTP.
wait... soulmates?
All you've done here is illustrate the GP's point.
There's no innate right of self defense.

I'd be interested in hearing your rationale for that line of thinking. I believe there is, because I believe in self-ownership. I own my body, and I have the right to defend it (me) from harm.

Just because you want me to pay for your defense, doesn't mean I should. I don't particularly care if you live or die.

Where did I say anything about you paying for my defense? I'm a Voluntaryist[1], dude... I don't support any arrangements that aren't voluntary. When I say the State is "the collective extension to our innate right..." I mean to say that a group of people should voluntarily be able to create a State (or State-like entity) for mutual defense, if they want to. I don't propose anybody be forced to do so.

[1]: http://en.wikipedia.org/wiki/Voluntaryism
It wasn't too difficult to add an interface to COM from a new language, that seemed the easiest way to call "out" to something else.
After three pin attempts, the key is wiped.
Slightly off topic:

Why is this site more readable without the stylesheet?
I was born in a 0% more likely county! Hooray for being average.
I really like the concept, but I find the implementation disappointing.

I know it sounds dumb, but I think of myself as being a rather odd person, and not just like, collecting human skulls odd. It's hard to explain, but I don't feel that most people would get me, or like me once they got to know me. I'd love to find someone who's just like me (sometimes), so when I first clicked, I was a little excited, perhaps naively so. I was disappointed to find that it was just eight multiple-choice questions, many of which I had a hard time answering. There was no nuance.
> On the other hand, I would feel a bit bad for using up some of the "freebies" that legitimate people might miss out on

I wonder what the legality of publishing their questions and answers are. If we can duplicate their questions and answers, people could find each other on twitter with a hashtag: #my8x8is{answer 1}{answer 2}...{answer 2}
> Amtrak in the Northeast does okay

You would think, but not really when you break down the numbers. They lose money there too once you properly factor in asset depreciation. They cannot compete with buses and airplanes anywhere in the country at all.
> given the subject matter

That's a but-he-started-it argument. You can justify anything that way.

The negativity in your comment was gratuitous because it added nothing substantive, only bile. Whether the other person started it or not, or is a fucking retard or not, is beside the point. You owe better behavior, if not to them, then to the community.

For civil and substantive discussion, we all need to hold ourselves to a higher standard than the (frequently objectionable) one we perceive other people to be keeping. The alternative is a downward spiral.
Curious here: would Rust be a better language for writing the VM of an M:N-scheduled platform? Like, would rewriting Erlang's BEAM in Rust be a win?
Let's get a superconducting Faraday cage for this tutorial.
Well, if Apple would spend less time crafting delightful metal bracelets, they could pop in a Haswell CPU and a contemporary GPU into the current Mac Pro.

(Sorry. Bitter, Hackintosh-using "power user" rant.)
JS is a sandboxed language from the start, as it was originally designed to run in browsers. As we know from years of Java Applet-based exploits, it seems anything that allows you to run arbitrary code inside the JVM is just asking for exploits.
I already asked a question on another site. But I'll ask some more here:

* Will this at (least the scheduler / scaler component) be open source?
* Any plans to scale the EC2 instances as well (scaling containers is great, but I usually need to scale out more CPU and memory as well)?
>Also, intelligent, math oriented individuals have other avenues in the US, like finance, (and unlike the rest of the world) dentistry and medicine are lucrative careers.

Dentistry and medicine are very lucrative careers in India.
Strawman.

My argument is not that a new invention cannot be based off of or require previous inventions in order to function. My argument is that improving an invention is not possible without the invention existing.

It's like improving upon a camera without cameras existing. The invention of the camera, in my opinion, is more important than the continued improvements of the camera, at least up until digital cameras - which is innovative enough to recapture the concept of photography but improve upon it in many significant ways. [0]

While improving upon an invention has its own worth and merit - I do not typically hold improving something to the same merit as inventing it. Coming from someone who often improves things, but does not create them.

When it is a drastic improvement or an entirely different approach (ie. innovative changes) - those hold a great deal of merit and may be worthy of respect. But being able to market something better is not something I respect.

I do not hold a lot of respect for marketers and advertisers. I see it as an abuse of trust against people by feeding them subtle lies and abusing how impressionable people can be. If you respect good marketers, then we're merely at a disagreement of opinion. I do not respect people who are skilled at manipulating people. While it may certainly take skill, require knowledge, and may even be difficult! It is not deserving of respect, in my opinion.

[0] Or arguably make it worse, depending on your artistic perspective.