skysight-inc/HackerNews huggingface dataset:
As you say, the low-level operations in banking do provide atomicity, which are often lacking in distributed databases.

Also, the banking system does have the system of compensating transactions (e.g. returned checks) when constraints are violated, as well as an extensive system of auditing to maintain consistency.

Do most distributed systems have the ability to detect inconsistency? How do they manage to correct problems when found? Is it mostly manual? I'm genuinely interested in hearing what people have done.

I've certainly experienced inconsistencies which were in very low-stakes online situations that were still annoying. For example, a reddit comment that was posted on a thread, but never shows up my user page. Or when I stopped watching a movie on Netflix on my PC to go watch something else with my wife on our TV, but Netflix won't let us because it thinks I'm still watching on the PC.

Come to think of it, there was also something that used to happen frequently with Amazon video, though I haven't seen it happen in a while. When I would resume a video, it gave me two choices of times to resume, one based on the device and one based on the server. The odd thing was that I had only ever used one device to watch the video but it was always the server-stored time that was right. Just a bug, I guess, but that does indicate the kind of inconsistencies that have to be resolved somehow.
I see the iPad Pro gain more functionality and be the "computer" for most people. Its possible that slowing the development of Macs further may actually help future iPad Pro sales.
From what I read geekbench is basically comparing hardware acceleration for encryption. Not very useful for general purpose computing.

http://www.realworldtech.com/forum/?threadid=136526&curposti...
If you look up Geekbench scores for these devices at least, the iPhone 7 gets a higher score than the 12" MacBook, the latest MacBook Air, is similar in performance to a 2013 MacBook Pro, and even has better single core performance than the top of the line 12 core Mac Pro.
No apologies needed, lol. I went to Clemson. Just saw it and was curious.
Regarding the Trolley problem, it doesn't make sense to push someone off a bridge in order to save 5 people, this is very different from just flicking a switch for several reasons:

- There is a chance that this plan might fail and 6 people would get killed instead of 5.

- Maybe there is a reason why the 5 people are tied to train tracks - Honest people don't usually end up like this - Maybe they're in the mafia and their deaths would be an expected consequence of their high-risk criminal lifestyle. On the other hand, the guy standing on the bridge is more likely to be a regular person who did nothing wrong.

- You would go to jail for manslaughter.

- You would psychologically damage yourself by pushing the person off a bridge.

- Maybe you have an undiagnosed case of schizophrenia and the 5 people on the tracks are not real. The odds of it being an illusion (and that you are crazy) are probably higher than it being real - It's quite arrogant to trust your own senses (to the point of killing someone) when you're confronted with such an incredibly unlikely situation.
You're comparing a chip with two[1] cores to a 4 or 10 core chip so the comparison is complicated. It'd be straightforward for them to add more cores – and we'll see that with the next iPad Pro, I'm sure – but at some point they're going to hit scaling issues for things like memory bandwidth.

The real difference, though, is power: that 6700-K uses 91W and the A10 should be around 2W. There's no way you can put a 6700-K in a normal laptop and the mobile processors appear only to be delivering single-core scores which are already within iPhone 7 range.

The other question is how often single-core or even multi-core performance matters for the average user vs. GPU performance since that's often the only place where people are limited by something other than network or storage speeds. I think a growing number of people are within the range where their needs would be satisfied with perhaps an extra core or two but a lot more GPU capacity.

1. They apparently activate either the fast or slow cores based on load but don't have all 4 active at the same time: http://arstechnica.com/apple/2016/09/iphone-7-and-7-plus-rev...
Verizon data overages, other charges hit Florida mom for $9,100
One of the answers mentioned:
https://livesshattack.net/

On which there are leaderboards for password attempts:
https://livesshattack.net/leaderboards

A password that was tried 11633 times, almost as much as 11684 times that 'password' was tried is 'wubao'.

That led me here:
https://ewedaa.wordpress.com/2015/07/02/what-the-heck-is-wub...

which indicated that this is one of the two first passwords used by sshPsycho when attempting a brute force attack.

According to the poster these two passwords are tried often:

> wubao = 誤報, means something wrongly reported

> jiamima = 加密碼, can mean ‘add password’ or ‘encryption code’

Discussion about the use of kippo to log ssh login attempts:
http://www.cubieforums.com/index.php?topic=3739.0

Kippo is available here:
https://github.com/desaster/kippo
> Rebalancing the portfolio to other asset classes smells a lot like timing the market.

Rebalancing is not timing the market, unless you're changing your ratios.

Let's say I want 80% equities and 20% cash. The market bombs, and now I have 50% equities and 50% cash. If I thought all the information was already priced into the market, then reallocating to get back to 80/20 makes sense. Not rebalancing would be more like timing the market, because I would be assuming that the current value doesn't represent some "true value" of the market.

> The question still remains: When would you move to other asset classes?

Somewhat regularly, but not constantly because that takes time and has transaction costs. The specific time doesn't matter.

> I'm sure there were time periods when holding cash was your best option.

Definitely, it's just very very hard to identify which periods they are until after they've happened.
plus there's this: https://www.youtube.com/watch?v=HG_wfMK7dko

(may or may not be real)
> That these lawsuits are obstinate in that you must spend that extra $Y to fulfill Scenario B or humanity can't have the knowledge at all is nonsensical to me.

It's almost the same as saying, they don't have to release free courses, which is also nonsensical to me.
Binary Bandit Stealing House Numbers from Philly Homes – But Only 1s and 0s
Many times you just want to get the data sent in a webhook posted to elsewhere (not something that is crucial to your app behavior, but something that would be good if worked). It isn't worth maintaining a server just for that.

For these cases I've just finished implementing https://requesthub.xyz/, which translates webhooks from one service into calls to other service, all controlled by a jq filter.
"Smarter" programmers are very rarely what a company needs, in my experience -- it's extremely rare for a startup's success to depend on that. (I mean, I love clever algorithm programming, but it's just so rarely needed, sadly.)

To the contrary, programmers with the ability to deliver and iterate working code quickly is what is needed -- and especially without overengineering, or inadvertently creating huge future technical debt due to inexperience.

And if there are only 2 or 3 or 5 programmers on my team, and one of them gets sick or leaves, it's far more important to have a big pool of potential replacements who could can get up-to-speed in a couple weeks, not months -- which means a popular language and a straightforward codebase.
Well you've got to consider what's going on at the low end of the market too. If Chromebooks are eating into Windows laptop sales and mostly running ARM, and Apple switches to ARM for some or many of its high end computers, which make up more than 50% of that market segment, that's definitely some bad news for Intel. It won't kill them though, just push them out of the consumer desktop/laptop market.
Actually I do, I left the US just a couple of months ago after living there for 6 years. And my advice is the same: know your odds, play your lottery, but don't bet/delay your life on that.
If you want to get technically Atom is their largest open source project, its just happens to be under its own organization name. Plus there are quite a few people who don't work at Github that contribute to it. The same can be said about Google and Angular.
Windows can already build on ARM, even (Windows RT). Microsoft could make a “full” version of Windows for ARM if they wanted.
The Inner Game of Everything: 1974 Tennis Book Is Still a Sensation
For cheap dev server: https://contabo.com/?show=vps

8.99 Eur/Month || Four cores ; 12 GB RAM ; 300GB Disk 100% SSD
>I don't sense a productive future from this thread, sorry.

I agree and don't want to clutter this thread any worse. If you want you can email me (profile has it) but I won't reply here any more. I enjoy your other posts on HN.
Indian-American CEO Charged with USD 30M Fraud
It's also quite easy to set up Travis-CI to build your project and push binaries to github releases on tagged pushes. Pretty much the first thing I do with every go project.
There's legacy software, and there's also games.

(But I'll freely admit that me being able to run games at sub-30fps on my MacBook Air is probably not Apple's intention.)
Spark Stateful Streaming with Python
all right! Definitely please don't include series A but personally I'm not sure whether I should consider kickstarter and co to be seed rounds - maybe? I am very curious about what you find in the sources you've already mentioned (without including series A rounds), though, and hope you will give an update!
That link is referencing Geekbench 3, not Geekbench 4.

I did some searching and found the following quote concerning the Geekbench 4 benchmark:

“These updated workloads include several well-known codebases that are used every day on mobile devices, such as LLVM, SQLite, and PDFium. These updated workloads model real-world tasks and applications, and provide an objective measure of the performance of the CPU in your phone or laptop.”

That sounds like it is testing a lot more than hardware accelerated encryption.
Yes. Leaning new technologies (and using them appropriately) is probably a valid indicator of something to hire for. But certainly not the only one. A personal project might show of better indicators - design skills, communication skills etc
Well, what if Windows on ARM could do a decent job of x86 emulation?
In any organization, the best way to hit an outsized compensation target is to align yourself with revenue.

Usually, this means an operational component where you can improve on efficiencies and save on costs, or a sales and marketing component where you can directly drive revenue.

The ability to straddle multiple disciplines and communicate effectively in each is valuable.

The other option is to start your own business, i.e. services, consulting, etc. $300K isn't that much in terms of annual net income. This is still doing what I mentioned above.
"How Morality Changes in a Foreign Language" is the better title
Violence is only one expression of lawlessness. Price fixing, divvying up retail locations to minimize competition, etc are other more subtle things that happen.
Of the two you listed, Rust. Go could have held this space back in ~2013?
"This is Tayo. He's 11 and showed me a game he built called Spike Rush"
I am not sure how good of a benchmark geekbench is, but ever since AMD stopped pushing Intel, they have been a little complacent. When AMD introduced Athlon 64 it really forced Intel to step its game up. The core 2 duo was pretty impressive. AMD hasn't had a competitive product in years and Intel has just been providing some incremental improvements here and there.

With shrinking transistor sizes they can shorten their pipeline maybe add a few more front end decoders, add even more cache. If you have a shorter pipeline the branch misses aren't as bad. There is a lot of stuff they could do which they probably aren't since they haven't had a real incentive to do so.
My (admittedly limited, so far) experience in the financial industry has indicated that, while it is the norm is to use settlement and reconciliation in situations where making ACID-style guarantees is impossible, ACID-style guarantees are most emphatically _not_ foregone when it isn't necessary to do so.

One big reason for that is that the settlement and reconciliation process is easier to manage when the parties involved can at least be confident that their own view of the situation is internally consistent. Gremlin-hunting is a lot less expensive if you can minimize the number of places for gremlins to hide.
How to Make Paper Kunai Knife of Naruto the Movie
Wait. So you're saying you can't go sleep with a little bit of coffee in your organism? I've always wondered if that's true or a myth. I can take two cups of coffee and go to bed like a rock
I doubt we will ever see a laptop running iOS. iOS was designed solely for a touch interface. At the same time, apple has been outspoken about not wanting touch screens on laptops because of ergonomic issues and other things.

http://www.theverge.com/2015/11/15/9738504/tim-cook-says-app...
I'm not worrying about that until Apple announces XCode for iPad.
Highly deplorable :( Norway is a wealthy country; https://en.wikipedia.org/wiki/Sovereign_wealth_fund#Largest_...
Also, I admit I've been a little sloppy on some of privacy policies and such. I'm not out defrauding anybody. first I haven't sold any leads because I can't sell. that's been the problem. Also, bid2mow.com works with SSL. I missed that I need to redirect the link from http to https. I'm working on this stuff in my spare time. I'm just trying to figure out a cost per lead to even see if there is a business there. All this is market research not actual businesses. As for 1millioncoins.com again market research survey to see if there is anything there. If I could afford a lawyer I wouldn't be trying to start a side bushiness.

Also, I think wuffo.com is using ssl:
https://www.wufoo.com/2013/10/09/making-wufoo-more-secure-ht...
Need Robotics Engineer
I need Some robotics engineer. If there anyone email me : earegun@gmail.com
Your Age should be 13-19 years old.
I feel like it's about time to ditch all that accessibility stuff and join forces to create a more human screen reader.

Though sadly it will be a while until we will hear: "You are visiting Hacker News, in a simple look and without any images, it features a list of links to articles and a menu at the top. Do you want me to read the articles titles, continue with accessing the menu or a more detailed description of the page?"
The Lost World of Books
A lot of the meta around NT has to do with knowing what weapons work well across stages of the game and are complementary, then balancing ammo requirements with the need to dish out spike damage.

If you haven't made it past the sewer that you've probably seen < 15% of the game. I've particularly found melee weapons(wrench) particularly good at dealing with the sewers.
This is a known issue - and old issue.

These jets cannot fly without GPS.

When they (the military) knocked out GPS intentionally around China Lake NAS a few months back (for testing aircraft in GPS denied environments) -- all Embraers were told to avoid the area:

THIS NOTAM APPLIES TO ALL AIRCRAFT RELYING ON GPS. ADDITIONALLY, DUE
TO GPS INTERFERENCE IMPACTS POTENTIALLY AFFECTING EMBRAER PHENOM
300 AIRCRAFT FLIGHT STABILITY CONTROLS, FAA RECOMMENDS EMB PHENOM
PILOTS AVOID THE ABOVE TESTING AREA AND CLOSELY MONITOR FLIGHT
CONTROL SYSTEMS DUE TO POTENTIAL LOSS OF GPS SIGNAL.

https://www.faasafety.gov/files/notices/2016/Jun/CHLK_16-08_...
What is the current situation with Unreal and CryEngine? (both are at least state-of-the-art)
I agree with you, Intel is here to stay. But let's remember that Intel only has better fabs because they've had almost unlimited resources to reinvest in them as a result of the incredibly high margins on their processors which is the result of almost no competition. If the margins on those processors fall, their investment in fabs is sure to follow.
in Lisp you use two pointers (a fast and a slow one) to detect a cycle in a linked list. For example http://clhs.lisp.se/Body/f_list_l.htm
...you may have logged in from a blacklisted IP address
It's weird that they have just 70 wolves in such a huge country. Heck, how could they even count them when I would expect them to roam freely from Finland and Murmansk and back. Wasn't Norway mostly huge wilderness actually?
I hadn't even thought of including kickstarter-and-friends, partly because the companies aren't selling equity. I'm not including any sort of corporate spin-out either.

The lines have gotten so blurry compared to 20 years ago (entrepreneural creativity in action?), so sorting out the wheat and chaff is harder. More data - less definition.
Speaking of sharks that tanked, were you lucky enough to work on a reality show called "Love is in the Heir" [1], about a self proclaimed princess of the Pahlavi dynasty in exile?

[1] https://en.wikipedia.org/wiki/Love_Is_in_the_Heir
For thousands of years humans have farmed with wolves near by. The Japanese used to use Akita to fend off wolves who are looking for the easiest, lowest risk source of calories. Seems to me that the Norwegians should ask the Sami people of the region how they lived with wolves for so long while herding reindeer and maybe look at using the Lapphund to guard their herds.

Of course that may mean they would have to go out and shoot the wolves after the dogs warn them but that would have a positive effect on the wolves teaching them that they get shot if they go near the sheep. Culls don't teach the wolf packs anything.

That may also mean the farmers have to live with their herds which doesn't blend well with modern life so maybe we should scrap the sheep farming and not the wolves?
I'm still hopeful this will be the case -- that all this multi-device cloud syncing nonsense today is just a fad and we'll all be carrying around phones with terrabytes of storage and desktop grade performance. Not holding my breath, though.
Maybe TANK ( https://github.com/phaistos-networks/TANK ) would have been a good alternative on there. No features parity with Kafka, but setting it up is a matter of running one binary and creating a few topics, and it is faster than Kafka for produce/consume operations. (disclosure: I am involved in its development).
What if the proposition to take down the content is rather a threat to instigate the public, than a real concern.
It's like Google, their job is to make as much $ from advertising as possible and they are doing a damn good job at it through the news feed but also Instagram. They don't need to innovate that much, as they don't much in the way of competition beyond maybe Snapchat. It's a money-making machine. All they need to do is make small tweaks here and there.
"Engineers and scientists know engineering and science but not so much leading people to change their behavior."

Yes, I'd rather think that's by design.

The climatologists and scientists who have spent decades warning people of the dangers, constantly, spending their lives wandering the corners of the earth collecting evidence, getting ignored and ostracized by private industry, by backwards-looking governments at local, state, and federal levels, who have to deal with the public mocking of their life's work with drive-by "snow this winter? how about that global warming" op-ed cartoons; their job is to also perform the legislative and urban-planning-related feats to stop it all?

Do you think that's a reasonable spread of responsibility?
This!

There is no single "truth".

Under the unfortunate consequences of the CAP theorem and the speed of light, consistency grinds to a halt as the number of observers increases. Time itself would have to stand still in the limit if at each time step every particle in the universe had to agree on the state of the system.

What we need to preserve is mostly strong "causal consistency", which means that from a single observers perspective, the system "appears consistent".

This article is really good and isn't obscured by NoSQL vs SQL arguments.

http://www.grahamlea.com/2016/08/distributed-transactions-mi...
Origin of minor planets’ rings revealed
The end is near! The sky has fallen!
SQL Symbol Cheat Sheet
> It was alright for Macs to be more expensive than PCs, but more expensive and slower?

Isn't that becoming the case with iPads and (low end)Macbooks? If the rumored performance of new A10X chip is any indication, that is the direction we are going.
These paradoxes come and go, but there is only one paradox that remains the same: C++ :)
Could be. I'm mostly online from home, but who knows? I might have logged in from one of my AWS servers?

I think that's what makes me pretty damned frustrated. I didn't know that it happened, I don't know why it happened, and I have no idea of how to fix it now that it's happened.

That's whacked.

Thanks for the idea. Who knows?
A designated "wolf-free zone" is crazy, but the wolves should have read the signs.
I've managed a production kafka cluster at my current gig for over two years. It has been easy and trouble free with the exception of one incident, which was ultimately our fault.
Well considering my surfacebook pro is a touch laptop/superbook I'd say it's a possibility.
Nyan plot – Nyan cat and Matplotlib
So holding something some people would find valuable is an acceptable way to bypass the law?

UCB has another alternative, use those public funds they take to make the course material accessible. They don't want to do that because that takes money away from them. Taking down the material is not the only alternative, it's just the only alternative they're willing to take because it's cheap.
Yeah, the reality of the story isn't nearly as good as the headline. Also, the guy wasn't holding the gun at the time. Still, great headline.
How plausible is it to stick an ARM chip and a (lower-end) Intel CPU on the same board and make them work together? The transition to an ArmBook would be much smoother and I'm betting it won't affect cost of the laptop that much. After all, an Apple TV, which is essentially an iPhone 6 board without the battery and screen, costs just $149.
Yes – that “Code Morphing System” had a complex layered process where code started running in an interpreter and was progressively optimized as it was repeatedly executed. The main problem they hit is that even with a simplified CPU, the economies of scale are brutally unforgiving to a niche product and they could never demonstrate a compelling advantage to prospective buyers: there were a few microbenchmarks where it looked competitive but real world code never showed much benefit and the larger engineering teams Intel/AMD could afford to support continued to race ahead.

In the case of Apple, the situation could be different because they're guaranteed to ship in significant volume, their potential budget for R&D is massive, and most importantly they control the entire OS and have significant sway with the application developers, not to mention how far dynamic binary translation has improved. It'd still be a huge project but it's not unrealistic to image something like running a slow, offline binary translator over the entire contents of the App Store, which simply wasn't the kind of thing anyone could do in the 90s.
> I am convinced that with modern Machine Learning algorithms thrown into the pipeline it will only be a few short years before we are able to conjure up whatever type of music our context dictates. It's already happening.

Indeed: https://news.ycombinator.com/item?id=12271300
It's a bit funny that Jim Halbert from The Office wouldn't have had much success hiring under these guidelones, not that the format the writers produced was a successful one. More like an escapist rendition by the modern day lottery called the "startup".