skysight-inc/HackerNews huggingface dataset:
Why?

I've used them for years. They've been slow a few times, but I've never lost anything.

There are persistent hater threads on Bitcoin Forum, however. And they've gotten some bad PR from some major Bitcoin thefts. Also, the Sheep Marketplace owner did screw up by mixing 96000 BTC in one go. But that still wasn't how he got pwned.
> I'm not sure I would consider 6 miles a 'small area.'

If you're like me, living in Australia... 6 miles is considerably tiny :P
Richard Feynman on Simulating Physics with Computers [pdf]
That's a logical and plausible explanation for rational thinkers --I don't think I'm going out on a limb saying if it fit people's narrative preference, they'd say that "it fit too well", how can the Russians, so capable, leave so obvious trails, it must have been the Ukranians (or some other realistically unlikely but fitting a narrative).

The N Korea thing was the same even under Obama (the Sony hack) people wanted to believe the US was just trying to make the N Koreans "look bad" or create excuses for something (as if N KOrea needed any help in that regard).
Ok, I had to make a throwaway for this because apparently its a heated debate.

You may like https://news.ycombinator.com/item?id=14456200 which hides your comment scores and scrambles your karma counters.

I find that without the distraction of downvotes, it's much easier to have substantive conversations even on heated topics.
Light-based system could replace supercomputer for ‘deep learning’ calculations
Ah, ok. I read the "Equipment Deployed" section which called out gelatin, body armor etc. but not walls and such. Ctrl-F'ed for "drywall" just to be sure and didn't hit since the term isn't in the document (though obviously they mention walls lots of times which I failed to notice).

I still say though, the original comment I replied to is mischaracterizing what happens when 5.56 hits drywall. It does not make a huge hole, and I don't know how you could say it "would not significantly harm" a person on the other side. See some tests here w/ photos regarding drywall and 5.56 penetration: https://www.theboxotruth.com/the-box-o-truth-14-rifles-shotg...

Pistol calibers very well may penetrate further after passing through drywall (as the FBI tests indicate) but there is no evidence to claim that 5.56 is less than lethal after passing through a sheet of drywall.
What counts as "open source"?

We often run (open-source) Linux on a (closed-source) Intel processor and even a lot of diehard FOSS warriors are okay with that.

Arduino Unos are a bunch of (open-source) wiring and components plugged into a (closed-source) Atmel microcontroller and people seemed to be okay with that.

How does an ESP8266 differ from an ATMega in this regard? If we consider it a basic component just like the ATMega, it's not particularly any different.
If you are worried about “hacked” democracy, quit Facebook
Docs seem to indicate that it is:
http://doc.freenas.org/11/services.html#s3
> You're not. von Rossum has to maintain Python 2.7 as part of his day job.

*van Rossum

I wouldn't say that's an accurate statement of what Guido does every day :)

(nb: I work at Dropbox, and have worked with Guido at Dropbox.)
I see no evidence whatsoever that facebook has earned my trust.
i.e., you can't explain QM w/o math and philosophy?
One time I was trimming a huge set of overgrown bamboo/weeds in my yard, and this bird yapping slowly drifted into my consciousness like, pay attention, alert! I looked up and this tiny bird was darting around the power line and other branches above me, directly facing at me and chirp chirp chirping in a distressed seeming way.

I looked on for maybe 20-30 seconds a bit confused then went back to the trimming, but barely a moment later I saw what I realized was a nest filled with eggs wedged in among the top branches I was just about to cut down. I gave up on the trimming and went inside to ponder bird intelligence & cross-species communication.
Is there some tiny ACME client implementation with DNS validation and CSR support? Basically: I don't want to make my private keys accessible for acme software and I don't want to rotate them, so I want to generate CSR once and re-use them to generate new certificates. So far I didn't like other implementations, probably will make my own, but may be I missed something.
I'm not entirely sure what you mean.

The compiler does make the author pause: dangerous types like `*mut T and `UnsafeCell<T>` are not Sync, so types containing them are also not automatically Sync.

In any case, Rust only guarantees no memory unsafety (requiring no data races). It tries to help with other things, like cleaning up resources via destructors, but these are "best-effort" rather than guarantees. The only way to get a data race and/or memory unsafety with an automatically implemented Sync is with `unsafe` code, and any `unsafe` code near a data type "infects" it and so means the whole type require great care.

Tooling like asan and tsan and, hopefully, Rust-specific sanitizers and static analyzers will make this easier to get right, but fundamentally as soon as `unsafe` comes into the equation the programmer has to be paranoid. Of course, as the MutexGuard problem indicates, humans getting it right error-prone, which is why the aforementioned tooling and formal proofs---like the one that found that problem---are important, as is building and using appropriate abstractions (e.g. MutexGuard is semantically designed to be a &mut T, so maybe it could indicate this by using PhantomData, or even just storing that directly: this does require manual work, but pushing conventions like that might bridge help the gap to having great `unsafe` tooling in future).
SVD and PCA: connections?
Doesn't social norms depend upon location, community, and culture?

Hipster's demand to respect that shallow outward sophistication they cosplay cannot be considered as a universal standard.

For most people there is nothing stress-inducing. Merely boring stuff.
Some people will rush headlong into the new and shiny features, they always do. Let them take the lumps.
Thanks, good to know that. So it at least requires the phone number and something else - good to know.
"Google (who is even worse in that aspect)"

Proof?
This is a country whose diplomats sell bootleg liquor and use diplomatic pouches to smuggle crystal meth, so, yes:

http://www.telegraph.co.uk/news/worldnews/asia/northkorea/11...
About 500 people were directly endangered by this incident. The Safety Check alert seems to extend well beyond Greater London, so at least 9 million people. That gives us an approximate false positive rate of 99.995%.

Is that reasonable or proportionate? Does it actually provide useful information? Is it likely to quell unfounded fears and provide genuine reassurance?

As tragic as this incident was, it affected a single building. Safety Check might be a useful feature in some very specific circumstances, but it's abundantly clear that Facebook is using it inappropriately. People hundreds of miles from the incident are having their profiles show "not marked as safe".

The article makes a quite reasonable point - that Safety Check strongly implies that "not safe" is the default, contrary to long-established social norms. Unless used very carefully, this feature could cause completely unnecessary fear; it is easy to envision a scenario where Safety Check could prompt a dangerous mass panic.

If this is a genuine public safety feature, if Facebook really are using Safety Check out of concern for their users welfare, then they should fully accept the concomitant responsibility. They should expend real resources to liaise with the relevant agencies and ensure that Safety Check is deployed only when appropriate, that it is accurately targeted and that it helps rather than hinders relief efforts.

If Facebook wish to rely on their usual excuses of "move fast and break stuff" and "it's not our fault, it's the algorithm", then we should see Safety Check in those terms - as a careless and cynical effort to boost engagement metrics.
Winrar Password Remover 2017 Crack Free Download Get [HERE]
Not exactly, I would like to see it on the same page.
How about email?
When a known liar says X, it means they've calculated that saying X is a good move in whatever game they're playing. This tells us little about whether X is the case. I mean, if they've since made a credible effort to restore their reputation somehow, we may start to give their pronouncements some direct weight in our own models of the world, but until then, why would you? This is beside any matter of morality.
I get what you're saying, and I don't disagree. But destruction of the World Trade Center really doesn't compare to a single structure fire, even in a large structure. They're not even in the same ballpark.
Bullshit. That requires brain capacities birds does not possess. These calls are random variations learned from experience (by mimicking other birds).

With enough of machine learning I could publish that trees have a sign-language.
I'd really love a good GUI framework for .NET Core on Linux, but there's nothing really out there yet.
Ask HN: How can one learn to build API gateways?
I want to know and be able to build what cloudfare did with nginx.
Figure things like: why request buildups happens on nginx whereas haproxy works fine.
And in the end architect the distriuted to localize failures and not affect rest of the system.
Thank you,
Can someone explain to me what the addresses mean in the output of ld? Each process would load them in their own randomized address space, no?
The size of the time.Time data structure is unchanged on 64-bit. There was space to pack it in.

As for time, on Linux it got 70 ns slower. Tolerable. (It went from 70 ns to 140 ns on my GCE VM)

On Windows, it actually got faster on 64-bit with the addition of:

https://github.com/golang/go/commit/e4371fb179ad69cbd057f243...

And on macOS, where nobody runs servers, it's basically unchanged speed-wise.
My cousin and his wife were in Nice on the day of attack in 2016, after obsessively refreshing the page; seeing a green check mark next to their name was the greatest sigh of relief.

Back in 2001, I was in India when one of the worst earthquakes to hit that state in recent memory struck. I lived with my grandma and grandpa, and rest of my family - mom, dad, sister, uncles, aunts, cousins were at a wedding. For literally 7 hours we had no way of communicating with each other - they didn't know if we made it or not.

So yeah, Safety Check tool is just fine in my book, just mere act of being able to say "I'm OK" makes a massive difference.

[1] https://en.m.wikipedia.org/wiki/2001_Gujarat_earthquake
That's not what my OP said though. He said "I can't trust because dumb fucks", not "I can't trust because they haven't earned it". I don't like Facebook either, but I dislike this hypocrisy more.
1- https://teachyourselfcs.com/

2- http://mfleck.cs.illinois.edu/building-blocks/
Hmm sure, but companies that don't give canned responses are liable for lawsuits. A teacher's explanation can be wrong or misleading. I've also had some of teachers refuse to explain the alleged errors in my work, and I've even had to argue with teachers that they are wrong and I'm right.

I suppose if you went to a great school and then to some shitty interviews, you'd like the school more than the interviews, and vice versa. The difference however is that a teacher is only motivated by their altruism to help you, whereas a company has actual financial motivation to find good people during the interview.
Corporate Innovation Talent Strategy: Intrapreneurship, Universities, and Acquis
Same goes for STM32 (ARM Cortex-M) hardware. Actually, the prices have already basically hit rock bottom. :) You can get a STM32F103C8T6 (72 MHz, 20 KB RAM / 64 KB flash) on a development board for under $5, and a programmer/debugger for about the same price.
Security was pretty sucky in both of those decades, but I didn't think anyone would have to fear for pointing that out.
archive link: http://web.archive.org/web/20170615010943/http://www.article... (w/o images)

Skipping from the complex-valued wave function to its real-valued magnitude is a good simplification for an introductory article, but I think the need for complex numbers (the concept of phase) is very important and fundamental. That's what I would really liked explained? Why do cmplx numbers come up, and is there a QM-equivalent model using only real-valued functions?
Very cool! Thanks for doing a write-up!
How I created a basic application in AngularJs 2 from scratch
The rise – and possible fall – of the graphing calculator
Too late to edit, but it might be worth adding that while CoFundOS got a good handful of projects listed and handfuls of people pledging, my memory is that none of the projects ever amounted to anything.

There's a lot of reasons why this sort of approach may seem promising but never really take off. It's also possible (though I'm skeptical) that it just takes a certain amount of design, promotion, and right-place-right-time…
Cool. I've just been instrumenting some fairly hot Go code with time.Now/Since all over the place trying to pinpoint some lost milliseconds ... I was planning to keep the instrumentation in there for monitoring... Sounds like it shouldn't be a problem.
>"Had FB's safety check feature been around in those days, I think that particular situation would not have been so chaotic for the families."

Would it have helped the families of first the first responders like NYFD/NYPD/EMTs? Are first responders supposed to take time to "check in" on FB? Would it have been any less chaotic for their families?

And honestly I find it really disturbing to compare tragedies, especially so in the context of their value to a FB feature.
"Woman who found £20 note on floor convicted of theft"

http://www.bbc.co.uk/news/uk-england-stoke-staffordshire-391...
You are correct that it seems the NSA is unable to tell the truth to the public. The NSA never stated publicly that WannaCry is from North Korea.

>The NSA declined to comment.
I have to disagree. "Not safe" became the default as soon as the concept of social media hit; if there's the slightest chance you may have been affected by an incident, anyone who would check your social postings to see if there was any "word from you" would assume the worst in the absence of such a posting. The human mind is evolved for both empathy and "what-if" scenarios, but not for probability; it will snap to "what if my loved one was in that apartment because they were in the country" rather than "it is highly improbable." Given that, Safety Check actually dampens those emotions on a societal scale, by making it easier and more natural for each potentially-endangered poster to assuage the fears of people in their circles.
If you want diversity you try to accommodate different personaility types. Otherwise you end up with a mono culture.

There is value in silence and limited communication.
Sounds good. I might give it a test in our product to replace some file based storage scheme.
Agreed. Right off the bat, which I applaud in a way, they describe the strength of their argument.

It's not very convincing.

"...according to U.S. intelligence officials.

The assessment, which was issued internally last week and has not been made public, is based on an analysis of tactics, techniques and targets that point with “moderate confidence” to North Korea’s spy agency, the Reconnaissance General Bureau, according to an individual familiar with the report."

Which US IO?

Not released publicly? That's handy.

Which tactics, techniques and targets? Oh right, not public.

Can we get examples of "moderate confidence?" What's high and low look like?

Which individual?

Much truth has come from leaks like this, but also a lot of smoke and mirrors. This could be a WH ploy to gin up reasons to target NK, for example.
The transmittable dog cancer? It started about 11000 years ago. The cancer is an STD and the cells are all the same from the original dog.
For low traffic ones I host them about 1 meter away :)

On my "server" -- actually a desktop PC used headlessly (specs for anyone wondering: i7-4790, 32GB RAM, 2TB raid with 2xWD Re drives, 20 min APC UPS, 100/100 connection)

Projects are separated using LXC containers or Docker, KVM/QEMU wasted too much memory.

For anything that gains a lot of traffic or is a bit more critical -- luckily(?) only one at the moment -- same setup but on online.net dedicated servers.

Stack is all over the place, from Java to Python to Go, from Postgres to MongoDB to flat files, you get the idea.
.format() and format string literals essentially share the same syntax, so I don't really think it's fair to bracket them out separately.

You could sort of pull a retcon and say that .format() is the dynamic form of f'' literals.

Having used the equivalent feature in JavaScript, this stuff is super handy. It also makes "printf" a lot nicer:

print('I have {count} {color} {object}'.format(count=count, color=color, object=object))
print('I have {} {} {}'.format(count, color, object))
print(f'I have {count} {color} {object}')

% had real issues, so I'm quite glad .format() came along.
And that is bad because?
I've recently binge watched Attenborough's documentaries and I came across this one

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

These birds spending a ridiculous amount of time building intricate monuments. They are picky about colors and styles and one specie builds very specific structures.

Birds just have so much free time.
You realize that he didn’t mention anything about cars, right?
I don't know - isn't this an issue with the erosion of trust towards the administration and "domain experts", something they can only blame themselves for?

More importantly, why do you want people to be convinced of this? What difference does it make? If it is used as some sort of justification for (more?) economic sanctions or an attack, then I don't think any realistic hacking attempt is going to be enough. If you just want this attributed to NK, what is the point? If people don't know enough about the situation to be sure, and they have no trust in any authority on the subject, then the way forward would be for an authority to build up trust with those people and then claim it is attributed to NK.
Decades ago I had started a company to do this, for all but executable files (that was for later) and finished a working prototype that was very fast, no known issues. The prototype was limited re file size because of extended/expanded memory issues with that Borland compiler, but the new compiler to solve that had already been published. Then Microsoft announced they were bringing out a similar product. My backer pulled out immediately thereafter, and that was the end of my company. But the Microsoft product never came out, after all... good old FUD.

Most of the damage done by not enforcing anti-monoploy laws is entirely invisible, the dogs that don't ever get a chance to bark.
It looks very slick.

Is the license activation per machine? (As opposed to be being per user.)
Italian Business Email List
I loved the reply where they opened Python inside GIMP and draw the circle with "import turtle".
> gruber's brain-dead version _has_ been replaced. by better versions. the problem is these "better versions" are all inconsistent with each other.

They are all mostly consistent with the core markdown. They are inconsistent in their extensions. Markdown itself does have problems in that there was no formal spec, but that's mostly been resolved with CommonMark[1]. They even go so far as to document the different extensions that have been developed with their different syntaxes[2]. You might be tempted to call CommonMark a replacement, but it's not, it's really just a formalization of a spec based on Markdown.pl the the test suite that resolved some ambiguities.

> if instead of adopting markdown, people would have extracted a small subset of asciidoc (which predated markdown) or restructured-text (which also predated markdown)

In that case, why not Setext, which is from 1991? I'll tell you why, because Markdown was meant to codify already in use norms, and to emphasize readability over all else:

Readability, however, is emphasized above all else. A Markdown-formatted document should be publishable as-is, as plain text, without looking like it’s been marked up with tags or formatting instructions. While Markdown’s syntax has been influenced by several existing text-to-HTML filters — including Setext, atx, Textile, reStructuredText, Grutatext, and EtText — the single biggest source of inspiration for Markdown’s syntax is the format of plain text email.

To this end, Markdown’s syntax is comprised entirely of punctuation characters, which punctuation characters have been carefully chosen so as to look like what they mean. E.g., asterisks around a word actually look like emphasis. Markdown lists look like, well, lists. Even blockquotes look like quoted passages of text, assuming you’ve ever used email. - Markdown Syntax "Daring Fireball – Markdown – Syntax. 2013-06-13.[3]

> those subsets would've been just as "simple" to learn

I think not. For some, including me, markdown was almost zero-cost. It's how I wrote email.

> but the blogosphere thought it was hot shit back then, and took great delight in pushing things viral. ergo markdown.

I think that's highly simplistic, and ignores the realities. One of which is that it was pushed on Reddit, which has become one of the largest and most used sites on the internet. I find it hard to believe the blogospere opining on it (because it's not actually used on all that many blogs) has had more sway than them on this topic.

1: http://commonmark.org

2: https://github.com/jgm/CommonMark/wiki/Deployed-Extensions

3: http://daringfireball.net/projects/markdown/syntax#philosoph...
In the context of the London fire, it's definitely not a small area. A similar fire in, say, Sydney wouldn't magically make a 6 mile radius "tiny".
I've been all over the map on this issue. I've hand-assembled 6502 code, written assembly language for PIC chips, and C code using Microchip IDE. I've hand-wired my own development boards, that I etched myself.

Today I use the Arduino IDE and one of the Teensy boards. I doubt I'd be happy with that setup for large projects, but it's perfect for what I'm doing right now, using the microcontroller practically as a glorified GPIO for a PC. You can use "pure" GCC to program the Teensy, but I'm not sure that I need to care at this point.

For the general population, I just like the idea that the Arduino and RPi ecosystems have practically revived the electronics hobby, and expanded the number of people who are interested in getting into programming. It's still a hobby, but it's a great hobby, and I admire hobbyists.
> 1) The US does not actively target civilians.

https://en.wikipedia.org/wiki/Operation_Menu
https://en.wikipedia.org/wiki/Operation_Rolling_Thunder
http://abcnews.go.com/International/bombing-laos-numbers/sto...
I have not lived through a major catastrophe but I agree with you that in such a case, this feature can be very important.

However, the problem is its application to a much wider spectrum of incidents. So the chance of lives saved is being drastically reduced, while the collateral damage is massive.
It's bad when people that don't really understand what they're doing release products, but I didn't know that was the case with Arduino. I've used it for learning/prototyping without ever having any intention of creating the final product with it (or at all really).
So long as they don't turn into the equivalent of Japan's Otakus or parasite singles generation. If this automation thing starts taking away jobs in earnest (net absorption) then it definitely will not "be ok".
Hard to see how deep technical talent can develop in a country that has six or so web hosts.