skysight-inc/HackerNews huggingface dataset:
> ...it is just the situation that millions people have them lying around is really a danger.

24 incidents per year [0] (or -assuming only one million sets are out there- one incident per ~41,600 sets out there) doesn't seem like much of a danger. For comparison this [2] leads me to calculate that there are ~141 serious accidental poison exposures per 41,600 children out there. [3]

By all means, levy a serious penalty for the importation, production, or sale of inadequately or improperly labelled SREM magnet sets. But the actual danger of said sets really appears to be overstated by the CPSC.

[0] https://www.federalregister.gov/articles/2014/10/03/2014-233... [1]

[1] Remember that the ALJ didn't find the CPSC's much larger injury estimates to be credible.

[2] http://www.poison.org/poison-statistics-national

[3] Poison control centers report 42.6 exposures per 1000 kids 6 and younger. NPDS reports that 8% of all reported poison exposures resulted in a moderate, or major effect. So, 42.60.0841.6. This isn't the right way to answer the question "How many young kids are seriously injured by poison exposure?", but it's certainly not a bad way to get an estimate.
Turkey cannot be really migration buffer.

But for Germans - i think that the internalized guilt that was whipped into the German society after WWII just prevents them from thinking - EU and his people/interests first, Germany first or criticizing foreigners.

We all will pay dearly for supporting "religious freedom" Erdogan against his army in the early 00s
5 Reasons Businesses Fail at Social Media
With all the GPUs and cheap memory these days, I wonder why I am not reading about more attempts to evolve life in a computer than trying to design it.
>Safari is holding back the mobile web the exact same way IE held back the desktop web for the exact same reason: native apps.

That's a classic tinfoil theory, but with absolutely no substance.

First, Apple sells hardware, first and foremost, not apps (it's the inverse with Microsoft). Their app store profits are negligible compared to all else.

Second, Apple has consistently made the best mobile web browser for many years -- Android had the horrible crippled Android Browser which was not even competing, before Chrome became competitive there.

That's not what you do when you want to cripple mobile apps -- which few users care about anyway, the money (for developers) and the convenience (for users) are at native apps.

Do you see "mobile apps" thriving in Android or MS Phone compared to native apps? Because I do not.

>Lol? I know very few (none?) web developers who uses Safari as their primary target browser. ES6 support or not.

What Lol? Safari's engine is what Chrome has been based on, and for most of its life it has been one and the same codebase.

Developers just don't prefer Safari's developer tools compared to Chrome's -- and of course Chrome is more popular (and cross platform), so it makes sense to use what most users use. Back in the day all developers used FF and its dev tools too, for similar reasons.
Putin is quite the authoritarian, yet I don't think you can compare Erdogan to Putin. They are not even on the same level.
Is there a list of supported countries/banks? Mine is not supported.
Immaculate: An AMP-Compliant Jekyll Theme Based on Tufte CSS
One reason it's not more popular is that the transactional part is not open source.
This.

And they want to join the EU...!
woa , GMTA dood.
It's my gmail account. According to a doc I just find on Gmail's site, they recommend reporting the bounced messages themselves as Spam, so I've done that.
A lot of the cozying up is for military reasons I think. Turkey is part of NATO and has 612,900 active personnel against 180,676 from Germany and 205,851 from the UK and also a strategic position bordering Syria, Iraq and Iran so we're kind of forced to be a bit friendly in spite of Erdogan's failings.
I can't help thinking about one of my favourite SF ideas - that the rules of computation vary depending on where in the galaxy you are (Vinge's "Zones of Thought").
And why wouldnt they? What really bugs me is that probably will be let into EU.
I'm a Turkish expat (read: immigrant) working in Germany as a software engineer since 7 years.

This situation disturbs me two folds: 1) For the reasons you mentioned already, 2) The power gained through this dirty game being used to suppress the already heavily weakened opposition further in my once democratic country (However, I feel more attached to Germany, to be honest).
As a former draftsman: this is not accurate. You might think that units are convertible and we have plenty of software for that. But it doesn't work that way.

If a drawing says to drill 3mm holes and you have imperial drills, what to do?

If a drawing says tolerance is 1/64 inch, how do you use your metric digital calipers quickly to verify it?

If you have a paper drawing provided to you, which is the reality of life in the field, how do you visualize all the dimensions in your head if they are in a system of units you don't use every day?

If you receive a part with 28mm wrench flats, how can you be sure they aren't meant for a 1 1/8 spanner?

There are real mass produced parts where the metric female threads can easily be enlarged (or stripped!) to accept imperial male threads. But the converse doesn't work, and even if you possess a tap you probably don't have a metric thread gauge in your imperial shop.

It goes on and on. Software won't eat this problem, so we have to.
Author here. FWIW, that sentence "Developers work in total isolation for weeks or months at a time on feature branches and then try to merge all their work together into a release branch at the very last minute" is actually the exact opposite of a straw man: it's a real occurrence I witnessed first hand at a number of companies (if you want to hear all the gory details about one of them, check out the book: http://www.hello-startup.net/). There certainly are companies that are able to make feature branches work for them the way you described, but based on my personal experience and interviews with several dozen other successful companies, feature branches usually lead to disaster.
> Now let's say you want collision with one special item change the way inputs are interpretted

Then the rules become part of state and the flow doesn't need to change.
>The "UNIX savvy guy" will just use Windows when he needs to, either in a VM, a Azure windows instance or his company provided laptop and call it a day.

Still missing the fact that he could be needing them 24/7 for his work...
The cloudera devaluation is quite concerning. They seem to hire high quality candidates and have a growing customer base.
Same hunger for power, different stages of progress.
> However it seems clear to me that networked intelligence, of the sort that has only existed on Earth for a couple of decades

Or 120 million years, if you think that ants fit the description.
How I deal with the shitwork of running a company
SCO vs. IBM: 13-year-old Linux dispute returns as SCO files new appeal
Turkey has been useful for the Germans to keep Merkel from fulfilling the promise that she doesn't want fulfilled: which is, getting 800000 refugees there.
Why? partially because they might have an integration problem (there was criticism of immigrants before) why is that? either intolerance, a bad integration program, too many immigrants, or a mixture of all those.
So, for now, Turkey is useful, and the EU heads of state play along with a dictator
I was a bit disappointed that it's not called "Patterns of Web Application Security".
I agree they're not on the same level - but I think this is more Putin have a superior intellect and grasp of subtlety and Realpolitik than Erdogan. I'm fully expecting Putin to pull the old President/Prime Minister switcheroo again in 2024, after winning the 2018 election.
Something i haven't seen mentioned much is that the tv station this show is on, is a public broadcasting station paid for with taxes via the german government. While it turns out there are laws in place that ensure the government cannot influence program, it is fairly easy to understand how Erdogan could take this combination of being mocked by a state tv station wrongly, and get the impression that contacting the ambassador is the right step.
The satire show is reacting with more satire. Extra 3 made Mr. Erdogan employee of the month.

http://www.ndr.de/fernsehen/sendungen/extra_3/extra-3-Der-Ir...

Oh and the song with english subtitles:
https://www.youtube.com/watch?v=R2e2yHjc_mc
Have you got much traction on this so far? I've only run a handful of events, but in some cases the event location provided the audio hardware for free, and it was already connected into their systems. In others it was important to us to have professional looking microphones - talking into a mobile phone would kill that visual impact / user experience. In a group situation, passing a wireless microphone around also has the benefit of indicating who has permission to talk.

I guess I don't really understand the value proposition here (beyond encouraging all your attendees to download the app so you can get their personal data via the social media logins).
Bitcoin Could Consume as Much Electricity as Denmark by 2020
As a non-game-programmer, the idea of "collision detection and prevention" seems like a case of bad modeling.

In the real world, two objects don't start by occupying the same space, then deciding that's not a valid state and taking corrective action.
Great,
Instead of cars running on petrol they can run on coal instead.
Of course it's possible that by 2025 (barring disaster) EVs will be so much better than fossil fuel powered cars that no-one would buy anything else as a new car.

There will still be the second-hand market of course.
This is a great read and motivates me to create DSLs for everything. That being said, can anyone recommend one or more of their favorites references for creating DSLs? If it is relevant, my target audience are researchers in healthcare.
It's still a long way for turkey to join the EU. You don't want to alienate the turks against the EU however. It's one of the few relatively peaceful muslim countries in the region and still very much looking westernwards. Erdogan is also alienating his own people so hopefully he won't be there for long.
Jon Harrop had an article in the F# Journal a while back where he wrote an x86 JIT compiler for a small functional language in about 200 lines of code. It could express Fibonacci programs, and the compiler's performance beat the equivalent F# program on that toy benchmark.

I think the article itself is behind a paywall, but it looks like he put a similar version of the code on Github:
https://github.com/jdh30/FSharpCompiler/blob/master/FSharpCo...
I just saw this demo video https://channel9.msdn.com/Events/Build/2016/P488?ocid=player where they demonstrate how the Ruby rack webserver runs flawlessly through the localhost address so it looks like you are totally correct. Awesome!
Aside from everything else, it's nice to see what appears to be sane support for using TLS right there in the command line, and in the beta:

https://www.cockroachlabs.com/docs/secure-a-cluster.html

(Much thanks to Go's extensive standard library:
https://github.com/cockroachdb/cockroach/blob/master/securit... )

I've lost count on the number of projects that leaves "securing the server" as an exercise to the reader (about as useful as those error prompts that helpfully ask you to "contact the server administrator" (I AM THE ADMINISTRATOR!)).

I understand why not using TLS doesn't give an error, although I'd prefer it if it was more work to set up an insecure instance (eg: --force-no-tls --force-no-auth) -- but what cockroach does here is pretty good, and AFAIK best-in-class from those which it is natural to compare to (in all fairness, projects like postgresql a) doesn't do too bad, and b) have a lot of legacy cruft -- the old (current) assumption is of course that if you want TLS, you'll use your secure in-house CA for everything. Which even when running Microsoft AD is in my experience way too complex for most to bother with).

Another (bad) example here is openssh, that has had decent support for certificates rather than keys for a long while now, and yet I've yet to see anyone that appear to use ssh certs in anger (Myself included, it's high up on the infinite todo-list).

One other great example of making the best of what awful tools are available for securing communications is the Caddy web server, that comes with built-in support for letsencrypt: https://caddyserver.com/

That said, while I think the docs are pretty good here, a note that leaving an unecrypted, ca-key lying around is a bad idea, might be worth a mention even in the quick-setup. At least as it stands, it's reasonably easy for someone with a working knowledge of TLS/certificates to guess which parts should be secret (all the keys) and which parts should be kept air-gapped (the ca-key).

Maybe a link to how cockroach parses/verifies certs would be nice too, for those that do have a working internal CA -- along with a little info on how/if certs integrate with authenticating nodes (eg: will my printer.example.com x509-cert allow my hacked printer to join the cluster, if it is signed by the same CA?).

Despite all the comments, I'm really liking what I see so far -- I'll be keeping an eye on this project!
> is a public broadcasting station paid for with taxes via the german government

Not exactly. Germans have to pay the Rundfunkabgabe which directly funds the TV stations, it's not a position in the government's bookkeeping.
because of a 'nytimes protection' that only allows you to read 10 articles/month. You're supposed to be a 'hacker' so ask yourself, how does the WWW allows one to be tracked (don't think of the more advanced methods [HSTS, WebGL and the sort] think of how the actual vintage WWW protocol allows one to do that).

PS: for a quick solution, use incognito mode.
It's also Europe from what I heard it not uncommon to go to Germany or France to buy a car there with slightly cheaper taxes.
Apples security was not breached, those celebrities fell for a phishing scam.
> So, yeah, Agile requires safety; but, before that, it requires commitment.

Completely agreed. There are certainly tools and processes that are more effective than others (as I discussed in the post), but for a creative discipline like programming, no process or tool will be effective unless the creators (the programmers) buy into it. That reminds me of a quote from Peopleware:

> The maddening thing about most of our organizations is that they are only as good as the people who staff them. Wouldn't it be nice if we could get around that natural limit, and have good organizations even though they were staffed by mediocre or incompetent people? Nothing could be easier—all we need is (trumpet fanfare, please) a Methodology.
"choosing investors" is a little disingenuous but congrats to them on the raise.
Turkey is considered a US ally. We don't use the term dictators for our allies. (see Saudi Arabia for example).
> Can a Living Creature Be as Big as a Galaxy?

If you consider your brain as the brain of the galaxy, and the rest of the galaxy as its limbs, then certainly :)

The fact that the brain has only little control over its limbs (through very weak forces of gravity and electromagnetics) doesn't really matter.
Related: a great article series about mobile UI and app trends in China: http://dangrover.com/blog/2016/01/31/more-chinese-mobile-ui-...

(from a wechat product manager / Silicon Valley transplant)
"If you can do a half-assed job of anything, you're a one-eyed man in a kingdom of the blind." - Kurt Vonnegut

These two things in tandem should be enough to motivate anyone to take a stab at a problem.
> While it turns out there are laws in place that ensure the government cannot influence program

Well those tv stations are controlled by boards on which members of the ruling political parties are, so the influence thing is kind if ridiculous, but that's the official version, yes.
No, the "Rundfunkbeitrag" is no tax and Government isn't involved in collecting this. This is a bit of a juristic nitpicking but they are to some degree independent from government in financing, while the payment is mandatory. Politicians are however members of the supervisory councils (along with church representatives, worker union members and so on)
Its less a case of them occupying the same space, and more one of each object running its movement code and stating where it would like to be in the next frame. Collision detection then takes place, finds that two objects want to share the same position, and notifies the object of that fact so that it can compensate. That compensation might take the form of changing velocity, blowing into a hundred pieces, or just outright ignoring the fact and carrying on.
"What I really need is a droid that understands the binary language of moisture vaporators."

"Vaporators? Sir, my first job was programming binary loadlifters—very similar to your vaporators in most respects."
Computers are rarely found with full-disk encryption. When Ross Ulbricht was arrested he did have his laptop encrypted, but the FBI went to great lengths to arrest him at a cafe when he had it open, on, and unlocked. Normally computer forensics just consists of making an image of the unencrypted disk. Microsoft Bitlocker defaults to asking you to save a recovery key in the cloud where it can be subpoena'd. Apple is unique in offering high-security by default devices to the general public - although the security is part of their product strategy of keeping complete control of the platform.

Safes are drillable, and there may also be "password recovery" services available from the manufacturer.
If you’re interested this is called “litterate programming” [1], a form of programming where instead of having a few comments in a large program, you have a few lines of program in a large comment. It’s particularly adapted to tutorials like this one.

[1]: https://en.wikipedia.org/wiki/Literate_programming
>No, no it isn't. Just like you wouldn't expect 2 3 + 8 to suddenly return 22 when you intend it to, you shouldn't expect the order in which you apply functions to not matter.*

Only the latter (that the order that pure functions are applied doesn't matter) has been touted forever as a benefit of functional programming, and what supposedly makes it "trivially parallelizable".
I don't think Erdogan cares whether journalists are working for private companies, public stations or government media.

Either they are for him or against him. If they are against him, he is going after them - regardless of who employs them.

https://en.wikipedia.org/wiki/Media_freedom_in_Turkey
I've collected some compiler resources on Github. There are a couple other small C compilers, for example.

https://github.com/melling/ComputerLanguages/blob/master/com...
I went to the algorithmia site and looked through their algorithms.

Some aren't algorithms (or at least not of any algorithmic note) - for example
https://algorithmia.com/algorithms/web/ShareCounts count social shares on facebook, pinterest, twitter, linkedin.

There are a lot of text analysis algorithms, but I find that problematic because in many cases the accuracy of the result on the data you pass it is going to depend on the training corpus. And you don't give it that.

When I look at any reasonably complicated algorithm the price is also quite a lot, if for example you want to use AutoTag https://algorithmia.com/algorithms/nlp/AutoTag to extract tags the price is $116 for 10,000 calls. If I am extracting tags to play around with something personally then I won't hit 10,000 calls quickly, but on the other hand it's my money and I would rather implement it myself so as to not spend the money. If I am extracting tags for a real application running in production 10,000 calls could go quite quickly. I would want to develop the in house capability pretty soon.

Maybe it would be useful to build MVPs that used the functionality and then just slot the algorithm in with a TODO replace this as soon as possible so as not to pay lots message. but my personal predilection would be to just build the functionality I need.
It just goes to show that politics is really really hard. You never get to hear about the decisions that are easy. If it's reported in the media, it's almost by definition an issue with multiple viable options (or, in this case, only bad choices).

Having seen a bit of German politics from the inside, I can assure you that everyone grapples with choices like this. I've witnessed ministers of finance changing their opinion on life-or-death (for Greece) matters three times in a day. Not because they lack conviction or idealism, but because they have a set of believes that are sometimes conflicting. Plus lack of sleep, incomplete information etc.

I wish more of that process could be shown on TV, but politicians who actually voice these ambiguities are unfortunately seen as weak and thus at some point a decision is made internally and is then communicated with absolute confidence publicly.

Regarding Turkey: rest assured, they're never going to be an EU member if things don't change dramatically. Medium-term, Turkey does actually belong in the EU: it's got enormous economic potential, could be a bridge to the middle east etc. Maybe that should have actually happened in the 1995-2008 timeframe and we'd have a different Turkey today. But EU leaders closed the door back then, possibly b/c Turkey was too poor, probably also because there's always one EU head of state who's a fucking racist.
> However, we still don’t know what they do with the state. Do they modify it, or do they only read it?

var newState =
drawManuel(
drawBackground(
processInput(state)));

I don't see how this makes it more readable. I still don't know which functions actually modify the state. This is what I imagined the result to be:

var newState = processInput(state);

drawBackground(newState);
drawManuel(newState);
A vegetarian diet could cause long-term genetic changes
More important: the video has been released with Turkish subtitles:

https://www.youtube.com/watch?v=349VWBGICUQ

English subtitles:

https://www.youtube.com/watch?v=R2e2yHjc_mc

Spread...
Can this law be applied to itself?
Slightly more reliable source with link to the appeal: http://www.theregister.co.uk/2016/03/30/zombie_sco_rises_fro...
A galaxy is a living creature. See it that way?
Having been in the field of software, I know a lot of software is rickety. Having studied and learnt a lot about finance, I know one rarely gets rich following advice of financial planners. Having worked in fast food, I know during busy period a lot of procedures are skipped. Working with other students and myself in high school and university I know how haphazardly put together most homework and assignments are. The miracle isn't in how good is the best humanity has to offer, but how good human life is, despite human civilisation building itself on a mountain of crap.
The original post is from quora (linked at the bottom): http://www.quora.com/Mathematics/What-do-grad-students-in-ma...

From the guidelines: https://news.ycombinator.com/newsguidelines.html

> Please submit the original source. If a post reports on something found on another site, submit the latter.
How could a streaming monopolist play content monopolists? There is only one place to call if you want to license a given artist and fans will tell you that you can't substitute one rapper with a different one. The music business is more about identity than about chords and rhythms. "Sorry, no hits for your search term The Beatles, but try this nice, barely used Ballad of Bilbo Baggins, you will like it because it is also old and by a famous person with a funny haircut", that won't work.

Only independent labels without established names, who need the exposure from streaming as much as they need the money would suffer from a streaming monopoly.
We humans are individualized at the organism level...

Are we, though? Isn't an individual human actually a large colony of co-operating cellular organisms?