skysight-inc/HackerNews huggingface dataset:
also, older FB accounts (and maybe even some recently created ones?) could easily use handles instead of real names or even real initials. this leak can therefore establish or confirm a mapping between someone's online and offline identities, which wasn't a risk associated with phone book listings.
>For the record, I have no issue with Protonmail

If this was the case, you would have given the full context in your earlier comment. There is a significant difference between tracking by default and tracking only when issued a court order.
I don't like Android 12 because of bigger zoomed in 'everything'. I don't like Windows 11 for kind of similar reason, less items in context menu, less customizable taskbar, bigger zoomed in start menu.

Don't know what the f* is going on with "Modern" UIs.
Peace crucial to chip supply: economics minister
That explains why it works fine in my computer, where I haven’t logged in. Thanks for the tip.
Business Writing 101
I don't like Android 12 because of bigger zoomed in 'everything'. I don't like Windows 11 for kind of similar reason, less items in context menu, less customizable taskbar, bigger zoomed in start menu.

Don't know what the f is going on with "Modern" UIs.
Can confirm, I think about Blindsight a lot (I think it's good), and when I was 21 I fell for a girl after we found out we were both reading Even Cowgirls Get the Blues (Robbins)
I doubt WFH will be impacted by this - not an insider but seems unlikely that the relevant people were on-site at data centers before COVID
Bad BGP updates. Give it time, the Internet will reach homeostasis. This would be a good time for everyone not in FB's network engineering team to go out for a walk or catch up on a good book.
Rejoice! The revolution has started!

Yes, I know humor is not welcome in HN
> this just obfuscates the fact that individuals are ultimately responsible

in critical systems, you design for failure. if your organizational plan for personnel failure is that no one ever makes a mistake, that's a bad organization that will forever have problems.

this goes by many names, like the swiss cheese model[0]. its not that workers get to be irresponsible, but that individuals are responsible only for themselves, and the organization is the one responsible for itself.

[0] https://en.wikipedia.org/wiki/Swiss_cheese_model
Is facebook being down causing hacker news to get the hug of death??
Carhartt | Sr. Software Engineer | Dearborn, MI and REMOTE | Full Time

Carhartt has been making clothes to protect hard-working people since 1889. Our team is at the center of consumer data and we work to provide a better experience for the millions of people who interact with our brand. We do that whether we’re partnering with the customer service team, helping the company understand its consumer data, or creating user-facing features.

The team often feels like a startup, we’re always learning and trying to innovate through well-crafted software, and we place a high value on work-life balance. I like to pitch the position as a pleasant mix of backend development and data engineering.

Please apply here: https://career4.successfactors.com/career?career_ns=job_list...
I recommend sharing this on some of the other prominent threads about the Facebook outage, here and on Reddit, so that it gets attention and a response.
WSL2 worked for me in a way that WSL1 did not and it had to do with build times while doing tutorial projects. I am not an expert, but my own experience was that it was a massive improvement.
Oh shit. This is BIG!!!
A cap on employees would probably be a negative thing, but a cap on revenue per employee would incentivise hiring people
Oh you bet they do. In large organizations with complex microservices these dependencies inevitably arise. It takes real dedication and discipline to avoid creating these circular dependencies.
> dependencies are usually full of warnings
> locally supressing warnings in dependencies

I don't see any reason to enable warnings for dependencies in your project's build system. I suggest building dependencies with (as much as possible, considering ABI compatibility) their own preferred compiler flags (and ideally, with their own build systems), and use your compiler's equivalent of `-isystem` to suppress warnings in their headers.
Rajeesh FFS, get off HN! We have the world on fire!
Does Telegram have E2E messages by default, and using a sensible encryption protocol? If not, I disagree.
It' just heavy traffic from people who would otherwise be on facebook.
It's quite possible that they have those, but that the credentials are stored in a tool hosted in that datacenter or that the DNS entries are managed by the DNS servers that are down right now.
Something's wrong with your app. It's not working at all, while Harmonic works perfectly.
> But it isn't an edge case! It's not an edge case, if it isn't a use case!

The fact that a random commenter on HN used a non-monospaced font with refterm actually makes it a use case.

I do, however, agree that it is an edge case with a very low probability.
Compare Facebook's official tweet: "We’re aware that some people are having trouble accessing our apps and products. We’re working to get things back to normal as quickly as possible, and we apologize for any inconvenience."

That's the PR team, clueless.
EDIT: I had mis-remembered this part of the story. ;) What was stored in the executive's brain was the combination to a second floor safe in another datacenter that held one of the two necessary activation cards. Whether they were able to pass it to the datacenter over a secure / semi-secure line or flew back to hand-deliver the combination I do not remember.

If you mean "Would the pick-pocket have access to valuable Google data," I think the answer is "No, they still don't have the key in the safe on the other continent."

If you mean "Would the pick-pocket have created a critical outage at Google that would have required intense amounts of labor to recover from," I don't know because I don't know how many layers of redundancy their recovery protocols had for that outage. It's possible Google came within a hair's breadth of "Thaw out the password database from offline storage, rebuild what can be rebuilt by hand, and inform a smaller subset of the company that some passwords are now just gone and they'll have to recover on their own" territory.
They decided that they publish too much misinformation and self censored ;)
> Apparently I am quite naive. My crowd is more likely to have cannabis addictions than alcohol.

Where are you located? My impression --- which I'd like to see better evidence for --- is that in the US, heavier drinking is more prevalent in higher social classes on the East Coast than the West Coast.
What evidence is there to suggest this is due to Facebook being down?
its faster because the pages are cached, they are effectively static. It's slower when logged in because the pages are created dynamically as it has your username, tracking favourites, upvotes etc, and much of it cannot be quickly cached.
I'll offer an even better deal:

If AI surpasses humans at either comedy or film(by total hours of content viewed, or some other metric you propose) by January 2050, I'll buy you a fake meat dinner.
I understand that hourly is sometimes the only way to charge. Customers who have open-ended sporadic tasks, for example. I have a couple of those myself.

Hourly billing doesn’t prevent scope creep in my experience. Hourly billing often comes with an estimate, and the two sides may understand that estimate in different ways. Hourly no fixed fee can go wrong because of scope creep from the customer or poor estimating and wrong turns by the developer, or both. The scale of the problem becomes evident at the end of the schedule because it accumulates little by little. Then both parties blame each other.

I don’t take on projects if the customer can’t or won’t do the necessary requirements gathering and planning in advance and pay for my time. A customer who won’t do that is almost certainly going to have bigger problems down the road. I haven’t actually run into this problem a lot in 15+ years of freelancing, maybe once or twice.
Photographer Sheds Light on Plastic Pollution with a Giant Floating Faucet
Android 8.0 Oreo

Android 9 Pie

Android 10

Android 11

... Are probably the reasons android 12 was released
No, it increases choice and lowers costs for the consumer. If you see switching app stores a "cost" because it's less practical, you most likely would still be able to use your store of choice, but you might need to pay more.

I don't see Netflix pulling out of the App Store if there alternatives. Right now, this is the only thing they can do to retaliate.
I think the final movement of the 5th symphony in E-flat major is probably some of the best music that ever will be heard - specifically this recording, Allegro Molto: https://www.youtube.com/watch?v=FAFouzo3ZHQ&t=1397s

(Its best to listen to the whole symphony, the first 2 movements aren't bad but they are definitely prelims, I'd have something to read at the same time.)
This is normal, it happens everytime a big communication platform is down. Slack, Teams, Zoom, Google, FB ...

If you want to read HN, logout, or use the private mode
Indeed from Paris France, most probably MZ is checking it a lot
Perhaps tomorrow, the brave man or woman responsible for this beautiful screw up will step forward in HN for an outstanding ovation. Whoever did this, thank you! As a souvenir I took a screenshot on my phone.
Thanks randyzwitch for this. helpful links. it appears that i might be going the route of the streamlit.io/cloud.

I initially deployed via AWS EC2 but it's not secured, that's the challenged.
Thank you for a kind suggestion as I'm fairly new to this community. I edited the title as recommended.

As for your question. We utilize voice models made by cloud providers (Google, Amazon) and apply custom NLP, to achieve better speech fluency and to handle edge cases such as pauses in text, numbers etc.
COVID has been fatal to people without comorbidities. The fact that you have a respiratory issues and want to take a chance with a respiratory disease shows you are just counting on your luck. I wish you well
> The "platform game" establishes market power, where buyers and sellers need to go through you.

So we have to get a law against a "monopoly that arises after you've bought a product".
SEEKING WORK | US | Remote

Dev agency with experts in Python/Django, Javascript/React, and UI/UX design.

Hi I’m Artur, from Labcodes. We’re a dev shop/consultancy based in Brazil. We’re results-driven and internationally recognized for our 7+ years of partnership with US companies.

We’re experts in Python/Django, Javascript/React, and UI/UX design. Our team is comfortable working together and has a strong engineering culture, which is hard and expensive to build on an internal team.

I know that engaging with an external company, even more if we reach you out on a cold approach, is risky, so I’ll leave some links with social proof of our knowledge and experience here.

Talks we gave in major Python/Django conferences
https://lab.codes/talks

Client reviews
https://lab.codes/clutch-reviews

React open-source libs we maintain
https://github.com/labcodes/react-redux-api-tools
https://github.com/labcodes/rel-events

Design portfolio
https://lab.codes/design-portifolio

email me if you’re interested in doing business or know more about us: artur@labcodes.com.br
Reminds me of a story Jack Fresco use to tell were financial workers were unable to get to work because a bridge was not usable. People were worried about terrible consequences if all these important people were unable to do their work. To their surprise life just continued as if nothing changed.
I've done pair programming for a few years now. I've done mobbing, driver-navigator, ping-pong, demo-style, etc. What I've concluded is that the level to which one will like pairing is strong correlated with their personality.

For me, pairing with someone that's at my skill level is a good time _assuming that we share most of the same core ideologies_.

Pairing with someone that's at my skill level where it's a constant give and take is annoying, but still tolerable. Pairing this way saves a lot of time compared to fighting inside of a pull request (which can definitely happen).

Pairing with someone that's far from my skill level, to the point where they're basically typing for you (apparently this is called _backseat navigator_, which is honestly a great name for it), is incredibly mentally taxing. Doing that for an entire day is really, really tough.

Coordinating times is also an issue while pairing. Assuming core hours allow, I generally like starting my day between 11am-12pm and ending at 7-8pm. This basically doesn't work for people with families or early birds, but you don't know whether your pair is any of these going in. This is even worse if you're pairing with someone multiple time zones away. So pairing is almost always going to be a huge compromise against time preferences that can be avoided by relying on Slack/Teams and pull requests.

Generally speaking, though, I much prefer writing code by myself, communicating through Slack, documenting like a madman, and doing code review through pull requests.
RIP Google Plex: Google Announces End of Plex Services
Facebook, Instagram, WhatsApp, Occulus VR, Messenger Down
Lead contamination found in blood of half of young kids in U.S.
I am pretty sure I read something similar before. Probably from Benedict Evans or somewhere else.

I think the most important issue from these email isn't the lack of Alternative App Store, IAP, or 70/30 split. It is that Apple Execs has Zero understanding of how other business works especially with respect to Internet or Software Services. They continue to think Netflix as a physical product ( As they often like to compare Physical Software distribution before App Store ) that is being continuously sold with recurring revenue like staples or other commodities.

Not to mention Netflix knew Apple were doing AppleTV+. Directly competing with them. I love how Apple complains about testing IAP as not OK as in we deserve our 15%.

So Reed made the decision to stop IAP. And reading all the emails from Apple execs, Eddy Cue often seems to be the culprit.

Steve From D5

>You know, because Woz and I started the company based on doing the whole banana, we weren’t so good at partnering with people. And, you know, acatually, the funny thing is, Microsoft’s one of the few companies we were able to partner with that actually worked for both companies. And we weren’t so good at that, where Bill and Microsoft were really good at it because they didn’t make the whole thing in the early days and they learned how to partner with people really well.

And I think if Apple could have had a little more of that in its DNA, it would have served it extremely well. And I don’t think Apple learned that until, you know, a few decades later.
>Not news. We all know this has been going on for many years.

Who is the 'we' here?

Many people may have assumed this is happening... But according to the article itself, there's less then a handful of these specific warrants being recorded/unsealed/reported in the news.

Do you have access to sources which Forbes does not where more of these warrants are documented?

From the article:

>Before this latest case, only two keyword warrants had been made public. One revealed in 2020 [...]
Biden says he can't guarantee debt ceiling lift
Thank you for thoughtful feedback! We were actually considering it so now I feel like you just confirmed the idea :)
Why not just rent the drywall lift? If your work stretches across a week it's not cheaper, but the goal would be to rent the lift, hang all the drywall, return it to the lumber-yard/home improvement store/hardware store by the end of the day.
One non-sequiter deserves another. Just call his mother a cunt and move on.
90% of global smartphone profits does not mean 90% of devices in the market. It's been demonstrated for years that iPhone users are much more likely to pay for apps. It's possible to be extremely profitable and not have a monopoly on the market because the iPhone isn't just an appliance but a Veblen good as well.
Most people do not have unique names. The number of unique names in the USA is estimated to be around 750,000 (using census data). Out of a population of 330,000,000 people. Which means, on average, 440 people will have the same name.

And these names will be clustered in population centers because people cluster in population centers. And since surnames are generally familial, people with the same names are very likely to live near other people with the same name.

You can use public records searches to find people nearby with the same name as you. You might be surprised at how common it is to have people near you with the same name. There are a few people locally who share a name with me, and who own businesses that probably get a decent amount of internet traffic based on name searches.
Edit: way faster if you click logout.

Running in anonymous mode (clear browser cache) makes it responsive, but read-only.

Edit: I suggest using a private tab or two browsers or two profiles, one where you are logged out to read comments for speed, and if you wish to comment or vote then paste a comment url over to the other. Side effect: you improve responsiveness for everyone!
Stocks tumble on inflation and debt ceiling worries
That's a rather fatalist view to take - I don't actually disagree with it but being unable to control your development doesn't free you from responsibility for it. We don't actually control anything at a basic level - we are just responding to different environmental effects with the learned behaviors we got from earlier environmental effects - in that way we are just perpetuating machines that will echo observations from earlier times. That isn't to say we can only parrot what we've seen - we can compile quite a complex response from all the experiences we've garnered... but we are nothing except some genetic starter (which we can probably mostly write off as just experiences we gained before birth as a genetic super-organism) and experiences.

That all said that still leaves us with our individuality, desire to act and responsibility. And it leaves us with as much control over our ability to act as any other control - you can accept that our actions are rather mechanical results of prior experiences but not reject the fact that they're still our actions.
Actually, predicting the progress of frontal rainfall is by far the easiest nowcasting problem. The squall lines that develop along cold fronts more-or-less move in a straight line at a constant speed. They're easy to isolate and track in sequences of imagery using well-developed image processing and segmentation techniques. Their total motion is grossly constrained by large-scale kinematics in the atmosphere. And over short time periods (0-3 hours) individual features/cells embedded in a line are more-or-less persistent.

With conventional extrapolation (e.g. DarkSky) you can nail the timing of rain at your location down to about 1-2 minutes by looking at a few sequential radar images, give or take a minute or two if the the edge of the precipitation is a bit more diffuse.
... but only if you are logged in :-?
Of course you can’t think of every potential scenario possible, but an incorrect configuration and rollback should be pretty high in any team’s risk/disaster recovery/failure scenario documentation.
There never was a ramenporn.
or it could be a malicious attack? I doubt most facebook users even know what HN is.
I did not read it as they can't get them on site but rather that it takes travel to get them on site. Travel takes time of which they desperately want not to spend.
Thanks for telling this story as it was more amusing than my experiences of being locked in a security corridor with a demagnetised access card, looooong ago.
Gonna predict some of the more controversial changes:

- Removing GPay/DeviceControls from power menu

- The new overscroll stretch animation

- The new lockscreen clock (very hit and miss)

- The new Material You widgets

Any I missed?
The first hypersonic glide weapon to be fielded was

https://en.wikipedia.org/wiki/Pershing_II

If you look closely you can see it has very tiny fins that can maneuver it at 25g on reentry. P2 was an IBRM with limited range; contrast that to

https://en.wikipedia.org/wiki/Maneuverable_reentry_vehicle#A...

which was fired from an ICBM maneuvered at 80g and faced much tougher materials and technological problems.

IRBMs and SLBMs will get the P2 treatment in the near future because it is a simple and low-tech upgrade to missiles that improves range, accuracy and anti-anti-missile missile missile capability.
How do you ensure that only one row of only one table references the row of that one table?
See this thread (with replies):

>Now, here's the fun part. @Cloudflare runs a free DNS resolver, 1.1.1.1, and lots of people use it. So Facebook etc. are down... guess what happens? People keep retrying. Software keeps retrying. We get hit by a massive flood of DNS traffic asking for http://facebook.com

https://twitter.com/jgrahamc/status/1445066136547217413

>Our small non profit also sees a huge spike in DNS traffic. It’s really insane.

https://twitter.com/awlnx/status/1445072441886265355

>This is frontend DNS stats from one of the smaller ISPs I operate. DNS traffic has almost doubled.

https://twitter.com/TheodoreBaschak/status/14450732299707637...
"Give up replaceable components and buy entire SoCs for all of your upgrades. Also forget about incremental upgrades"

No, thank you, I'll keep a flawed x86 architecture. We could also stop writing shit software.
To Beat the Heat, Phoenix Paints Its Streets Gray
FB takes confidentiality very seriously. He crossed a major red line.
> an organization that hasn't actually thought through all its failure modes

Move Fast and Break Things!
It was developed gradually: The A series is already at number 15!

Macs suddenly switched to these ARM processors. That's the revolution, and the number is M1, but it's based on the gradually developed A series.
I'm still hoping winget[1] catches on so I can just utilize that for all the tools I typically use, but it seems like it's still a ways away from being fully ready. Still making progress, though.

[1] https://github.com/microsoft/winget-cli
It used to be against UX guidelines in Android but if the app startup cannot be any faster I don't mind a splash screen. Basically anything that indicates the phone has not frozen up even if it ends up taking a quarter second longer.

What I find truly jarring is when I tap on a UI element and it responds after 2 seconds. I'd take splash screen and slow animation over that anyday.
What I find weird is that there is no indication in the app that nothing is working. I just get a cached view of everything I've seen the last few days.

Which is a feature I hate, since it does that all the time even when I have a connection. Says there are 3 comments on a post, when I know there is more. Opening them doesnt show them, and no way to refresh. But going to the web page I can see them.
Unlikely to be related. FB's losses today already happened before FB went down, and are most likely related to the general negative sentiment in the market today, and the whistleblower documents. It's actually kind of remarkable how little impact the outage had on the stock.
It doesn't have to be 'most' facebook users.
Android WebView is embedded in zillions of apps, not just the standalone browser, so it would indeed suck if Google stopped maintaining it and forced apps to embed Chrome instead. Fortunately, that is not what happened—they just moved Android WebView from AOSP to the (arguably more open) Chromium repository.
Uh oh that user deleted their account. Hope they are OK.