skysight-inc/HackerNews huggingface dataset:
I don’t think you understood my comment. PG&E is as regulated as you can possibly get without literally being part of government. When PG&E wants to spend $100M on maintenance, it has to ask government for permission, and CPUC needs to approve this expense.

My point here is not to argue that with less regulation, PG&E would do better job when it comes to maintenance — I don’t know if it would. However, considering how deeply regulated it actually is, and how much the regulator controls everything it does, some blame must also be placed on the regulator’s side.
> I'm fairly sure that the spacing between the counters is so that writes on separate cores don't fight over the cache line coherency logic. I'm not sure how you conclude that putting multiple counters into the same line avoids false sharing. That looks like a text-book case of false sharing to me.

yup that's exactly what it is.
Cmd+` will tab between windows of the current application.
>> It's the "extend" phase they are in now.

No, The OS is not their main money maker anymore. Even the team designing the windows OS has become much smaller ( inside sources). The focus is on the money maker - Cloud.
I use a plaintext double-entry system now. Wrote a small Python script to parse it as well. I put the code up here [1].

Before that, I was using SQLite with a shell script for a while to keep track of my expenses, code here [2].

[1]: https://github.com/gkbrk/scripts/blob/master/ledger.py

[2]: https://www.gkbrk.com/2019/04/plaintext-budgeting/
Apocalypse is a strong word for a post that ends with no real prediction.
Even "controlling for popularity", frequency of HN posts is a terrible metric. If you're in the position to be making a significant investment in a cloud provider, you can probably afford the actual market research on reliability and uptime from reputable sources.
I guess you meant gitpod.io ?
CalFire’s budget is lower than it was in 1999 in inflation adjusted dollars. 8/10 CalFire workers are prison laborers. How convenient for the CA government to have cLiMatE chAnGe to blame.
The problem on Apple is that there's only option: pay much
Beirut: 2755 tons of AN stored in the port, <1M$ cost => 10-15B$ in damages
Gerrymandering is about how you break up people into districts. Those districts elect their representatives by popular vote, so popular voting for these representatives doesn't fix gerrymandering.

Statewide votes are mostly done by popular vote, so they're not affected by gerrymandering. Nationwide votes like the one for president are not done by popular vote, but they're also not done by district, so gerrymandering doesn't affect them.
Right; hence the mention of intel 5-level paging with 56-bit virtual address space.
Lookouts aren't expected to react in milliseconds. They also likely communicated pretty often with the rest of the crew. Patrols... patrol.

Also, all of these jobs would be done in relatively short shifts.

Note that I'm not saying that the scape gal wasn't grossly negligent in watching a video on her phone. I'm saying that Uber was also negligent in making their safety system just be 1 person sitting there, expected to react in milliseconds.
Or rather, maybe you know how to make people know about things. Many people do not.

I still do not know how to persuade people that I DO NOT have psychic powers -- other people's brains are separate from mine.
Oh god, it has difficulty to deal with long beard! My result is terrifying!
> I have noticed that most of my fellow millennials seem to have completely forgotten the concept of "starter home"

"Starter homes" tend to be fewer these days, especially in desirable areas. Much of the old "starter home" inventory has been upgraded and made much larger over the years, making them not really starter homes anymore, and very few builders build small houses these days, since profits for building larger homes are higher. The closest thing to starter homes being built today are condos, but those are usually in high cost areas, so again not terribly accessible.

This is why it would be good to change zoning to allow existing single family zoned lots to be subdivided or turned into multi-dwelling lots, which can accommodate a main home and a separate "starter home". This is starting to be done in places like Toronto with "Laneway houses"

> McMansions with huge yards, white picket fences, hip restaurants within walking distance, etc.

Huge yards, white picket fences, absolutely, but where are you finding "McMansions" with hip restaurants within walking distance? Usually "McMansions" are synonymous with totally un-walkable and car-bound developments.
I think there might be one point that deserves more attention: the wind that is getting stronger over time. It is entirely possible that the C-hook was holding up relatively well until the wind reached certain threshold, and the wind could have gotten to go over the threshold more frequently lately. This could be another side effect of the climate change in addition to the increased vegetation mentioned in the thread.

I am curious if there is any research around the electrical component failure trends (probably from some nationally owned electrical companies). I would believe there is some correlation between tower failures and the peak wind strength/strong wind frequency, but if such correlation holds up meaningfully across different electrical companies in different areas, that could mean the wind might be more at fault than PG&E. PG&E was still criminally negligent, but as the thread said with a different angle (Camp Fire B), the fire might have been inevitable.
Topworks Plastic Mold
Without tweak tool and several plugins Gnome shell is unusable for me. Unfortunately Gnome shell plugins tend to see zero maintenance so they regularly break with new versions of Gnome shell. I fucking hate that DE.
Blog author here - we are using Helm for our application because of how much we have already invested in our public Helm chart.

We are not sold on using Helm however for K8s in general and are currently evaluating Tanka for some of our monitoring infrastructure. One of our engineers wrote up some notes on that here if you are curious https://gitlab.com/gitlab-com/gl-infra/infrastructure/-/issu...
The Android app "Sleep as Android" [1][2] is awesome as well. Uses ultrasound to detect your movement/breathing and wakes you up at the correct part of the sleep cycle, even if your calculation goes wrong due to falling asleep later.

[1]: https://sleep.urbandroid.org/

[2]: https://play.google.com/store/apps/details?id=com.urbandroid...
No I misunderstood the comment completely.

Talking about switching between programs, yes I thought that was a bit weird in the beginning but it came up so rarely that I eventually learned the habit of using alt+§ (on swedish layout). It's not so bad since the key is right above Tab.
It seems to me that the author is concerned that a desire for vulnerability scanning will prevent new languages from entering use because these tools won’t support them.
I have seen some youtube game reviewers openly admit that they acquired some of their games through piracy.
And Google docs somehow faster than either
CA actually did get access to user data because they abused a loophole in the Facebook app API that let them grab all the details of not only people who used the app, but also every single one of their friends. They were also using data given to researchers by Facebook as part of a collaboration.
> If Bob did stress this very strongly with Sue, and Sue was the person in charge of allocating tasks, then yes of course Sue is to blame. Giving people tasks they can't do is bad.

The trouble is if Bob doesn't know he can do it or not. It can be very hard to tell if you're actually confused about something or if you are just making excuses.

Sadly, if the latter, there really is only one way to stop making excuses.

--------

Note: While I am feeling very distressed these days. I want to reassure y'all that I am not going to stop making excuses. There are too many people who love and care about me dearly whom I know would be devastated.
Agreed - watching a video on your phone is gross negligence. But so is employing one person alone in the car to react in milliseconds to possible dangers.

And note that watching and ensuring are not doing something, they are precisely doing nothing. Most, if not all, human beings are not very good at paying attention while doing nothing which is what Uber is requiring of their test 'drivers'.
PGEs own linemen were concerned about wear on these towers. They sent samples from the field to labs for metallurgical analysis. PGEs own scientists estimated that the components would wear out in 100 years.

PGE took this information and did nothing.

https://pbs.twimg.com/media/EiErOkaUMAA178t?format=png&name=...

This is not how you maintain critical infrastructure. This is embracing failure and simply not caring about the consequences.
> At this point it's clear that Facebook have "won" VR.

Eh, it doesn't look clear at all to me. It looks like its main advantage is slightly higher resolution than Valve Index and wirelessness. On the other hand from what I read Quest 2 only now will finally get 90Hz - this is what even old Vive provided. And Index goes beyond that - up to 120 and 144Hz. Also I wonder how Quest's screen quality compares to Index, besides resolution and refresh rate - couldn't find any information about Quest's field of view, pixel persistence or fill factor. And with Facebook behind Quest, I consider Index to be cheaper - I'll take $999 any day over $299 + my data.

I'd say it's hardly a clear "win".
Show HN: Emoji Info API
How many diversity trainings have you participated in, and what is your feedback about how they could have been improved?
I definitely agree, though would you say this is the defining event across that line? It seems there has been so much censorship already in the past few months
Yep, my point was that if the phone/email thing is entirely optional, then users can choose not to link any non-random identifier at all.

You are right that e-mail space is also quite small (albeit not as small as phone numbers), especially considering that a huge part of users will have a @gmail.com address.
Kinda related, both thepiratebay.com and thepiratebay.net are in "Pending Delete" status and should drop later today. There's still time to put in a backorder: http://www.namejet.com/Pages/Auctions/BrowseDomains.aspx?ter...
Looking back at it, I forgot to allow spacing between parentheses and inner expression

between(lit("("), lit(")"), spaced(expr)),

and using space as an operator prevents `(foo)(bar)` from being parsed as a call.

This is better, just adjacent expressions with optional in-between whitespace:

define_combinator(:call_op) {|left, right| group(left < ws, right) }

Too late to edit, though. Oh well.
Meh, if you want your niche tool to break into big enterprise, you have to deal with compliance hoops. That's just the cost of doing business with big enterprise, certainly not a new thing.

If anything, in the long term that's probably a benefit to fancy functional programming languages with complex type systems - they provide much more info for static analysis tools to work with (static analysis is pretty highly related to type theory)
Feels like I’m getting very slight muscle spasms in my face, especially, but also all the way down to my forearms.
If you are mean in the wrong way in moment of passion after missing a putt in a game of minigolf in Facebook Horizons, your Facebook small-business page may be shut down. For many people this could remove their livelihood entirely.

China's social credit system will need to keep pace or be horribly left behind.
Hi, HN,

Emoji Info is a service that exposes emoji data in over 42 human languages as a simple JSON-based API.

I made this service because I've been actually using this API on my projects so I think other developers and companies also might find this useful. Try the demo on the site now and let me know what you think!

I also posted on Product Hunt. Visit if you want to engage there: https://www.producthunt.com/posts/emoji-info-api
> With proper engineering and maintenance, PG&E could probably reduce the frequency of fires significantly, but there's always going to be a non-zero risk of fire, both from power lines and other sources, and it seems basically inevitable that one of them would have started another fire at some point.

I don’t understand. You’re conceding that if PG&E were a competent and responsible company they could significantly reduce the rate of fires. The fact that some fires might still happen doesn’t mean that 10 fires aren’t better than 1,000 fires.
That’s semantics.
if you're end goal is to be productive and build something shippable, then I would suggest Go. You focus on building what you want and dont have to explicitly deal with memory management etc. But, if you want to get into nitty-gritty details of things and have complete control over things you need to build something performance in mind, then choose Rust.

Coming from Java/Python background, Go feels like a fresh breeze. You can easily get things done with Go.
What a wit! For the average person who contracts COVID-19 it will cause quite a bit of incidental distress, and quite likely long-lasting damage to brain and cardio-vascular system.
It's happening with increased regularity for me in California with PG&E's "Public Safety Power Shutoffs", where even with a generator to power my home apparently my ISP cannot be bothered to install generators to power their facilities – and my cable internet goes down for the duration of the PSPS (aside from the first 1-2 hours, as it appears the ISP at least has UPSes). The most recent PSPS lasted 48 hours.

In 2019, cumulative PSPS time was nearly one week (though I logged it at the time I forget the exact number now, something like 150ish hours).

For clarity: living outside SV, my ISP is Comcast (Xfinity).

EDIT: I'd like to add that phone tethering isn't a great fallback (though it's better than nothing), as literally everyone begins using their cell connection for everything which causes the latency to be very high and the speed to be frustratingly low.
VSC is more of a memory hog but in use it isn’t noticeably slower than Nova.
China’s Nobel Peace Prize Problem
You don't even need that. I write my post as a markdown file, commit it, and then gitlab compiles it, hosts it and manages the certificate.
I'd compare the Quest 2 to Nintendo's Wii and Switch. It's probably a good platform for the few exclusive titles that have been designed from the ground up to work on the gimmicky controllers and below-than-average hardware specs.
Physical Animation in Star Wars Jedi: Fallen Order
Microsoft is no longer the enemy of OS, Apple is.

M$ knows this.

It's time the Linux community starts to realise it too.
Oh, the prejudice!

I like developing on Windows. Especially since the programs I write are run only on Windows. That's what the specific trillion dollar industry my employer serves uses mostly on desktop.

I don't want to tweak the platform. I want to concentrate on the code I write. I could be equally productive on OS X or Linux, but frankly, I don't care. They are all interchangeable computational substrates for me. As long as you can write any program on them, that is...
This does seem to be a persistent theme in Stephenson's book. I just remembered that in Anathem, Fraa Jad (the Millenarian monk that accompanies Erasmus) perform a similar sort of mediation with long, deep chanting. I don't have the book at hand, but as I recall, Erasmus thinks it's Fraa Jad's way of manipulating his mind.
I mean, you have to be more careful when you’re in a more dangerous area. If you live on a remote farm you can hit golf balls from your back porch. If you live in a suburb, not so much. Is this unfair?
> PG&E operates based on decisions of California Public Utilities Commission...

As clarification, your statement makes it sound like CPUC makes unilateral decisions about what PG&E can or cannot do when, in fact, CPUC makes those decisions based on requests made by PG&E.
While CPUC does have a certain level of decision making power, a lot of their decisions are made based on what PG&E says is the right/necessary thing to do.
We've found Kustomize, or just straight up writing the deployments ourselves the best approach.

The actual spec for a Deployment/Daemon Set/Stateful Set/CRD is usually super straightforward once you get the Kubernetes terminology, and most of the issues I've had with Helm have boiled down to "oh they haven't parametised the one config I need to change"
Not everyone lives in 1st world countries. $60 is more than a monthly salary in many countries - for such reasons, I think DRM should be inconvenient enough so that 1st world won't bother, i.e. buy the game, but it shouldn't be very hard so kids in Africa can also enjoy the game.
And yet California has one of the highest electricity costs in the country. Things definitely don’t add up.
The reddit redesign was far from pointless. It turned the site in to the perfect data extracting, ad showing, engagement boosting site. They redesign was a massive success for reddit the corporation.
Was anyone else surprised by the timeline of this post? I was under the impression that Gitlab had been fully on K8S for years now, given the hard push of their K8S offering 18 months ago.
Danish Louisa Vesterager Jespersen (24) and Norwegian Maren Ueland (28) were killed and decapitated by ISIS terrorists on a trip to Morocco in 2018. They were found near the Atlas mountains. The murders were filmed and put on the internet. 18 men were since arrested by Moroccan police and charged with terrorism.[1]

[1]: https://en.wikipedia.org/wiki/Murders_of_Louisa_Vesterager_J...
I wonder how much trampling there is in the USB ID space.

I can see at least three collision sources:
1. A lot of hobbyist HID projects exist, which invites use of the firmware default IDs, even if the devices differ quite a bit from the original model.
2. Bargain-basement manufacturers probably don't register for unique IDs for every single product.
3. The legitimate case of multiple equivalent devices on a single machine. I could see using, say, multiple programmable keyboards but wanting to address each one individually.
Show HN: A custom natural supplements e-commerce store built with SpreeCommerce
The Ins and Outs of Penetration Testing for Web Apps
And still no support for multiple profiles on one device. The opposite, actually, since you have to link your FB profile.

I get it Facebook, you want me to buy one for each of my kids. That's not going to happen, so all you're doing is annoying me. :/
Fixing Common Go Vulnerabilities
How do we cope wit it
The majority of tech workers don't need to be in an office. And they surely don't need to all be in the same office.
Yes: http://geti2p.net/en/
You're happy because you always want to use latest version of software and that's Homebrew works to be intended. Your latest httpd also depends on other packages but not a problem because you upgrade all packages and os.

If you want to use latest packages at all, you can use distro like Arch Linux, Gentoo, or etc.

Normal distros like Ubuntu and RHEL don't upgrade packages because of stability. If you use these distros but need latest software, you can use LinuxBrew (it seems that it's merged to Homebrew) to install latest software, or use Docker.

Anyway it's not pros for Mac but pros for Homebrew and it's also available on Linux. OTOH stable and secure macOS environment with many packages like Ubuntu, RHEL is difficult.
I have a stronger opinion on this. I think "diversity training" to be very counter productive. I belong to a minority by ethnicity but I don't give a shit about it. I wuold just swallow crappy training like this, proponents just seem to live in a different reality and lack perspective and experience in my opinion so I would indeed disengage them.

No real patience for people trying to make being oppressed a virtue, when people could have the ability to just leave that baggage behind. Not really interested to pander to mid-life or teenage crisis of some people that think they need to educate the peasants.

These people are not an inch less dogmatic than some priests, so I don't see much room for discussion. I do think they are even a factor in rising right wing parties.
> literally fanning the flames by flying over it with a helicopter.

That's a hilarious image, but I doubt that literally happened
I Handled My Electoral Defeat in 2019 – Saraki
Google Sheets but I've been wanting to move to a plain text solution, however my Google Sheet is now nearly 7 years old, so there is so much good data there and I feel more and more locked in
Before the web surfer, there was the https://en.wikipedia.org/wiki/Flâneur , and before that were peripatetic philosophers.

Link clicking is easy mode surfing. Level up by using search engines. The https://en.wikipedia.org/wiki/Epigraph_(literature) is the next harder mode link to follow, but every noun phrase, and sometimes also other textual constituents, or even images, provides a potential link to traverse.

Those are direct associations. We can also generate new search terms from old. After we know at least two distinct topics, we can search for instances of what they have in common. After determining how they differ, we can see what we get if we apply that difference to yet other ideas, etc.

https://en.wikipedia.org/wiki/The_Glass_Bead_Game#The_game
Because "just where people live" is still a pretty enormous area and there simply isn't political will to build it out properly (See the original NBN FTTH vs the current FTTN rollout).

A lot of the existing infrastructure is very poorly maintained but due to Telstra being privatised back in the 90's but still owning the infrastructure (Under their Wholesale division) the government essentially still has to pay them a fuckton of money to put any new cables in the ground using "Their" conduits.
I am into FreeBSD device drivers, but I would love to help out! Ping me.
Use security as a negotiation anchor. You don't want to be in the news for wrong reasons. Even the non tech founder should understand that.
If not now then when? Given the top-notch specifications, Facebook appear to be selling at least for the 64GB Quest 2 at a significant loss. The advantage of an open-source custom firmware is it will leverage all the work that the Oculus hardware engineers have done, and the subsidized price.

Or do you believe standalone VR headsets are doomed to being closed forever?

It does suprise me that Google effectively gave up investment in VR and effectively handed the entire industry to Facebook. Though Microsoft's efforts with Windows Mixed Reality headsets haven't made a splash at all (except maybe the HP Reverb G2).
I used to switch between gnome and cinnamon. I switched between them when one failed after update.
They seldom fail simultaneously, but once that happened, I switched to awesome and never go back.
Its faster imo
Super gifted people. For sure.

As a frenchman, as well as a father I feel so amazed by this way of using each hour, even each minute as a mean to learn something.
France as a enlighten tradition with mathematics.
Because of these patio aged people.
The argument is if you need to do something slightly different, but straight forward (and this doesn't even have to be in you algorithm, it could be in your data prep) you either have to accept a slow loop or go hunt the documentation and come up with some obscure API or some very clever combination of API's.

To my knowledge if you stick to things that calls optimized C and fortran code, it's a draw between the compiled code and Julia.

But even boring problems ends up doing things that are easily expressed in a loop, but ends up being a hard to read chain of pandas.
I had a 2016 macbook and an HP Spectre 360. The touchpads were comparable. On the other hand, the macOS part of the macbook was pretty terrible.
Yeah, it's a payment based system, for better or worse. Need to pay a teacher.