skysight-inc/HackerNews huggingface dataset:
Usually a character leaving a game without having their inventory saved indicated a desync between the game server and the MCP servers. The game server was authoritative over your character for a specific game, while the MCP server was authoritative for your character between games. If the game server became disconnected from the MCP server for whatever reason, you could drop all of your items, leave the game, and the MCP server would still believe you had those items as the game server never saved your character's state with MCP.

This desynced state resulted in a ton of commonly known dupe methods in 1.11 and 1.12 where you forcefully disconnect the GS from MCP. The popular one was spamming bone wall (creating entities on the map), then spamming AoEs which interacted with said entities. The game server would have to loop over all entities for each AoE spell you cast to determine if the spell applied to it, which caused the single-threaded game server to spend too long in each iteration of the main game loop that caused it to desync from the MCP. Blizzard eventually "fixed" this by adding a check for how long the main game loop took to complete. If it hit a certain value, it would disconnect all players from the game to despawn entities and 'prevent' dupes.

There were more fun bugs between GS <-> MCP as well. For example for many patches there was a size limit on your character. If your character data was over a set size, the GS wouldn't even try saving your character to the MCP and would roll it back to the last valid save. If you joined a game near the limit, dropped an item, picked up an item that was larger in size (had more stats etc) which pushed you over the limit, then left the game, the server would revert your save back to when you had the original item.

D2 was full of esoteric exploits like these. It was made worse by some Blizzard developers going rogue and abusing the buggy state of the codebase to assist third party item sellers for personal profit.
Is there a parameter to exclude tweets from bogus accounts? Twitter has clearly identified these and they've been disappearing by the millions, but will they still appear in the search archive?

It'd be nice to exclude those tweets, and given the very expensive API calls, only pay for non-human tweets when explicitly desired.
I personally think Facebook would do well as a crypto bank on an open protocol, rather than their own coin.
I remember balking when bitcoin increased from $20 to $30 as too expensive way back in the day. BTC has come so far and appreciated so fast. I find it pretty wild that people are acting like the price has plummeted. While it literally has fallen a non-trivial percentage from its high on the 3 year basis it would be really hard to find anything that had close to this sort of yield.
Since Uber and Netflix are using Ayden in the background I am guessing they can handle global payments. Most of us never knew what payment provider did these companies use so far.
What are the added complexities involved with your interchange plus model? I'm curious as to why companies would prefer to pay more; what am I missing?
Kuo is usually right about the supply chain, and usually wrong in interpretation.

OLED screens are in short supply, and that will take a few years to turn around. This November, Apple can either split their limited supply of OLEDs between iPhone X and iPhone Xs (or XI or whatever that winds up being called). And that's not even factoring the likely larger-screen model...
Decadal changes in methylmercury exposure in the USA from wild-caught seafood
Actively manipulating the environment to our benefit isn't necessarily going against the natural order of things.

Killing a buffalo to feed and clothe yourself isn't evil, but slaughtering an entire herd to sell the horn powder to Eastern mystics might be. And you'll be punished by suddenly having no buffalo to eat.

Not the greatest example though. :P
As I read it the parent is for it. He is actually saying it should be always the mode not just for private browsing.
Code for Capsule Model Used in “Dynamic Routing Between Capsules”
I wish the same could be said about iOS11...
Right, but the poster is saying they don't want to run a server AT ALL.
>and till fairly recently it wasn't a community project, but a one-man work

All of D except the backend was open-sourced in 2011, I'm pretty sure. Even before that, Walter Bright accepted patch submissions.
I think the term eBay is using is intermediated payments. I think as a buyer, you would pay to eBay and eBay would pay to seller. So should be frictionless.
It depends on who “you” are in this case. If that “you” is a company that solely makes money by selling various behavioral data and has little care about various jurisdictions (which they really should, especially with GDPR, let a long “doing the right thing”), it might very well be useful to collect extra signals.

However, if “you” is a company that is in some other business, but collects analytics for the purposes of optimizing it’s product and figuring out what actually works for their users, then you don’t event want to run the risk of ingesting something private. Especially with exposure to different jurisdictions.

Think of it as the difference between a double-opt-in email list where you are very sure people want to receive the communications and an unsolicited spam list. If the user volunteers this data and it has some relevant business purpose, that’s great. However, if the user doesn’t know I have this info and wouldn’t want me to have it, then acting on that data could create a lot of negative emotions that as a company I wouldn’t want.
Brain Corp: Adaptive AI Platform for Self-Driving Robots
Investors: Softbank VF and Qualcomm Ventures.

Location: San Diego | https://www.braincorp.com/careers

Positions:

Motion Planning Autonomous Navigation Machine Learning Firmware Systems Engineering Linux Developer Software QA ME/EE UX Developer Security Robotics Scientist Test Automation Arm Development Machine Learning Control Systems
looking forward to seeing this integrated with FriendUP APIs
If agriculture is modernized, it will need less men and will lead to more rural unemployment and hardships, no? Need to take measures so that 60% population should not depend on agriculture
But the C++20 concepts is only concept lite. It does not check the implementation of the template function that it only uses operations available for the conceps.

suppose you have a concept Hashable that is only enabled for type with a hash() function. But you can still in the code of your HashMap do a comparison with the < operator, which the Hashable concept don't ensure. In that case you woud only have an error at instentiation type for Hashable types that don't have '<'

In Rust, the compiler make sure that your generic function only use operations that exits in the traits declared in the function signature.
All a market for is to determine the price of a resource, so that people can choose where to spend their money.

Looking after people who can't look after themselves - be it for reasons of market correction, injury or infirmity - is an entirely orthogonal concern.

In other words yes, I agree with you - but think that picking up the slack is the job of charity, and shouldn't involve interference with the market just because it's giving you prices you don't like.
They were already, largely, in US banks. The offshore status was entirely an accounting status, and there was nothing illegal about it. It was tax avoidance, not evasion.
Thank you for your work. I have spent thousands of hours playing your game, and even more than that trying to exploit it. Many of my dearest friends today are people I met 15 years ago while playing D2. The game has had a massive influence on my life.
Never heard of Adyen here in Europe either… But from their website it seems they handle payments for some pretty well-known companies: https://www.adyen.com/customers
It looks like the kind of motivation to succeed which works in classic sports, also works in new sports. If you are of a mind to aim to 'the best' then it doesn't matter what field its in, what matters (to you) is to BE the best.

I rather like the US army recruiting slogan of old:

be the best you can be

It doesn't lead to being able to write blow-off letters on fan sites, but it makes me happy. I think I'm a low bar achiever.
Illegal? In what sense?
Dear lord, we haven't seen prices this low since...

...November... I think it was just last November.
Alibaba has a different business model than Amazon, more similar to eBay actually. Alibaba takes a small cut on sales from third parties who do all the work. That small cut is what gets reported as revenue, despite sales figures of many times that.
> -- sorry for the rant --

It's not unreasonable, but there is a gradient. Linux was a toy, now it's probably involved with handling more real commerce than any other software ever written. Javascript-land was a riot of colour and decay, but basically React and Webpack have won the dominant position.

Evolutionary explosions don't last forever. Deciding to not pick winners is smart early on. But once the ecosystem settles down and there are clear winners, it's time to accept the new normal.

If I sit down to write a web app, I do not first create my own programming language. I do not write an OS. I do not develop a database, or a web server, or a transport-layer protocol. I take the ones that exist off the shelf and use those.

This is only possible because some options are so dominant that they have driven nearly everything out. By doing so they attract to themselves the overwhelming share of effort and attention. They grow a rich cast of supporting systems, they get bug fixes sooner, they serve as the jumping-off points for the most exciting new possibilities.

We are past the stage where "I will write my own cloud platform" is a defensible position. I believe it past about 2 years ago, actually.
Oh of course - I mentioned that they're not the only ones who do this and I don't mean to suggest that any other company is less guilty. I just named Apple explicitly because the thread topic was about Apple.
Nope, I was being direct. I believe the things I wrote (at least with some degree of probability).

I just don’t think it’s helpful, or advances the discussion to say them the way I did (or at all). I said them that way to illustrate a point.

You’ve failed to grasp this point. Being direct is good sometimes, but not always. And sometimes being “direct” is used to mask bullying behavior.

The “google manifesto” is one such example. I’d guess you consider it “being direct”?
Uh, no...

> You can tell it's low because it's measured in "per billion vehicle-km".

No, you can't tell it's low because of that at all. What it means to be "good at driving" is entirely relative, just as what it means to be "low" is.

7.1 fatalities per billion vehicle-km is still a lot if you expect there to be 1 fatality per billion vehicle-km... Or if you expect there to be 0... The general idea is that machines could get that number much lower, and so - if that's your measurement of quality - are much better...
Yes. The Masters of the Universe decided that there was "value to be unlocked" by spinning off PayPal. Or at least...someone's spreadsheet said there was value to be unlocked..
>having a copy of a significant chunk of my private communication on a server in Russia

To be fair, Telegram doesn't have servers in Russia.
I think the idea is that eBay doesn't want to have users sign up with Paypal anymore. Instead only ever interact with eBay, with Adyen just being the pipes for eBay.
Potentially a great move for eBay to reign in processing fees and to consolidate the dispute resolution process within their own platform. A large pain point for many eBay users has been Paypal's opaque dispute process. (I admit to bias: I lost ~$5,000 in Paypal balance while in college due to Paypal siding with a dishonest international buyer)

For those of you contemplating Adyen vs. Stripe: Adyen is much more "bare metal." Think more like a modern Authorize.net. Nobody comes close to Stripe's turnkey developer-friendliness.
>because it's slow

Where do people get this from? D compiles down to the same machine code that every other compiled language does and it has similar language semantics to C++. In some cases D is _faster_ because its richer type and effect systems allow for more opportunities for optimization.
>Many corporations were slapped with a massive bill after the passage of Trump's tax cuts.

That only happened to companies who weren't booking deferred tax liabilities this entire time. Apple on the other hand has been conservative about their accounting, so the $38B tax they're paying has already been accounted for.

Apple's profitability has been understated for years because of that (or you could say everyone else has been overstating their profitability).
No, I think the entire ad economy is a weird targeting cargo cult. I don't think they're any worse than anyone else in the space.

Google ads: serving me pictures of the shorts I bought three months ago, on a daily basis. Seriously? You say they're the best in the business, and their business is selling to an advertisor "he bought a pair of cargo shorts three months ago" as a reason to sell me .. cargo shorts.
Maybe the speed at which it happens is a factor? I'd imagine that breeding them directly for tameness and nothing else would push them in a different direction than allowing them to self-select for fitness in a highly populated urban environment.
Wouldn't small time eBay sellers just use whatever payment processor eBay integrates with? (there's no need for them to host any part of the payment process since the transaction is conducted entirely on eBay). Reasons to not use the default processor would be : transaction cost.
At what price would Bitcoin be cheap? I'd be willing to take a flyer with a few $K if I had reason to think there was positive expectancy.
Good comment - I am a DevOps lead and have spent time thinking about this. PErsonally, I try to promote Dev/Ops - the slash is important - you still have dev and you still have ops but there must be a culture of co-operation and flexibiltiy on both sides. IT is very much a people problem rather than a technical thing
The idea is that they want their god-given chunk of that sweet transaction margin, not hand some proportion of it over to PayPal.
It's less common now that web developers have prioritized sane urls, but a lot of sites still have the actual page as a query param like /site.php?page=foo instead of just /foo. Stripping query params by default would render referrers useless on those sites.
Similar for Chrome, there's a flag at chrome://flags/#reduced-referrer-granularity

Description: "If a page hasn't set an explicit referrer policy, setting this flag will reduce the amount of information in the 'referer' header for cross-origin requests."
When the price is less than expected future returns from the 'investment'...
Jackbox Games | Chicago, IL | Onsite | Full-time

I'm hiring a person to join me in running the infrastructure at Jackbox Games. We make party games like Quiplash, Fibbage, and You Don't Know Jack. Here's a gameplay example from when Jimmy Fallon played Quiplash on his show: https://www.youtube.com/watch?v=UTe6yVbM2Ks

Our infrastructure team right now is, er, me. I could use a hand running the multiplayer servers. The servers themselves are socket.io servers written in node, but I'm transitioning them to Go. Players play our games from a web app on their phones, which acts as the controller. The controller and the game consoles both connect to a server, which is really a glorified messaging proxy. Most of our games are designed for up to 8 players, some more, some less. Many of our games support live audiences of up to 10,000 people; some popular streamers stream our games on Twitch so that their streaming audience can participate in the games, and our games are played at public events (football halftimes, for example).

I'm the lead engineer on the multiplayer server application and the lead devops person. A few of the other engineers pitch in a few hours a week with the servers but I'm the only person working on the server infrastructure full time. We're hoping to find someone to help us continue to evolve the multiplayer server application and share the devops work. We have a handful of ancillary web apps to run, like asset-generating servers, a shopping cart app, and an internal CMS that we use for managing game assets. Redis, AWS, Terraform, Chef, node.js, golang, blah blah blah, we use those things and some other things, too.

Here's the job description:
https://jackbox-games.breezy.hr/p/495ceb424998-infrastructur...
> Tesla Autopilot has killed 2 people so far (I believe?); has it driven 280 million km?

Ha, what? Tesla Autopilot cannot kill anyone. The drivers of those cars are responsible, not Tesla. You are making things up. Tesla has been very clear that you are responsible for the vehicle when Autopilot is engaged. It is not a self-driving car.

Also this is nonsense:

> It's misleading because of the units its presented in: deaths/year. Those units measure (part of) the cost of driving on the human race. They do not represent how good or bad people are at driving.

Deaths/year is a perfectly valid way to measure and discover that humans are bad at driving. If humans were not bad at driving, that number would be a lot lower, close to 0.

Also,

> However, when you say "people are bad at driving, and kill 35k people/year", it sounds like it's a low bar for self-driving cars to pass.

No, it does not sound like a low bar to pass. Driving is hard.
If the old don't get out of the way of the young, how are the young to thrive? Can't innovate if there is no space.

Waste, creates niches for organisms operate in, creating an ecosystem. 100% efficiency makes it really hard for an ecosystem to bootstrap itself.
I also like the style. I get why people wouldn't, the argument is in the narrative and the video part is just flavour (and often a little bit of subtextual commentary/comedy).

I don't see how it effects credibility either way though. Do you just mean it would seem more credible with a full audio/video argument? I can buy that, it might feel more convincing while still having the same content.
I appreciate their industrial design, but refuse to use their operating systems. I run linux on all my macs and I'll never go back.
Be all that you can be

I can still hear the jingle ;-)
Funny, that was exactly his criticism of American liberalism in his interview on Chapo: https://soundcloud.com/chapo-trap-house/episode-65-no-future...
There is no floor on Bitcoin's value.
WTF? What can account for that? I'm not cynical enough to believe that they _encourage_ botnets.

Maybe simply no dedicated people or team for the problem?
And those are all answers...?
My guess is Northrop Grumman. Not sure why it must be so hush hush ;)

Proposed merger with Orbital ATK should cement its launch capability into New Space era.

Also, Huntsville, AL. Where the James Webb Space Telescope primary manufacturing is performed. Is looking like it may become a budding startup hub.
Social media is the new oppression
I wondered why Steve Yegge stopped blogging. I really enjoyed his old blog, hopefully this will see him back at it!
Aside from happily using Backblaze, their stats have convinced me to go with HGST for spinning rust several times now.
It Took 83 Rocket Engines and Motors to Get to the Moon
Ripple + XRP | Senior/Principle/Staff Java Engineer x 7 | San Francisco, CA | Full-time |Onsite or WFH 1-2x a week|Can process H1b transfers ,GC and i40's| www.ripple.com

<<Ripple>> is the world’s only enterprise Blockchain solution for global payments. Ripple connects banks, payment providers, corporates and digital asset exchanges via RippleNet to provide one frictionless experience to send money globally.

We're looking for several Sr, Principle and Staff level Java/Spring engineers to join our team. https://ripple.com/company/careers/all-jobs/#staff-principal...

We're looking for Several Software Interns as well across Data and Software Engineering/Application Development.

We have TechOps, Security Architect, C++ Engineers, Engineering Managers for UI and Java to run those respective teams here at Ripple.

More info on open roles here: careers page https://ripple.com/company/careers/all-jobs/

This is a chance to work along side some of the brightest minds within the blockchain/crypto space and make a real impact.

Come join the team if you like a challenge, you will not be disappointed.
You accuse me of switching topic and then go and talk about 3g, how about practice what you preach?

Thank you for making my point I, you can do all the marketing you want but in the end you cannot sell a shitty product which Symbian and Windows Mobile learnt the hard way.

Apple succeeded because the user experience worked.
S3 API compatible object storage is pretty agnostic. Google supports that, for example. Would be a more meaningful announcement from Linode than this one, at least for me.
(2) MUSLIM COPY CAT,ON MURDER TRIAL
There are many good critiques of Adam Curtis but this one is one of the less important ones to me imo?

Consider for example, the movie Koyaanisqatsi - I feel like you can make a similar critique on the linear/onedimensionality de facto property of an archival-footage-only movie. Though there is a big difference between music only and footage vs footage and narrative, I guess
Two psychologists followed 1000 New Zealanders for decades
Good point. I mention it because Zhu's code, the Yahoo datasketch code (mentioned in another comment), and Bounter all seem like they may be of interest if you are trying to solve certain classes of problems or just like probabilistic algorithms.
China Railway project involving 1,500 workers completed in less than 9 hours
All the website top/bottom fixed position junk is one more reason I appreciate the iPhone X - the extra tall screen leaves more room for content than my old 7plus.

OTOH, if it gets too bad I use a kill sticky bookmarklet.
I anxiously anticipate the day that Adobe products are Linux native.
I went through a very lengthy interview process with this company, and made it to the final stage. Had great conversations with everyone at every step and ultimately was turned away with no explanation whatsoever.

That being said, a lot of the folks I spoke with seemed pretty sharp. YMMV.
Agreed, this has been my biggest frustration with the notch. I missed calls the first few weeks I had my iPhone X, and finally changed Do Not Disturb to be on a schedule rather than manually set.

I wish they had provided the option to customize the status bar to always include this icon. Or better yet, create a mode where Do Not Disturb automatically turns on and off when I'm sleeping and awake based on signals like alarms, charging, and motion.
This video someone made from that clip is particularly a enthralling audiovisual experience about visions: https://www.youtube.com/watch?v=VW_R98EBO7s
300k is a mind blowing amount of money to most people, but it's also considered nothing to a lot of people. Though I'm impressed someone can make principal consultant in their 20s.
Well if you're one of the (un)lucky 1.3 million people a year, that is certainly possible
(I work at Stripe.)

Glad to hear on the developer friendliness! If there are ways we can continue to improve on that front, please shoot me a note: lachy@stripe.com

I'm curious though what you mean when you say Adyen is much more "bare metal" than Stripe. We don't typically talk too much publicly about our underlying infrastructure (our goal is to abstract away that [hopefully] unnecessary complexity), but we do strive to be as close to the bare metal as possible. (We're directly connected to all of the major card brands, and have "acquiring licenses" in numerous markets.)
As predicted in [1] we now have reversed the meme:

https://i.imgur.com/cjnwruL.jpg

[1] https://news.ycombinator.com/item?id=15987623
Good luck with that. When Tether crashes and takes the market with it, I'm guessing around $2K will be the time to buy.