skysight-inc/HackerNews huggingface dataset:
I started with tcsh because it was the standard on BSD at the time, then I moved to zsh and never looked back. Using shells with non-POSIX syntax is nice in theory but the pros don't outweight the massive con of not working out of the box on most systems, at least for my usage.

The idea of using structured data instead of raw bytes always seemed like a brilliant idea, so I commend Microsoft for pushing the concept with their PowerShell, but I'm a un*x user and all the operating system and tooling is built around dumb `char[]` pipes so unfortunately that's a lost cause as far as I'm concerned.

I suppose a big player like Red Hat or Ubuntu could push for a complete migration of the kernel + userland towards structured pipes, but I'm not sure why they would. From anecdotal evidence it seems to me that shell power-usage is not as popular now than it was in the past, most junior devs I encounter seem to barely use pipes at all, let alone write complex scripts. They rely on VSCode to launch the build commands and they do everything else through GUI. When they need to do something on the CLI they usually just copy/paste from stackoverflow. Why bother overhauling the shell if it's becoming a legacy tool?

It saddens me a bit but I also get it. It's not like shell scripts and Makefiles and autotools stuff are a pleasure to work with... Maybe it's for the best.
But Discord uses Rust to improve performance bottlenecks in OTP ;)
Plastic straws strewn in a natural setting feels a lot worse than sand. I can't tell you exactly why, but I still think that "don't throw plastic around" is a good starting place for a discussion and I don't think it's productive to argue that point.
That's more to do with the fact that buyers expect car prices to correlate more closely with size than the manufacturing cost actually does, so manufacturers are prioritising bigger cars to maximise profits.

Since interest rates are rising, expect small cars to return to European dealership forecourts in the next few years.
> type of people that would not engage in such barbaric actions

Please, please inform yourself.

You are holding some vile misconceptions.
Go, Rust or Go Bust (sry)
Ha, you know so much about me.

But disrespecting peoples closely held beliefs is just unnecessary. Reasonable people can disagree, about anything really, and anything can be said, politely. Portraying prophet Mohammed as a terrorist, or burning books, is just hate speech. The latter is literally what the Nazis did.

Criticize whoever you want, with respect. Not this nonsense.
If there’s uncorrelated load you can also run on your hosts, then you can share their spare capacity, with the hope they don’t spike at same time.

AWS does that with their lambda arch to reduce waste.
HS2 will never reach Euston, mark my words. All the money so far has just been the design phase of the station rebuild AIUI plus some preparatory work. They’re going to spend £200m just to pause the work. If it were completed at the current budget it would be the most expensive station in the world by some margin. Hence they’ll go for the presumably cheaper option of terminating at Old Oak Common

What an enormous waste of money on the existing work

Edit: I double it’ll ever reach Manchester. It’ll just be Birmingham to turn it in to a commuter hub and for companies to get cheaper office space. I said this from the very beginning. Leeds was a total joke, Manchester somewhat believable if you are the kind of person to trust and believe London would ever fund such a project in the north lol. And here we are
The bigger problem is there is only one New York City, and zoning is one issue that prevents another New York City from coming into existence.
Where I live in Australia we have very hot summers and cool winters. Sounds perfect to help cool things in summer.

But in winter I don’t want that reflection, I want absorbtion. Any ideas?

I suppose the strategy is to do a calculation for the year, are my summer gains better than my winter losses.
To (maybe?) add to your list: The e-paper smart display that I am making and selling does also allow users to build their own content. There are two different ways:

1. You can either just serve an image on a URL and the device will display it, refreshing whenever the image changes:

https://www.invisible-computers.com/invisible-calendar/image...

2. Or you go one step further and wrap it into an API with a settings page, which will also allow others to install and use your app:

https://github.com/Invisible-Computers/image-gallery/blob/ma...

To be fully transparent: I know that many people are using the first approach to display their own designs, but I haven't had much uptake yet on the second option to build a public, installable app. So if anyone is interested in trying this out, please contact me! I am willing to cooperate closely and iterate on the API where necessary.

(I hope that this is sufficiently relevant, even though I am tooting my own horn here.)
Glad I married a scientist. ;-)
It also has conscious experience: sensation of (probably) colored sight, it can feel pain, fear, etc. Where are these sensations located in the material universe? They are nowhere to be found under a microscope!
Stolen Focus (the book this article is an excerpt of) is a solid - if meandering - overview of society's rapidly declining attention span, featuring insight from behavioral psychologists, senior FAANG engineers, etc. It probably won't teach you anything new, but would make a great gift for the casual reader to get them asking questions about privacy.
What OP probably means that business was able to pay a living wage for owners and nothing more. So there was no additional cash for hiring manager, not even thinking about something for "new owner".
The largest devices I'm aware of are E-ink displays. Onyx produces the Onyx BOOX Mira Pro, 25.3" diagonal, based on the E Ink Carta, 25,3", resolution of 3200x1800 dots, 145 ppi, 16 shades of grey.

<https://onyxboox.com/boox_mirapro>

Note that the pixel density is markedly lower than other e-ink devices. For smaller devices, e.g., the Poke 5, DPI is more than double at 300 dpi (comparable to a laser printer): 6", E Ink Carta Plus, 16 shades of grey, 1072 × 1448 dots, pixel density - 300 ppi

<https://onyxboox.com/boox_poke5>

Granted: with increased viewing distance, resolution can fall somewhat, but given that areal density falls as the, well, square, this is 4x lower resolution.

The Mira Pro runs an eye-watering $1,750, further impeding the viewing experience. Given price trends on other E-Ink devices, I'm pretty sure that's all but entirely driven by the display cost itself.
I only allow push notifications for messages from loved ones. For any other app, the moment it sends me a notification it gets banned from pushing anything ever.
- gerrymandering districts to ensure perma majorities for established candidates for either party

- easy to blame the other 400 or so Congress members for all the problems

- a relative malaise and sleepy cynicism in the population in general when it comes to politics

- the executive branch is equally inept, inconsistent, and corrupt
“I don’t know if you guys understand what’s going on right now,” Adams said at a press conference this month. “There’s no housing, folks. There’s no housing.”

well there ever be enough affordable housing again?
Aww the git log whisperer
Maybe, but OP specifically asked for "unbiased." So at the very least there is a confusion between the two concepts.
Right? Frankly this is barely an exaggerated tl;dr:

My Godson was randomly obsessed with Elvis for one summer so years later I forced him to go to Graceland but he wanted to be on snapchat and also watches porn. I needed to understand why this happened so I traveled to 3 different continents to speak with experts but I won't tell you much about what they said. I vacationed to Provincetown and did a digital detox I saw on Oprah. Anyway we should just tell Google and Facebook to shutdown. We must fight for these rights like feminists fought for abortion rights (which they just lost) we can't blame ourselves for this problem, its systemic.
Is it possible to say that a city is "full" and how would a government enforce that? What I see in the news is that there is a large influx of immigrants to New York City at the moment. The City is required to house them. Besides taxes and zoning, which could reduce the number, how else can the government reduce the number of people in the city?
Isn’t that exactly what they are doing? Keeping requests within an AZ and using global DNS at the first hop into AZ.
This is one of the few issues where I feel I'm the only sane person on the planet: you can just drink from the cup.

We survived the first 600 million years of multicellular life without straws, and we can last a few more.

People are at each other's throats over nothing. We could've been a type 2 civilization by now if we spent as much time researching energy extraction as we do talking about straws. </hyperbole>
https://squoosh.app/

Having a quick look at squoosh, it uses lossy compression of webp by default.
The Rival to the Panama Canal That Was Never Built
Maybe because you value your employees being able to copy an image from your chat platform?

(Teams still can't copy images, instead you get a massive base64 block of text iirc)
I like location api’s, otherwise we wouldn’t have turn by turn directions, maps, trail guides, etc. I don’t like location tracking for the purposes of advertisements, proximity correlation, geofencing targeting, and location sharing without consent.
And thus was it shown why lightweight markup has taken over the document space.

Teams and then enterprises got real, real, reaaaaaaal tired of watching their overhead costs clock up new zeroes every time a new Project Manager landed a gig in the MSO/Adobe/PTC/Wherever design office.

The exception are those enterprises locked into a tool ecosystem by their customer contracts, aka, "you must use tool X to do the thing we're paying you for". I don't have any doubt that such contracts will die in a fire as the quest to cut costs continues; they're a bad deal for literally everyone.
I concur with your first statement to the extent that people ab initio demand straws and aren’t mostly just failing to examine why everything already comes with one, but your question presents a false dichotomy.

My problem is with poor education and critical thinking skills, and the anti-intellectualism on display whenever you see full-grown humans stamping with their fingers in their ears because “I just want what I want!”
even questions like this got downvoted at HN, maybe it's not encouraging or hurting your heart? This is just a normal practical question from an engineer, if you still sense that it hurts your feelings, I'm speechless.

I actually looked up this forthcoming chip and wondering if I should add it to my to-use list down the road, thus the question.
I remember when he went to school at Deerfield Academy, I met him there
> Sure you can speed it up: get something else to decay neutrons, protons or alpha particles, on to it.

So if you could control and direct these NPAP's to behave like a Newton Cradle, you could accelerate them away faster?

Something for CERN to try maybe?
Isn’t that exactly what they are doing? Keeping requests within an AZ and instead of using DNS at the first hop into AZ, they use envoy to control traffic shaping and making that initial decision if traffic needs to be routed away.
ActionMailer Components for Ruby on Rails
The big upshot of Jekyll for me is that I can use Ruby plugins, and that Ruby allows me to do Crazy Stuff™ with monkey-patching. This means I both have a "works out of the box experience", but that I can also tweak and customize anything I want, or add new features in an "ad hoc" fashion when I need them – it's the best of both.

This isn't possible with Go, because it's just not that kind of language; it's more or less impossible to have a plugin system similar to Jekyll.

My dayjob is to write Go code and has been for almost 8 years, I think Go is a great language. But I don't think the language is a great fit for this kind of thing.
Yup. More explicitly: The reactionary majority on the Roberts Court consider themselves above the Constitution. By both word and deed. aka "judicial primacy".
I don't know. The CCP gets cagey when people try to document their regime and take it abroad; in America, those journalists are protected by constitutional charter.

Draw your own conclusions. I think the messaging around either administration speaks for itself.
Turns out, a lot of people have their own opinions about society that aren't blessed and handed to them by social scientists.
I could say the same to you.
Amazing video. Is it a single cell through at the beginning?
I understand the argument. The problem with this is just that it requires people who sacrifice their critical thinking abilities to an ideology in order to end up with a mass of people who stand so close to each other that they are best described by the equations of fluid dynamics.

The people in the center of the crowd who die had plenty of opportunities to get out, but they didn't; they committed to their respective ideology.

Sure, if you find yourself in a mass of people that is so dense that you loose any sense of agency, it might help to remember that you're just a molecule in the mass and go with the flow. But if you find yourself in such a situation, it's usually a clear sign that you haven't always been reasonable on the way there.
Do you think the majority of people worldwide have a smart phone? It's not a trick question.
Thanks I needed a tl:dr; I definitely didn't have the attention span to read it all!
You would also need to consider the power usage to encode the images and AVIF can be pretty high there and it’s computational costs are larger than the other formats
> Do I need to drop out?

> Yes, we need you to drop out of your current college, school, job.
Not with Texas shipping immigrants north
The other point of view is also quite interesting to ponder. One reason to consider the right against self-incrimination and privacy of ones mind is because we have no way to prove what you do or don't know. If we have a reliable way for showing that you do or don't know something then we can punish people for saying "I don't remember" falsely.
When using a browser, that’s the location api that was available at the time. Was there a better option in 2013?
I feel like that's simple reading comprehension. The "unfortunately" isn't like in the context of whether that fact is good or bad in general, but specifically in the context of whether or not it was a good business to buy.
In the early 1900s, the United States had two options: build a canal across Nicaragua, or, through Panama. The US Senate voted for the Panama option.

Estimates of how much it would cost to build a Nicaraguan Canal ...upwards of $40bn

I looked it up, the Nicaraguan Canal would have been about 170 miles, so $40bn for 170 miles. From a modern day engineering standpoint, putting aside lawyers, environmentalists, government, etc. how hard is it to build 170 miles of canal?
I suspect the increasing proportion of online stores offering these deals is due to the increasing proportion of payment platforms (Stripe et al.) integrating with the buy-now-pay-later operators, and stores seeing no reason not to allow customers to pay using those methods.

That said, a lot of these operators seem to be offering 0% interest: let's see how long that - and they - survive.
Alright, and when the seditious groups don't burn or destroy the Quran, now they wrap it in a Pride flag... what then? Will that be outlawed? And then the next iteration, and the next, because it's not exactly hard to figure out ways to piss off literal terrorist groups. Will it be illegal to draw a picture of Mohammad?

How far do you go before you realize it never ends?
I don't equate tacit knowledge with stuff that's not written down, but with experience you can't write down. If you could just read something and have sufficient knowledge, experience wouldn't count for anything. There aren't rules for all situations, and that's always how I understood "tacit" as opposed to just poorly documented.
If I understand correctly, if you find such a loop in a graph of currency exchange rates, that would represent an arbitrage opportunity where you can basically make "infinite money" (although typically those loops close quickly if they're exploitable in the real world).
You imply a hypothetical investor would do that.

Typically they are only interested in injecting money for growth.

If there is insufficient profit to satisfy their cost of capital expectations they sell off or fire until it does.

Our growth model doesn't support resilient businesses only gambling at phenomenal amounts.
Where is new wave of migrants coming from? It feels like it's always on the US to accept them all. Where's the rest of the first world in this?
I used beaglebone(also i.mx6 from NXP, thinking about using CM4 for next projects) to make products and they're robust to me, what's the real problem with TI? admittedly I have not used beagle boards to make products in the past few years but the past experience was good, is it because its software are now out of date and unmaintained?
No, plugins are not supported in any meaningful way. With Jekyll I can write "_plugins/foo.rb" and put any code in there to add new Liquid template tags, new features, change behaviour, and even monkey-patch hard-coded core Jekyll code.[1] I can't do this with GoJekyll, because Go doesn't really provide a good mechanism for this kind of thing.

What it does have is a bunch of optional features that are typically provided by plugins in Jekyll[2], but this is a very different meaning of "plugins" that Jekyll has.

[1]: Whether you should be doing this is a different issue, but I would argue that for a static website builder it's fine, especially since you can just lock the Jekyll version with little downsides, and Jekyll doesn't change that often in the first place.

[2]: A list of them: https://github.com/osteele/gojekyll/blob/main/docs/plugins.m...
maybe, maybe not, but that doesn't change the fact that it's already a general computing platform, just with an OS that locks down its ability to function as one

so, why would you expect the OS to do that when it could also give the user the option to use the general computing platform as a general computing platform? Just because of marketing? Just because that's what they've always done? Neither are good answers imho
text-ada-001?
What device can you buy today with integrated ad blocking enabled by default?

Ad blockers having paying partnerships can be a problem, but something like Ublock Origin does not.
> all branchless code runs in constant time

No - e.g. division is not constant time.

You have to have branchless code and only use certain instructions.

E.g. here is the list for RISC-V.

https://github.com/rvkrypto/riscv-zkt-list/blob/main/zkt-lis...

Most things except div/rem, branches and floating point are ok. Oh and obviously store/load.
Hey HN!

Emails is a massive pain (anyone who's had to try and adjust HTML <table> layouts knows this). I was struggling with this in my Ruby on Rails apps and wants to change things.

I've spent weeks hacking away on these components to try and build something better. It's finally ready! Rather than copying and pasting a massive <table> layout across and never touching it again, it's possible to build ActionMailer templates (the Ruby on Rails mail engine) with components like Email::Button and Email::Container.

Hope some of you here find it interesting!
I'll keep an eye on the comments here — I'm happy to answer your questions!

Harrison
They support much much larger workspaces now, and support team to team shared channels, so the problem space is much more complex than 2015.

Not saying they shouldn’t fix their reliability. Every other week it seems like they have an outage with this or that.

The Flickr style commit to production multiple times per day seems to have its limits. Perhaps longer canary and slower rollouts would help.
Doesn't really shout "scientists", this article LOL.
It would be wonderful if someone would write a shell that implemented an LR-parsed language that could be expressed by a yacc grammar, that had equal functionality to dash, and kept the tiny size of dash.

The dash shell is small and fast, and goes places that other shells simply cannot follow.
Coalton uses a more familiar type system (like Haskell's or Rust's), and doesn't attempt to be an independent language from Common Lisp.
Thanks for expanding on your experience. Not commuting, and coming from a relatively poor small city, when I'm on trains I only ever see people on phones and occassionally laptops for people doing actual work.
hey, that’s unkind. for all you know, 9 of those approvals had zero comments.

that other one, though…
There are tons of reasons. New location just opened. New product is available. Improvement to old product was released. Inventory clearance sale is about to happen. Seasonal businesses that are just entering the season. New consumers who might not be familiar with the products available to them.

I work in a business that serves a lot of local advertisers. We do take national and agency client business, but the majority of our work is with local businesses. They do it because it works. People hear the ad and foot and digital traffic to their locations increases.

Advertising is just a market. "Advertisers" are just people with a business who want to reach consumers. I'd be far more comfortable with the case that, as a market, it should be policed by some administrative agency, and like most administrative agencies over the past few decades they're likely asleep at the switch and so the market shows obvious signs of abuse.

This is why I, and the other poster, take some umbrage to what seems to be a very simplistic elitist take from you. This is a market. It has benefits, and it has the potential for abuse. Rather than looking at this as a social problem that simply needs basic agency actions to be solved to defend those benefits, the rather radical idealism of destroying the market entirely gets bandied about a little too comfortably.
I don't think Muslim symbols need more protection than other cultures'. Just extend anti-hate speech laws to cover this.

And yes I know this is about specific Danish laws, still I don't see what is so noble in burning Quran that deserves legal protection.
You forgot to include today's wordle answer in your password.
This brings back memories - we speced an open distributed operating system called Metal Cell and built an implementation called Cell-OS. It was inspired by the "Datacenter as a computer" paper, but built with open-source tech.

We had it running accross bare metal, AWS and Azure and it one of the key aspects was that it handled persistent workloads for big data, including distributed databases.

Kubernetes was just getting built when we started and was supposed to be a Mesos scheduler initially.

I assumed Kubernetes would get all the pieces in and make things easier, but I still miss the whole paradigm we had almost 10 years ago.

This is retro now :)

https://github.com/cell-os/metal-cell

https://github.com/cell-os/cell-os
> My gut feeling is that it will either be too little or way too much.

We've historically been very good at coming up with new things for people to do. Why would this time be any different?

On the other hand it takes over two decades from the time someone's born until they are part of the workforce. That won't change and as a result we have a pretty good idea of what the upper threshold on labor looks like globally the next few decades.
COBOL gets new life in the cloud thanks to Watsonx and AI
Take a look at Europe if you really think this is exclusive to the US