skysight-inc/HackerNews huggingface dataset:
Taken down a website? Perhaps never. Now, what about a US government-run website? Do you trust them to keep that an open forum for criticism of Biden? Or Trump? Or the Congress that appropriates money to fund the website? I don't.
All the eyewitnesses already said that the coastguard caused this, yet there is no shred of outcry from the Western countries.

The Greek coastguard drowned 500 refugees and immigrants. Let that sink in for a moment.
There is not! There are those nested functions but they’re missing the ability to close over state and store it on the heap.
Of course find what works for you, but 4300 miles even in your ideal setting ends up being discipline based over motivation. By that point you're running because you're supposed to run, not necessarily because you want to run. That's what I mean about lifting.

There's only so much novelty in a squat, so you have to find something beyond that. For me it was powerlifting, for others it's getting bigger, and others it's getting better in their sport.

Also, I deal with people and complex problems all day long. The gym is my retreat. I speak to no one and focus on the relatively simple task of picking up a weight.
You can participate in the Thunderbird UX discussions on Topicbox (and also through email) and provide your suggestions/critiques at https://thunderbird.topicbox.com/groups/ux
I think if the team are shipping it in this state then either: they don't have the ability to notice the issues on the core team, or they see the issues and ship it anyway. Feedback like this is unlikely to solve either of those cases.

This isn't complex stuff either. I'm not a designer, I don't even do frontend/UI work, I'm basically just a backend engineer. If I'm spotting this stuff on first glance at the main marketing screenshot, which should be the best possible case, then this stuff must be glaringly obvious and pervasive.
This is exactly that, those were "accelerated" VERY recently. And 2 different versions: short and big memcpy/memset.
Frameworks are just SaaS shovels
I'm sure this time it won't survive the weekend.
Sure, but that wasn't an OS.

NT was an OS and was perfectly end-user ready. I deployed in production.

If we were talking about games and compatibility with existing hardware and software, then fine, yes, Win95 was the first consumer 32-bit MS OS.

But we are not. The blog post is talking about writing C++ code, which is not, I submit, a "consumer" sort of activity.
Is Nitter back? Sweet!
VSCode and other IDEs can do . completion, go to def, rename, etc on plain JavaScript. That's not a unique feature of typed languages.
... for Windows.

In the 90s, I was still dabbling in Atari TOS and later FreeBSD. Before I moved on to Mac OS X.
That would be true if Uber didn't spend so much money subsidizing rides throughout its history. A customer would be dumb to refuse $2 of service for $1 of payment even if the system being created is going to lock them into an extractive duopoly later.

You can already see this at work as Uber tries to become profitable - ride availability, cost, and quality are getting worse but people continue to use them out of habit or because regional alternatives have been weakened by years of subsidies.
I would advise against installing the beta for anyone considering it. I was in the beta for 2 years (mostly because it's quite challenging to get out of the beta), and the quality of the beta releases leaves a lot to be desired.
It lives, but it sure ain’t living well.
You could have just responded with ¯\_(ツ)_/¯ and saved a lot of typing.
LOL, have they even said sorry though?
Agree. The differences between the mock-up [1] and the finished version [2] are both quite small, yet make a massive difference in the perceived quality.

[1] https://2165533704-files.gitbook.io/~/files/v0/b/gitbook-x-p...

[2] https://www.thunderbird.net/media/img/thunderbird/whatsnew/1...

The search bar looks good in the mock-up, but bad in the final version due to not being centered, despite being really similar.
The fact that most people where you've worked have workstations instead of laptops is kind of strange...
> DoorDash argues in its lawsuit, however, that the law is improperly implemented, because it would force companies to pay workers for any time logged into the app, regardless of whether they were delivering or not, and that the DCWP ignored “mountains of hard data and analysis, and over emphatic objections from a range of constituents” in order to implement it.

I really wish companies weren't able to sue over this kind of thing.

The law is the law. The government should be able to create and update laws without getting mired in endless bureaucracy. If a majority of people don't like the law, they can elect different leaders, who should then be empowered to change the law at a reasonable speed.

Some number of restrictions on government power are of course healthy—I value the right to free speech, for example—but for goodness sakes, the government of New York City should be able to set minimum wages within New York City! This just isn't complicated.
Building a Private ChatGPT Interface with Azure OpenAI
Create your own ChatGPT-like interface with Azure Open AI and a variety of other Azure services to take control of your data and IP.
> The app is the object, and the various URL handlers are its state.

There were a lot of assertions in this article that rubbed me wrong, but this one was particularly egregious. Handlers are behavior. They handle something.

This feels like the kind of article I would've written early in my career when I was getting really clever with stuff and starting to be able to question the way I understood the world of programming.
Some of them it seems, I've set my redirect to nitter.net exclusively
For instance, I heard hhe ISA does avoid the mistake of the FLAGS everywhere which is supposed to be a nightmare for out-of-order processors.
Computers in 1985 were a tool that took real skill to use. In order to solve any problem with a computer, you had to use your brain.

Most of the things a kid does on a computer in 2023 are actively geared toward not using your brain in any way.

This is more analogous to a parent in 1985 taking away both the phone and the TV from their kid.
Sort of. (I kind of am, or used to be, an audiophile, so I'm naturally very biased on the subject.) Going from low-end to mid-range is a big jump and mid-range to high-end is a modest jump, but high-end to ultra-expensive is typically "not really better, just (slightly) different".

If you're a moderate audiophile then you'll end up with a system that sounds a lot better than what most people will have by default, and then you'll be happy with it and won't change it for years. Given the years of value you get out of it you're not spending that much money.

If you're a stereotypical "religious audiophile" maximalist then you'll be chasing the top of the top and buying obscenely expensive things every month or two for years and years without any perceivable improvement over what the moderate has. This can sometimes manifest as the notorious $1000 audio cables but more commonly it's like spending $3000 on some headphones that aren't really better than a $350 pair. And then doing that over and over and over.
Seemingly the only point of this article about this dreadful process and stack is to gain referrals and make the author money. I'm not sure why its getting upvoted on HN

https://ghost.org/?ref=davidgomes.com

https://ghost.org/referrals/
I don't think the moat for food delivery is big enough that capturing the market and hiking prices is a realistic option. Uber eats already has plenty of competition (at least in my country) from foodora, wolt and bolt food.
I think there is a general misconception of what that means when AI is creating art. Behind the image you see there is a human creating the prompts, curating what is generated, and often editing the product intensely. There is also the subject of the vast quantity of existing art and images that the AI had learned from in its training, and the humans behind the training.

AI isn’t the artist, AI is just another brush; albeit a very powerful one, which allows artists to create much more quickly and perhaps pieces and projects that they would not have had time for previously. AI is just another tool, it’s not the creative mind behind the work.
I think this is a great tool for a long-time Gym goer who wants to quickly check out some new movements instead of what they have been doing for years, to get out of the rut. For example for the glutes and lower back I don't know many workouts, I just stick to 2-3 movements I know. I can quickly use this to just mix it up once in a while and add it to my repertoire gradually.
this is interesting to me. more than ever people are socializing on the internet, and not just in sequestered areas like discord servers. there still are ostensibly "public" places like twitter. to me this is similar to in real life as you describe it. and in real life i don't use slurs. none of my friends do either. in fact, i'd wager if you ever used a slur against against the wrong person in real life you'd quickly regret it. it's just very, very interesting to me to see a comment like this which supposes everyone is just as eager as you are to use slurs in any context.
It's not the selection that pose constraints. The random variation that occurs in the replication is going towards all possible adjacent possibilities spaces, by definition. Selection occurs only after this brute force, blind branching towards anything that can be changed at that stage.
It's not the competence of the individuals that makes the difference. Microsoft is also full of Very Smart People. Organizational structure and ego management strategies drive the engineering choices that lead to bad software.
Just a casual +1 on this request, and thanks for the great website. I would also request a "I am not sure" option for the which muscles to train at the start.
To be fair, aside from the arms dealing (which I'm probably just unaware of), Japanese corporate culture has done all of those things as well
> Old grumpy man: but the the load is low and predictable we don't need autoscale and if load will grow we will just create two more VMs

That's perfectly ok, if your deployment costs are irrelevant and/or your company gladly pays up your infrastructure costs without a second thought.

This is not the case in some organizations, and toggling a setting to auto scale a deployment can automatically save you thousands of dollars per month.

Would you still be so casual about infrastructure costs if you had to bankroll the extra capacity you need to add to your baseline to support peaks?

The decision process involved in managing your single-box deployment is not the same that goes in managing global deployments with dozens of instances per region. Cloud providers charge a premium, and that premium is a lot.

It's like the thermostat in your office. If you're just running an AC in a single room then you can just set it to full blast to keep it day and night at a certain temperature. Once there's a decision to cut costs then you start to talk about the best time to turn off/turn on a AC unit.
FooBar Is FooBad
This might be how they got to that number so fast: https://mastodon.social/@Some_Emo_Chick/110682943142004251
It's not as if there are only startups and MNC, though.

My current company is very small, we're less than 15 developers. But it's a multi-tenancy B2B software that has, in some form or another, existed for 15 years, uses tons of outdated tech, where most of the original authors have long left the company, and so on. Getting up to speed with the code base and changing stuff is slow, but not because of organisational red tape - it's because it's really difficult to predict the impact of changes.
You have chroma and luma the wrong way around, chroma is color and luma is light intensity. Chroma is still the thing being subsampled.

I've never really noticed effects from chroma subsampling so my guess would be the bitrate just being better with the higher resolution. Also "full res->compress->downsample" might be more efficient than "full res->downsample->compress" since downsampling is a (really bad) form of lossy compression as well.
> To go back to the original point, Switzerland is in both EFTA and Schengen

neither of which have anything to do with freedom of movement of workers

Switzerland is the worst example you could have picked, it is the only example of a EFTA country that is not in the EEA and not subject to the freedom of movement rules in the same way

what you should have said originally was EEA (not Schengen)

venn diagram: https://i2.wp.com/thisbugslife.com/wp-content/uploads/2021/0...
For some people, it still is the most efficient way to learn/communicate. Nothing is more annoying then using google to try to solve some problem and the first few results are videos...
From the UI design, it seems like a step backwards to me. The UI on 102 is so much cleaner!
I don't try. The things I use enough to remember, I remember. The things that I don't, I can Google.

I mean, I learn whatever interests me. I retain whatever I retain. I don't worry about making that happen; I just let it happen or not happen.
> among the many exhibits is a wall-size graph of the evolution of programming languages

Is there a digital version of the full graph available online? So far I have found slanted images with too low quality to read; partial images; video.
What's the biggest problem with fission that fusion solves?

My understanding is that that raw materials are a low % of total cost for fission, waste disposal is not that hard, and that it's technically more complicated and expensive to build a fusion plan than a fission plant.

I found this pretty interesting. https://www.youtube.com/watch?v=7tYlXY19I3c
> DNA synthesis remains a bottleneck in the adoption of DNA as a data storage medium.

Yes, one of many.

Another one is a simple question: What exactly is the use case again? Because, storage isn't something we lack. Especially when talking about storage where, obviously, fast random access isn't a requirement, aka. data archiving.

We have good solutions for that; an LTO-9 tape can hold 18TiB of data native and up to 45 TiB of data compressed, with denser capacities planned: https://en.wikipedia.org/wiki/Linear_Tape-Open
Ask HN: Using Vector tiles vs. raster tiles for web mapping?
I’ve seen people mentioning on HN and elsewhere that raster tiles are now an outdated approach and that everything should be vector tiles. I'm talking only about displaying vector datasets here, not raster datasets.

Vector tiles look crisp and make zooming + rotating the map a much nicer experience. On mobile in particular they are brilliant. However, for apps meant to work in desktop/laptop-based browsers, I've noticed a few things:

- Vector tiles are CPU/ GPU intensive on the user's browser. On my work and personal computers, they are sometimes slower to draw than raster tiles.

- Because of point 1, you have to be careful about what data is shown at a particular zoom level. For example, you often don't get the same level of detail when comparing vector and raster OpenStreetMap tiles for the same zoom level.

- I often have performance issues when displaying national-level datasets with vector tiles. Tools like Tippecanoe help here, but there's only so much it can drop/ simplify. If a raster tile service isn't performing well at low zoom, I simply pre-generate the tiles.

- Overall I feel like I don't have to be as “clever” with my data to make the map perform well when using raster tiles.

My feeling is that they will both vector and raster tiles will continue to be used into the future, perhaps even 50/ 50. Am I in the minority here?
> All the hardware stuff is pure fantasy

That's a very uncharitable take. More likely it's a typo (that board has PCI slots).

> EDO RAM only works on a Pentium

Not true, EDO was supported on some boards. This is the board mentioned in the article: https://theretroweb.com/motherboards/s/asus-pvi-486sp3
I think you’re overlooking this:

> I won't say they are worse at coding, but more that I am more familiar with how dependencies work because I've already done the same thing when I was a junior. Also, knowing who to ask for help also helps a lot.

I might phrase this a bit differently, but I think it’s getting at my thoughts as well.

I work with developers who would destroy me in a race to implement various search algorithms, or whatever discrete metric of coding prowess you want.

What they struggle with is:

- Efficiently getting other teams to answer their blocking questions in a way that makes the other team happy to work with them.

- Understanding the existing features of our fairly complex stack.

- Judging when to ask for help, and who to go to about a particular problem.

- Identifying dead ends quickly, and pivoting to alternative solutions at the first sign of trouble.

- Incorrect assumptions about the company’s priorities, and how the priorities can help shape the request.

I end up in a lot of meetings, but I also occasionally (a couple times a year on average,) take a few weeks and implement a business goal that a team has been stuck at for months/years.
I’m sure people make good money at Tesla and SpaceX but I couldn’t imagine working for companies even remotely associated with the guy. He’s such a petty and toxic CEO, that will taint everything he touches for a long time.
So headline then basically “People on Internet freak out about a topic before they had all the facts.”

Shocking.
You noticing made me research a bit more and found this article in case you or anyone else might be interested too https://blogs.scientificamerican.com/doing-good-science/ada-...
Modern cars will disable stop/start if the battery is low. My car won't even use the start/stop feature if the HVAC is operating at a 100% of it's capacity.
Elegant High Performance Computing

# Performance [benchmarks?]
Coming soon!

I've seen quite a few elegant and within-an-order-of-magnitude-of-semi-optimized-C CL programs throughout the years, but can one make such a statement without benchmarks? What do we mean by high performance?
Onboarding vs. Orientation
I was probably 35 years old when I got tired of having to re-tie my shoes the whole time. I googled and discovered that I had been using the granny knot all along.

It took about a month going through the phases to learn to unconsciously tie the correct knot in its place.
Yes? I said so in my above post?

> Rust, which is also meant to implement system code with
I am too cheap to do this, but other people are too lazy to save money.

Plenty of people can afford this food and some luxuries, but then contribute 0 to their retirements.

Heck, as much as I like one of my best buds, he is a 6 fig earner and saves nothing. He buys niche cars, goes on soo many trips, orders so much delivery food, then complains how expensive his student loans are. Back in 2018 before he bought that car, I showed him he could pay off his student loans entirely before the end of the year.
Maybe the main reason for launching it was the take the title of "fastest growing app".
Waypipe requires software rendering from any server that doesn't happen to have its own headless GPU. As long as Wayland doesn't deliver a remote rendering protocol, the best path forward seems to be shipping Javascript apps to a browser on the end user's machine (where his GPU will be available).
Given that 115 is on the left and 102 is on the right (with left generally meaning "old" and right generally meaning "new" when laid out like this), along with 102 IMO looking like a more modern and nicer app, I actually assumed that 102 _was_ the update.
...

And all the mathematical knowledge required to understand bolsano-weirstrass minimal polynomial theorem (and all the related others) which is the basis of tons of floating point computations?

Mathematical proof of accuracy of floating point computations?
Permission management - not part of capability based security. That's the bad thing with the same name that happens on cell phones.

Capability based security is more like cash(an economic capability) in your wallet. You take out $5 to buy something, you can't risk more than $5 in the transaction.

With a phone, it's like you enable access to ALL of your money, effectively forever, in a binary manner. (Unless you remember to turn it off later, or the OS does after 3 months of non-use)

Edit/Append - Capability based security dates back to the 1970s. It's perfectly possible to do it with modern hardware. You just need to protect the OS from applications, which anything with an MMU can do. (Or, if you don't have an MMU, you could just run WebAssembly, which is capabilities based)

The key is that instead of giving file names to programs, you give handles (capabilities) at run time, when the user wants to open a file, save, etc. Otherwise the program has NO access to anything by default. (Thus it can't cause unwanted changes anywhere else)
Since many have been told repeatedly that rails is slow, maybe some just stopped caring if the code actually got slow.
Good job! Couple suggestions:

- Put heavy compound movements before isolation - tiring themselves before compounds is what I see a lot of beginners do.

- Consider encoding exercise selection in URL so it can be bookmarked/shared.

- Dip bars?
The Second Age of Smoke
A better analogy is that you sold bleach tablets as safe to dump in rivers, while knowing they were unsafe. The people who bought them aren’t at fault here, because you misled them.
What is it there to love? What is this garbage supposed to mean? I like descriptive commit messages instead. Smileys or emojis are childish.
> Why is this even on HN?

I'm no authority on this topic, but maybe because it still sparks interesting conversations.
Ever wondered what it takes to transform your idea into a fully functioning digital product?
We’re thrilled to share our latest article “From Idea to App: The Ultimate Guide to Digital Product Development.”

This comprehensive guide takes you through each stage of the product development process. Whether you’re a seasoned developer or a bright-eyed entrepreneur, you should take a look.

#DigitalProductDevelopment #AppDevelopment #TechGuide #Entrepreneurship
Not really, because LLMs aren't human brains. Neural nets are nothing like neurons. LLMs are text predictors. They predict the next most likely token. Any true fact that happens to fall out of them is sheer coincidence.
Good software doesn't need to look good, though. Looking good is just a bonus. I don't care in the slightest how it looks because it's still better than the alternatives.
Pond, Sharing Papers in a Way That Makes Sense
A space, created by researchers and industry practitioners, to share (or quack) papers in a way that makes sense with highlights and DOI.

We’re looking for alpha testers to help us to shape Pond before we open up Pond to the world!
Good point. Knowingly, too. How much do you think we should fine these people?
How is it dead when it has more usage than at any time in history (if you believe musk)?

Sure it's worse for advertisers but is that really what we base success on?
> ...fully owned fleets. The drivers are paid fair hourly wages...

> The rides are somehow cheaper, have no surge pricing, and from some insider reports, has profitable unit economics.

So a fleet of depreciating assets with a major infrastructure dependency, lower implied gross margins, and word from insiders of a positive bottom line without publicly disclosed financials to sanity check claims against. Curious to see what their balance sheet looks like.

The entire Asia Pacific geographic region, including India, accounted for 10.9% of Uber's FY22 revenue[1; p. 94]. It's likely more of an incidental snack than full lunch, but it would be funny if Uber lost out to what sounds like an upstart taxi company.

[1] https://www.sec.gov/Archives/edgar/data/1543151/000154315123...
That's the price you pay for having giant stone coins like Yap island.
It's funny how I finally find my touchpad usable under wayland ¯\_(ツ)_/¯