skysight-inc/HackerNews huggingface dataset:
You're assuming it was the lack of drinking that caused the drop in violence, rather than the regular contact with law enforcement officials.
This way of thinking leads to ASCII spaghetti as features are added over time.
Google's Euro-cloud in lengthy disk degradation drama
There absolutely are - there is a minimum age, in may states reexamination is triggered above an age threshold, you must pass a test that the developmentally disabled may not be able to pass, and driving while tired is absolutely illegal. It ma be poorly enforced, but professional drivers have to maintain regularly audited logs showing that they are properly rested; trucking companies get fined for having employees driving for too many hours in a day.
what boggles my personal mind is that this has to be demonstrated at all, and yet that's a truth that spans the width and depth of our institution mediated existence.
That is not a new idea. It's long been known that punishments are dramatically more effective if they are swift and certain. But, if the solution to crime is simply to catch every criminal immediately after they commit their crime, the question is how will you do that?

The real interesting part of this was the sobriety program. They found a way to identify bad habits at a relatively low cost. How to extend that model to other crimes is unclear. Parole basically exists for that purpose already, so the question is how it can be made more effective.

I just don't really see a clear path to general crime reduction here.
Closed source software does the same;
This is fascinating!
We can learn from Israel dip irrigation system;
In Citizenfour, Snowden specifically highlights Clapper's testimony as one of the factors that solidified his decision to go public. Clapper not only deceived the American public, he quite literally was one of the reasons the program was ultimately exposed.

And I'm glad it was exposed. Spying on every single one of your citizens' interactions and logging that information indefinitely in secret for later inspection has no place in a free society.

Re: declining to answer, other questions were presented in advance for that very hearing and declined in advance by Clapper – they were not asked, and they were not entered in to the record. See the parent Politifact article for sources. Did declining those questions expose secrets?
I find the chatter of 100 (and AC and other background sounds) soothing and even necessary. It's when I can pick out individual conversations that I can't help but stop what I'm doing and process them.
Let's not forget that orchards represent many years of investment. Killing an orchard has a much, much higher cost than simply choosing to grow a different yearly crop.
Animals talk/communicate to each other; Is this news?
>obstreperous

I'm being noisy and unruly?
Perhaps, as serotonin does regulate both sleep & appetite.
In the recent past I worked at a place that used daemontools extensively. We used a wrapper shell script which would do the restart loop detection, then exec the actual process to run. If it detected X restarts in Y seconds (by echoing the unix timestamp to a restart log and checking it) it would "svc -d $(dirname $0)" (or something like that) and exit.

We also had a monitoring service (nagios) that would check if any services "auto-downed" on any servers and alert us.
The correct approach is to fix the wording, not reject it completely.

It's not even that bad.

There have been problems with the speed of light article that required arbcom measures; edit wars with a lot of talk page and ANI discussion, with some bans for users.

It's not a surprise to me that edits to the speed of light article get reverted.
To protect your LIVER take a HEPAMERZ pill before consuming alcohol
Please, don't make me resize my browser for a demo, add a screenshot.

This implementation works very nice for sites that have like 6 menu items, but the reason designers loved these fricking hamburger menus is because they could stuff a shitload of content in there.

Sidenote: position:fixed still doesn't always work properly on mobile, plus a navigation bar should really be at the bottom of a page for thumb-accessibility (but that's just a matter of tweaking some css, ofcourse)
Sidenote2: Why do you hide it on desktop? Mystery meat!

Good work, keep the initiatives coming!
Show HN: Cookoo – Whistle Counter for Pressure Cookers
Inside the world of India's badass girl gamers
"Iran - then and now" series are often misleading. They cherry-pick extreme examples from non-representative slices of the population.

We've all seen photos of the stylish, 1970s Iranian 1%, but not of pervasive poverty and disenfranchisement that their brand of progress perpetuated on the other 99%. The Shah's elite may have looked American but this doesn't mean that they presided over progress or gave much thought to human rights.
link to the article: http://journals.plos.org/plosone/article?id=10.1371/journal....
Problem with Big Data (2013)
multiple inheritance is often misguided. Back in the day that was the major selling point of OO. These days decent languages have composition via roles or traits.
It was. I did it with a partner in 2003 and we had to take time out and physically go to a lawyer, an accountant, etc. And the info on how to do it all was not as prevalent. A lot of it was new to us and we had to really dig to find it.

These days I can do everything online, have a company rolling (incorporation pending approval of course), get payroll up, start advertising, and easily find others I can reach out to for help, in a single day.
The speed of evolution is proportional the population size. What extinction can do is open up new niches (environments) that new species can move into and undergo rapid adaption to the new niche. Evolution chugs away unseen and it is only when a new niche opens up does the adaption process become visible.
Parents ar so much more experienced though. Reverse psychology works well even into the early teen years. How many parents fall for blatant reverse psychology. That's just one example of many techniques. Others include conditioning, reinforcement, outright education.
Indeed. But there is also an easy test that can be applied to people that talk about "toxins": see if they can name a toxin. And both the article and the original paper[1] discuss beta-amyloid.

In any case, it appears that the blame for the suspect terminology lies primarily with the NPR writer, not the researchers. For example, the word "toxin" does not actually appear in the paper[1], which is titled "Sleep Drives Metabolite Clearance from the Adult Brain".

[1] http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3880190/
awesome, made my browser crash lol.
I am installing this by default in all my client projects from now on to give them something amorphous to complain about but easy to fix.
Some of my personal opinions is that the tooling is still kinda esoteric. For a regular Javascript project, there's nothing like including a script tag and hacking on the Developer Console.

With ClojureScript, I found it is fulfilling after spending time getting used to using Emacs, setting up interactive compilation properly (and tweaking settings). Tweaking leiningen settings is a pain when the feedback cycle isn't instant. Oh, and occasionally esoteric error messages.

But really, once you get past that, and if you still have the gumption to press forward, it becomes pretty magical. I've been hacking on Clojure/Script in my free time and I find it very satisfying to make use of the abstractions that are already provided.
4 Tips for Young Entrepreneurs Who Want to Build a Company
A Scala Client for the Presto SQL Engine
I'd argue it's not. People breaking traffic rules erode my ability to travel. If they were to regularly speed through red lights, I'd have to stop at green lights to watch for them. I have a right to travel through on a green light, but they'd take that from me.

We need to obey the rules of the road so other drivers can reason about our behaviour. We could have no rules, but it would be much less efficient. This is the prisoner's dilemma and the law enforces cooperation.
I agree with you, and I want to see us continue to make progress, though I don't think we need to be injecting nitrogen into clouds so people can have better skiing.

That's not progress, that's excess.
> Feral humans

You mean wild children? They're brain-damaged by lack of key stimulation in critical developmental periods. They're not healthy members of the species, so the species can't be judged by how they behave.

Normal humans grow up with other humans, and learn language from those humans. Normal humans are socialized.
Most of what Snowden revealed wasn't illegal and metadata collection has been deemed OK long ago and written about at length previously.

> Did declining those questions expose secrets?

Unsure, but not relevant to the parent argument.
> Is it really garbage?

Invalid UTF-8 when valid UTF-8 was expected? Yes.

> "Write programs to handle text streams, because that is a universal interface" ethos, our definition of "text" has to admit all possible byte strings to be "universal"

Random bytes are not text. The Unix ethos is "communicate via arbitrary binary streams" but programs which only understand text understand text, not random-bytes-which-are-not-text. It seems sensible for programs to have more restrictions on their input than the general-purpose communication protocol does: would you expect jq to try and process input which is not JSON in any way, shape or form despite being it being billed a JSON processor? Because that's not what it's going to do, at least not by default.
No objection there, "crashing" in my comment was meant as "stops processing and report an input data error to the user", the erlang sense of crashing if you will.
It probably requires an Apple Watch to open the doors, using your required iPhone. The radio can only play Apple Music (subscription required). And do not forget to register with iCloud, otherwise the car will deny your ownership.

Not sure if am that much of an Apple fan to ever wanting to buy such car. Probably would feel like literally giving up all freedom of choice.
Probably the last company I would trust with my safety on the road.
We used sprint retrospectives to vent and improve every aspect of the work environment. Sometimes there were uncomfortable criticism but the team bought into it and we all agreed we made progress.
> What are some of the leanest way you can think to test this experiment?

What is your most dangerous assumption that you need to be true?
why not use Jump consistent hash?
California forests have been through droughts before. We know from tree rings that more than one previous drought lasted over fifty years.
The TTY demystified (2008)
I strongly encourage people to avoid Learn C the Hard Way. It's neither a good introduction to C nor a good guide to secure C. Reading through, I couldn't help but wince at the inaccuracies and oversights. I hate to say it, but the guide is irredeemable.

Who am I to say such things? Well... I learned C almost 20 years ago. I haven't spent the whole time since then writing it, but I'd like to think I'm pretty good. You may even use some of the stuff I've written, such as ag[1].

1. https://github.com/ggreer/the_silver_searcher
Pushbullet Channel Has Been Compromised
Trolls are editing Wikipedia pages to push random crap [1] to the 'Google Acquisitions' Pushbullet channel. Pushbullet, FYI, crawls content from various sources [2] for their automated channel push notifications.

[1] https://twitter.com/binoyxj/status/632451202618228736
[2] https://twitter.com/binoyxj/status/632453672421584896
Exactly! If you don't see the political agenda behind this one, you are blind. But I was doomed to be down voted when I made the comment above anyways given the demographics on hackernews.
Yes. The research and technology certainly exists in academia, though I don't think it has really been commercialized. Whether it's actually going to be better in practice is going to depend on your workload and hardware, but RMA on SMP with migration (i.e. not separating the cores) definitely stands a chance of being significantly better than not allowing migration.

Here is a relevant paper that comes to mind:
http://www.mpi-sws.org/~bbb/papers/pdf/ecrts13a-rev1.pdf

All that said, when you talk about RMA (rate-monotonic analysis), you are talking about simply assigning static priorities to each task. So if a task with priority 1 is available, it will always take precedence over a task with priority 2, for instance. (Equivalently and without loss of generality, a task with a higher rate will take precedence over a task with a lower rate.) There is a (potentially) vastly better way to do it, which is with dynamic (instead of static) priorities. Most of the intetesing academic research for multicore real-time is focused on dynamic priorities. Again, that stuff certainly can be much better in practice, and is quite well-studied in academia, but mostly hasn't been commercialized, as far as I know. That's because, for real-time systems, you really want to do the dumb obvious thing unless you have no choice. I think we are increasingly going to hit the "you have no choice" threshhold as we try to push the boundaries of what we can do while (often) simultaneously scaling down hardware. A "really really smart drone" would be a good example of something that would hit that threshhold. Maybe even a "really smart car."
Open Source Mac apps
The real problem that WP's physics section suffers from is less "lack of content" and much more one of accessibility to ordinary readers. (I'm looking at you, Particle Physics!) Many of the articles are completely incomprehensible to anyone with less than grad-level knowledge of the topic, which sort of renders the whole exercise moot. An encyclopedia is meant to be accessible to the ordinary intelligent reader -- say about high-school level.

I appreciate that much of the subject matter -- especially when it comes to topics like Quantum Physics or Particle Physics -- is actually completely counterintuitive and weird, and that it is only, really, properly described by the math. Nevertheless, responding to comments requesting lay-level clarity along the lines of "you won't understand it unless you get a PhD in it" is not at all helpful, and merely reveals an attitude of arrogant superiority.

Many of the physics pages could really use the help of an editor who understands how to construct an $English sentence and is comfortable using imagery and allegory to explain the concepts, even though those may likely be inaccurate, misleading or technically wrong. Sadly those people usually don't have the requisite knowledge of the subject.

Was it Einstein who said, "Any scientist who cannot explain what they are doing to an eight year old is a charlatan"?
Im willing to wager that abortion doctor is at the top of the list!
RemoveWAT Windows 10 Activator 100% WAT Remover
> serving your country

Erm. Serving your country does not equal to serving the government. Often the government in place actually has an active role in destroying the country or making it worse. Look at the NSA - are the NSA folks really serving their country or their goverment first ?
AGARIO+CUSTOM+SKINS
Show HN: Butler.js – JavaScript voice-driven I/O customizable butler
I hate Apple and their shameless hypocritical promotion of corporate hegemony over the individual human as much as the next guy, but come on.

There is no chance -- at all, whatsoever -- that Apple would release a car that does any of the things you suggest. Sure, the Apple watch would open the doors, and the entertainment system would integrate with Apple Music, and iCloud would probably get a new feature called Find My Car.

But none of those things would be required in any way.
I agree that supply shocks are not changing the intrinsic demand for nuts. Rather, nut popularity happens to be increasing around the same time as a supply shock.

No matter how inelastic demand is, it is impossible for prices to increase faster than costs. In the limit of infinitely inelastic demand, prices increase at the same rate as costs (all costs are passed on to the consumer).

That only obtains under perfect competition, as I already said. I'm not trying to convince you that this behavior falls out of basic economic laws, I'm saying you're looking at it in the wrong context. Please look up the terms perfect competition and monopolistic competition, or we will just be talking past each other.
You should probably have quoted the previous comment which would have given more context.
I'd like to add D) Cannot be attributed to 'shit happens'
The Second Circuit Court of Appeals at the federal level ruled that the metadata collection program "exceeds the scope of what Congress has authorized" and is therefore not supported by law, i.e. illegal. This happened on May 7th, 2015 and is public record.
Are you saying lifestyle businesses aren't a real thing or that they're being defined way too generally on this board?

I agree about "serious" business but there are different types of businesses and terms like these help
Plus people format 12 hour times inconsistently:

6:00pm
6:00PM
6:00 PM
6:00 P.M.
6PM
or just 6:00
> Iran doesn't get excused from its misdeeds because America has done something bad too.

Excused by whom? By America? Why not, if America does the same things?
I tried using such logic in the past to explain to Americans what it must feel like but its almost impossible for them to comprehend such scenario.
Yeah, major refactoring of the world sounds good, unless you end up in the obsolete part.
Maybe not the other stuff, but I would probably not be surprised if Apple's car required an iPhone or Apple Watch to start. Now that they have NFC it probably isn't a battery issue as well.

I'd actually be surprised if it is the other way around. The only way to kill keys is to render them non-compliant.
This could have some suprising outcomes - who would have thought that plastic could learn to rot ?

That green plants could haverst power from cables by induction?

If evolution speeds up, the fox rampaging through your garbage, might plant some ambrosia in your backyard to do so undisturbed.
Show HN: Symbol Quote API
Apple's three big successes - personal computer, music, and phone. All seemed very atypical of them too. In fact, self-driving cars is very similar to where a PC was with the homebrew club.
I really like watching his videos, but frankly they often lack depth. Take for example the series of videos about the "Batteriser". Three videos, hours of footage, and the same facts repeated all over again. He very often mentions " tricks of the trade", especially when tearing down high quality measurement equipment, and that's something one cannot easily learn from without spending the bucks to buy some yourself. But for actual education about basics, the.information density is much higher in , and time spent more efficiently learning from a good book.

As a physicist I'm much more fascinated by Ben's applied science videos, they explain phenomena covering a much broader field. Also I think Ben chooses his words much more wisely, and therefore in the end is a better educator. The density of information hence is also much higher.

He lacks a Crocodile Dundee's Knife, though... :-)
Did you know you can appear to Git commit as anyone?
Sorry what's the difference between this and heroku self hosting?
It doesn't work that way. Vehicle companies test their secret products in open all the time. The prototypes don't look much different from a standard market product and are typically in coveralls. Even if you spot them on road they would look like any other car company testing their car.

Just live near a car company and you'd see cars wrapped in black driving around.
Ed is the standard text editor!
Please don't label those that disagree with you delusional.

The guy probably has personally guaranteed loans, and running a low margin business where things can swing against you hard is no fun at all. We are incredibly lucky in the software world.

I'd take a steady 200k over the picture painted by op, and given the skills required to build such a business and the time investment, I'd agree that's not great.
I think a lot of comments in this thread are too harsh. I am a C programmer myself and see the value of it in embedded systems, operating system kernels etc.

While it is possible to write correct programs in C and C++ (which are very different languages, but usually mentioned together because of their names and history), it is too easy to make mistakes that are not caught by the compiler. It is easier to be sloppy in C than in say, Go or Rust. I have seen this in my own code and also in others' code.

C is not the only way to write system programs. Oberon, Inferno are good examples of OS environments written in safer languages.

But I agree that some of the disadvantages of C are also its advantages.

The author of the blog post has more followup posts:

http://trevorjim.com/why-safe-languages-are-the-best-way-to-achieve-memory-safety/
http://trevorjim.com/an-unsafe-legacy/
http://trevorjim.com/unsafe-at-any-speed/

[edit: fix typos, rephrase a few sentences, fix links]
Thanks! You would have to import it, though, since the spreadsheet reflects a new and different data model.
This title is kind of off-putting out of context, so here's what it's about (from the description on the video):

"Have you ever wanted to kill someone? Do you want to get rid of your partner, your boss or your arch nemesis? Perhaps you want to enjoy your life insurance payout whilst you’re still alive. Do you have rich elderly parents that just won’t die quick enough? Or do you want a “Do Over” new identity.

Then, this presentation is for you! I’ll provide you with the insight and techniques on how to “kill” someone and obtain a real death certificate and shutdown their lives. It focuses on the lack of security controls that allow any of us to virtually kill off anyone or any number of people ...

The presentation will explain the death process and will highlight the vulnerabilities and its implications world-wide ...

The third and final step of the presentation is “The baby harvest”, a concept that I’ve developed, which involves creating and raising virtual identities ..."
It's sad that this is actually more functional than the broken scrolling on many popular websites.
Intelligence aside, a mortal species probably can't have advanced technology without language. You need some way to pass knowledge on when someone dies.
Ah well if they lost their jobs all is well then ! My personal opinion is that a slap on the wrist for torture is not enough. No prison, nothing ? What's to stop the next guy from doing the same ? "Worst case, if we're caught and found guilty, we'll need to do find a new job, maybe do conferences for a while"
I know you may not mean this literally, but taken at face value, you're saying even attempted murder (assuming you don't end up harming your intended victim) shouldn't be a crime. I would actually argue that an attempted murder should be considered almost as great, if not as great, a crime as one that succeeded. Similarly for most crimes, in my opinion the intent is at least as important as the act itself.

Basically just because someone hasn't been hurt, it doesn't mean that a behaviour is acceptable in society.
imho, the V8 runtime and the Chrome Dev Tools give a good enough approximation of a Smalltalk "live-coding" environment.

Given that approaches like Typescript, Flow and the most likely adoption of type hinting in a coming ES201x version, I would consider that JavaScript is a "spiritual" successor of Strongtalk.

Sorry Dart, you're just talking too long ;)
That's broken logic on a grand scale. Using the same method, let's justify punching them ...

> True, anyone can argue anything, but getting punched in the face is pretty low on the pain scale once you start boxing. You discover that your sessions on the ring will bring punches to your face for months on end. But, it isn't torture, because this is what you signed up to do. You volunteered to get punched.

Ergo, using your logic, punching prisoners in the face is not torture !