skysight-inc/HackerNews huggingface dataset:
Documents show that when current transportation safety rules were first created, a federal agency sided with industry lobbyists and limited regulations governing the transport of hazardous compounds. The decision effectively exempted many trains hauling dangerous materials — including the one in Ohio — from the “high-hazard” classification and its more stringent safety requirements.

Amid the lobbying blitz against stronger transportation safety regulations, Norfolk Southern paid executives millions and spent billions on stock buybacks — all while the company shed thousands of employees despite warnings that understaffing is intensifying safety risks. Norfolk Southern officials also fought off a shareholder initiative that could have required company executives to “assess, review, and mitigate risks of hazardous material transportation.”

... the Obama administration in 2014 proposed improving safety regulations for trains carrying petroleum and other hazardous materials. However, after industry pressure, the final measure ended up narrowly focused on the transport of crude oil and exempting trains carrying many other combustible materials, including the chemical involved in this weekend’s disaster.

Then came 2017: After rail industry donors delivered more than $6 million to GOP campaigns, the Trump administration — backed by rail lobbyists and Senate Republicans — rescinded part of that rule aimed at making better braking systems widespread on the nation’s rails.

Specifically, regulators killed provisions requiring rail cars carrying hazardous flammable materials to be equipped with electronic braking systems to stop trains more quickly than conventional air brakes. Norfolk Southern had previously touted the new technology — known as Electronically Controlled Pneumatic (ECP) brakes — for its “potential to reduce train stopping distances by as much as 60 percent over conventional air brake systems.”

But the company’s lobby group nonetheless pressed for the rule’s repeal, telling regulators that it would “impose tremendous costs without providing offsetting safety benefits.”

That argument won out with Trump officials — and the Biden administration has not moved to reinstate the brake rule or expand the kinds of trains subjected to tougher safety regulations.

“Would ECP brakes have reduced the severity of this accident? Yes,” Steven Ditmeyer, a former senior official at the Federal Railroad Administration (FRA), told The Lever. “The railroads will test new features. But once they are told they have to do it… they don’t want to spend the money.”

Norfolk Southern did not answer questions about its efforts to weaken safety mandates. The company also did not answer questions about what kind of braking system was operating on the train that derailed in Ohio.

- from https://www.levernews.com/rail-companies-blocked-safety-rule...
With built in null safety, null becomes a useful result to pass around.
Come to Europe, where Ionity is charging for 0.79 EUR per kWh
Greetings fellow future-dweller!

Here are some facts to get you oriented:

* We're shooting down UFOs on a weekly basis

* The entire world was recently shut down because of a virus

* The machines are becoming creepily human-like

* You probably can't afford eggs anymore
Seeing as everybody's using this space to plug their favourite font, and the one I use hasn't been mentioned yet: I'm partial to Generic Mono II (http://luc.devroye.org/fonts-75172.html & https://github.com/organicplanning/hackedfonts). It has slashed zeroes and, with a reduced character spacing, just looks nice and otherwise doesn't distract from what I'm doing. Though it's coverage outside of the Latin character set leaves a bit more to be desired.
Ever seen the android about info? It has licenses and copyright information for a loooooong list of android's components.
I'm assuming a customer-driven culture where you work for your customers needs. In the case of libraries, teams using the libraries are customers. If you're the maintainer of alpha and your customer needs beta, your customer needs you to upgrade to gamma.
> This is not a caricature.

It may not have been intended as one, but that doesn’t mean it isn’t one.
I recently have been building a internal web app for managing customers and am super happy with shadow-cljs (develop/build) + reagent (view) + re-frame (state/events) + garden (css).

I especially like how easy shadow-cljs makes it to utilize both clojars and npm pacakges. I have been using JS/TS for a long time and feel like any webdev without npm packages would not be worth my time, especially for projects at work.

Re-frame has a very robust api for dealing with events, side effects, and state. Once I got used to the concepts in the documentation, very good docs but a little goofy, It has quickly become the most efficient and fun tool I have ever used to prototype complex frontend interfaces :)

Glad to be using cljs at work, but I'm not sure I would use this stack for non-internal tooling though.
Even lookup is not easy to be done securely. You don't want that a malicious server/database knows that you are accessing always that record.

See this discussion about how to achieve that: https://news.ycombinator.com/item?id=31668814
Re c), you may have done a lot, but clearly not enough. Good insulation needs balance.

Try a FLIR survey and a positive pressure test survey of the house. Those should help direct future insulation efforts.
They claimed to have 650 miles of shelf space as of 2009, so 1/443 of that.

They have 140,000 comic books on file. Assuming they average 1/8" thick, the stack of them would be twice the height of that plane.
We asked you before not to do nationalistic flamewar on this site, regardless of which country you have a problem with. You've reverted here to doing exactly what we asked you not do to. We ban accounts that keep doing this, so please don't do it again.

https://news.ycombinator.com/newsguidelines.html
I didn't read it as lawyering of C code... maybe I misunderstood that. If that's the case I'd retract my statement. I thought they meant other engineers using "lawyering" skills ...(logical communication)... to convince a manager to take one architectural path over another.
Woah twitter 2.0 is really here guys.
90° FOV is a no go for me. I already have a bit of imertion break on the index, these would just feel like crap.

Wake me up when we have at least 180 without early adopter prices.
Glorified DNS block list is surely more effective than not allowing the software to go out in the first place. Yea, sure.
As an owner of a BEV I agree with you. EVs in current setup are unviable for most of population and I am looking to get rid of mine. What an expensive experience.
I see, but I doubt that makes sense here though.

The main selling point for teams is that it's free for existing M365 customers. Microsoft is aiming specifically at a "quick win" for IT managers to cut a competing product and replace it with something they're paying for anyway.

And usually the top would spend a lot of time in meeting themselves too, it's not something they won't be using themselves.

But I know what you mean, in our company the top execs have their own support team so they don't even know how bad our outsourced support is. A lot of production issues are streamlined for them because of this.
I was thinking more along the lines of lying about climate change for profit, but you make a good point as well!
We've banned this account for breaking the site guidelines. Flamewar and personal attack aren't allowed here.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
Obligatory "not all emulated games/software are pirated".
Like regular citizens around the globe that are taxed for any reason the government wants. Taxes were also used as a way to express the power of the mighty during most of the history, the original meaning of an income source for shared public services (aka "government") was long lost. If one thinks about universal oppression, discretionary taxes would be number one.
Approved doesn't mean elected via political campaigning. So judges doesn't need to take any political stance to make any political party happy. Of course there is the issue of after retirement appointments. But not every judge does that. Things won't become better if people don't put pressure on representatives to make ethical laws.
Considering the stakes were "who's going to be the next Prime Minister" and they worked at a political party, they must have thought this was more important than their career.
Ballmer would be proud.

We've gone full circle.
> I've worked with so many truly incompetent and stupid teams and organizations

And all of them have deemed you a suitable fit for their incompetent and stupid team or organization.
Gibson Research Corporation's Ultra-High Entropy Pseudo-Random Number Generator
If Microsoft is serious, this is a great chance for trickle up. Give an org that has been using Outlook Teams and they won't have any suggestions, give it to an org using Slack and the feedback will be immense. I admit to getting caught up in the Microsoft is innovating hype from recent news but would not be surprised if they finally start to really iterate and improve on their cruft going forward. Dogfooding in the GitHub org just makes a lot of sense.
Seems like that would be a safety violation.
yes, but all that is user hostile stuff that nobody really wants.

modern websites are a cancer that we really quite could do without
It still requires you to have a friend and have a friend with the specific iPhone.
Amazon is taking half of each sale from its merchants
Win Valentine's Day with This Love Letter Writer
I recently came across a new website that aims to help users write love letters with the help of artificial intelligence. The site, called Love Leetr, uses natural language processing and machine learning algorithms to generate personalized letters based on user input.

To get started, users provide some details about their relationship and any special memories they share. Love Leetr then uses this information to generate a letter that sounds like it was written by a human, complete with sentiment and emotion.

The site is still in beta, but early users have reported positive experiences with the AI-generated letters. Some have even shared that the letters have helped rekindle old flames or strengthen current relationships.

While some may argue that a love letter should be handwritten and personal, Love Leetr offers a unique option for those who struggle with putting their feelings into words or who simply want to add an extra touch of creativity to their love notes.

Has AI gone to far?
Barnett’s audience was the defense department, and he was telling them things that would make them feel important and virtuous. Basically internal propaganda.
A straight line would require that you know where to go. But the bean (or rather it’s occupant) doesn’t - it has no eyes to look outside. So essentially it decides “it’s uncomfortably warm, let’s go elsewhere” until it’s no longer uncomfortable.
For my CUDA workload WSL2 (or really, Hyper-V GPU-PV) is about 75% native performance. Isn't too bad, I still prefer running non-virtualized Linux for anything longer than overnight.

OTOH, run Linux on the metal and Windows in KVM works just better.
Simply make an entertaining video, top it off with "and if you're my daughter, stop scrolling and empty the dishwasher" and wait.
Low-information flamewar comments are not welcome here. You've been doing it repeatedly and we ban such accounts, so please stop.

https://news.ycombinator.com/newsguidelines.html
Except what’s not conveyed here is social pushback due to any perceived harms. Look at social media and “big tech” - the world, despite high usage, is now casting these as social ills ready for dismantling. This tech cycle is more appropriate when its potential to ebb social fabric is much less. The forces here will be too strong.
In theory, using spherical cows, sure. But in practice there are all sorts of things screwing up the "probability" when jumping. Slope of the ground, windspeed, ground cover, etc.
You had me at your first paragraph. But my conclusion was to try to get in the middle of things and figure out if organizing people is really that hard.

Yes, it is. Not sure what you include in "books and training" but the actual hard stuff is the complexity inherent to each individual that you want to organize. Each one of them has moods, goals, desires and bad days. And the number of parameters is huge and they're all different for each individual. And it takes just one member of the group to be sufficiently aligned in another vector to make it all fall apart.

And I am just talking about a team or small department. Figure this at state level and you get why politicians actually don't get anything done.
It's increasingly a full stack language. I would say increasingly more so than javascript since it actually compiles down to native. So, you can use it in the browser, in the jvm, with node.js (not a great fit but it works), on edge networks or in lambda functions (with the native compiler or soon wasm), or on mobile devices.

The main things holding kotlin native back have been the compiler and the library ecosystem. The compiler has been making a lot of progress over the last two years. And the library ecosystem has a growing number of high quality multi platform libraries. So, there's less need for wheel reinvention.

Long term, given enough interest, it could start competing with Rust and Go for system programming type things. Right now, that's probably the weakest area for Kotlin but that is mostly because of the relatively immature library ecosystem around Kotlin native for this. IMHO the language actually fills a nice gap between Rust and Go. Easier than Rust, a bit more high level than Go. So far, Jetbrains seems more interested in mobile than in other use cases for kotlin native though.

Finally, Kotlin is actually a nice fit for data science jobs as well. Nicer than python to use for this and a bit less esoteric than things like Julia or R. There are some interesting libraries for Kotlin for this. But like with native this is all relatively immature and a bit niche at this point.

Some interesting things you might not be aware off:

- multi platform compose is a thing and as of recent releases it has an experimental IOS target as well. So, you can build desktop, android, web, and IOS capable applications now with using Kotlin. Unfortunately Desktop compose still depends on the JVM instead of using the native compiler. So, there's now a third alternative emerging next to Flutter and React Native for cross platform UI.

- ktor server can now be used with the native compiler. So you now have two ways of producing native binaries for ktor via graal and the kotlin native compiler. Great for use with e.g. lambda functions as well.

- kotlin scripting (KTS) is pretty nice and you can use it in more places than just Gradle. It works in Jupyter for example. Or you can generate github actions with it (we do this via krzema12/github-workflows-kt).

- you can plugin wasm to kotlin (and lots of other languages) via extism.org. Haven't tried this but looks intriguing.
The best sign up flow is a static html
form.
How to Save 20x on Your DB Costs
Is there some sort of organisation or society for people who just don't care about fonts? I think we need a secret handshake or a bumper sticker or something.
Hmm, given that "mov is Turing-complete" [0], is it possible to get around the requirement that loops must be fully unrolled? Obviously you couldn't tell if your algorithm was finished, but if you could ask the key holder if the algorithm had completed or needed more work, you could theoretically compute any algorithm. What am I missing?

[append] Perhaps, could you create a "fully homomorphically encrypted" 6502, where each application of the program corresponded with a single clock of the emulated microprocessor?

[0] https://drwho.virtadpt.net/files/mov.pdf
As anything else it depends. You have to find the right balance between annoying management and fixing the problems against their will. I went on multiple jobs from making managers lose their temper in meetings to them coming to me first asking for help. But I was also offered a significant compensation to just leave a company, which I took cause it had come to outright war.

I don't think you can "find your sanity" as I believe that taking technical issues personal is just the way some people are built. But you can and should learn politics even if you find it repulsive.
The div-34gs34grtt isn't supposed to be read literally. The name isn't even exposed unless you're poking at the console or something.
Girls that boys are even remotely interested in are given old burner phones that work perfectly well on wifi with out a phone plan.
When one sides entire argument was "this flyer apparently exists," criticizing the rebuttal for killing the debate seems silly. They did not try to debate or present a real argument in the first place, though they have since somewhat fixed that.
> […] when MS has DX only policy on Xbox […]

PlayStation only supports Sony’s own, proprietary Gnm/Gnmx[1]. I heard their APIs are somewhat based on (very old) OpenGL, but different enough to not actually be compatible.

Nintendo Switch supporting OpenGL or Vulkan is an exception in the console space.

1: https://en.wikipedia.org/wiki/PlayStation_4_system_software#...
At least they used a decent map projection.
Maybe, but this was used in the same breath as design patterns and software architecture. Those both are inevitably opinionated. I personally don't think engineers should get married to one set of patterns or architecture; we should keep learning on the job and find new tools, the best tools that suit the schema. But conflating what may well be good arguments for a design pattern with bad-faith "lawyering" shows a high level of contempt for the people OP would be working with, and suggests OP was more put off by the style of debate than they were by the content.
We used that particular comparison of 24 cpus/48GB partly because it was a benchmark used by another competitor and partly because we felt it was in line with expected usage for a small/medium size business.

We're hosting with Hetzner and we have our one and only region in Germany right now, we'll be opening more regions during 2023. Access is granted to users on a per-cluster basis (we're planning to launch finer grained permissions), with clusters having RBAC.

Perhaps you're right in that most developers are looking for a better Heroku, and looking at our current users many of them have infra or devops background. I've used k8s in most of my recent (small & big) projects due to the fact that it's got such a large ecoystem of tools and packages I can readily deploy to it. It's perhaps not the same use-case as most of the users of Heroku or Render, but that's not necessarily the type of use-case that we're hoping to solve.
> The application domain for this stuff is so negligible...

They said the same about Rust ("it's a systems language, needlessly complicated for large user applications").
I think it depends on the market. In the enterprise, not so; developer Market absolutely. This might work out well on both ends if they play it right.
Android 14 with Bard would be the perfect way to challenge ChatGPT
The train and the economy?
quoting Thus, somewhere out there will maintain a proprietary coreutils library and charge money for it

BSD is not proprietary
Right, but this service isn't advertising FHE.
We've banned this account for repeatedly posting flamewar comments and ignoring our requests to stop.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
This exactly. Regular Pixel 6 and 7 were also often mentioned as great value.
I came here to ask this too, as someone with a younger daughter. OP please answer :)
So if no one is safe from corruption just by becoming PM for one or more terms, then we should abolish all positions of power? That would be a really stupid thing to do. If you can't trust any system including the Supreme Court of the land, move to a country you find perfect (no such country exist, no country has perfect systems, if everything were transparent and if there were no propaganda, things would be easy to understand).
I think it's still probably a bad pattern to sometimes return a useful value through the same channel, whether through nulls or something else.
Was this content published or promoted to other people? (No)

It's not difficult to run the search on another computer.

you then have to prove that it was done with malicious
or defamatory itent

Microsoft is showing a reckless disregard for the truth, which is enough. [1] Microsoft has a history with this. Microsoft shut down within a single day a previous chat bot, Tay. [2] Tay was replaced with Zo, which was eventually shut-down. [3]

They are disregarding their own prior experiences with these sorts of AI chat bots. They are also disregarding that chatgpt was designed to work as a text generator that has zero regard for the truth. [4]

Anyone who recalls history or who works in the field knows that Microsoft is ignoring the expected and actual results of Bing's AI.

Plus, that's just for the US. The rules are different elsewhere.

[1] https://www.nolo.com/legal-encyclopedia/defamation-libel-sla...

[2] https://en.wikipedia.org/wiki/Tay_(bot)

[3] https://en.wikipedia.org/wiki/Zo_(bot)

[4] https://towardsdatascience.com/understanding-gpt-3-in-5-minu...
I think a big factor in these layoffs is to signal the market that the companies are "cutting fat". The market gets the signal, stock price goes up and the board of directors eases the pressure on the CEO. After this the company can resume business as usual, which will require quietly hiring to fill the needed positions.
> bridged adapter settings?
Yes.

> There’s a bunch of initialization work on every boot because of how the Hyper-V adapters are configured (which I hate) so VMware might be tearing adapter bridges/vSwitches down & remaking them each boot.

It resets everytime the main windows os is rebooted so it sound like this.

Like I said, I've never seen settings behind UAC prompts being reset, I've seen settings being reset by windows updates, but never something like this on a day to day basis.
Concrete-ML: Turn ML Models into Their Homomorphic Equivalents GoogleTechTalk
Meta is one of the few companies where the job cuts really make sense. I mean, they have not a single product which is basically not on a steep dying path. Facebook will be gone as soon as the boomer generation will fall like dominoes. Instagram is slowly dying amongst millennials and the Metaverse has already been largely rejected by users before it even took off. If Meta didn't own WhatsApp then I think most people would even forget that this company still exists.
I think this page was quite nicely written, but it should perhaps have had slightly more focus on things that will start acting up before the wrap in 2038, stuff like "I made a vpn cert or an internal-only CA cert with a 10 year lifespan" which will not be a problem at 2038 but will be a problem if you want to do it in 2028. This is why you can't wait until you are close to 2038.
Our status page/status monitoring service is running on Contabo since we want it off-site. We have an API gateway running on DigitalOcean that we're currently moving away from.

Our servers (in our one and only current region) are hosted with Hetzner.
Why would they need the key? It says everything's encrypted/decrypted on the client. If they did encrypted-token indexing server-side, they wouldn't need to decrypt. Agreed that this scheme would eventually leak too much information.
Persistence Programming – Are we doing this right?