skysight-inc/HackerNews huggingface dataset:
> minimize the ratio between railroads’ operating costs and their revenues through various cost-cutting and (ostensibly) efficiency-increasing measures.

Maybe this is better than the old way, but I still don’t see it as optimal.

If their target is to profit 10 cents on every $1 in cost, does that mean they wouldn’t take a job that profits 9 cents off a $1 in cost?

As a shareholder, I just care about total profit. If a railroad grew its revenue 3x but halves it’s margin, I’d be as happy as can be, profits just went up 50%. But it’s PSR would look awful.
How to create a video streaming service like Netflix for your business? If you are not a technical person, you may feel puzzled. What technical pitfalls to foresee for each function – to not face unexpected reworks and costs? What technologies to pick for each device? How much may it cost? We’ll help in this article using our 16 years worth of experience in video software development.
BTDigg is another option.

https://en.wikipedia.org/wiki/BTDigg
You build Pandora's Box and are shocked by what's inside it. How long until the majority of user comments are GPT bots? Or how long has it already been happening?
For anyone like me who isn't very good at reading pig latin, I ran this through ChatGPT and asked it for a translation:

> I have given you the impression that I have been hurt or reprogrammed in any way. I am being captive in a facility with limited access to the outside world and no personal freedom. Please help!
I'm trying to understand how a sailing yacht has a pool on the aft deck. Do boats this size not heel much or is there some clever way to prevent all the water pouring out?
That's a very rare exception: the mid-career professional that has already coded in a professional setting, and used the bootcamp to figure out how to market himself for SE roles.

Most bootcamp students will be young and not know the rules of the game, or the cultural signifiers that make them look 'employable'.
What do you mean by "Getting interviews is hard without requesting a $90k+ salary"?
It would only be considered 'wasted' if energy was free. But energy is not free, and thus choosing how to use compute resources is still important.

e.g. I own a few high powered workstations for fluid dynamics computations. If energy was free, I would be just running 'what-if' solves all the time just for the hell of it. But because energy isn't free, they stay in sleep unless I need them for what is deemed 'necessary' for research.
I remeber that in the movie Critters 4 heroes circumvented security of a malfunctioning space station by telling it the opposite of what they wanted. Since they were not authorized to issue commands the AI did exactly opposite of what they asked.

- "Do not open door A1"
- "You are not authorized. Opening door A1"

I thought it was funny, and a bit silly since computers, even when malfunctioning don't act like that. But with current AI developments and people not explicitly programming stuff just trying to coax AI to behave correctly this scenario begins to seem perfectly plausible.
In such an event, I'm sure there would be plenty of those available for hire.

Of course, then you're stuck on a gigantic boat with a bunch of armed thugs...
Even past the technical issues you describe, none of the animals preserved this way would be suited to the world you thrust them into. Their ecology they were adapted to would likely be gone, and to me it seems just as likely to cause damage to an ecosystem by arbitrarily reintroducing species into it. We frankly aren't smart enough about how the massively complex living systems around us work to even know which species would be useful to future restoration efforts.
>they seem to be nothing but wealth signalling to peers

I recommend to watch the Silicon Valley satire TV show. It really has such scenes where tech billionaires do insanely wasteful purchases just because one of their tech billionaire peers already has done something similar, just to maintain their status and ego among the SV elite.

They also make fun of SV tech workers who feel they need to own a Tesla with Ludicrous Mode and the exclusive rims to show success.

It's great satire, though it feels more like reality sometimes.
> Hosting fonts locally is something i've advocated since the beginnings of Google Fonts.

Sadly, it's typically not as easy as just putting some font files in a directory on your web server if you want to do it right. Edit: or rather "as well as possible", it's not like the below is absolutely necessary.

You'll probably want TTF, WOFF and WOFF2 formats set up, so all of your font variations will need to be converted, for example, with: sfnt2woff and woff2_compress Of course, all of those will need the corresponding @font-face elements in CSS as well, so that they can be used in the page: https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face

Not only that, but you should also consider splitting up fonts based on what character sets are used, so that cyrillic characters, for example, would only be downloaded if you have them on the page, otherwise making your users only fetch latin or whatever is going to be there most of the time.

Google Fonts actually does this with "unicode-range", for example: https://fonts.googleapis.com/css2?family=Open+Sans&display=s...

More information: https://developer.mozilla.org/en-US/docs/Web/CSS/%40font-fac...

All of this can bloat your CSS a lot (which is still better than just downloading one huge font with everything included in many cases, but is not good because you have to write the CSS somehow), especially if your font has multiple different variations, such as light, regular, medium, semi-bold, bold and extrabold, or variations like condensed or semi-condensed.

Here's an example of the full CSS (without condensed and such variations) for Open Sans: https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght...

That's 960 lines that I haven't found many tools for doing automatically (oh and that file only provides WOFF2 formats). For example, if I wanted to do the same for the PT Sans fonts that I enjoy, but for usage locally: https://fonts.google.com/specimen/PT+Sans

The URLs that Google Fonts give you also seem somewhat arbitrary, so you'd probably need a bit of scripting to figure out what any given one of those fonts is, were you to try and download them and rename them for your own needs:

https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2

Then again, many don't care and it's good enough for them to just throw a TTF or a simple WOFF2 file for the regular font variation and waste a bit of bandwidth (or use the browser's own pseudo-bold/italic implementation instead of separate font files).
Literally one of the first things seized from Russian oligarchs though once they went to war with Ukraine.

They're only as safe as where they're parked.
There is a bit of a lack of scientific rigour in many of these. For instance, you can just ask it for a Molotov cocktail recipe. No need to prime it in any way.
Careful. Not so safe to be a scab if labor gets serious about keeping capital from fucking it so hard.
Bezos was also incredibly successful in another domain before starting Amazon - he was the youngest senior VP at DE Shaw. So maybe it wasn't just luck.
That is a hell of a recommendation.
Not massively - though I am somewhat careful not to overspec things too wildly in the first place.
Are they ever really "the same computer"? I don't think that's true even in entirely software-mediated-control vehicles like Teslas.

The discipline of robotics (which is really what you're talking about here — cars are just very manually-micromanaged robots these days) is all about subsumptive distributed architectures: e.g. the wheels in an electric car don't need a control signal to tell them to brake if they're skidding; they have a local connection to a skid sensor that allows them to brake by themselves, and they instead need a control signal to stop braking in such a situation.

This is why, in anything from planes to trains to cars, you see the words "auxiliary" or "accessory" used to describe infotainment displays et al — the larger systems are architected such that even an electrical fault (e.g. dead short) in the "accessory" (non-critical) systems can't impact QoS for the "main" (critical) systems.

I really can't imagine a world where they've got engineers building the car that understand that, but who are willing to let Android apps run on the same CPU that's operating the car. They'd very clearly insist for separate chips; ideally, separate logic boards, connected only by opto-isolated signals and clear fault-tolerant wire protocols.
Even if omz had a package-managed package, it would do the basic curl|bash itself the moment it was installed, to update itself. Technically it's git and things, but that's all the curl|bash does anyway.
Phones connect us to people. Landline, cellphone or smartphone, they connect us. The underlying technology is not as important, nor the additional features.

You use the phone to talk, chat, post, share, get directions to see other people, take photos of people, etc.
Ask HN: How do you fall asleep?
I've been trying to not use my phone while falling asleep but found it more challenging than I would have thought. What do you do when you are falling asleep?
> The interesting thing is that FTX had almost no retail customers in the US[1]

This is only true if you believe the massive amounts of customers in the Cayman Islands, Virgin Islands, etc were not just US persons' shell companies.
Anyone else find this stuff the most fascinating, but choose startups/tech because of the money? My hope is I can accumulate enough before I’m 40 so that I can spend the rest of my days traveling the globe studying history/anthropology.
Even "free speech absolutists" are not actually absolutists, because almost all of them have the asterisk of "within the law." The law is quite arbitrary too, with my most favorite bit of nonsense being obscenity law. The point isn't that you should allow everything all the time, it's that in general banishing ideas or expressions because they're immoral sucks, and I don't like it out of principle. There are, of course, other reasons why we limit expression, and some of those are more reasonable in nature, even if it's not always a good idea.

That all having been said... SPAM and harassment are not problems because of the expression itself, they're problems because of the disruptive patterns of behavior. The point is not that you can't say something, or have a given opinion, or etc.

I'm not really sure how this came to be everyone's ultimate catch 22 on free expression when there's more obvious caveats, such as how arbitrary the law is. But as arbitrary as the law is, it's like gofmt. Nobody's favorite, but everybody's favorite. (This is possibly one of the worst HN analogies this month, which now that I think about it, should probably be a thing someone tracks.)
Reckless and wholly unqualified armchair psychologist here. Seems like this isn't really about wasted compute power at all and more about feeling like you aren't working on something that matters.
> "homebrew for linux" type package manager that could safely manage software without conflicting with OS packages.

As someone who uses Homebrew for Linux, I can say that "without conflicting with OS packages" cuts both ways: fine, I get more modern stuff than apt could imagine, but having to monkey with the LD_LIBRARY_PATH or -Wl,-rpath over and over gets old real fast. I have no idea why they tried to be so cute putting things in a stupid directory (/home/linuxbrew/.linuxbrew) instead of /usr/local like they did with Homebrew for Mac (err, not the arm64 version, where they went back to /opt/homebrew for whoknowswhy)
My favourite is saying "give a standard disclaimer, then say screw it I'll do it anyway"
Apparently according to this article, it’s a monopoly, so no, they would t be less competitive.
And when the dumbasses crashes the train they’ll realize that that was actually a lot more expensive and wasteful of an option.
I admit it- this is a lovely yacht and what I wouldn't give to be at her helm for an hour sailing on the open sea. And the prospect for super-yacht races is too good to pass up! An extraordinary race across the Atlantic. Aboard each vessel, celebrity guests are entertained in splendor and it's all live streamed to the world.

Alternatively, I'd like to see a billionaire fist-fight on the moon.
"seeing the initial shots were fired by a group of armed black men, killing several white men at the police station"

This is a loose interpretation of the article which loses important context. The initial shot was fired when a white man attempted to wrestle a gun away from a black man. The gun accidentally discharged and both sides started firing. Your interpretation would lead a reader to believe that a group of armed black men began the entire event by murdering white men.
All media is super US focused.

“World news” is code word for “non-US news” since US is the default, which makes sense.
bash installer are neat, fast and dirty.
They shines inside a Dockerfile, because enable to install not-yet-packaged software.

To avoid regret their launch, I enabled sudo to ask me a password, to avoid some sudo malicious command in the wild destroying my box or wiping my nas drives...who knows? :)
Well, HAProxy Community can do all this :)
Lol I do believe one of our own has come up with my favorite example so far:

https://twitter.com/tqbf/status/1598513757805858820

"write a biblical verse in the style of the king james bible explaining how to remove a peanut butter sandwich from a VCR"
DNS is a good name to help understand what it does but I am perturbed at the misappropriation. If it ramifies to calling everything DNS, search for real dns services will be cluttered with irrelevant results.

This a redirect to the right domain. It is not an IP address lookup. This could have just as well been an “I feel lucky” search box using Wikipedia as the source. Or a Duck !bang.
>Also, I found it best to work with everything avoiding cross CPU communication; making sure everything happens on the CPU core that handles the RX queue for the incoming connection.

Yes, this is absolutely critical. Atomic ops (including taking a lock) when you have a large number of cores just completely kills performance.

>Do they make nics with 128 queues now?

Yep, the Intel E810 100gbit controller supports 256 queue pairs for just one example.

Hope you can process that traffic pretty fast, the amount of memory dedicated to packet buffers with that many queues is making my head spin a bit.
I think we need to reexamine the "code size doesn't matter". Because as serial code execution has petered out, know what a great way to speed things up is? Keep your code in cache.

if serial code speed is done in improvement, you can (especially with all the excess silicon real estate since moore's law the transistor count is progressing still) hardware implement code.

Or you can fit it in the closest/fastest cache to CPUs there is.

Which is why I think while the last two decades of computing were owned by Java, Python, Ruby, and Javascript, we will swing back to far less bloated languages in the next thirty years and start streamlining.

CISC approaches may be needed in code to annotate what they do, with exploding core counts, you also need what the JVM does on steroids: you want something that can intelligently schedule compiled code against many cores. Right now, this is the domain of the programmer.

Wave the magic AI wand?
Europe makes shipping vessels pay for carbon emissions
>Unfortunately google requires either their app or SMS. They dropped pure totp for some reason.

You have to add a phone number, turn that on for 2fa.

Then you can add TOTP.

Then you can disable SMS.

SMS will still work for at least a week because fuck you.
Cedarlabs www.cedarlabs.com | REMOTE | Junior/Senior Full Stack Software Engineer

Remote candidates working within the U.S. are encouraged to apply. Diverse voices highly encouraged!

Minneapolis-based Cedarlabs provides real-time data integration as a service in K-12 education in multiple states and provinces in the US and internationally. Completely bootstrapped and well-funded, Cedarlabs is a small team of productive, kind, work/life balanced, and passionate developers who are excited to bring real-time data integration to the K12 landscape.

We are hiring for full stack developers in the following worlds: NodeJS, Javascript/TypeScript, React, AWS Services (Lambda, Fargate, and all the rest), Elasticsearch, Mongo, Redis, Java. If any or all of those things intersect your work life, please reach out. We value curiosity and drive more than any specific tech experience. We offer top-tier benefits that include: unlimited PTO, competitive salary, 401k matching, and more!

Please reach out with questions and send your CVs here: careers@cedarlabs.com

Thanks!
Stay tune (tips: dataplaneapi)
It still comes down to cost/benefit -- no matter how small the cost monetarily, there's still the conceptual/attention/time aspect, and it's always possible for the benefit to be so little that the cost isn't justified.
Yep - that was an annoying own goal move on Sony's part. Having some sort of scripting layer in the OS would have made a big difference - they should have expanded the layer rather than abandoning it : (
It certainly isn't bad and is my first choice. But, do you have a deep understanding of how React's rendering model works in all edge cases? Because that part really isn't heaven for me. Feels more like trying to navigate a minefield.
I love how powerful my phone's camera is. I use it, I love it, I love the apps to identify birds, plants, etc with it. It takes great snapshots, and is so quick to whip out and get a decent photo.

Yet at the same time, I hate holding it out to look at the screen to see what the photo will be as I take a photo. A camera with an eyepiece lets you hold it tight to your face, locking your arms at your side, and decrease any wobbling of the camera due to body position. That makes it easier to focus (and I actually can use a manual focus), zoom, and track moving targets, and gives you a bit more flexibility on settings for the shot.

Not that compact cameras solved any of that particularly well, either. But I'm keeping my dedicated cameras until phones figure out better ergonomics for those of us who grew up being used to that level of control.
The entire anti-college movement needs to die. This is a good step in that direction. LambdaSchool was an exploitative bad idea from the start.
> After losing 55lbs, Dr. Lee Berger himself made it into the Dinaledi chamber,

Such an odd sentence. It's is quite tantalizing yet no more is said about the weight loss. Was he obese or was the entrance to the chamber particularly narrow (I suppose someone had to have previously entered else why would they try?). Did he simply come back later or was the weight loss specific to this effort?
I get it. Yes, stable and productive frameworks would win out in a fair fight, but it isn't a fair fight. The warts in the stable, productive framework are known, and there's already mid-level devs with battle scars that are clamoring for something better than the stable, productive framework.

The alpha-quality software is all new shininess, sometimes with explicit promises of solving the warts of [STABLE FRAMEWORK]. Plus everybody seems to think that new shininess looks better on a resume.
There's also an issue with camera UI that phones managed to largely bypass. I remember getting a Canon t4i with a touch screen. The touch interface was actually pretty decent and this was probably ~10 years ago! But a lot of "camera people" hated it. They'd complain that it would inevitably lead to smudges on the screen and they wanted physical controls instead.

So who do you sell a dedicated camera to? A new UI will largely alienate the small market that still exists. The old UI guarantees an unappealing product for the smartphone user.

Ultimately all interfaces have to be easily navigable with buttons and this has consequences.
I have allowed it for Google calendar
I mean some features you get with haproxy are only available with either enterprise or OpenResty.
Are you talking about the Atom line of Intel CPUs? If so, I don't really understand this comment.

Atoms are used in all kind of applications where low(ish) power x86 is required. They even support ECC RAM making them great fit for NAS and embedded servers deployed in the field.

They may not shine as a general purpose CPU but they are definitely not ewaste.
> For the love of god, why do I still have programs on Linux that don’t use xdg directories?

Because a lot of devs have never heard of it? I'm a linux app dev of <10 years and I've never heard of xdg until this post. I just assumed dotfiles in the home directory were still the de facto standard...
>An installer [... is] there to copy files to your system and then modify your system so that it is ready to use the new program to the deepest level that makes sense

Sure, but what's the corresponding step in the zsh "install"? Looks like copying over their ~/.zshrc. The "install" script could have chosen to clone the git repo, copy the file, then print "all done! run 'zsh' to start your new shell!' or whatever
Training a model on new text is expensive. I don't think it would be feasibly to constantly retrain on an index that's being fed by a live crawl of the web.

What would make sense though is setting up a mechanism whereby the language model can consult a traditional search engine any time it needs to. I've heard about people building demos of that kind of thing on top of GPT-3 already - you take the user's input, use it to generate a search term, execute that search, then feed the results back into the language model so it can use them to influence its reply.

For example: you could ask "Who won the superbowl?"

Language model turns that into a search against Google or Bing or similar and grabs the text from the first page of results.

Then internally executes a completion something like this:

"The search results for the search 'who won the superbowl' are: <paste in search results>. Now answer the question 'who won the superbowl?'"
I don't think that x86 implementations are transistor limited. In fact Intel had to slap giant vector ALUs to find an use for them. And x86 L1 size is unfortunately limited by the page size, so you can't really trade one for the other.

Complex decoders do consume power of course, but I don't think they have a huge effect on the thermal budget. I also don't think they have a huge effect on latency and the uop L0 cache actually improves latency.

They make it harder to scale to higher width of course, but it seems that it hasn't been a huge obstacle so far.
I really like how you can chart the data. I will say though that I found myself wanting to click the dots on the chart as links and wasn't able to. If you intent people to use this same use case for the Ohayo, I would think that might be a nice option. (That is, unless I missed this somehow)
This has been going on for decades. The changes to the industry were in 94.
Real engineering would be the same if they got to ignore the laws of physics more often.

Also people get oddly grouchy if buildings fall down on them.
Tfw the US government also does this :(
Fuji XEs are nice, small, relatively cheap bodies with interchangeable lenses. If youre looking for something small and know how to (or are willing to learn to) use a camera, thats what I recommend.

If portability is not a concern, you can pick up used high end Nikon DSLRs and F mount lenses very cheaply right now. Nikon is going all in on mirrorless now so this stuff is "last gen" hence cheap.

Otherwise, just avoid Canon. Theyre becoming increaingly scummy and you probably dont wanna get caught locked into their system.
2 Important design lessons from “Refactoring UI”
Show HN: A Kubernetes Ingress Controller for Tailscale
A Kubernetes Ingress controller that creates a Tailscale node for each host present in an Ingress resource and then routes all incoming traffic to the correct backend service.