skysight-inc/HackerNews huggingface dataset:
I started commuting by ebike full time last year and now when I do drive in traffic I notice how crazy my road rage gets. I get so upset at the insanity of sitting in this giant box that is 25x my body weight as I crawl in orderly queues with other people doing the same thing. In a world without cars we could have small EVs (bikes, scooters, pods) that all had no crash safety features and all weighed under 500lbs. Average speeds on freeways around cities are below 30mph these days anyways, why are we doing this still? Anyways, I'm workin on it.
You can spring up a new, distant, car-based suburb on a pristine land. The deer and the groundhog who used to live there, don't get a vote.

But usually, people who already live in a city of, say, density X, are pretty strongly opposed to building more and increasing the density to 1.2 X. Also, those 0.2 X new residents naturally are only moving in in the future, so they don't get to vote, either.

Somehow, the attitude of the people who get to enjoy the dense, walkable neighborhoods, would need to change so that they'd be more open to sharing their lifestyle with more new people.
If the competition is R, I can see how python is a pretty language. I think R still has prettier charts, with ggplot. However, there can be little argument that it is a peculiar language.

That said, I don't see much that python really has going for it in the pretty scenario, either. Most of the examples that make it worth looking at get ugly as quickly as most any other programming language. And the error messages are no more helpful than any of a myriad other languages.

None of which is to say I think it is bad. Just I suspect it is getting credit for some intrinsic quality that doesn't really exist. It is getting used because it is the language people know is getting used.
I use exwm (emacs) as my windows manager, rcirc as my irc client, eww as my browser, gnus for email, magit for git, tramp for remote control. All of these tools make use of TLS. Honestly, I literally live my life on a computer. If you do it to the extreme that I do then you will find that customizing your experience becomes important. Emacs is designed from the ground up for customizability.
As I look at the big list of RSS feeds I found this very thread in, I can't help but imagine that news of it's death is a tad exaggerated.
Still waiting for the evidence behind this growing Russian conspiracy.
And happens to be strongly pro-Trump. How curious.
It seems more complicated than necessary. Why not a syntax like...

from("telegraf")
.range(-1h)
.where(_measurement, "foo")
.exponentialMovingAverage(-10s)
My takeaway is that most buyers would enter at least their Apple/iCloud credentials and wifi passwords.
In small talk, yes, be polite and humble everywhere.

In science and engineering, I prefer it has some meaning. If you're sure in what you're saying, have data to back it up, dealt with it before - say straight. If it's a guess, say it is a guess.

So I would not spend time guessing was it politeness of lack of facts behind that hedging. Btw, I upvoted GP :)
I drive with my toddler about once a month, to the pediatrician office or something.

We live in downtown Bellevue, so we don’t need to drive to hit the park, mall, or grocery store
I know it’s because it’s HN, but SF is just not that big of a city to be included with the other two. Maybe include Houston, Philadelphia, or Phoenix. SF isn’t even in the top ten.
You can protect yourself from those evil central banks: just send that toxic fiat currency over to me. I'll dispose of it responsibly.
What Is It Like to Be a Site Reliability Engineer (SRE) at Google?
Why would anything change? I live car free and everything is either walkable or public transportable distance away. Same for the activities you mentioned. When I was a kid and played a lot of sports if there was an out of town meet the team bus would take us.
Ah, my point was a bit more rambled than it should have been. I actually had several thoughts that I blurred all together into one.

First thought was that you likely just got good shoes. Something surprisingly few people have.

That led to the thought that the sales people probably did give you attention, and did do well and suggest the correct shoes. However, my thought is that the correct shoes for most people probably align more often than we give credit.

My point about the effectiveness of paying for something was a complete aside that would only explain additional efficacy. I did not mean it accounted for the entire effect. (So, yeah, I should have left that out entirely.)
Odd how you made this account 8 minutes ago to attempt to discredit this idea
To your point, all postmortems are advertisements. This is just an unconvincing "me too" ad. Amazon and CloudFlare's quality and detailed write-ups give technical people more confidence in supporting products, as well as more interest in joining the company.

All postmortems are ads, but not all ads are effective.
I am learning React and ES6 currently. I dove into React before really understanding ES6, and your article is really helping to illuminate some of the dark corners of JS. Thank you.

One section I was hoping would get more treatment in your article (like the same treatment you gave classes, which was great) was imports/exports. Named vs. default exports are kind of baffling for a newcomer, and the usage of the named import with curly bracket syntax seems completely arbitrary.

I am sure there are many, many good explanations of named vs. default imports/exports out there on the Internet, but this is one that leaped out at me. I was a little disappointed that the section on imports/exports was so comparatively short. It mostly discussed the usage of imports/exports in CRA.

Still, awesome article. Thanks again.
Show HN: Amatino – A double-entry accounting API
One could say the same about Google's cry-me-a-river response to the EU's decision on Android:

"If Google needs to engage in anticompetitive behavior to keep Android profitable/viable, then they weren't ever profitable."
> they often merge to a single deliverable that is better than any of the projects could produce individually.

Do you have an example of this?
Isn't that saying the same thing as the bumblebee beach ball analogy?
It wouldn't work well at deep depths because it's interacting with the electron shell. After a few nanometer or two of tissue you'd have no signal. If you'd figured out a way to put a brain in the microscope. They tend to want samples in a vacuum, a few cm square and no more than a few mm thick including the sample mount.

You'd have to use something like neutrons, which don't interact with electrons and can be used to image internal structure. Those tend to have side-effects, though, like inducing radioactive decay in nuclei.
Everyone here is assuming Google is increasing the price to win money.

Considering Google Maps is key in Google's business I wouldn't be surprised if this was actually intended to weed out small companies and only keep the big whales around.

I don't know the numbers but I imagine Google Maps app/web users are by far the largest traffic source. Traffic from projects using the API must be peanuts in comparison.
I'm curious about how the conversations between Google and customers went about this change.

I'm finding it really odd Google would just fuck their customers over this way. They must have known how it affects startups in particular. What were the conversations with Google like?

Just one-sided "This is the new price, take it or leave it!"? Or something else?
I am very surprised if that's the case.

For what it's worth, I just started at Google as a Senior SWE this summer. My base is in the 180s. With an average annual bonus, my moving/starting bonus, and stock grant (ignoring stock price movements), my first four years should be 400ish...very high 300s really.

BTW, https://www.levels.fyi/ is another source of data which might prove useful

190 total comp is more in line with what I expect for an early career person. Welcome to 2018 tech company salaries.
Hawaiki subsea cable comes online
80TB in one device. Nice. And here I had to go back and forth with a backup company years ago when I wanted to seed a backup that was over 2TB. They didn't have drives larger than that, that they would send to consumers... (eventually they did).
Madison WI is that way too. I'm a year-round bike commuter here. Studded tires keep me shiny-side-up.

But I'm torn about pushing winter cycling on people. I realize that if it's miserable for somebody, then they're not going to do it. I happen to love cycling and bikes, so the idea of riding during the winter just means more chances to ride under different conditions, and a chance to tinker with one more bike.

In terms of ditching the car altogether, that's a toss up. For most families, to understand their commuting situation, you have to draw the triangle from the two parents jobs to school or day care, possibly different schools if they have more than one kid. For a while, my daily commute was a labyrinth involving dropping people off at different locations before turning the minivan around and heading for work. But today, everybody takes a bus or rides their bikes. Our high school has basically no student parking. Cars are part of our transportation mix, but we try to minimize their use.

At one point it had been so long since I drove to work, that I forgot about a big construction project, and got lost.
There is never a reason to make the disclaimer that you are not a lawyer on the internet ever, this concept needs to die.
Congrats on all the new products! Somehow I missed a year of your releases -- my loss. I remember how transformative auto-layout was for my team when it came out. For the first time designers could, for themselves, grapple with the tradeoffs of different layout / resizing rules pre handoff. I think the unrecognized impact of tools like yours is that they give designers a playground to think about some problems in a more developer-like way. Regardless of how much of the code makes it into production I think that's a win for designers and their teams. Looks like timeline has the potential to do the same thing for interactions and animations.

You guys helped invent this space not too long ago and I'm curious where you all see things going long term?
Come on guys, you know the rules, no substantive debate. Hn censors, please flag this.
Hi Zylepe! Disclosure, I work at Mapbox, but wanted to point you towards our Satellite Streets tiles which combine many different data sources (including DG), but also contain high-resolution flyover imagery in larger urban areas in the USA. https://www.mapbox.com/maps/satellite/

What did you use to calculate your $1k price/month estimate for your website?
That is not a "counterpoint" to anything, there is zero mention of bitcoin, blockchain or anything cryptocurrency related within. I think it's pretty clear you're here to push a political agenda.
I’m surprised by this, we visited a friend in Seattle with my son and it felt like the least child friendly city that I’ve ever been to. After seeing people tieing off to shoot up midday in Freeway Park any thought of having my kid play in the park was gone, no need to risk a needle stick.

I will say as far as cities go those effected with homelessness were not as aggressive towards me/us as I’ve experienced in other cities, but they were extremely aggressive towards each other and didn’t make it feel like a very welcoming place for families.

Perhaps the few days my family was there gave me an inaccurate impression. I’ve been there numerous times for business and always enjoyed the city, but those times tended to involve a lot more Lyft rides and eating/drinking at higher price point restaurants than walking around exploring the city and time in the parks. With my family we were mostly in the First Hill, Downtown, Pioneer Square, and a bit in Belltown neighborhoods.
>I don’t want to live in a world where the best language humans could think of for working with data was invented in the 70’s

Maybe we just got it right relatively early!
Hacker news has a shadow banning problem. Unpopular opinions are downvoted into oblivion. Then your posts start going into the void.
That says nothing about this article, which is basically "lol, I can do trivial financial analysis to strip the anonymity of Bitcoin. Think how much more information government experts at tracking money laundering have."
This is ridiculous:

The ballot measure led to the lowest arrest rate in state
history in 2015 as experts said police frequently ignored
crimes that brought minimal punishment.

Jail bookings in 12 sample counties dropped about 8 percent,
driven by a reduction in bookings for Proposition 47 crimes,
while cite and releases increased, researchers found.

Reduced penalties mean fewer drug addicts now seem to be
getting treatment, then “are stealing to support their
habit,” said San Luis Obispo County Chief Probation Officer
Jim Salio, president of Chief Probation Officers of
California.

Morgan Hill Police Chief David Swing, president of the
California Police Chiefs Association, said researchers’
findings “are consistent with what police chiefs across the
state have seen since 2014” and show the need for a proposed
initiative intended for the November ballot that would
partly roll back the 2014 law.

Misdemeanors can bring up to a year in jail. A misdemeanor with a maximum 6 month penalty doesn't require a jury trial or even indigent counsel under the U.S. Constitution, so theoretically it should be easier to prosecute and convict these crimes. How about instead of increasing penalties so they can be abused we simply required our cops and prosecutors to be doing their jobs!

The issue with homelessness is much the same thing. Drug users on the street could still be charged and forced to enter rehab just like before. And no court in this country has ever even suggested that a mentally ill homeless person who sits in his own feces all day can't be forced into treatment. The rule that the state can only force treatment on someone who is physically violent or imminently so isn't a court-enforced standard, it was voluntarily adopted.

We don't need harsher penalties. We just need the existing rules to be applied consistently and sanely. But the past 60 years of harsh sentencing, which included turning everything into a felony, has twisted everybody's priorities.
Yes, I'm familiar with all of that, but isn't the Diamond of Death [1] is the exact reason why they did it?

[1] https://en.wikipedia.org/wiki/Multiple_inheritance#The_diamo...
We've been on Appengine for years, and one of the un-intuitive benefits is that when something goes wrong, all you can do is sit back and tell your customers "a team of the best sysadmins in the world are working on it right now".

I've met many people who hate that abdication of responsibility, and would prefer to be heroically hacking solutions at 3am when their database replication fails. Maybe they feel they have to be punished for failing their customers.

My advice is keep testing GC, because in my experience it is very reliable. And once you realise that, the peace of mind is awesome.
Personally, google maps is a clear-cut winner for me your example. Google maps is easier to look at and has much better information hierarchy.
Clear case of good regulation vs bad regulation.

Sorry! As much as I try to avoid any comments of a political nature, my capacity for self-restraint wasn’t up to the task this time.
Details on count 10 are pretty damning. They managed to correlate their various sources of information pretty well. There's not much to say, they managed to tie a wallet address to a person/ip address and were able to trace a surprising amount of attempted money laundering that way.
Really? this article[1] doesn't seem pro-Trump at all.

[1]https://www.strategic-culture.org/news/2018/07/18/stripping-...
They use Macs too.
Guest Post: Causes of Mortality in Poultry Birds
yes! email me -- arjun@nyclabs.co
I do stress hand washing and being careful and observant about what you touch but I do believe you are overstating the risk.
That sounds typical to me. This far I have had a slightly higher than 50% success rate with AmazonBasics items. I don’t think I will be purchasing many more. Especially since they have started forcing me to mail back $5 defective chargers before they will send a replacement.
Thank you. I will try to find its equivalent available in my country (IN).
It doesn't have a notch. This makes it better than the real iPhone. Too bad they added a software one.
Celery is sturdy enough for production. Suggest RabbitMQ as the queue, equally sturdy.

https://zapier.com/engineering/automating-billions-of-tasks/
Great, now I know how to frame someone using Bitcoin.

1. Select a victim
2. Every time you are about to make a Bitcoin transaction, send an email to the victim's address requesting the amount you are about to send. (Bonus point if you can get directly into the spam folder.)
3. Send bitcoins as you intended to do.

Now lay back and wait for your victim to be linked to your shady activities.

(I'm writing this as a critique of the technique used and conclusions reached in the article. Hopefully the investigation has something more robust.)
He could have gone to Best Buy, drove the TV home himself if he had a car a 65-inch TV would fit in, dealt with the packaging and setup himself, and then found out it was defective.

It sounds to me like he got pretty good service and avoided a lot of hassle by doing it through Amazon.
I'd be very interested in a write up as well!
I have to imagine that the first person at the FBI (or whichever agency is responsible for tracking money laundering) to come across bitcoin fell out of their chair laughing when they came across it. It's a protocol that has a public, dated, irrefutable log of every transaction made... and its users think it untraceable (or at least, they thought it untraceable back when it first came out).
> I’m not so sure. As noted in the article, key iOS features were basically nonfunctional or nonexistent. My impression is that most users would detect this device to be fraudulent quite quickly.

In most wealthy countries for sure. However the target market for these devices might be different countries, where Apple products are not that common and well known. Or where people don't care that much, because "looks like Apple" is still better than the alternatives.
WHY THE SOULS OF AFRICANS HAVE BEEN EXCHANGED FOR MONEY
I prefer the old style of Google Maps, when roads were marked more clearly. I used MOBAC to get offline cached tiles and use them with Galileo on my iPhone and my own map app on my laptop.

There's a theme called OSM Bright that looks good, and when I figure out how to set it up, I plan to switch.
Is that what it looks like now? Or are there 4 more layers of that, and if so can we see a picture of that?

Is it propped on anything?
I'm the new guy mentioned in the article. This article is a bit late to the party and misses a lot of details that I've discovered since June.

One of the reasons prompted this giant thread on the emacs-devel mailing list is when I was updating my Emacs config to try out Gnus for email and newsgroup, I discovered that no one seems to know exactly what a good TLS Emacs config should look like and that Emacs comes with horrible defaults. In addition, I was shocked that I've been exposed to a dozen TLS vulns that might cause arbitrary code execution the whole time since package.el became a part of Emacs back in circa-2013. After stuffing myself with about a dozen RFCs and many dozen more papers and Chrome and Firefox blog posts, here's what I found very concerning:

1. The initial "a bit concerning" and "very concerning" qualifiers I originally posted aren't as clear cut anymore, most of the 2 dozen failing badssl tests are actually quite bad.

2. NSM has got half a foot in the 2010s and half a foot in the 2000s. The latest stable version of Emacs (26.1) only checks for SHA1 end-certificate, usage of SSL, DH < 1024 bits and a noop RC4 cipher check (GnuTLS actually calls it ARCFOUR).

3. The half-done pinning mechanism does Trust on First Use while the user can't even see the entire cert chain or the end cert.

4. Only one fingerprint per host for TOFU, where Google low balances at least between 2 end-certs AFAIK.

5. Excessive and theatrical prompts for any URL that has not been visited on a security level called 'paranoid.

6. Multiple prompts for different problems found for the same TLS handshake.

7. Setting one option in a configuration group called GnuTLS to true bypasses NSM entirely. i.e. no cipher suite checks and happily accepts any 256-bit DH key exchange attempts.

8. No attempt to do any OCSP or Certificate Transparency revocation checking.

9. 4 packages intermingled with each other all securing some network connections badly with no documented relationships between them.

10. Virtually no one who has commit access to the Emacs repo understands TLS.

11. RMS prefixes every one of his email with:

[[[ To any NSA and FBI agents reading my email: please consider ]]]
[[[ whether defending the US Constitution against all enemies, ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

while Emacs's network security settings is basically saying please come fuck me.

The good news is, a few of these problems are already fixed on master and I've pushed a branch called "netsec" to the Emacs repo last week that fixes most of the rest. OCSP is coming this weekend. CT is going to wait quite a bit longer as GnuTLS has no plan to support it anytime soon. I have hope to make at least some of these security fixes to Emacs 26.2 or 26.3 in the short term. Medium term plan is to lobby for requiring TLS for all email protocols because RFC 8314. The long plan is obviously support TLS 1.3 for Emacs 27, and possibly HTTP2.
I am not actually a lawyer, I am random dude on the internet, that was the point, there is absolutely no need for the disclaimer. I can literally claim to be be a lawyer, recommend extremely terrible advise and not have to worry. "Iamnal" is something that needs to die.
Yeah it seems like the real bottleneck is that in these super dense areas, there might be a ton of shards in a mid-size radius. This is inevitable since in the middle of Manhattan, there are just a lot of people in a small area.

One solution would be to scale their recommendation radius with density; no need to look farther than 5 miles for true love in Manhattan, but in Wyoming you may have to drive a bit.
The only problem is there is no way to prove that that address actually belongs to the GRU.

The transaction referenced in the indictment clearly happened, but Mueller and his team could have easily searched through the Bitcoin blockchain to find any transaction that paid for a VPN, hosting, or domain registration using Bitcoin on or around the date of the hack.

The indictment makes it sound like the request for 0.026043 BTC came via email. I think that is a bit strange. If you are Russian Military Intelligence about to hack the government of the United States, why would you include references and payment info related to your Bitcoin transactions in hundreds of emails? Surely just keeping track of the Bitcoin addresses on the blockchain would be enough since that is the entire point of the Blockchain. Keeping a reference via email sounds like a good plot for an episode of America’s Dumbest Criminals, not the Russian military.

It is certainly possible that this is exactly what happened, but I think the American people deserve to see some evidence.
I think Amazon gets around this with legalese by guaranteeing it will leave the factory within two days ("shipping"), but they won't guarantee the day it arrives at your door ("delivery")