skysight-inc/HackerNews huggingface dataset:
I think we need a LTS (long term support) version of PHP. One of the great things about it was the non-breaking upgrades for so many years. I mean no version of php7 is supported?

https://www.php.net/supported-versions.php

I know the web needs constant maintenance, but I wish it wasn't so much. PHP has been pretty good about not breaking changes, but I've noticed a few..

PHP is my goto. Its pretty great. It enabled a startup I was part of to get off the ground.
Frankly, the "bedroom" pictured in the BBC article looks somewhat offputting, like from a middle class hotel that deferred infrastructure investments since the late 90s.

If you want to make your employees feel at home at work, you might want things to look nice instead of just ticking off some boxes on some list (bed - check, nightstand - check, etc.)
ExxonMobil announces $50B buyback despite political backlash
Curious, what kind greenfield projects do you work on?

Web or something else?

I ask because I haven't heard many using Crystal/Nim for web.
On That ProPublica ‘Chinese Lab Leak’ Story
> Besides, it’s so funny when people use “rent seeking” as a pejorative. Like, yes, the reason my landlord bought this house for a lot of capital up front was that they believed it would be profitable rent it for much smaller amounts for a long time. What, am I supposed to feel entitled to use the house for free?

They mean "rent" the econ jargon, not "rent" the thing you pay to your landlord.

See: rent-seeking

https://en.wikipedia.org/wiki/Rent-seeking

It's a bad thing basically by definition.
I think you misunderstand why monopolies are regulated.

There is AMPLE computing choice today. There is even healthy choice available in mobile alone.

Monopoly regulation is about preventing those with market-controlling power from exploiting that position in unfair ways to the detriment of consumer choice. Microsoft did this when they tried to destroy Netscape by bundling a browser with Windows. There really WASN'T another viable desktop system at the time, and mobile didn't really exist; they owned the market.

Apple is free to improve their offerings in any way they see fit. They are even free to incorporate features into their systems that began life as products from other vendors; this is the normal way of things. If you don't like how Apple is behaving, you are free to shift your desktop to Linux or Windows or ChromeOS, or to migrate to mobile devices running ChromeOS or Android. That's a functioning market.

There's nothing sneaky about openly continuing to improve one's offerings.

HN is really, really bad about ascribing dark motives to every tech company not on the Approved List (which, of course, is constantly changing). Apple is pretty smart. Adding encryption to their backup scheme is one of those scenarios where yes, it's good business, but it's also the right move for customers.
I think sad may be the wrong lens to look at this through. It obviously prepared him for large amounts of success in his career.
Everything this idiot says to any random interviewer from any random media outlet is ammunition for his inevitable prosecution. He's already said incriminating things; for instance, his Dealbook Summit interview established some of the predicates for wire fraud.

Perhaps as importantly, every element of his story that he tells constrains his defense. Whatever arbitrary "facts" he lays out in public now, he won't be able to effectively contradict at trial. He's pinning himself down a variety of ways.

It takes years to bring a complicated federal financial services fraud case to trial. We're barely into the top of the first inning. Be suspicious of people with bad analyses of what's happening right now, like the idea that SBF is somehow serving his own best interests by speaking publicly about this stuff.
I don't see the benefit of creating code with ChatGPT. I can already get code for next to nothing by outsourcing.
"Bad things happen all the time", "we can't change it can we" and "there are worse people" are cop outs at best. People can worry about multiple things, and things can get talked about.
If you're interested in how to engineer a state of the art, self-cleaning toilet, San Francisco famously spent $1,700,000 on a single public toilet installation.

Here's a video on one of SF's new self-cleaning toilet pods: https://www.youtube.com/watch?v=nmFve_DI5mI

[Edit] The toilet in the video is not the $1.7M one, but it's a similar design AFAIK. The video is interesting for the engineering of the toilet pod. The $1.7M comment references a larger story about the politics involved in engineering and installing public toilets in the US.
My guess for word_count and faq is that the C++ implementation uses std::unordered_map, which famously has quite poor performance. [0]

[0] https://martin.ankerl.com/2019/04/01/hashmap-benchmarks-01-o...
That highlights the issue with the American approach to enforcement: staggeringly low levels of being detected but if you are, then it's eyewateringly harsh penalties to compensate.

Tends not to work because most people quite rightly realise there's a near zero chance of getting caught. More effective approaches reinforce that you will often get caught by being more proactive and the punishment can then be more proportionate.
There is no native DX9 driver. Just D3D9on12. DXVK is basically "on vulkan" isntead.
Enfilade Data Structure (Xanadu)
mod_php: to embed PHP binary into Apache process. It's related to Apache, not PHP.

PHP-FPM is the server you're talking about. It's a supervisor process that forks into N child processes, each handling incoming request. Supervisor deals with child exits and respawns, keeping the whole thing alive and robust.

This model is what PM2 does for node.js to keep it alive when it crashes.

There's also PHP command line interface that lets you run a server by starting a PHP script, in which you get to access OS's event loop and various other lower level interfaces.

You don't seem to be knowledgeable about the topic and you're assuming something entirely wrong. Why didn't you google before this discussion?

One can start a synchronous, process-based server or event-loop async one. What exactly is outdated here and how does ANY other language do it differently?
In the West I would say it feels paranoid, but in certain east Asian or Middle-eastern countries (that will remain nameless) I wouldn't ask questions in the first place. Thankfully I'm in the former.
Madoff was constantly swarmed by the press and had multiple physical altercations with them.

SBF was invited to prestigious $2500-a-seat event by the NYT.

Something is very, very different about these situations.
That's something that will likely change pretty rapidly. Springboot 3 is forcing Java 17 which is going to force a lot of conversations once 2 is fully retired. (free support for 2 ends next year)

The Java 8->11 transition was rough but honestly after that we've not really experienced a whole lot of pain. 16 has been a little bit of a pain as well since it closed some more unsafe holes. I think that's the last release, however, that's going to cause major headaches with migrations.
I think the point is that they no longer support self-hosting. You can still self-host it, since it's AGPL after all, but they probably won't help you nor document how to self-host. This effectively pushes enterprises from self-hosting to their new Dedicated offering.
It was once in use throughout much of East Asia: https://en.wikipedia.org/wiki/East_Asian_age_reckoning

As an American, I remember first encountering it in a footnote to an English translation of the Tale of Genji.
Ah I see, so Google doesn't use the open source version at all. I thought it was like Flutter or Angular where the OSS version was used but it's different in this case.

Just had another question, I actually just filed a feature request for Dart (based on reading this thread about Option and Result types) about whether Dart has a Result type [0]. Looks like it does in Flutter's async module, but I wasn't sure why that wasn't also brought to the rest of the language.

And for WASM, I thought garbage collection for WASM wasn't stabilized yet, will Dart have to wait until then? What benefits does WASM provide for Flutter that's not already covered by how it does web support anyway, ie drawing inside a canvas?

[0] https://github.com/dart-lang/language/issues/2697
If it was any other thing, it would have been tattooed or put on t-shirts as well.

People are putting Minecraft’s ending on things because it’s Minecraft and Minecraft left an impact on them. The actual poem was a commodity that was tacked on to make the game complete as a muse.

It sounds harsh but that’s the truth and why OP isn’t entitled to any more than they got, especially with that attitude.
It’s okay for it Not to add up. It’s a unique experience that is hard to translate for people that have not lived a day in the life.

For example, there is a 30,000 member town that has high end hotels that do not have functional generators. You could Pay $600 a night and not have air conditioning.

The alternative is being proactive about a backup system.

Fiji has successfully done it. Their infrastructure is great. In Fiji, they have a similar 3rd world infrastructure for electricity. When it goes out, they have fully functional backup generators and a strong team of support. While blocks are down and you wouldn’t even know it as a consumer.

As Americans and mostly Aussie expats, the electrical challenge translated to not being able to shop for more than 1-3 days of food, but that was easy to adjust to once it was understood.

But for example, the hospitals when they didn’t know how to treat something— they would just amputate. I’m guess that would be a surprise to most people.

They had ni blood bank. They have one now, but I would get calls to come down to the hospital and “save a life” by giving blood right this minute.

When forklifts at the port would break, they would just take the week off and ship new ones in.

Which made the port constantly run behind. We had our own backup forklifts that we would keep on hand to make sure that our international contracts were honored.

It’s a beautiful place and the people are wonderful, but there is many challenges when planning a life there that many would take for granted
I agree his overconfident tone isn't helping, but let's not assume malevolence.

I think his argument is that the FP rate can be set to a vanishingly small value, and so we can in theory proceed as if it were effectively zero, as we do with hash collisions. This reasoning is false for two reasons: one theoretical, and one practical.

The theoretical reason is that a nonzero FP rate means that as the number of samples approaches infinity, a false-positive is guaranteed to occur (as you rightly point out).

The practical reason is that complex image classifiers do not exhibit what any sane person would consider a "vanishingly small" FP rate, especially given the volume of samples being processed in this case.
300k is a large enough population to support expert utility workers. Though, who can say whether the damage would require regional or national expertise to converge on a county of that size in a larger country.
What problems did you encounter? I installed Alpine on some laptops for desktop use and never had a problem except with one HP small netbook where the energy management seems broken as the kernel rewrites somewhere the screen backlight value with a value of 4 (= almost invisible) as soon as I pull the DC plug but doesn't update it when I plug it back. This also happens with ACPI and all power management uninstalled, so I sorta solved this by installing ACPI and making scripts to echo the right value back.
This problem aside, I could install a lot of non trivial things, including for example WINE and Yabridge to use music plugins. Unless the system pulled them unbeknownst to me, I made no use of flatpaks and the like. The more I use Alpine, the more I like it.
You're right, I guess I misremembered how I set my web server up. I'm using mod_proxy_fcgi with php-fpm, not mod_php.
From his interview with NYT on Nov. 14[1]:

> Shortly before the interview, Mr. Bankman-Fried had posted a cryptic tweet: the word “What.” Then he had tweeted the letter H. Asked to explain, Mr. Bankman-Fried said he planned to post the letter A and then the letter P. “It’s going to be more than one word,” he said. “I’m making it up as I go.”

> So he was planning a series of cryptic tweets? “Something like that.”

> But why? “I don’t know,” he said. “I’m improvising. I think it’s time.”

I think he's still winging it, and that he's taken it in a pretty weird direction. I think he's trying to pull off some sort of hail-mary. In the Tiffany Fong interview [2], it seemed like he was trying to manufacture popular support for a return to FTX. He had a story about how he shouldn't have filed for bankruptcy, how money came in immediately afterwards, and how "they" weren't letting him fix things at the company even though "they" knew he could.

It was an odd yarn, but the only purpose for it I can imagine is trying to drum up a pressure campaign so he could be reinstalled as CEO.

So I don't think he's exactly trying to stay out of jail, I think he's experimenting to try and figure out what might be possible and whether he can somehow come out on top. But that it's desperate and inept so it's just baffling from the outside and almost looks like he's trying to go to jail. But I do think he's doing it out of his own will.

[1] https://www.nytimes.com/live/2022/11/30/business/sam-bankman...

http://web.archive.org/web/20221115024748/https://www.nytime...

[2] https://youtu.be/6DezodR9hNI
We would know based on whether it was actually correct on a wide variety of topics or if it was wrong. Right now it is obviously wrong about a lot of basic things.
...I might counterparty that, just because Michael frigging Liberty got one, and if I did, Murphy would almost surely conspire to keep it from happening, on account of the favorable outcome for me at stake.

Then again, I try not to tempt those that should not be tempted.
Metaverse? More like meh-taverse. Brits don’t care about virtual worlds
I am stunned (pardon my sarcasm) that you're implying he demands something. The whole point of his long story was to say that he did not want to demand anything (even though he clearly had his opportunities). You're reading it wrong if you see "greedy" there.
And regarding "stunned this is on HN" - clearly this content is quite interesting/relevant to the HN audience as you can see by the number of comments.
> You thought wrongly.

In 2022 the majority of Linux distros are using systemd: Arch, Debian, RHEL, OpenSUSE... including derivatives like CentOS/AlmaLinux/Ubuntu/Manjaro. Sounds to me like the common knowledge is that systemd is fine.

> Implying the only reason to object to systemd is "the drama of change".

There's nothing in your reply that says otherwise.
The availability of chat isn't what's wrong. It's the implementation. It should just be a static button in the header/footer or where ever. When I need it, I can find it, just like every other link.
I agree. A live chat support option, appropriately staffed, is often the most expedient way to get help.

I work configuring contact center software. Chat agents are often more experienced, "tech savvy", and less overloaded than phone agents too. And Chat is harder to ignore than Email, which Agents can just give a token reply to punt it back to the pending queue.
And IIRC then died before penalties could be assessed so his widow got all of his ill-gotten gains scot-free.
¬Y=='Gov not corrupt' is not an option for those people who argue that the government is corrupt.

In conclusion, naysayers say he wont be convicted is imying and thus proves that the gov is corrupt. The top comment says he may get a sentence, meaning the government is not necessarily corrupt. Yaysayers say the gov is not corrupt and he will get a conviction iff he is guilty.

This is trivial, but difficult to formalize. Thanks for your correction.
Fun fact: Celine started dating her now husband when she was 12 and he was 38, René was the one who mortgaged his own house to kick-start Celine's career. They were together for 20+ years till he died from cancer.
I'd also like to hear skeptics explain how he's going to continue donating. Because politicians have a lot more to gain by keeping past donations and throwing him to the wolves.
There are still some places in the general West where law enforcement's reputation isn't completely ruined yet, but it certainly isn't a rule.
I don't understand why this is the strongly held narrative here.

Those are some pretty major misses for a PhD candidate physicist. He would have been forwarded of this since he was forced to take one of the exam panels courses!
2. In default Rust config, unhandled panics end up unwinding the stack, calling destructors for everything, freeing resources, closing files and sockets, and printing an error message and possibly a stack trace. I think this qualifies as the language runtime automatically catching the exceptions.

3. For 99% of users, panic = unwind in rust. If you play with compiler flags, C doesn't have undefined behaviour because ubsan will abort programs if you compile with the right flags.
Show HN: Prometheus Data Generator
This is a small tool I built for creating fake time series and samples and sending them to Prometheus (a monitoring system and time series database). It relies on the remote write protocol, so no scraping involved. All samples are either sent immediately or streamed continuously.

I found it very helpful when working with PromQL queries or Alerts or just to try out something quickly.

I think it can also be useful if you want to learn Prometheus and especially PromQL.
I remember reading something recently about there only being one small biz making floppies remaining.
I don’t know, it is quite trivial to statically analyze nulls, so even with basic IDE analysis I don’t even remember the last time I got an NPE in Java. To put such a basic thing as a “killer feature” doesn’t make for a good advertisement :D
The media that bucks this trend always stands out to me, especially in series. The classic animated series "Avatar" rarely splits stories over multiple episodes, so that each episode ends in a satisfying way. Another example in a totally different genre is "Atlanta" (2016) which has a similar focused structure.
I couldn't find the parallelization limits easily with GitHub. Also GA lets you build many things, one of which is CI/CD - the docs, last time I looked, suffer as a result of being less focused on CI/CD. You've obviously had a different experience. FWIW I'm currently using Actions for Portal and it's been fine, but my needs are smaller on this project compared to previously.
Wow. That's maybe 100 years newer than I'dve guessed. It sounds almost Victorian in its phrasing.

Before any English folks start sharpening their torches and pitchforks, I speak the bastardized rustic version of your tongue in the USA. Apologies if I can't tell Victorian English from Elizabethan (II) English.
SEEKING FREELANCER | NY | REMOTE

Forward is looking for a Senior Rails Engineer to help out at a company that tracks provenance for pharmaceutical products administered in clinical settings. You’d be part of a cross functional team of seven, within a larger eng and product org of about 40 people.
* Hours per week: 40

* Term: 6+ months (C2H possible)

* Timezone constraints: 3 hours overlap with US ET

* Geographic constraints: None, but North or South America preferable for overlap

* Salary Range: $50 - $100/hr

* Remote: Yes

More details here: https://work.withforward.com/ad53940cf03f4969be352e498bbbdb4...

If this sounds interesting to you, please feel free to fill out our Typeform (~2 min): https://form.typeform.com/to/S9lPmgLF
Great tour of that tower site, and a nice analysis of the requirements of transmitting both analogue and digital signals. For international readers, the digital radio standard of North America is the completely proprietary HD Radio (Hybrid Digital) IBOC (In-Band-On-Channel) system owned by DTS (nee iBiquity). The DAB system used outside of North America is incompatible. Automobiles built for the North American market now tend to come with HD Radio reception as standard equipment.

As a proprietary system, HD Radio involves costs that can be prohibitive to small broadcasters. I do not know of any attempts to reverse-engineer the HD Radio system, nor am I qualified to guess at the workload involved, but an open license alternative is a nice dream that would enable a huge quality and capability improvement for even the smallest radio stations.
News flash: the world is dirty. Maybe they should take their magical green laser outside and play, like we ask our children to do. I bet there's lots of horrible things coming up from walking through the underbrush behind my house.
You sound like you're not part of any marginalized, surveilled, or abused communities. Police in some places still arrest people for violating state level sodomy laws even though the SCOTUS ruling nullified them.

No, this is still very much a problem here in the West.
Both

Work opportunities was the real one, but I wanted to take my young family (at the time my kids were 3,7,8) to experience a different culture. For example to feed sharks and go see a live volcano.
Point of order: their inline-ad-placement on search results is evil. It exists to trick the unwary, including vulnerable people like the elderly, sometimes into landing on scams, thinking they're legitimate because Google presented them as top-level search results.
Great product, sounds like a reasonable move. Hope Gitpod can keep growing and improving even more
Flutter Web: https://flutter.dev/multi-platform/web

You can also use AngularDart if you want but it's less common than Flutter Web in my experience.
sounds like optimism we saw with self driving cars
He was but he wasn't a front line soldier, as far as I know his role was initially bureaucratic, then later operations planning.
Ask HN: What career should bright 22 y/o people pursue in 2022?
Is "learning to code" still a viable path, given the crowded job market for junior engineers?

If not... what would you recommend your child or a bright young person do instead?

Inb4: yes I know the value of learning about software engineering/scripting without becoming a programmer. I'm specifically concerned with what career path makes the most sense.
And don’t get me started about urinal troughs…
Thank you! If you have any feedback feel free to share!
Goat farmer
I have a bridge to sell you across the pacific ocean. So far it's only 100 feet long and may be technically a pier... But we aspire to reach Japan in the next few years. If you invest now you get a discount on tolls. Also, we expect to rent out restaurants along the long distance. Please ignore the fact that we have no idea how we're going to do all this.

This just in, we're adding Hawaii as a stop! Ignore the fact that the bridge is still technically a pier down at the harbor and only 100 feet long. We've already got our first "Bridge Across The Pacific" at our first stop at the end of the pier.
I don't think it can be Kotlin, but I don't think it needs to put a serious dent in Kotlin adoption, as it just needs to stop driving people away so hard and then the friction to do something different will keep people in Java if Kotlin is say, only 30% nicer. See for example coffeescript getting limited by ES6.
It's the best way to do something you can't on the website. As example, I've had to return products that have said they were not returnable or beyond the return date, chat is the easiest way to talk to someone and get it resolved.
a game just like amazon reviews. if there's a system that can generate money that is able to be gamed, it will be. star ratings on git hub will become next to useless as it will no longer be used for anything other than monetization.