skysight-inc/HackerNews huggingface dataset:
Troll army accounts are the ones causing the problem, not the article itself. It happens a lot on these kind of topics.
I compiled the x86 code using gcc 5.3 using mtune/march=native and -O3. It just turns out that the gcc compiler generates entirely scalar code for SPECInt!
Why Python and PHP? There are several reasons, but the major ones were: we had to start somewhere; we had an excellent Python interpreter available to us, as well as a fairly decent PHP interpreter; and PHP and Python turn out to be rather different languages with a number of tricky challenges. We certainly look forward to other people composing together even more distinct languages (e.g. we've also done a composition of Python and Prolog http://goo.gl/p1opSl, though, compared to PyHyp, it is rather simplistic).
And unfortunately the valuation means there are a lot of powerful people invested in making that a reality.
> And how do you know that time doesn't flow backwards? On quantum scale, how do you tell past from future?

E.g. you don't observe a glass un-smashing. But as you probably also know, the question if/how a quantum arrow of time relates thermodynamics is currently unsolved and probably Nobel Prize territory. Not sure how much progress we'll make on Hacker News.

> Gravity is one directional too

I assume you mean it's purely attractive? It isn't too difficult to imagine a sphere with negative mass repelling another (like magnets), even if you've never seen negative mass :)

How do you picture reversing time? If you imagine it like reversing a video, it's obvious how this breaks down, again from the glass un-smashing. Entropy can be very visceral.
Thanks! Had a hunch it was something like that. Like this right http://techie-buzz.com/how-to/what-are-web-seeds-bittorrent.... ?? Seems cool. Wish I'd known this earlier. However it looks like an abuse of the service.
Alternative title: "here's an ad for Intel's new computer disguised as an article, and one paragraph about Overwatch"
His father, Michael, died in 2002, also from colon cancer.

This is the most sad part of the story. For cancer that is relatively treatable if caught early enough, please see this as a cautionary tale and be extra diligent in getting checked out for diseases that may be hereditary.
The support is great, you can see this example [1] of using custom rendering in Canvas being part of UI layout [2]. You can also see Avalonia in action here [3].

[1] https://github.com/wieslawsoltes/SpiroNet/blob/master/src/Sp...

[2] https://github.com/wieslawsoltes/SpiroNet/blob/master/src/Sp...

[3] https://youtu.be/wZK9MPR_UeE
Great analysis but you left out one major point: Facebook is a monopoly in it's market segment, whereas Ford is one of many fierce competitors.

As such, Facebook takes all the profit from social media advertising, and can set its own prices and dictate terms to its customers. Ford can afford to do no such thing.

If Ford were the only auto maker in the world, it would be a far more lucrative investment.
I can hear the pattering of tiny feet on the heads of pins....
A tale of repentance, redemption and reinvention
Representatives Matter: What message are you sending to your clients?
Because the features they are offering may not be something a prospective customer values.
Another salvo in the continual barrage of "why we always need to bail-out banks"from the financial media.
Fair enough. I don't know much about Russian politics.
Hey! Worth noting for people reading that you were responsible for some of the site's early success with your tweeting about it and it subsequently being of the front page of digg several times.

OS has changed a lot in its look and features and the audience I target, but it is essentially the same concept.
The original air-supported Hyperloop concept, with clearances of a few millimeters between vehicle and tube, isn't looking good. The MIT prototype uses maglev suspension and more clearance, which is safer.

Maglev in vacuum or near-vacuum is not a new idea; it's been discussed for decades. The question was always whether the vacuum tube was worth the trouble. The Shanghai airport maglev reaches 250 MPH right now in normal operation, and air resistance isn't the limiting factor on speed. The Japanese L0 Shinkansen reaches 375 MPH in tests, with an operational speed of 315 MPH. The main problem with maglev is that the track costs too much.

The main claim for Hyperloop is that the tube is cheap. The original cost estimates assume using someone else's right of way and unreasonably cheap tunneling. Also, to get the straight right of way, the endpoints have to be somewhere inconvenient, well outside major urban areas.
Perhaps the contractual obligations tie up all of his or her time.
Nice project. Seems a bit light on documentation? Is the intention to be a bind work-alike, or have you taken some inspiration from other servers, like eg: DJB's djbdns?

[ed: just found src/config/test - looks more like a "better bind" than "djbdns in rust"]
Is this what they call Native Advertising?
The majority of the population has used drugs illegaly.
You're saying "we aren't in control of ourselves" ? Most folks can handle a joint or an oxy or an underage brewski.

Abuse should be treated as a medical problem, not a criminal problem. We need to take the cops and lawyers and the prison industry out of fixing it.

Implementing the drug laws in practice targets the poor and minorities.
Putting addicts in jail is certainly not the answer. Harsh enforcement against drug users is one of the biggest failings of the War on Drugs. So is the ban on "soft" drugs like weed and hallucinogens, which don't have the same abuse potential.

But the majority of people serving sentences for drug crimes are there for selling drugs.

http://www.rollingstone.com/culture/lists/top-10-marijuana-m...

"About 40,000 inmates of state and federal prison have a current conviction involving marijuana, and about half of them are in for marijuana offenses alone; most of these were involved in distribution. Less than one percent are in for possession alone."

Remember that distribution of weed, while it sounds relatively harmless, is very often controlled by violent gangs. It's like getting Al Capone for evading taxes. The best solution is to legalize weed and put it in the hands of legal businesses.

Also:

http://fivethirtyeight.com/datalab/releasing-drug-offenders-...

There he shows that releasing all prisoners who are in jail with drug offenses as the most serious charge would only reduce the prison population by about 14%. This is counting both distribution AND simple possession. Not insignificant, but not the headline figure of 50% that you often hear.
In my experience it's quite the opposite for some workloads: Linux FS and process spawning speeds are typically way faster than Windows one (with or without WSL), so much that even when in a VM with dozen of % of overhead, it is still faster than running on Windows for some workloads (just cold open a random man page under WSL, compared to a VM, and you will understand how much Windows lag behind Linux in some areas -- next you can try to build a big program: same result: Windows is really slow)

Now this does not render WSL useless; launch time for any random small tool is better with WSL than booting a complete VM, the memory is not partitioned, integration with the Windows Drive FS is slightly better, etc.
But tons of use cases are better covered by a VM -- and with a huge margin.
People illegally selling hard drugs should go to jail. As for the rest of the War on Drugs' imprisonment policy, I'll agree that it's counterproductive and harmful.
Maybe Avalonia support can be added to OxyPlot (https://github.com/oxyplot/oxyplot/tree/develop/Source). It's already portable with a bunch of rendering targets.
Well, the absolute easiest way to run Spark is to do it locally (e.g. you can brew install it on a Mac and just go) or to pay for a proprietary service like Databricks, which makes setting up a cluster take a few clicks.

That said, I think `flintrock launch my-cluster` is almost as easy as doing `pip install ...`.

You do need an AWS account and you do need to set your preferences like region and key name in a config file, but I don't see how you can get out of doing even that without subscribing to some managed service like Databricks that abstracts everything away and replaces it with a nice Web UI.
Looks interesting, but a better loading indicator might be good. I opened this page, and got confused, until I looked at my browser's tab bar, and noticed it was still loading.
The Impossible Voyage of Noah's Ark
I would be very interested in how these two languages enable safe data structuring. Do they have significant tradeoffs in terms of ergonomics, control, or perf?

Keep in mind basically all of Rust's libcollections uses unsafe code for perf and low-level representation reasons. They can all be made safe using the strategies every other safe language uses (and eating the associated downsides).

Also keep in mind Rust's data structures are basically language primitives in a lot of other languages!
> but I don't see how you can speak so concretely about it without having a working time machine

Because the laws of physics are what they are. A time machine would have to fit inside those laws.

This constrains the design of the time machine - you can't just do anything you want.

Because of that, it's possible to narrow down how a time machine would work, if it could work.
Ask HN: How do you create productive habits?
One of the things I do to deal with procrastination, and that I've had the most success with, is to develop what I consider to be productive habits. Basically, it just means me using a daily todo with tasks that I consider to be productive. I've tried out apps such as Streaks (http://streaksapp.com/) and I'm currently using Daisy (http://daisyapp.xyz/) to aid me with this.

Although I am successful with this, I'm always on the lookout for more efficient (and perhaps more fun) ways of doing this. So I'm curious to hear what you people do to create productive habits? Any apps or other methods you suggest for habit creation?
> var a : int ; // uninitialized is ok

This seems like an odd choice when creating a new language. Most modern languages (C++11, Swift) have been introducing new declaration techniques or requiring all variables to be initialized at declaration, as this prevents a large class of bugs.
Doesn't seem relevant but thanks for shilling.
Is your content all provided by the design firms responsible? How did you solicit your first submissions?
So running a single-person startup is not a problem by itself - it can be either a positive factor or negative factor:

NEGATIVE:

* It is very difficult to attract investments because of some formal requirements like "no one-man teams" or "no marriged couples"

* You need to choose a product and business model where it is enough to focus on one or two major activites at least before the scaling phase.

POSITIVE:

* it is much easier to change strategy (pivot) for any reason (say, you fell in love and want to suspend the project)

* It is much easier to make strategic decisions like partnering or relocating
Derek Dreyer and collaborators are working on specifying what needs to be proven about unsafe code, see http://plv.mpi-sws.org/rustbelt/
Of course he didn't read it! This is YCombinator News after all. Just echo the "right opinion" and collect the delicious karma points.
Glowing Bear is friggin' amazing, I've been using it for more than 6 months now and it's pretty much the best irc experience you can get! Thanks!
In many cases the dedicated graphic is cheaper than integrated.

Intel Iris comes in more expensive processors which are not necessary for games. You might pay extra $300 on great CPU with integrated card, over slower CPU with dedicated GPU.

For example I saved $280 on my Dell XPS 13. It only has Intel HD Graphics 520 compared to Intel Iris Pro Graphics P580. CPU is same, except 100MHz clock.
Plus advertising aren't exactly the most stable form of revenues in a downturn. Some investors will be in for a harsh awaking at the next bear market.
Security Flaw Can Display All OS X Keychain Passwords in Plain Text
Language having safety features does not guarantee code free of vulnerabilities.
Perhaps this is what will happen across the world in 200 years time? People in advanced economies seem less keen to have lots of children, perhaps vast tracts of the earth will be abandoned to wildlife?

I actually hope so, I wonder if culture will change and adapt and eventually find a new equilibrium, but at a much lower population. Perhaps people will enjoy reliving the experiences of people from "the crush". Perhaps they will struggle to understand the science of the artifacts that surround them and progress will effectively end - after all 10 billion people can go a lot faster than 100 million. There are no facts about the future.
That will stop you using Touch ID thereafter, but it's quite slow to do in practice.

As an aside, I've found that, at least with my iPhone 5S, if my finger is wet (e.g. if I've licked it), it also is rejected.
Tires of car are also deforming.
OpenSSL is not from the OpenBSD project whereas OpenSSH is.
Pretty cool. Something like this would make for a nice school project, I would have loved being assigned to write a simple editor back in uni
Blockchain is a meaningless technology without Proof of work. These startups are merely fleecing clueless VC's with their bad message passing systems. I've met a number of fundraisers at this point that will admit in confidence that they have no idea what blockchain is, but that if they say they're into it, they get an opportunity to demo and meet.
Could be copyright assignment for off-hours work too.
Ads are priced $/month and are sold in blocks from one month all the way to 12 months.

The site is on Wordpress so I just use plugins to handle that stuff. I'm basically a publisher so Wordpress is perfect for almost anything I could need to do.
>and there's an HTML5-y one, but I haven't tried that

Glowing Bear is excellent!
These answers basically cover it.
Since that was written, meteorite fragments have been found, supporting the more conventional explanation.

https://www.technologyreview.com/s/514511/first-tunguska-met...
> I am frankly sick of all the "Remain" people who are so sure about their oppinion that eveybody who disagrees must be a racist moron.

I specifically referred to the people being racist. Not all "leave" voters.

> Take Switzerland as an example.

No, I don't think I will.
> the endpoints have to be somewhere inconvenient, well outside major urban areas.

I imagine large urban areas will spring up around wherever a hyperloop endpoint is built. The builder might even be able to subsidize themselves by purchasing large radius of land around the endpoint prior to building it.
No this isn't. He should have spent 1.5 more months thinking about his experimental design. He doesn't even try to make the distinction between causality and coincidence. We could achieve the same conclusions by talking about socio-economic changes rather than genotype-to-phenotype.

For a guy who was has is name in the big GWAS published in Science, he obviously didn't understand what his co-authors did or wrote. Sorry for the rant, I can't stand people who are getting a free-ride on a paper, and he just proved that is one of them.
I'm pretty interested in that accounting link. Please update if you find it.
A less frequent dosing schedule is an 'improvement' over formulations which are available as generics. This justifies the patent/ increased cost of using the oxycontin or whatever's replaced it
FTA:

> More than 194,000 people have died since 1999 from overdoses involving opioid painkillers, including OxyContin.

Wow, that's about 12,000 per year. :(
File System and process spawning...I'm not sure what you mean? When working in WSL? or natively in Windows?
I’ve been working on http://focuster.com for about 2 years now as a side project. It’s a productivity tool for entrepreneurs and freelancers that turns your todo list into a schedule in your calendar, and then gives you smart notifications to keep you focused on the highest priorities. Basically solves the problem of getting distracted and not knowing what to work on next.

Launched on Product Hunt in January 2016 and we were #2 for the day. It’s generating revenue now, though not enough to give up my other gig yet. But I have customers that are giving me some great feedback.

Initially I did everything myself (including UI/UX) but last year I hired a designer to help with a redesign. Also even though I am a developer I hired another developer to help when I had some other things to look after in my consulting business.

LOOKING FOR COFOUNDER: Do you have the marketing and business development chops that will complement my technical and product experience? Drop me a PM or email to jordan @ my domain.
I think you're making a leap when you say it "predicts a multiverse." (please correct me if you have field expertise)

To refresh my memory I ran through this paper [1] briefly. My understanding is that multiverse arguments based on the Born rule are circular. One possible interpretation of the Born rule is the existence of a multiverse but it is not the only interpretation and it requires one to make some pretty big assumptions that the existing Quantum mechanics models being perfect representations of reality (which we know it is not).

[1] http://www.math.ru.nl/~landsman/Born.pdf
Nice thing about Nano is that they arrow keys always seem to do what they are supposed to, no matter the system, shell, TTY, etc. Vi seems to have issues sometimes, and needs extra config
Hyperloop is not that simple. There was article recently that even normal super train is not economically viable between LA and SF. Hyperloop will be much more expensive to build and maintain, while handling less passengers..
I was born here, lived here 97% of my life. Perhaps it would be prudent to listen to those that live here to confirm/deny suspicions? Your choice obviously.
Yup, that's what I meant.
Modula-3 has GC. You can only make use of untraced pointers in unsafe modules.

So unless proven otherwise by the profiler, no need to make use of unsafe code.

Ada requires explicit use of unsafe code for memory deallocation, but it is not required when using RAII pools.

So unless a custom allocator is required, the standard pools can be used.

In Rust even a basic double linked list requires unsafe.

Then there are those that make use of unsafe to try to express code that cannot be proven by the type system, instead of plain memory corruption issues.

Thankfully the core team is against this trend.
This is what they call "The Submarine".

http://www.paulgraham.com/submarine.html
Let's start with I really like the RISC-V architecture, its compact, it is easy to understand and that it is "open" in the licensing sense is even more awesome. But I also think you've stepped into what I think of as the "known requirements" fallacy.

Fundamentally the fallacy is this; When you are looking backwards in time at all of the accommodations existing systems made to adapt to changing requirements, you can see a path that those systems missed. It is similar perhaps to standing on the high ground over looking a valley and seeing a path that people on the ground do not see. The fallacy is believing that somehow you are a better pathfinder than they are and you would not make their choices in their position.

Whether it was the saturating adds and multiplies that came with the DSP requirements, or the SIMD extensions that came with graphics, these systems live in an evolving ecosystem of computation which challenges their architectural invariants again and again. And commercially at least this pressure to adapt has so far had a perfect record of overwhelming the core architectural tenets and producing a small wart which later becomes a larger wart and then a system that, when you back on it, could have been built differently had they known the requirement that was going to be thrown at it.

There will always be a case to throw out the currently dominant ISA and replace it with one without the warts of the existing system. And the cost of that will be high because it means a very large software migration burden. And it is that cost which allows the warts to exist in the first place.

I think you have done some good work here. I particular like the analysis for the cost / benefit of adding instructions vs macro ops. I believe that will be a useful tool for doing architecture analysis going forward. I also found myself strongly rejecting the notion that that particular implementation of "macro op fusion" was sufficient to innoculate your ISA from any future changes. (which is implied by the abstract and endorsed by the conclusion)
Felix has looked interesting for I cannot remember how many decades. How many people actually use it?
Where is the 'will China invade' come from?

Historically it always has been reverse.
Levels of Representation: Relationships, Rules, Relations and Constraints
Link to github repo: https://github.com/felix-lang/felix/

perhaps in particular:

https://github.com/felix-lang/felix/tree/master/demos

The README and INSTALL files are also interesting; highlighting that Felix (claims to) produces very fast code/programs and that gcc 5.1 is recommended/needed to build.

Interesting looking language - I wonder how it ends up compared to Nim (with both the C and C++ backends). I suspect there's been more focus on performance on the Felix side - but it's hard to tell. The documentation section on garbage collection (for Felix) was blank.
this!
I don't know him or his motivations : but the concept of using one's time and skills in technology for social justice / watch dog activities is appealing. Seems this could play an important part of our checks and balances as journalism goes through its transformation.

(reminder to self: get that ham license)
News flash: The U.S. has had military bases in Japan continuously since 1945.
Node.js vs. Go for Web Development
Peace Officers Not Militarized Police
There should be crisis units that are trained to use non-lethal means to subdue potential threats that are not holding a hostage, near no one and have no fired their gun or pointed it at anyone. Crimes committed with guns should be severely punished with mandatory jail time.

Negotiation, nets, 'knock-out' darts with say poison dart frog poison (and antidote along side) are some facile solutions that come to mind.

Why should a cop or civilian be in fear because police walk up to cars subjecting both parties to unnecessary risk. Asking a civilian to exit the car and place hands on the car is possible. Or make two way communication possible and both cop and driver stay in their cars. If a car flees tag it with a device to follow it and impound the car. and ask the person to turn themselves in then if necessary capture them. Make up some safer procedures yourselves. How about a startup for non-violent police interactive technology and procedures consultation.

Police need to recruit and train citizens from the neighborhoods they are policing to become police and negotiators.

Why did Cleveland police drive right up to Tamir Rice putting themselves in the position of shooting him thinking he had a real gun? Because they were trained wrong.

And civilians need to not automatically feel they are in danger when confronted with policemen and see to it that their employees the police change their procedures to make that happen.
You would think that any bold/risky phenotypes would balance itself out:
- On one side, maybe ADHD-types reproduce more or are better disposed to make sure their offsprings get to a reproductive stage (e.g. wealthy, due to a bold move which payed out).
- On the other side, their are also more likely to have taken a risky move, which end up costing them a lot, including their life, so no offspring or no additional support to support kin-selection.
http://media3.giphy.com/media/jbxQLpOKN2URa/giphy.gif
Quoted from the part of the article the author crossed out and rewrote because it's inaccurate. And the title is a quote taken out of context.