skysight-inc/HackerNews huggingface dataset:
I see. The problem is the server needs to know all of the values it expects. And if the server knows the values a cheat can figure them out too. For example, a cheat could hook OS functions and report on values in certain memory regions (e.g . the games loaded .text as some cached values). Same with reading heap locations, hook the memory read functions. Computing a hash doesn't have to be emulated, though, right? A cheat can just compute it with whatever data /should/ be there for the game state. This also means the questions the server can ask of the client are ones it can somehow model. So, this is imposing potentially restrictive requirements on any server software if it needs a non trivial mapping of the client's memory. I have chased down a lot of really bizzare and non-deterministic packers and cheat software like this and ultimately you can only make things so difficult due to Rice's theorem. To truly detect cheating you would practically have to run all the computations my computer is running, at which point you might as well just stream the game to me instead of letting me install it and run it on my computer. These sort of "check for a known good state" things can almost always defeated by appropriate function hooking. Ultimately, my computer is a hostile environment for your game and I have complete control of it. The traps a client running can only be so elaborate. I do agree things like this will take some time and increase the skill required to take them apart, but you would be surprised at how much harder some CTF competition reversing problems are compared to a scheme like this, I think.
Universal Paperclips: http://www.decisionproblem.com/paperclips/index2.html

You can play it in the browser console with the JS API.
Did you consider using individual components instead of adopting an entire component framework? Interestingly, I just picked a random Vuetify component from your list, Autocomplete, and the demo is broken in Chrome (cannot type or click trigger - only keyboard down arrow works):

https://vuetifyjs.com/en/components/autocompletes
This is fairly common for large tech companies that started in that timezone. The decisionmaking process goes something like this:

1. You MUST use a single, consistent timezone. Using the local timezone is a mess: is it the user's local? The host's local? What about server logs, which are typically text files where the timezone can't be displayed dynamically? What if you aggregate server logs across timezones? What if you ssh into a machine in a different timezone?

2. The logical timezone to use is the one in which the vast majority of your employees work, since having people subtracting 7/8 all the time is annoying.

You could argue that for customer-facing status updates like this, Google should use a dynamic timezone. That's fair, but I'm sure Google internally uses that status dashboard, so it could be very confusing and complicate coordination to mitigate the problem. I'd argue that customers would prefer that the problem get fixed slightly sooner over having to do a once-a-year-ish timezone conversion.
It's the same book: Patrick kept recommending it, and it was out of print, so Stripe talked to the publisher to get a private printing, which was available for employees and visitors.

This initiative looks like an extension of the same thing: Rescuing books that no publisher seems to want to print.
Because you usually pay for latency with throughput, you can afford the low latency achieved with a simpler design only if you have less concurrent work.
That's fair. I've been scratching my head about vue for a while now. Every so often I try it again expecting some sort of, "ohhhh that's why everyone likes it!" But it never comes.

Oh well. I'm glad it's providing value to people. I might just never understand.
Are you suggesting some kind of "American Dividend" for all citizens?
The answer is no.

But, I guess the benefit would be the 15 minutes saved at least once a week when I forget/leave/lose my badge and have to ask for a temporary at security in the morning.
Liberalism and Empire
Hah. Are you me? That is what I always call the cat and mouse of cheat / anti cheat. (An Ouroboros) :-D
We've thrown a significant percentage of our lives, and they've only thrown in money

Money saved, borrowed, or inherited represents a significant percentage of someone’s life. Even if you deny this, the money in someone’s pocket in the present represents an enormous percentage of that person’s future life.

Put yourself in the shoes of the owner who took risk up front. Yes, you took some as well, but at any time you could have walked away and accepted another job. If the owner put on chains of debt, walking away means losing a house, other significant assets, or payments for years into the future. If the company is at breakeven and debt was involved up front, not much of it has been retired. The debt may be gone, but memory of the burden and stress is not.

Everyone wants equity. Lots if not all employees feel like the deserve it, even the person who answers the phone and could be most easily replaced. The owner presumably took the risk up front with the objective of making money. To make sense, giving away equity should come with an expectation of adding to the owner’s wealth, not subtracting. Employees and consultants who clock out at the end of the day do not fit this criterion and are already being paid in exchange for their time and effort. The people who will add to the owner’s wealth are the people who will bring in new customers, sell more to existing customers, and generally work on the business — not just in it — to make it more valuable.
This is basically asm or microcode at a higher level.
I’m leaving China
Automatic test and release Haxe libraries using Travis and GitHub Releases
People working two or three jobs don't usually have the time to educate themselves. Moreover, the job market is generally against people without a degree.

Understand, there are people in this country who have been working since 16 to provide for themselves, they work for less than 9 dollars an hour, and still pay rent, utilities, medical bills, car payments and more. They didn't have hours during summer to sit around and play video games that they could have spent watching MIT courses instead. They today, still don't have the time to game the system and get ahead that others have.

The ability to get ahead by shear will is far beyond the will and patience most people who write medium posts about coder burnout have to contend with, the difference is instead of possibly not becoming a more well off person with higher net worth, the possibility is dying or incurring more debt.

Regardless, even if single individuals can get ahead, that's fine and commendable in some sense, but there will be many more who won't, the shear majority won't because the system itself produces these circumstances, and in fact, profits off it. What we see is the function of the way we set up companies and society in general.
I don't understand why this would be Mandalay Bay's fault in the first place, how should they be expected to defend against something like this?

We can go around and around about who's at fault for this shooting and America's gun violence problem, (and we certainly do here in the states) but it seems the hotel the gunman shot from would be pretty low on that list, and their move to limit their liability strikes me as a smart, if cynical move.
Meh.

At the end of the day, "skill" is a meaningless term except in the context of a specific game. If Starcraft 3 came out tomorrow with no macro mechanics, no activated abilities, a pay-as-you-go economy rather than a pay-up-front one, then APM would be much less valuable and "skill" would mean something completely different.

Overwatch has this issue right now where players are complaining about Mercy, a character who is fairly simple to pick up and can provide a lot of value. What they ignore is that she was intended to be that way, and that the "skill" Mercy introduces is not lightning-fast reflexes or similar, but the strategic response to her presence.

I'm not campaigning for SC2 to be changed. But players' definition of "skill" generally shouldn't be trusted. Skill is what wins.
"Sadly, this young generation has embraced the notion of entitlement"

An older person talking about how the younger generation is "entitled" is the quickest way to say that you don't actually know what's going on.
BB and S3 both have eleven 9 durability, how much does using both increase this?
Sure, but we're just talking about the status site, it's not hard at all to just convert the timestamps to UTC for display using any server-side or JS library. Even better to show UTC and the current browser reported timezone alongside.
>Maybe I'm just afraid for non interesting technologies becoming a standard I have to concede to eventually.

Yeah, as a C++ dev, I skip all of the front-end, back-end and "full-stack" jobs... :(
> I hate the JSX "everything is JavaScript" mentality

Would you object to things like unobtrusive javascript?

Things like unobtrusive javascript came to be because people recognized early on that HTML was not enoug for writing applications -- that you needed something more. Since basically the entire world has come to embrace unobtrusive javascript, it isn't a logical leap to embrace JSX.

https://medium.freecodecamp.org/react-s-jsx-the-other-side-o...
As an insurance company what would you do?

On one hand, you have published medical standards saying that he is fit to fly. You also have your own doctors review the x-rays and find no reason that he can't fly.

On the other hand you have literally one sentence from an intern saying he isn't fit to fly.

It's a no brainer that you find him fit to fly and deny his claim.

>As a patient what would you do? You have been given a medical opinion that it is unsafe to fly. I definitely don't think anything the guy did was unreasonable

Personally, I go to my doctor and have him write a letter giving the specific reasons why I am unable to fly.
Maybe DNS was free and SSL cost something? The $200 figure is ringing bells. All I remember was the faxing and trying to explain to the CEO we need to send copies of incorporation documents to a random company no one had heard of.
You might enjoy Grey Goo, btw.
With what money are you suggesting these people invest?
This is extremely irresponsible advice.

Any food you put in your body requires water to digest. If you can’t convert calories, your body will struggle to regulate core temp, so this is a danger in cold temps, not just heat.

Dehydration can impair judgement. If you get injured or lost with no way to get more water or food, you run a serious risk of dying, or at best requiring a very expensive rescue.

Experienced hikers have died mere hundreds of feet off trail [0], and that’s starting with food/water/gear/etc. If you are comfortable going an entire day without water, that is your prerogative, but to anyone looking to dabble in outdoor adventure, DO NOT attempt any hike without some kind of survival supplies. The cost/impact ratio is just ludicrous and should be a no-brainer.

[0]: https://m.ranker.com/list/lost-hikers-near-civilization/jaco...
Investing is very close to being a legal ponzi scheme.

If everyone invested as much as they could, people wouldn't buy enough to drive company profits like you see today, or to be the last people holding the bags when a recession occurs.

Also stock markets don't go up forever, Japan's Nikkei topped in 1989, and as of now, has barely recovered half the value. Do you really think even index funds are risk free when you can have a 50% loss for 30 years?
There is no single path to prosperity that everyone can follow. That's why I value people that share their story or the path they took, even if it doesn't apply to me.
In my opinion, everyone should take the time to study the drugs that they are prescribed, as well as the interactions to foods and supplements. I believe this is more important that anything related to one's career or investments. You only get one body.
Your CEO's job is to build vision and hype. He's supposed to look toward the future - the eventuality of what you guys are working towards.

This is so facepalm/cringe and typical of engineers who think they know better and everyone is an idiot lol.
Fair enough, but it's her choice. She is choosing this path largely because she doesn't want to attend college in a traditional setting and deal with the kinds of BS that plague colleges now. My daughter leans hard right, again her choice, and in many ways she is further right than me or her mother. My daughter wants to do things her own way, and the Air Force is the way she wants to do it. Who am I to stop her? She's always been a willful kid and she's always been academically on point. The Air Force way benefits her in numerous ways, not least of which is she keeps her money in her pocket.
> PCIe 3.1 x4 is 16GB/s

PCIe x4 is 3.94GB/s. PCIe x16 is 15.76GB/s.

> DDR4 dimm read throughput is about 20GB/s per dimm

Per channel, not per dimm. Two dimms typically go into a singular channel.

> The advantage here being latency (and thus single queue throughput)

Agreed
If you add up all that money, most people could save $100+ per month. Add in an employer match for 401k and you're saving $200 per month. With 5% real return in the stock market, most people could have $400k saved up by the time they hit 70. That's nothing to sneeze at, and anybody can achieve it if they're prudent.

Maybe if you were working instead of squandering your money and time on videogames, your reality wouldn't be so brutal.
Check out those prototypes, man. Bidirectional robots with independent steering + drivetrain for each wheel. I've been excited to see them in action since Zoox's inception in 2013. Zoox is the coolest startup, I'm amazed how far they've come, though they still have a long way to go.
The problem is that people would have to set up this setting on all their browsers, which I doubt most would, which means no adoption by websites.

I would love the same system, but one that did the opposite: no cookies on sites I haven't logged into (or all cookies are valid for only 5 seconds and unique per domain). I tested a newspaper, they had listed more than _60_ cookies as required, while we know that the required number of cookies to show a news website is 0 (or at most 1 if they must prompt me to accept the others).
Prometheus, can you tell me which remote hosts my server is connected to?
The recent tax cuts will take a few years to filter though the economy to workers - at best. Thus it is incorrect use results to judge any policy until many years have passed. This is the nature of most things that the government does, and why it is really hard to figure out what is best.

There are ways to make judgement that are not based on results, but they always subject to their own biases.
I don't consider what JSC does bump allocation—it's just a highly optimized traditional allocator. Most malloc implementations have bump allocation somewhere.

SpiderMonkey used to use an allocator much like that of JSC before it switched to copying generational GC, to significant performance improvements.
There's always room for improvement.
"We need to do a better job of framing things like "if you switch to a worse phone plan and save $10 per month to invest, you will probably have something around $30,000 in 30 years while only investing $3,600."."

Prove that is possible. Find an investment that will do that.
Become a shareholder. Save and invest more.
I never claimed that this would be perfect. All security, especially the kind we're talking about here and the kind mentioned in the fine article is about the relative effort that the developer and cheater has to do to create the obsfucation and work around it, respectively. Making debugging harder doesn't make debugging impossible, it makes it more difficult and take more time. Adding random cheat checks on every rebuild doesn't make it impossible to find and remove them, just takes more effort and time. I.e. how much time investment do the developers have to put into making the workaround vs how much effort it takes the cheater.

I'm just saying this could be a relatively low effort on the part of the developers to create and a relatively huge effort on the part of cheaters to work around.
They undid that.
> especially considering the US is the only first world country where direct-to-consumer marketing is allowed for medications.

Relevant book on this topic, and highly recommended read: https://www.amazon.com/Overdosed-America-Promise-American-Me...
This visualization of Venmo’s public data is terrifying
https://motherboard.vice.com/en_us/article/3da793/fbi-arrest...

https://motherboard.vice.com/en_us/article/7xdxg9/fbi-hackin...

https://wikileaks.org/ciav7p1/?#EXAMPLES

You do not have the right to privacy on your phone. If you would like to make a difference, please visit http://www.decidethefuture.org/ and see what your local representative is doing.
Now you can use Google Assistant to map out your day
I recommend looking at helm-org-rifle and org-board.
They rolled that back rather quickly.
I've just read your comment above and then quoted you without the proper credit ;) Liked the naming.
We have to take your money so those other scoundrels won’t take your money!
I would note that the JVM has done inter-procedural escape analysis for quite some time (via inlining) and the new Graal compiler does even more advanced inter-procedural escape analysis. In particular JVMs do not do stack allocation, they do something better called scalar replacement, which allows tricks like deleting variables from the middle of an scalar-replaced object. Effectively every field of the non-escaping object become local variables that can then be studied, removed, moved around etc. The talk says that Go doesn't do inter-procedural escape analysis at all.

Escape analysis and value types are both useful techniques, but they don't eliminate the need for a fast GC.

I would actually be quite interested in a study of whether equivalent Go/Java programs allocate more or less, especially when pitted against Graal. Presumably it's not hard to prepare such a test.
Estonia makes public transport free
>With such a cheat, roaches punch way above their weight, completely breaking the rock-paper-scissors balance of the game.

Against marines, sure. But against siege tanks/disruptors?

Sirlin's spiel about there being more counters than people think (http://www.sirlin.net/ptw-book/introducingthe-scrub) seems applicable here.
Not necessarily. GDPR isn't a blanket ban on collecting/using this info without consent, it's a policy that consent is required for non-essential collection/usage. You could argue that anti-cheat is essential for an online multiplayer game like this.

I think it's sketchy to collect this much info, but I don't think it's explicitly illegal.
Nice site. It has some good content on there.
One thing that I disliked from a design standpoint, was the fact I couldn't open stories in a new tab. I suspect I'm not the only person who likes to scroll through and open interesting stories in new tabs to be read at my leisure.
I guarantee you that no one set out with that course of actions in mind.
Quilt has been great for CLI versioning while preparing large datasets
Ask HN: Periodic stress and scalability tests
Do you do stress and scalability tests for your service? If so what tools do you use? Do you do it periodically and/or part of CI/CD?
I mean, this is a funny troll, but I hope nobody actually packs 16 liters of water for a one day hike. This is a recipe for hyponatremia, a rare yet serious condition of too low blood sodium levels from overhydration.

I don't think most adults should need more than 3 liters of water for a day long hike if they are already properly hydrated. The idea is to hydrate for 24 hours before you exercise. Then during the exercise, you take small sips occasionally. After an hour, you may need to begin replacing lost electrolytes. You also want to drink more often at high elevation and in the cold.

You can actually check how much water you'll need during exercise. Weigh yourself, exercise for an hour, and weigh again. The lost weight is the water you lost and need to replenish.

In any case, you should be peeing every 2 to 4 hours. If the water is clear, you're hydrated. If the water is dark yellow, you're really not hydrated.
I totally missed that. Thanks for pointing it out.
> the US is the only first world country where direct-to-consumer marketing is allowed for medications.

Not quite. It's allowed in New Zealand too. There have been many calls to change that, but so far it's still allowed.
Try signing up again now that you're in the bay area. I think anyone outside of their target market gets the closed beta page.
Well, this isn't completely true. Founders are much more likely to make ten or a hundred million than first hires, but first hires are at least as likely to make $500k to $3m as founders, especially in net present value accounting terms, and not even adjusting for risk adjusted returns or opportunity cost differences.

Most startups don't get to first hire. Most startups have founders that don't just make nothing, they lose money. First hires don't lose money.
New Backup and Security Features for MySQL and PostgreSQL: ClusterControl 1.6.2
As someone whose SaaS uses Stripe for payment processing, I must admit to being somewhat uncomfortable that Stripe seems to be spreading themselves out into areas outside their core business.

I read the "22 Immutable Laws of Marketing" many many years ago, and it repeatedly spells out the folly of large companies who became huge on the back of just ONE product then thinking that they needed to have alternatives or provide more choice and broadened their range to the overall long term detriment of the main product or business that made them huge in the first place.

EDIT: Just to clarify - it is not just Stripe Press. I am including initiatives like acquiring the Indie Hackers site (which I enjoy BTW) a while back etc. I can totally see that these are all related to Stripe's audience of tech startups, but it still has the ring of, say, a candy company who starts diversifying into a clothing line etc.

End of the day - every employee who is distracted by looking after the assets & numbers for these side projects is an employee who is not focused on their core payments system.
I think it's safe, based on a lot of experiments. We use 5 seconds for S3 ...

;; ANSWER SECTION:
s3.us-east-1.amazonaws.com. 5	IN	A	52.216.165.117

One of the biggest, highest traffic, systems on the internet!