skysight-inc/HackerNews huggingface dataset:
Looking at the chain of events during the tests that lead to the accident I'd say it was mostly human error as well as the flawed hierarchical structure of soviet organisation. The critical reactor design flaws were all accounted for in protocols that were not followed by the higher up being present against the strong advice of the engineers. Had these been followed, nothing would have happened, although there is one flaw they probably didn't account for: the power spike during control rod insertion, which has been fixed with an updated control rod design and protocols.

I'd argue that any reactor design that doesn't just allow to be shut down and walked away from, is inherently unsafe - it's just that RBMK have far worse consequences when humans screw up, which can be seen as their fundamental flaw, they basically miss a safety net in the form of an auxillary containment. Fukushima showed what could happen in reactors like the ones used in Switzerland - IMO that's way more manageable than climate change, although the question remains whether 'china syndrome' is possible and how such a true worst case would look like. I once did some rough calculations on how much radioactive material is present in typical reactors, and it's really quite staggering - dispersed in bad ways you basically get lethal doses for hundreds of millions of people.

So the only sane way forward IMO is to finally replace all these old designs with ones that have passive cooling systems in an emergency, meanwhile passing housing laws for new houses that require a certain percentage of solar roof, x amount of kWh battery per inhabitant as well as the ability to feed the grid from both roof and battery in order to create a stable renewable grid. Unfortunately no green party is pragmatic enough - their anti nuclear stances mean that we'd have to increase carbon reliance before being able to decrease it, which poses IMO greater dangers than even the worst case imaginable with nuclear. Therefore I'd rather vote for those who want to keep nuclear rather than those who promote renewables.
I hear this regularly, and I don't buy it.

It's not that black and white. No-one is suggesting or implying that Apple throws some money at HR and Monday morning comes around and they're sitting down a new multi-hundred person engineering team like magic.

But at this point, OS X/macOS improvement has been in obvious decline (since 10.6? 10.8?) for _several years_.

No, Apple can't just magic an engineering team out of thin air.

Apple can, however, create engineering teams given several years of it being a pressing priority. They were able to for iOS, for watchOS, etc.

But therein lies the rub - with every month that goes by, it's clear that to call it a "pressing priority" to Apple would be to give it an importance that they clearly don't feel it has.
I acknowledge your observations and would like to note the culture between Chinese students in China, Hong Kong, Taiwan, Singapore, Malaysia, Indonesia, Vietnam are all different and warn you against pinning Chinese culture with cheating. I imagine the behaviour you are talking about is more unthinkable to Singaporean Chinese than even to you yourself for example.
I would say that JavaScript can also make <some> aspects of your site faster than pure HTML CSS.

Why? Because most sites are not just a single landing page -- they have links, or tabs, or new pages, and each request could take 0.2 seconds.

So instead of requesting a new page at the time of clicking on a link, and then re-loading your entire page, you just fetch information predictively and mutate the DOM to give a feeling of <instant>, faster than even an HTML CSS page behind a CDN.
None of the information above is new to those familiar with the GFW. It is only after I reached this point in my tests that I did some deeper reading and learned that the GFW uses machine learning algorithms to learn, discover, and block VPNs and proxies.

Yow, I did not know that, but it explains a lot.
Hackers are holding San Francisco’s light-rail system for ransom
In that example they are animating the "left" prop, which won't be hardware accelerated. Using "transform: translateX" will allow the animation to be hardware accelerated.
This is cool. But if something like this didn't exist already, that's scary.

Nice work Dr.
Here's some (german) background info on the role. The BSI assisted the BKA in creating a trojan, but tried to hide it from the public:
https://netzpolitik.org/2015/geheime-kommunikation-bsi-progr...
I'm really getting tired of shoddy "journalists" parroting sound bites which simply aren't true.

> but it maxes out at a relatively low level of RAM

16gb isn't "relatively low". Sure, we all want more, but for a mainstream "pro" grade laptop, its inline with the industry standard max. It's also the most memory they can put in the laptop, due to Intel limitations, without significant battery life issues (which they already kinda have using the LPDDDR3 anyway). DDR4 is the only way to get more than 16gb RAM on a Skylake processor and it uses more power. As the TDP was already fairly tight on this machine, that just wasn't possible and still remain within design constraints. Yes, we all (myself included) feel their need to make everything paper thin is an annoyance, but there are other factors at play too (like FAA limits on lithium battery size and the ability to charge over USB-C in a reasonable amount of time).

> doesn’t offer many ports

I'm tired of this trite point. It has as more expand ability in ports than most other laptops on the market. Yes, you need dongles for now, but just like the death of ADB/PS2/serial:parallel ports, floppy disks, and cdroms, you have to live a short painful period while the rest of the industry catches up. Trust me, within a year at most, you won't be longing for the old ports. And finally for once Apple uses something completely industry standard and non-proprietary and you still all damn them for it!

> and isn’t equipped with truly top-of-the-line internal chips

The Skylake processor is literally the newest processor chip Apple could use in a quad core machine. Kaby Lake won't have a mobile quad core till 2017. Furthermore, with the problems Intel had with the Skylake when it was first released, I'm glad Apple didn't delay the update for the potential of a processor that may have issues and/or be delayed. There's similar issues on updates to the Xeon processors so I am not the least bit surprised they held off on the Mac Pro. With it being already being long in the update cycle, what's another couple months delay so you can then have the latest and greatest rather than the PR backlash for releasing and then less than a quarter later having a significantly better processor released? Also, show me a laptop line with the same market share that uses a better graphics card, better SSD performance wise, a better screen. Yes, there are numerous examples better in one aspect or another, but none with the market share and/or without other significant trade offs.

The real story is that Intel is REALLY dropping the ball on delivering what vocal customers demand. The blame for virtually everything people whine about on the new MBP is solely their fault. I'm fairly certain Apple is expending every resources they can to break away from Intel, but sadly that can't come soon enough!
I'm sorry - I disagree. I think the reporting was reasonable. They reported the allegations, they reported the response from the Academy chain. The explained the wider context of what the chain does across different countries. They spoke to critics and supporters.

Having a few anecdotage colour quotes from parents or students saying "I like it here" adds very little.
https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2x...
Those large creatures added up to a tiny fraction of the ecosystem - almost a negligible portion. They're visible and interesting - fuzzy and dangerous etc - but of no significance to most of life on earth. Like insects, birds, worms, bacteria etc. Not to mention grasses, flowering plants and algae. No, most of life on earth never noticed the extinction of apex predators ( nor their invention either ).
I think the biggest factor here is the HN front page is the same for everyone, Reddit’s often depends on what subreddit’s you subscribe to (AFAIK).

+ Most of my time on Reddit is specific (small-ish) subreddits, vs. HN where you can basically just look at the front page.
I find seamless-immutable to be much much better. It mostly follows the standard javascript api, and throws an error when you use a mutable action.

Makes it very simple to use it anywhere you'd use a plain array or object, rather then always having to use immutable.js's api.
So they listened to developers demands from four years ago and didn't think to upgrade the specs to what would be needed now in 2016 but left them at 2012 levels? They must have a different definition of "listened" than the rest of the world.
.i na vacri la .mars. .u'i
Nixon was a piece of shit masquerading as a man. His most famous scandal does not even begin to shed light on his psychopathic tendencies.

Apart from carpet bombing Laos And Cambodia as hackeboos has pointed out, he engaged the Vietcong leadership in secret discussions to prolong the war so that Democrats would lose the '74. Elections. Think on that. Killing your fellow soldier citizens for political power.
Let's play Integer Snake
It's a worrying testament to technical literacy of whoever compiled the answers.
Jacques and Julia ... those were the days

My boiled eggs always come out perfect and more importantly easy to peel thanks to him.
2023!
The main advantage of validation is prioritisation in Google's search results, the AMP logo next to your search result on Google (which for most Google users has come to mean "fast"), and the extra speed-up of Google's CDN.
>Recently they created a new institution supposed to help decrypting messages.

Could you give me more info about it?
You had it with the fusion reactor. Manned exploration of the solar system is pretty much contingent on having fusion power. Once we do that, we can create constant thrust engines as well as light up greenhouses where ever. At least, those of us with some significant cash could.

I suppose cheap fusion could be dangerous, as well. Imagine every Joe Sixpack with a railgun powered by Mr Fusion. (sort of a Snowcrash meets Back to the Future dystopia)
> the link may break eventually

Or, more likely, Google may break the link eventually.
I never felt more like stabbing myself than when trying to cipher out exactly which immediate values are possible on ARM, and which are not. X86 I happen to enjoy. It is not "the worst ISA" by any means. It has wonderful code density, which turns out the be very important. There's a reason that x86 won and continues to win.
You are comparing low end Xeon processors with high end Xeon processors ($250-$280 vs $1166-$1180 per processor). You would need to use the same series E3-1240 v2 vs E3-1240 v5 to have a more accurate test.
http://ark.intel.com/products/88176/Intel-Xeon-Processor-E3-...
http://ark.intel.com/products/65730/Intel-Xeon-Processor-E3-...
How many more of these articles do we need?

Yes, we understand that Apple is no longer innovating at all, much less at the clip that they used to.
I'm not sure everyone has to learn even that much. I've managed to avoid it until very recently and I'm more willing to dive into underlying code than most people I know (I've contributed to a FreeBSD kernel patch in TCP and an OpenSSL key exchange interoperability fix)
The examples seem odd to me: the argument order is reversed from every Intel disassembly (or assembler) I've ever used. Addi edi, 43 is the normal way to say "Add 43 to edi". The destination register is normally first; the source register 2nd in the disassembly, right?
You talked to 100+ for customer discovery?
I guess, but I've had a site I own get to the front page of a default sub on reddit, and it's impressive to say the least.

With the multiple-magnitude less comments and votes that HN submissions get, I can't imagine they can get anywhere near that unless HN has a LOT more non-contributing types.
Yeah Android really has iOS beat right now on UI/UX. It's pretty embarrassing.
I'm not a fan, either. On the one hand, the voting system is very good at getting rid of bad comments. OTOH, more often than not, the comments that get downed aren't actually the right ones, and the right ones are violating the rules anyways, so downing them is pointless. Unfortunately, that would mean that not upvoting is now an implicit down...

But yeah, voting systems in general aren't great: one of the worst comments I ever wrote got heavily upvoted, before dang (quite rightly) detached the subtree and chastised me.

Voting systems encourage a site to move toward a circlejerk, as everybody vigourously agrees with each other, any dissent silenced. Every community is a little bit of a circlejerk, because communities are brought together through some kind of shared value. But if you full-on circlejerk, you're left with a boring echochamber, which doesn't challenge anybody intellectually, because everybody agrees.

However, any alternatives to the voting system have their own problems (see 4chan): a good community doesn't succeed because of their thread ranking system: it succeeds in spite of it (see lainchan and HN).

And yes, I put HN in the good group: despite how broken voting is (pretty much by design), HN works pretty well.
Revenge of the Video Store
How is this going to make my code better?
As far as I remember attempts to use proofs in production were counter productive.
For most systems knowing that print "hello"; will do that is good enough.
A great book! It's very readable and more of an applied math book written with engineers and scientists in mind.

Starting out with the basics of state-space representations, it moves from 1D to 2D to 3D dynamics. The last section deals with the popular topics of chaos theory and fractals. But not from a simple pop-math perspective that you'll find in the math section of the book store. It's the real deal, except presented in a way that can be understood by non-mathematicians.

Strogatz is also coauthor of the paper that introduced small world networks. I really admire him for being so brilliant and at the same time capable of getting these topics across to everybody. I also recommend his book Sync.
Trump tower renamed to Dump Tower
>Perhaps allowing interpersonal communications to be dominated by a handful of companies was not the best idea.

Absolutely. Especially since tabloid like self confirming facile nonsense has broader user retention and thus profitability than difficult or subtle factual information.

>What is naive is to solve this problem by putting the determination of truth and falsehood in the hands of a centralized authority.

Indeed that would be catastrophic. But the ordering of the facebook timeline is intentionally emphasizing self confirming propagandistic nonsense: We already live in a highly propagandized facebook steam. Just remove that (highly profitable) bias from the algorithm.

>Disagreements on basic facts are not new.

Now however it is far worse, indeed essentially nonexistent. As a result the width of the division has grown enormously in the last 10 years. In the, US for example, the vast majority of counties are now either landslide red or landslide blue. The most polarized since the civil war. And there has never been this level of overt hostility to science at the top of the political ladder.

On the larger scale, it is a mistake to think that the experiment of enlightenment democracy that is only present in a minority of countries and in those, only for a fraction of history, is somehow permanent and can somehow endure when the public no longer has access to accurate information. Indeed, nascent democracies are already being snuffed out one by one.
I always find it fascinating looking at these old "simulators" compared to modern ones, and have to wonder about the utility of them.

I guess people will say that in the future they will look at simulators like Virtual Battlespace (the military training version of ARMA) and wonder how anyone found them useful, when now you can get full VR and omnidirectional treadmills.

I guess it's all about what you're training for. I've played around on a very expensive (to the tune of 6 figures) static C-130 Hercules simulator. The point of the simulator wasn't to simulate rolling etc though, it was to simulate processes, so all the switches and panels were in the exact location that they were meant to be.
Also, real numbers on Windows are nowhere near 22h: http://www.laptopmag.com/articles/dell-xps-13-battery-life
For anyone else wondering, this is a reference to a password used in an anime called "Steins:Gate". No idea how it relates to John Titor.
There's this, Anova, Joule, etc. Why are there >3 high tech sous vide companies right now, I honestly don't understand.
seamless doesn't implement the "persistent" part of immutable persistent data structures. The persistent part means you can create a cheap modification of the data structure, with structural sharing between "copies".
I think one of the biggest misconceptions I see about GoLang is that there are a million threads in ycombinator and reddit, repeatedly saying it built on top of C or C++. It simply isn't. It takes ideas from it sure, but it is not built on top of it like others (php, js, ruby, ect...) So stop comparing it to C or C++.
Sorry, No. It takes 3(O2) molecules to combust a CH4 molecule. 3(O2) + 6(H2) generates more heat.
Steins;Gate[1] contains references to John Titor[2]. I actually thought they had made him up until I looked on Wikipedia and discovered he was a real ("real") conspiracy theory.

An English version of the game is now up on Steam. Highly recommended. http://store.steampowered.com/app/412830/

[1]: Edit: the game. Not sure about the anime.

[2]: Edit: In the game at least this is more in depth than just a password. Saying more would require spoilers.
It's one of those long weird words that you see sometimes when you don't Google for GMail like what you ought to.

Honestly, it's only a matter of time before we start getting proprietary locators again. Remember print and TV adverts plastered with AOL Keywords?
Zoho definitely seems to offer more but at a way higher price because I'm billed by mailboxes/users it seems. Thing is all my 12 mailboxes together over 4 domains send maybe 150 mails a month overall. So low traffic, but multiple domains and mailboxes used by two or three people - simply to keep email from different places and for different purposes across 10 devices automatically sorted by mailbox. It's why I've been using a small VPS in the past but running my own mailserver is a pain to keep up to date, secure and spam free.

And Zoho has too many features I wouldn't use, I really just need a few (hopefully) reliable and (somewhat) secure IMAP capable inboxes which can be accessed by 10 different stationary and mobile devices.
gdb uses AT&T syntax by default. [0]

[0] https://en.wikipedia.org/wiki/X86_assembly_language#Syntax
I loved it and paid for it. Sure, I didn't have to but I sure feel better having done so. Besides, I'd easily spend that money on a game that lasts a few dozen hrs at most so why not a tool I use every day?
In the examples given in the article it is written

addl $42, %edi

which is correct in AT&T syntax. In Intel syntax it would be

add edi, 42
Hopefully some friendly admin can come along and fix the link.

The rest of the videos from 3Blue1Brown are pretty awesome as well: https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw
When originally invented the x86 instruction set was efficient - the most-used instructions had shorter byte code sequences. But eventually some instructions got 'left behind' by the compilers. There are a whole host of single-byte instructions that are never, ever used by a compiler - the register exchange instructions for instance (xchg eax, ebx). Compilers just schedule destination registers carefully, never need to swap them around.

Also the whole set of exchange-register-with-itself were defined but never used. E.g. xchg ax,ax which does nothing in one byte. In fact that one was considered useful, its used as the 'no-op' instruction (0x90) right? But what about xchg bx,bx, xchg cx,cx and so on? Just wasted single-byte opcodes. Leaving actual common instructions to use longer bytecode sequences.

So maybe an executable should begin with an opcode-decode-table that is loaded with the code, that tells the hardware what byte sequences mean what instructions. So each executable code can be essentially compressed, using optimum coding for exactly the instructions that code uses most often. Just thinking out loud.
It could be a myriad of things.

- A physical device that you need to plug in

- A physical device that generates a token

- It could also be a token that gets sent to your phone or email and you input (like Facebook, Google, banks)

- An action you need to perform on another device (another bank)

- Google Authenticator (and other authenticator apps)

- I have also seen a message encrypted with your GPG public key that you decrypt and submit.

I have seen all of the above in different circumstances. The only one I have never seen is biometrics and it's usually because of the cost. Also, you can't change chop your finger of so it's harder to recall if there are issues unlike the rest.

> most people are not referring to this when they are talking about 2FA.

I only know what I have seen and have worked with.

I use Authenticator for SSH'ing into servers. My banks send me a code or I need to launch their app (CapitalOne) on my phone. My business account had a physical device that generated a token that I had to input in order to login. I have used software in the past that required a key. GPG I have seen in some questionable sites when crawling them.
An interesting published review of this relationship is "Physics, Topology, Logic and Computation: A Rosetta Stone", by John C. Baez, Mike Stay https://arxiv.org/abs/0903.0340. The first author alos has lots of interesting stuff related to (quantum) computation on his website.
Depends on what I'm trying to learn. If it's a programming language, or something math-heavy, I prefer books. If it's GUI programming, I prefer videos. I tried learning Android programming from their official documentation, and felt lost with all those hyperlinks that made a horrible directed multicyclic graph. I did not consider books for this because it's a fast-moving target. I learnt python entirely from their official documentation.
Well, yes. That part sucks. But on x86, everything is like that. I'd rather have one weird, inconsistant thing than an amorphous, ever-shifting mass of them. Which is x86 in a nutshell.

Here's a handy heuristic: if somebody claims to know every x86-64 instruction (or even every x86-32 instruction), you can be at least 90% sure they're lying.
OOOOO KKKKKK. I didn't notice the login name. Cool.

Yeah, he's discussed a few stories about colonization, either by robots or scattered humans (via an AI singularity).
Didn’t read the content from the link, only the comments here, already knew the topic. As a native Chinese, I should say that this fraud culture is a common sense in China since the government itself is a fraud, so people living in the country will get used to it and finally adopt it. Because every time you wanna strive hard to get something, you will find the fraud is taking the “shortcuts” and making better progress than you. Eventually, you will be part of the culture and fraud in a daily basis, which means, when you want to achieve something, you will always think of this kind of “shortcuts” at the first place. And, this is the 2nd main reason why so many middle class people want to immigrant besides the environment crisis. The good part of hunman being is something nature borning. If you can’t change it, you can change yourself. Ye, but some people will still be influenced by the old habit. That’s a shame.
YEnc is unsuitable when the text will be transfered as UTF-8.