skysight-inc/HackerNews huggingface dataset:
It doesn't have anything to do with how much they're paying (if Cloudflare uses the same network for all customers). Most likely, an Asian IP transit provider found a peer in an IX in LA and decided it was better to "cold potato" the data over there than deliver it to a nearby connection. Or it decided to de-peer for some stupid reason, or a route became "AS best path" to LA despite being actually worse in a way BGP can't figure out, et cetera.

Sometimes you can fix this with BGP communities, sometimes you have no control over it and are basically screwed unless you find another transit option that works better for everyone.

I've been building an Anycast network all week. Right now my problem is Australia. I make Sydney work better by peering and half the world starts best path routing to it. Debugging these problems is really tricky, particularly in Asia/Pacific, which is full of expensive submarine cables and, frankly, crappy communication monopolies that love to fight with eachother over peering.

Basically you need to get a contact to their NOC team and get them to check the BGP routes for those customers. I have no idea how they diagnose, but I myself would ask for some traceroute -A yoursite.com outputs from the people with the weird routing and go from there. Don't expect overnight results, the fix may require another transit hookup or peering agreement.
Extend this to doing something stupid and illegal as a white kid, or a black kid.
There are only 185 F-22's and the lines are dismantled. If you are going to produce only F35's at a ratio almost 10:1 compared to F22...
Then doesn't the fact that PAK FA is supposed to go agains vastly superior (to F35 for sure) F22 make you agree with me logically?
I drive my car (our designated second car) an average of just 12 miles per day. Fuel economy is an extremely low priority since it's dwarfed by other costs. Reliability is my number one priority - if I don't have to pay to repair it very often, it will still be in the driveway for another 15 years (yes - it's 15 years old and has close to 200k miles on it). At this point, I'm also saving the environment by keeping it out of the junkyard.

EDIT: I should also mention that when the wind is favorable, it's also responsible for towing my yacht to the water - something a small plugin hybrid will never do.
That makes no sense. Who's sending SIGWINCH to pid 1? Is it in a tty? Why is it in a tty? Why does it care about the size of its window?

It is true that the userspace helper programs of some init system suites, such as sysvinit's telinit, work by sending signals to pid 1. But 1) they send signals to pid 1 because pid 1 is the service manager, not because it's the system manager, and 2) they could do something else other than sending signals (like sending D-Bus messages). The choice to use signals is a design decision of the init system suite, and not a part of the inherent requirements of being pid 1.

It is also true that with prctl(PR_SET_CHILD_SUBREAPER) you can move reaping away from pid 1. But at that point, the proper function of pid 1 is nothing, except perhaps to respawn pid 2 if it wants to. And as I argued in the other comment in this thread https://news.ycombinator.com/item?id=12600734, that's silly and you should just make the kernel do it.

I don't see any explanation in any of those links, or the things they link to, about why pid 1 is receiving signals. You claim twice that SIGINT, SIGPWR, and SIGWINCH are things that pid 1 can receive, but I have no idea why it might receive them. Can you explain?
Product Ideas for Twitter
I've read countless articles like this one but for some reason, this is the first one where I felt like I personally connected with the story.
I think it's possible that the disconnect between how the Google Cloud team describes what happened and the reality for users can be attributed to the fact that they are just one team in control of one aspect of the entire system. From their standpoint, taking into account their responsibilities, maybe it did go as smoothly they say. A similar post from Niantic would be very interesting.
Oh perhaps they did mean shaved-ape simulator. I read none of it as derogatory, and hopefully my response didn't suggest otherwise.
For a year or so I've been keeping an ad hoc record (a text file!), to the best of my ability, of all my financial losses due to personal mistakes - so, moving out of my old apartment a month late was a 1200$ mistake, and dropping and breaking my phone was a 200$ one. I'm also trying to keep track of very risky behavior that didn't become an actual financial loss: driving in NYC during the blizzard last year didn't actually lead to my car being damaged, or to requiring a tow, but the chance of one of those happening was at least substantial, probably 20-50% - so it's a financial error of a few hundred dollars, maybe, anyway (this doesn't have to be precise).

I've learned from this that I lose far more money to incidental errors than I realized. Lots of small expenses like parking tickets, breaking things, misplanning my day and paying for Lyft/Uber or other luxuries to make up for lost time, buying things I already own, etc - it all really adds up.

But a few days ago I mentioned this to a friend, and after a second of thought she just said, "well, isn't it nice that all your mistakes can just be fixed with money?"
Are you sure it isn't?
It's more or less that all value created from Bitcoin only exists because of the fiat currency systems in place today. It's not like banks hold your money for days when transferring for no reason.

Trust is a social problem and simply cannot be solved via technology because the infrastructure that technology is built on cannot be neutral... we live on a planet with limited resources. If your master plan includes chopping down the tree that holds your treehouse... sounds pretty terrible. Look at international politics to see what "neutrality" in the real world looks like. It's just power dynamics that are outside our control. Is that really what we want out of our financial system?

You see the same thing in the eth community thinking they can use "code" to solve the problem of trust. You can't. Lawyers have been trying for millenia. Bitcoiners are going to need a much more compelling reason/feature than they do now if they want any sort of widescale-adoption (and beyond that, to avoid being smashed when the illegal activities that take place on the network force someone to care)
Who said it was a capacity issue? The very next paragraph: "Not everything was smooth sailing at launch! When issues emerged around..."
I just read Economix, no mention of it, but I can't blame it really.
> 1650 sounds catastrophically low for male

Its a BMR number, not a daily requirement. That's basically what you'd burn if you didn't move a voluntary muscle all day. Even a sedentary lifestyle gets you several hundred kcal/day above that; that was my point. Yes, it would be a catastrophically low consumption number for even a typical "sedentary" lifestyle.

> I'm seeing as high as 2500 on some websites for a sedentary male...

That may be a little high, but is probably about in the ballpark.
Look at this chart:

https://4.bp.blogspot.com/-GLc5ve5_djc/V-ysZgW6uDI/AAAAAAAAD...

The worst case scenario was 5x, which was a factor of 10 off. If you are that far off when you do your capacity planning, you can be pretty sure you've got problems throughout your entire stack.
Not just that, playing the game (once logged in) turned out to be hardly possible at certain times of the day, and the game freezes due to communication timeouts didn't help the situation either.
That's pretty much straight out of Orwell's 1984.
Ruby Feature - Compress a sequence of ends
The protocol cannot be separated from the physical infrastructure required to carry it out. Until Bitcoin separates from the internet itself and shows it can actually fund the infrastructure required to maintain it... don't see what the pull is.
Yup, now the iPhone 7 is exploding
It's just an upper-bound. "At its worst peak it'll be 5x"
Even when I listen more, I can't keep up. I was more than three months behind when I listened to the Atwood episode.
Seamless would not be the word I would use. I would instead argue that what Pokemon Go proved was that Google's Cloud is not of the same quality, at scale, that AWS is.
There's a difference between supplying the infrastructure for a service, and writing the software for a service. Just because Google was able to supply the infrastructure for Niantic, that doesn't mean their software was designed in such a way that they could handle the load.
> if you eat 15,000 calories, how many of those calories will your body just pass right through your digestive tract?

Depends on how much you're burning, how much you weigh, and how many calories you normally eat. If you're not used to eating that much, you will find it really hard to.

There are loads of videos of average build people trying to eat 8000 or more calories, and at least some end up puking like this guy -- does that count as passing through the digestive tract? ;)

https://youtu.be/jWgsLGJUOc0

> I could see liquid calories like pop or juice being metabolized easily, but do all the beans in a Chipotle burrito end up clinging on your thighs and gut also?

When you eat more than you need in the form of a combination of fats & carbs, since carbs metabolize faster, fats get stored.

A Chipotle burrito is very high on fats, and carbs, and calories. So the answer is that the burrito will hit the thighs or waist almost as easily as juice, but it's not the beans, it's the whole burrito, and specifically the tortilla and cheese, sour cream & guacamole, those are the big ticket items.

A Chipotle burrito is:

Beans: 120 cals, 22g carbs
Tortilla: 300 cals, 46g carbs
Cheese + Sour Cream + Guac: 415 cals, 36g fat

http://www.chipotlecaloriecalculator.com
I am against forced sterilization (this would be a violation of the basic right of physical integrity). This does not contradict that it would perhaps not a bad idea to give a financial incentive for sterilization (though I have to think more about the best way of implementing this).

Nevertheless I see the much larger problem in the fact that many pairs choose to bring children to the world because this is the action that is encouraged in society (most people are simply conformists). If we could make it the default that it is frowned upon if a couple, for which it will be rather likely "from available data" that the children will be in a bad position in future society, nevertheless decides to have some, I think a large part of the problem would be solved.

I also would encourage children from the bottom quantiles of intelligence or earnings to say clear words to their parents that they are part of their problem.
G Suite: intelligent tools designed for teams
I'm from the United Kingdom, where Software Engineering is seen as a lesser degree to Computer Science, in the same way that building CRUD applications is popularly seen as lesser than compiler design.
This is just utter baloney. The information exists. You can get it before you leave the house. Standing in line was just an example of how absurdly easy it is.

Enough with treating the population like babies.

This isn't even going to have any effect! And it would still be wrong to do even if it made everyone skinny.
Implementing column families in CockroachDB
Funny days, when modern web development turns out to be more bloated than Enterprise Java solutions.
A bunch of the comments are already pointing out the launch issues Pokemon Go had, and it's well known that a rep from AWS was also throwing jabs at them during launch for their issues.

It would be naive for everyone to assume that a high traffic launch is all about the cloud underneath and only that.

The article didn't mention any of the technical details of the Pokemon application itself, for all we know the infrastructure was humming nicely and the application itself didn't scale. Or the other way around, or a combination of both or one of the other of thousands of moving pieces it takes to launch something.
Did you read what he wrote ?

Database journaling ? Keeping things in folders ? what you have just described.
This is even more the case with the legal system.

Regular infractions (under-age drinking, recreational drugs, shoplifting) are minor speed bumps for kids in a middle-class family. But for a poor family, they can send people on the wrong track indefinitely.
I guess I could have phrased it better, but the point is that the majority of the network needs to decide something and the enforcement of the decided upon rules is based on math, rather than good morals.
I benifitted from systems hat supported school choice. I hope uS governments (local, state, and federal) support the same. Active and interested parents with active and interested teacher with options to align students with the best educational solutions can only be good for students.
Thanks for sharing those hard earned learnings!
Unfortunately for Bitcoin all of the issues 99% people have with fiat currency today have literally nothing to do with how money is created. Yes, it's a difficult problem to solve. No, Bitcoin has not solved it. Piggybacking on the electrical grid to turn "fairness" into "how much electricity you can afford"... how is that fair?
Calling this guy a "consciousness researcher" seems very generous if this website is accurate...

http://rationalwiki.org/wiki/Anthony_Peake
German government prepare Deutsche Bank rescue plan
There's a lot of prep/clean-up I just don't want to deal with.
I've tried this method before, and it just didn't work out.

All the washing of things you have to use in intermediate steps really adds up. And unless you eat chicken breast for every non-breakfast meal, 10 cooked chicken breasts will get gross in the fridge pretty quickly, so you'll probably want to do something like 3 breasts at a time if you're only eating one meal with chicken breasts per day. This means doing meal prep twice in the week, as opposed to once. If you don't refrigerate them, then you have to wait for the breasts to thaw, which is time I don't want to spend every day, multiple times a day potentially.

I have a busy schedule, and every hour counts some weeks, so the time saved after buying canned chicken breast really adds up.
Yeah, they talked about numbers of bugs fixed, but those surely seem to have impacted the user experience. My big worry is that if I were to consider deploying to such a service, that I would encounter similar bugs, but not have the political pull to get them fixed and simply have to perform hacky fixes around them myself.
How do you know it was the cloud and only the cloud? Are you familiar with the application code itself?
Can one be “taste blind” to the sweetness of stevia?
> $85 + $95 +$55 +$0.55 +$0.45 (still in WB21) = $236 in fees

Bitcoin has been around for 8 years, and general awareness has really only kicked in over the last 4. These Bitcoin companies are the first generation. I think it's reasonable that in the next 10 years the tasks you performed will be more seamlessly orchestrated, and greater competition will drive the price down. It would take an order-of-magnitude improvement to undercut the wire fee ($35) which may well happen.
I knew someone who was so aggressively proud of their success, having founded and grown a successful business. He'd talk your ear off about how people like him were the ones adding value to society and how unsuccessful people are just lazy and don't try hard enough or don't take enough risks, or are just deadbeats, and how successful, hard working people are punished with taxes--you know, the standard soapbox speech. I mean, reading that description, he sounds like that cliche "Cartoon Republican Villain", but it really was that way!

What he wouldn't easily admit was how this successful business was his sixth try, having blown what, to me, seemed like a small fortune on each of his previous attempts. He always had a rich family to fall back on, living off of them while he dreamed up his next attempt to "add value." Finally (inevitably), one of them stuck, so obviously this is proof that he's self-made and his success was due entirely to his own "hard work".

If you grow up poor without a fallback, you pretty much have one shot, if you're even able to save up for that one. You mess up, and you're pretty much hosed. On the other hand, with an infinite money cushion, you get to keep shooting until you hit the target. What's the saying? Going from $0 to $1M is almost impossible--going from $1M to $2M is almost inevitable.
This seems to me to be a great example of why school choice is important. Those opposed to school choice would have this kid staying in a falling school to serve their social agenda.

I get it, we should make all schools "good schools," but while we're waiting for that to happen, must the smart and motivated be the pawns?
Can Swift code call C code without overhead?
What you are doing isn't much better. You calling them trolls (in other words asking that people completely discount their opinions and views because they weren't made "seriously") and I suspect you're largely doing because you disagree with the message.
> Diet > Training > Meal timing / cycling etc > Drugs

Haha, good joke. You should work for a supplement company. They can always use more people peddling that myth to gullible youth with money to burn.

"Train like Phil, eat like Phil, look like Phil! Just ignore the fact that he's taking enough drugs to kill a small horse, that totally doesn't matter and you WILL achieve the same results if you buy our plans!"
With SQL Server I don't get 2000MB/s on the same hardware, more like 600-800MB/s. This is most likely because of LZ4 compression and large block sizes(64k-128k) on ZFS, that results in a lot less IO. Because with SQL Server, IO was the bottleneck.

So yes, it is very workload specific. For random read/write they are probably more similar. But for reading a lot of data that can be read sequentially, PostgreSQL seems to win hands down, because it can get a lot of help from ZFS compression.

I would love to run the same test when SQL Server is available on Linux. But ZFS do also deliver slightly better throughput and slightly more iops on the FreeBSD platform, which I ran this benchmark on. And SQL Server probably demands a 4k block size, which is so small that LZ4 compression has no effect as I've already tried to run SQL Server on ZFS via iSCSI.
There were plenty of login issues with Google accounts as well for days following launch in the US. I think you could attribute issues primarily to the way they did load-balancing though. The app assigned you a server at login time, so if something happened to that server or it got overloaded, you were out of luck until you restarted the app and logged in again. I would guess this probably caused cascading failures of servers as thousands of users got booted from one server and then all put onto the next one in line when they realized their app had frozen and logged back in. Don't forget that at launch it was common for users to have to restart their application and re-login every time they caught a pokemon. A real dynamic load-balancing scheme would probably have solved their issues. Maybe Pokemon trainer club login went down, but there were still plenty of unrelated server issues for those using Google accounts as well.
That is still under 2 hours per day. Not that much in my books, especially if you do not watch TV or play other games...
Uber losing could happen, sure.

But why would tiny companies win ? big companies still have somewhat better economics(volume discounts, vertically integrated maintenence, a variety of ways to raise capital, maybe a bit of branding(with regards to reliability, cleanliness...), etc).
> In the 80s and 90s they used to sell little paperback books that contained all the calorie information for all the popular chains in the US.

How well did that work?

Today more than a third of Americans are obese.
Don’t Tell Women to Hide. Tell Everyone to Help Fix the Problem
did you remind her that you were only tracking financial mistakes?
I was shocked when I read this a while back. I'm surprised they haven't changed the interface at least once.

McLaren knows the full specification of the interface, has gobs of engineering talent, and customers that wouldn't bat an eye at tens of thousands of dollars in "upgrade costs" to maintain their cars. It seems like something that would be right in their wheelhouse.
There is literally no way anyone could have expected it to do this well. Nintendo has steered clear of mobile gaming because they expected all of their IP to flop in the mobile world.

That said, what you said is still true. If you're thinking you're going to have 100k users, you might be willing to allow a lot more data to be transmitted and/or processed than if you had 10m users. Just looking at tracker alone, having to transmit and measure distance between a dozen points and ordering them is a lot more work than checking whether a dozen coordinates are within a range and listing them in any order.
And that means they aren't good, not that the person using good practices isn't good.

If it is a business requirement that good developers must be slowed down for bad ones to catch up, then do it by encapsulation and mentoring. Not by decreeing that good developers must act exactly like bad ones.
There has been a request pending for it on the IrfanView forums for 3 years now ;)
> to be fair to bitcoin, the primary point of bitcoin is that it's a decentralized ledger not under the control of a government or bank.

Which, as we can see, costs a lot of money and doesn't add much value for legal uses.
I always felt the dream with BTC was to trade without the need to convert back. That BTC be a competing but decentralized currency - in its own right.
Yes, but the domain of your computer memory is surprisingly disjoint from the domain of your business logic, and that's really what matters here.

Consider a counter-example, where calling a functional method that takes an object and creates a copy with a new field updated (a classic pattern for introducing immutability to a mutable environment). What if internally the constructor calls a log call or increments a shared resource tally?

Not unreasonable, but in a functional context an update now has weird side effects that creates misleading results.
Lanthanide (and Actinides) are difficult to handle, computationally. They tend to require relativistic methods. They also tend not to be single-determinant. (Source: I've tried and very much failed).

I'm not as familiar with QMC, so I don't know the status of QMC with relativistic methods, etc.
Because you have to have a job to get eitc.
IBM to Acquire Promontory, a Financial Consulting Firm
Im working here in Metro Group (as s/w developer) and seeing this robot for over a year roaming around the campus, with her master though. As we asked the master about it, it will deliver to the person directly where he is in the designated area, in addition to home address using user mobile. And it sounds a bit so we know if its around. Im eager to see how it actually works, as there are many obstacles for here to face on the way.
Here, here -- keep the smacktalk highbrow!
How to Read the Bones Like a Scapulimancer
Fermi Finds Record-Breaking Binary in Galaxy Next Door
>> What's less obvious is how nerve-wracking it is to know that there are real consequences. Danger creates stress, and stress ruins results. Paradoxically, if you know you have more than one shot, you're more likely to succeed on your first try.

I think this depends on the person. Some people work better under pressure, others not. There is a real danger of postponing, procrastination, and not taking things seriously if you have a comfortable life already.

I meet many successful people from very poor backgrounds who complain to me about their children being lazy and much less motivated than they were.
Show me the society that ran out of rich people because of taxes.
Introducing Google Cloud