skysight-inc/HackerNews huggingface dataset:
> While the article is playing up the incident

Hard disagree. Saying “This seems… bad” is as mild as can be.

> Yet I am not seeing any evidence here that this is a systematic problem.

That was not the argument. How could this be systematic when the system isn’t even out for everyone?

> We can make the technology progressively better, but it will always be imperfect.

No one claimed it had to be perfect. But this is not better, or even equal, either.

> There is a world of difference between being failable and doing a monumentally worse job.

This didn’t simply “fail”, it actively pushed the user to something that would have been harmful to them. There is also a world of difference between “failed to detect message as phishing and treated as any other” and “pushed phishing message to the top of your inbox and marked it as priority”.
[dupe]

More discussion: https://news.ycombinator.com/item?id=41121570
I think Coinhive was really cool and a fantastic idea that was ruined by rogue actors. I love the thought of mining for 20 seconds to unlock reading an article instead of getting out your credit card or even paying with crypto. Completely anonymous payment with zero overhead.
Oh, god, no. I avoid those like the plague.
What exactly is tricky about MMOs? World of Warcraft private servers are a thing and there are many more MMOs with private servers.

The tricky part for private servers right now is someone having to apply elbow grease, reverse engineer things, while the publisher has the legal power to shut it down and punish people for trying to bring back a dead game they don't even support anymore.
I think everybody at Google knows, they just blame on how shitty Internet has become, hence bad search results.

And then come other metrics like ads placement revenue etc. and you are blinded. And they really don't care of some rant by one sophisticated engineer, because average person is ok with state of things and does not think about switching to anything installed on the mobile device by default.
bet this will do wonders for the country with literally the lowest fertility rate in the world

some cultures really have a death wish
Does anyone on the inside know, when people talk about login services being down, what’s the actual technical bottleneck?

I’d hope we’re not talking about them simply not having enough CPU to bcrypt_compare() everyone’s passwords as they try to log in…

In-house service-wide rate limits that are too low?

Two-factor auth steps? (Third party providers may be rate limiting?)

Anti-fraud things? GeoIP lookups? Etc

Writing out logs of logins? Some login audit DB?

(Or is it not actually some login-specific service that is down?)
WTF are you talking about? I played SimCity for DOS just the other day through an emulator. Easy as pie. It's only be going out of your way to make it hard to emulate by unnecessarily depending on an online infrastructure that you kill archivability.

This isn't aimed at MMOs. It's aimed at games like Super Mario Run on my phone, which is totally single player and refuses to start up half the time until it spends 10 minutes downloading hundreds more megabytes of "updates" that don't seem to change the game at all.

I am certain I won't be able to play Super Mario Run 20 years from now, despite having paid good money for it, unless Nintendo happens to in their benevolence allow me to re-buy a reissue of it again. Super Mario World from 1993 on the other hand, plays perfectly, and there is a cottage industry of nostalgic streamers competing for better and better times speedrunning it.

That's what this is about. Being able to play a classic game from 30 years ago with your grandkids, just as you can watch a classic movie.
PowerShell Monad Manifesto [pdf] (2002)
> I'm certain each flight has its own completely unique ID buried somewhere in a database

There is. It's called the Globally Unique Flight Identifier (GUFI), and it's essentially a UUIDv4[1].

[1]: https://docs.fixm.aero/#/general-guidance/flight_identificat...
When we're talking about evolution (of something like a human, not a bacterium or fruit fly) you can basically ignore anything that's happened in the last 25,000 years as an irrelevant blink-of-the-eye, timescale-wise.

Last 100 years? Forget it.
Thanks, I know ILP quite well and also your research, Muggleton et al, etc.

It is a very interesting field which I hope makes a comeback once systems become neurosymbolic.
[dupe]

https://news.ycombinator.com/item?id=41157605
I wonder if this has anything to do with the massive global sell-off?
I once worked for a company that blocked Cuban sites because of .cu (which is the Portuguese word for the end of your digestive system), but did not block porn sites (or so I was told ;-).
Could be Jersey Shore...
maybe he has enough money he doesn't need to?
Yup. I remember when COVID lockdowns hit and everyone started working from home, my company suddenly had a zillion new initiatives and projects that appeared out of thin air and we were all busier than ever. Not more productive though.

My theory was that sending all the managers home opened their schedules considerably and so they coped with the emptiness by generating new work.
The pathogens that could spark the next pandemic
We need to prepare for 'addictive intelligence'
Cheap heat-storing 'firebricks' projected to save industries trillions
Well, there's also the professional lobbying class that wine and dine the reps and probably know them on a first name basis, and are supported by multi million dollar war chests from multinational mega corps. That's what most people think of when they say lobbying, not Joe Schmoe writing an email or two every four years.
It's lights out at a cosmic restaurant
Scheduling Model in LLVM
How much are you allowed to take without manager approval?
Does someone have an OKR to lower hourly productivity? I doubt this will accomplish much more than that.
There are a lot of ways to hide a gift. Every few years my company makes me take an hour training on all the different ways someone can hide a gift so that I don't accidentally take one thinking it is harmless.
Decentralized paper ballot systems are counted locally, by people who live in your communities, and are plainly readable.

This makes widespread, centralized election tampering much more difficult, in ways even a moron can usually grasp. (Edit: I mean the general public, not any reader here)

Election skepticism is only going to get worse with China and Russia ramping up their neverending quest to discredit democracy. An unfortunate reality is that we need to operate our elections in ways that are unquestionably understandable and plainly resistant to tampering.

Another example is voting systems. There are several voting systems that are objectively better than Instant Runoff Voting, but they require algebra to determine the winner. If the system isn't demonstrable in a short video or infographic, it is too complex for general population elections.
Sounds like they used to work 7 days a week, and 20 years ago the country attempted 5 days a week. So this is not an increase but a partial return…which is bonkers.

It causes me to reflect, once again, that what we consider normal is somewhat arbitrary, and may serve someone else’s needs better than it does our own.
I was sort of hoping that website would just be a particle system simulation of a galton board on a blank white background
Oh yea, I agree. It's a twist, but not a get-out-of-corruption-free card.
They haven't the last half dozen times.
> overlap between 'gifts' and 'lobbying' is significant

Source? Most federal electeds are prohibited from accepting gifts from lobbyists [1]. (Meals are capped at $50. Yes, most electeds take these limits seriously.)

> is often used euphemistically to describe exactly that overlap

This is a reflection of the state of civic education in our country. Someone who cannot differentiate lobbying (paid to reimbursed to pro bono) from gifts from bribery is almost entirely lobotomised from being able to wield one of the most basic civic powers: assembly.

[1] https://ethics.house.gov/content/gifts/prohibited-lobbyist-g...
Reliable JavaScript Benchmarking with Tachometer
Is anyone able to contextualize this better? What crisis are they responding to? TFA mentions "sluggish business" and a looming demographic crisis, while labor groups call BS on the messaging. Is there anything really going on or is this just a "feels" thing on behalf of leadership?
Captchas work on our site.

With it off our system is filled with spam and bots. With it in it drops to 0.

What else should we do instead?
Fair point, however your example is a runtime check, so shouldn't result in dead code.

(And if DEBUG is a static define then it still won't result in dead code since the preprocessor will remove it, and the compiler will never actually see it.)

EDIT: and now I realise I misread the first example all along - I read "#if (DEBUG)" rather than "if (DEBUG)".
It feels to me like we're in agreement, so I'm not certain why you're saying my original sentence is nonsense.

> people would still not picked book as replacement

Yes, exactly.

> And book as your only resource have massive drop put rates. People generally give up very soon.

Yes, entirely correct.

That's what something like Duolingo promises to solve and these obstacles (independent of Duolingo) are why people won't pick up a book or do other forms of self-learning instead. They want a service like Duolingo, because it promises to make learning more approachable and accessible and provides mental tricks to keep you engaged regularly and long-term.

Which brings me around to my original argument: The article is framing it in this weirdly malicious way as if it isn't exactly what people wanted from a service like Duolingo. It's like turning a water boiler on and then getting upset that the water is hot. I thought that was the point?
That’s only if you use a Mac as your main driver, which is a minority. Apple makes most of their revenue from people who don’t own a Mac.
Fine, why do they not have ethics training so they recognize these conflicts of interest?
How does MS carry the blame? Perhaps by signing a driver that can remotely load & execute code...

Otherwise they were forced to NOT lock down the kernel at Vista time.
Similar story.

Suddenly when starting WFH the management required detailed time tracking and summaries of each day.

Somehow tracking productivity was not seen as neccessary when we were all sitting in a downtown office scrolling through Reddit with our headphones on, but it became a top priority when we started doing the same thing from home.
1) learning two languages is not hard or a problem. The fundamentals are the same.

2) I have no idea what you are doing but I have never had those issues. I don’t use Laravel or Mongodb though so maybe it’s that? json_encode should give you a string not an array or object?

3) stating a fact is not a strawman and calling it a strawman is not an argument. PHP is as good or as bad as you want it to be. It boils down to the skill of the developer. Bad developers will have a bad time, but that applies to most languages.

I’m not serving an entire JS “stack” either, I write fast, efficient tailored JS without dependencies or frameworks.

Sending html and having JS just for interactivity is surprisingly fast.
I remember working on a QC app that used NFC and a webview right when I think the first Pixel phone came out, basically to track QC steps while expensive equipment went through a production line. Was a somewhat painful, but interesting experience. I'm not sure if I liked it more or less than dealing with Palm/Handspring development a few years before it.

It's funny, I actually forget some of the small, one-off things I've worked on over the years.
It's a big of a catch-22 in the sense that being required to work all those extra hours will undoubtedly have a negative impact on folks' real and perceived ability to support children, even if they want them.
In theory, this should have been possible long ago with WebGL Compute, had Google not given up on it, and removed it from Chrome, quoting WebGPU as the future, and the OpenGL execuse on Apple platforms (excuse, because they ended up switching to Metal for WebGL anyway, and use DirectX on Windows).
Question - is this game basically a question of, "how many times must I click the upgrade button and incur a debt before I can rapidly pay it off by clicking the main button"?
"Sure our country collapsed, but for a moment we made great profits for the shareholders."
That sure will help with the Korean demographic crisis, they'll be fucking like rabbits after those long days. And they can't wait to give the same future to their children...
We are facing a real ethics crisis within our institutions. My hope is that it’s always been like this and we are simply more aware now / the public is fighting back. But wow it’s discouraging to see this kind of behavior across the board at the highest levels of everything whether it be government, business, charity, etc.

Do people not desire to live ethical lives? Why are we all so twisted and selfish?
https://archive.is/N4WAW
> I wonder if pre-emptively moving to a 24 hour trading market has helped reduce load on Robinhood

Not directly, but expanding the product scope may have placed additional selection pressure on engineering choices such that boring and stable options became more likely over time.
Why the Yen Carry Trade Unwind Has Further to Go
Maybe logins are being throttled deliberately, to protect the transaction servers -- to which all institutional clients are already logged in.

West Coast retail customers are out of luck.
I was planning on opening accounts with Schwab, but after I signed up and went through the login process, I very quickly closed the account and went elsewhere. It was among the worst user experiences I can recall. Everything about it screamed legacy and immutable. I had the same feeling about LastPass a few years ago. Always go with the gut!
Sahm Rule
To continue the jazz comparison, I guess this would be the competent jazz trio knocking out by the book jazz standards in the corner of a bar. They'll probably never make it big or become famous, and most people will forget about them quickly enough, but they'll have a steady stream of gigs and just about everybody there will be happy enough listening to them in the background and have a good time.
In my admittedly non-representative experience, having more managers around is definitely a now-you-have-two-problems situation.
There was an item about this on the news where they interviewed a grower about this (it was strawberries in that item, but it's basically the same idea) and the grower was sad about it as well, because he hated the supermarkets for forcing them to sell inferior product.

The problem is not that they can't make delicious food, it's that no one is willing to pay for it. Strawberries are already expensive, and perfectly ripe strawberries would be even more expensive.

You have the slightly tastier "Tasty Tom" tomatoes that are 30% more expensive that are already a tough sell.

The harsh truth is that people keep buying the trash tomatoes, so the growers grow them.

There's also a weird spiral going on where life has become more expensive, which made things like farming good tasting tomatoes on a Croatian island infeasible, which in turn made good tasting tomatoes too expensive to buy for people living on a Croatian island.
True. It seemed like a good, concise summary. Maybe I should have credited him.
I understand that database conversions (especially industry-wide) are hard, but:

> It would be easier to just abandon planes altogether, and set up a parallel transportation system.

Yeah, that might be overdoing it just a bit.
I remember us once giving a supplier access to our internal bug tracker for a collaborative project. They were unable to get to the “…/openissue” endpoint.
It's complicated.

The short answer is "yes. Much like a pilot's first job is 'fly the plane,' it's Delta IT's responsibility to run the infrastructure. Their house and their responsibility."

But the challenge here is the balance point on how to optimize that responsibility. Zero-days can go from dark web disclosure to one actor surreptitiously plugging a USB stick into a flight-information display kiosk that exfiltrates your ticket sale database in hours. To guard against that, Delta IT gave a vendor the ability to mass-distribute zero-day protection into all machines in drop-everything emergency mode. The fact they did so to dump an empty file that crashed every machine that read it is on them.

If a plane crashes because the propeller falls off, we blame the pilot for not keeping enough altitude to land safely in event of failure but we also absolutely blame the mechanic who's job it is to certify that propeller.
Cloud cryptography demystified: Google Cloud Platform
Oof, yeah maybe "audit" was the wrong word if it causes a reaction this strong.

I just wanted to say it would be nice to know what makes this implementation secure other than the creator's own words about their own project.

(EDIT: Though I guess you coming out to defend it is good enough signal to vouch in favor of it.)
I have been a Scwhab customer for years and have never had any issue logging in.
I created Study Flo, an AI-powered platform designed to help PhD students and researchers streamline their work. I'm ooking for feedback from this community.

Our tool aims to save time on common research tasks:

Conversational search for finding relevant papers

Chat interface to quickly assess paper relevance

One-click paper summaries

Automatic citation generation in 600+ styles

Text-to-audio conversion for papers

Research management and collaboration tools

I built this based on my wife's struggles during her Masters and PhD but I want to make sure it truly meets the needs of current PhD students and researchers.

Check us out at https://studyflo.com

If you're interested in trying it out and providing feedback, we'd be grateful. We're especially keen to hear:

Which features sound most useful to you?

What challenges in your research workflow aren't addressed by current tools?

Any concerns about using AI in academic research?

Thanks for your time, and we appreciate any thoughts you can share!
That is not an analogy that translate to the crowdstrike incident.
I would hope that the Fed President would say this, even if they don't believe it. Imagine the reverse, "hey folks, basically if the economy gets any worse we're cooked, but please keep spending money and investing and shit thank you"
Referentially transparent functions naturally have immutable inputs and outputs, so that's implicit. But it's often useful to be able to write mutation-based algorithms within a function, so in that context I'm less concerned, so long as the size and scope of the function is constrained.
The current market is pretty red... I'm no conspiracy theorist, but isn't it suspicious that two major brokers (Schwab and Vanguard) are down?
I know someone who used to think that, but the company all but forced her to become a lobbyist anyway. She quickly discovered that most of her job is being a free expert on topics the company is in but doesn't have a political position on. Sometimes her job is to kill some bill the company doesn't like, but most of the time she is the expert on what is really going on in the real world.
Because language learning generally sux, is horribly boring and I don't get enough of sleep enough anyway.

So, if there is an app that makes me want to open it, enjoy the process, then it is pure gain. Sometimes I get double motivated and do extras (content consumption, reading grammar), other times I just keep the streak.

But if I had to wake up every day an hour sooner to study language, then I would be forgetting everything in two weeks, because that would genuinely lowered my quality of life.

And yes, I am ok with idea that you will learn faster then I will.
StormBamboo Compromises ISP to Abuse Insecure Software Update Mechanisms
> there's also the professional lobbying class that wine and dine the reps and probably know them on a first name basis

In many cases because they once worked for them. (I tend to support a cooling-off period for electeds and staffers.)

On wining and dining, the limits are usually $50. If you go to the D.C. lobbying haunts, you’ll notice that number coming up in specials.

Most lobbying is actually advising the client, not the elected.

> what most people think of when they say lobbying, not Joe Schmoe writing an email or two every four years

What about the ACLU or EFF?

I’m not arguing against your characterisation of the popular representation. I’m arguing that representation is wrong. To the absurd point that it disempowers those who hold it.
Yeah, I know the compiler writers aren't being deliberately malicious. But I can understand why people perceive the end result - the compiler itself - as having become "lawful evil" - an adversary rather than an ally.
At least Jersey Shore is anthropological in nature
I can't login on a device i always use, so the failure is more complex than your sample
Many larger enterprises are using git flow style processes but calling it trunk based?

Lots of incentives towards longer lived feature branches
> I took it to mean the native Mail app on the iPhone. Not their email service.

That may be what the person you replied to is referring to as well. It’s been a trend for a while that new email apps (either on Desktop or phone) use their own server in the middle with access to your credentials to do stuff like syncing and sending emails on a schedule.
I can see how in a world without seasonal laborers, there would be fewer legal migrants who do work in the country then go home, definitely. Something tells me that wouldn't solve the migration crisis.
I don’t love robinhood as a company but functionally it works really well most of the time.

I think a lot of the newer banks/neobanks are pretty good both because they have less customers and therefore less stampeding herd issues and because they are a lot more oriented towards supporting fast scaling. I use Wealthfront and have enjoyed so far
If we are talking about the recent Supreme Court ruling, no. https://www.scotusblog.com/2024/06/supreme-court-limits-scop...

Under federal law, as applicable to federal officials, there’s a distinction between bribes and gratuities. Both are illegal for federal officials, under different statutes. There is also a federal law that makes it illegal to pay bribes to a state official. But there is no corresponding federal law making it illegal to pay bribes to a state official, though most states have their own gratuities laws. This distinction between bribes and gratuities is well established in the law. Bribes are about actual corruption. Gratuities are about the appearance of corruption.

A bribe can be prosecuted whether the payment is before or after the official act. But there must be some proof that the payment influenced or was meant to influence the official act. Paying a Christmas gift to your mailman is not a bribe.

What happened in the recent Supreme Court case is that federal prosecutors prosecuted a state official under the federal bribery statute, where the official was paid for consulting services after allegedly steering government contracts to a trucking company. The prosecution could have tried to prove that the contracts were steered in anticipation of the later consulting work.

The prosecution, however, chose not to proceed on a bribery theory. It asserted that the statute (which is titled “bribery”) applied to gratuities as well. And when the jury was instructed on the law, the jury was specifically told that it did not need to find that the official act was influenced by the anticipation of receiving future consulting business.

All the Supreme Court decided was that specific statute did not cover a gratuities theory. It sent the case back to the trial court; the government can now choose to retry the person and this time try to actually prove bribery.
That makes sense, but then why not just work on trunk and don't worry about branching?