skysight-inc/HackerNews huggingface dataset:
I don't think that's what he was referring to. Apart from not being "fast", it's not a program in the sense being discussed here, given the article is about computability. It's an oracle turing machine rather than a plain turing machine, and oracle turing machines can trivially side step computability questions by having the oracle evaluate the noncomputable function.

(This is of course not relevant to the oracle you suggest as that doesn't evaluate a noncomputable function, but it's relevant to what sort of "program" Aaronson is talking about here.)
Divorce raises the bar for what one consideres a difficult conversation.
Sorry, what I meant to write is more like 'really nail down the ownership rights, and have someone who's responsible'.

'Privatise' was just the short-hand I picked for that, but making a government responsible can also work, if you have one that functions well enough.

What doesn't work is having only nebulous responsibility at best, no clear rules apart from 'first-come-first-serve' / take as much as you can.
> I'm tired of sprinting

Completely agree. Its just a logical segment of time to cut up and review at the end of each segment. Even just better phrasing could help here like a "phase".
Lightspeed Commerce | Java/Kotlin Backend Engineers (Mid Senior and Staff levels) | Hybrid | Amsterdam, Netherlands | Full time

Lightspeed is a one-stop commerce platform that empowers merchants around the world to simplify, scale, and provide exceptional customer experiences. Our culture is driven through shared values and initiatives that support our employees, we encourage a work-life that works for everyone. Your happiness, whether you're working, hustling, or vacationing, is at the core of our company. You can find more about us and what
we do in our official website! https://www.lightspeedhq.com/

We are currently looking for several Backend Engineers to join our team in Amsterdam. If you check all (or almost all) of the following go ahead and apply, we'd love to hear from you!

- Experience with Spring Framework

- Good experience with Relational databases and NoSql (PostgreSQL, Redis)

- Experience with programming patterns, microservices and event driven architectures

- Full working proficiency in English

Please find more information about the job opening here: https://www.lightspeedhq.com/careers/job/seniorstaff-java-ko....

PS: Although in the title it says Senior and Staff levels only there's also the possibility of getting hired as a Mid level engineer, it will all depend on previous experience. Relocation help from within the EU is also possible :)
Do you not at least want to know page views ratio to sign ups so you can see conversion rate? Or do you have a different / better way to do things like testing a new design / price.
Of course. All animals need to eat.

And don't make me talk about how many tons of wild fish consume the domestic cats in the planet each day.
> And dual booting is rarely needed anyway and generally just a pita. Just always boot into your preferred OS and virtualize the other one when you really need it.

I've been dual-booting linux since the kernel 2.2.x era and being able to do it was a major driver to migrate away from windows. It is super important for onboarding of new users that can't yet get rid of windows fully - mostly because of gaming (yes proton is nice, but anything competive that uses anti-cheat won't work yet is the majority share of gaming). And that is the reason I still boot into Windows on my dual-boot machine: Gaming. For me that windows is just a glorified bootloader into GoG or Steam, yet desperately needed and virtualization won't solve anything here.
As for the idea: Isn't IMDB a site where you look up who made a movie, who played in it etc? This seems more like a directory? I like the idea of a directory for micro-creators.

As for the website: It feels a bit strange.

Scrolling is somewhat clunky. As if my computer was slow, but it isn't.

The scrollbar sometimes does not work.

I clicked on "Spotify" then all buttons stopped working. Reloaded the page and couldn't reproduce it.

I see it is made with Flutter. This is my first time looking at a Flutter site. Are all Flutter sites like this?
Here is the exact quote in question:

> This really resonated with me: even though entering some text and editing it is a very “basic” task, it took me maybe 15 years of using the terminal every single day to get used to using Ctrl+A to go to the beginning of the line (or Ctrl+E for the end).

I think your take is a bit harsh. She is quite a popular writer, and day after day, lays out her ego out for a beating by the InterWebs each time that she posts. She is never afraid to be humble. That is part of the genius of her posts. She says what so many are afraid to say publicly -- "oh this 'simple' thing is very complex" or vice versa.
You need to update your racist stereotypes. India's birth rate is below the replacement rate.
Advantage is a false sense of security and predictability of future. False sense cause your human brain has no idea whether the current situation you are in is good for you long term. If just blindly assumes so.

Disadvantage is you ruin your life by living a repetitive life. Probably the #1 regret in death bed.
Well, I'm sure you can see that other people might eat pasta (as evidenced by pasta still being produced by profit-oriented companies), and I'm sure you also have some other opportunities in your life where you are deciding between different amounts of meat you could eat?

> But we don't eat out, that's more wasteful and expensive than anything else. fires up the grill

That might be true for you. But there are also people who eg want to eat stuff from the grill perhaps once a year, and storing their own idle grill the other 364 days would be wasteful.
> Why do I, some random person installing this module, care if the tests pass now?

Because running those tests in your environment ensures that... that module can run in your environment.

By way of example, if a module requires a specific library installed to actually run, running its tests will ensure you catch the problem, and install it, so it can then actually run. Else you'd only find out at runtime that something's missing.

Note also that not all tests are the same, and (unfortunately!) not all modules' tests are the same, either: there's tests that ensure the module works "generally", and there's some author/development tests that on a _properly written_ module are only ran by the author/developer, and skip running when the modules are instead installed by mere users, for whom instead the "standard" "will this module work in this environment?" tests are the only one that get ran.

> I have horrible memories of the DBD::MySQL package failing to install because it ran tests that assumed localhost was running a MySQL server

I believe that got fixed, IIRC, as I've had no trouble installing that module (and running its tests at install time, natch). I said "fixed" as that seems like the sort of test that makes sense for the module's authors/developers to run, and not mere users of it.
It’s not a cultural thing, some people just like the taste of meat. Those people tend to eat their steaks rare and soybeans will never be a substitute for that.

I like some vegetarian and vegan dishes but they have to be meals where meat isn’t the “hero” of that dish. For example a good curry is about the flavour of the source rather than the flavour of the protein.

This is why I think lab grown meat is the way forward.
I have experience with two different laptops:
1. Dell enterprise laptops generally have a robust EFI system which allows for all kinds of `.efi` files to boot on `vfat` partitions. Dell laptops also have a good firmware setup for stuff like mokutils to work so that people can use measured boot with their own version of linux. They also work extremely well with self-encrypting nvme drives.
2. HP consumer laptops which are the worst of lot and essentially prevent you from doing anything apart from stock configurations, almost like on purpose.
3. All other laptops which have various levels of incompetence but seems pretty harmless.

For all laptops apart from Dell, Grub is the bootloader that EFI could never be.
> why humans are so resistant to change

In my experience, in general, we are not!

We are resistant to change only when someone else is trying to impose a burden over us without a clear picture of how such burden is going to profit us. I don't think we need any study to understand why!
lengyel told me he has implemented some sort of hinting on the gpu for slug (i suspect it's not programmable, but didn't ask)
> - it allows to dual-boot with Windows easily: motherboard boot menu is often not easy to access, you need to perform some key combination in a short window, also modern bootloader save the last boot option such that if Windows reboots for an update Linux does not start

Do people really dual boot a lot in 2024? It was a good use case when virtualization was slow but decades after the CPU started shipping with virtualization extensions there is virtually zero overhead in using VM nowadays and it is much more convenient than rebooting and losing all your open applications just to start one on another OS.

> - it allows you to boot any other EFI application, such as memtest, or efi shell. Most UEFI firmwares doesn't have a menu to do so.

How many times in a decade are you running memtest?

Getting to UEFI firmware or booting another OS/drive is just a matter of holding one key on my thinkpad. I would just simply not buy and bad hardware that doesn't allow me to do that. Vote with you wallet damit.

I would also argue that you can perfectly have grub sitting alongside a direct boot to kernel in an UEFI setup. There are many other bootloaders than grub and users are still free to use them instead of what the distro is shipping. UEFI basically allows you to have as many bootloader as you have space on that small fat partition.
but how would the artist continue to pretend to be close to The People?
> Just income tax is capped at 20%.

But why is it capped? Are they refugees? Do they need help? Do they have families?

The income tax law is clear, we have progressive taxes. From each according to its ability. The party that proposed flat taxes ammended it's program to remove it when it would result on a tax increase on workers earning less than 1000€. It's immoral and violates the constitution.

> It's not limited to "expats" or "wealthy" or "immigrants" or "non-immigrants" some limited class of people.

> And besides, again, they have paid already more in absolute terms, than an average citizen.

It's both an incentive and they pay more, a magical elastic number, both high and low.

Can a Uber driver claim that? Or a guy delivering food for Uber Eats? Or a dude working on a grocery store? Because those immigrants are already here, contributing to the economy even when treated like criminals, some have their families even. They don't get any tax breaks because they barely pay income tax, their wages are not high enough (bit still better than their native countries).

This is embedded on the proposal, it's for relatively rich people only, because it affects income tax.

I don't see any justification other than tautology "it's legal because the government decreed it". I'm not contesting the legality, just show the receipts. This was implemented before, and it only increased the housing prices.

> Anyone with a profession in demand could have gotten the status.

And work for a foreign company, interacting professionally with zero natives? How does this improve the local economy? Unless their jobs are barista, barman, chef.

I could even accept getting tax breaks for opening a company employing humans, even though it is unfair to existing companies. But it's not even that, it's tax breaks for living in a resort.

> I don't know historically why this has been decided

I do: a minority government flush with cash from the previous government (another faction of neoliberals) will be voted out at the end of the year, so they are pissing away that money to remain in power. There's no time to evaluate the proposals, they just repeat what was done before and reverted for good reasons.

There's no population outflow, we have positive net migration.
The outflow was during the austerity years, that's why there are less doctors, nurses.

The aging population cannot afford medicine, they are not leaving either. These kind of policies drive the young people away, why subsidise some rich expat to live in my own country? It's better to move to a high CoL area, pay more taxes, but earn much more money anyway. Why don't these countries implement NHR schemes too, don't they want those coveted high earners.

> Who's going to pay the taxes needed to sustain aging population?

Not the expats, if they have tax breaks. They will cost money!
Have you tried zinc? It sounds like you must have after going through all those medical treatments.
Thanks for sharing, can you tell us more about the functionality that AI has in your product and what Cohere does for you, above the capability of OpenAI? Ta
what exactly do you mean by 'global parse'? it's very usual, i think, when operating on data stored in files, to parse them into in-memory structures before operating on them? but it feels like you are talking about something specific to vector rendering

slug builds acceleration structures ahead of time. the structures are overfit to the algorithm in a way that ttf should be but which is economical for video games. that doesn't seem like an interesting concern and nothing about it is specific to the gpu
When was the last time they did it?
Ruff and uv are both excellent tools, which are developed by a VC-backed company, Astral: https://astral.sh/about. I wonder what their pitch was.
Yes. People at work used to ask how I still had drive and optimism after 15 years, but it was something I never questioned. I knew what our goal was, saw value in it, and could contribute to it in ways that seemed to be appreciated. These days, I have no idea what are goal is, questions aren't tolerated, all the effort seems to be for nothing, and even when we seemingly do everything right and on time, we still get told everything we did sucks... passion can't exist in an environment like that. I'm so burnt out from the days that I can't do anything in the evening except zone out in front of the TV. I don't really see a way forward without taking a massive pay cut. I don't want to do that to myself during my prime earning years, but I often question if it's worth it to be miserable all the time for the hope of a more comfortable retirement down the road.
No no, that's people with guns on powerless people. Not people on companies obviously.
The case of grass-fed beef is less clear-cut than you seem to imply.

We cannot directly eat grass or grass products, grassy lands depend on big ruminants to thrive, and are often unsuitable for intense agriculture.

Grass is one of the most efficient ways of nature to turn sunlight and water into biomass. Feeding animals on it and using animals products for humans is a great way to use resources.

Of course, that doesn't necessarily imply eating their meat. In India, cows are holy and only their milk and milk products are used to feed people.
Our brain main role is not thinking (that's more like a side-effect) but keeping us alive/safe at lowest energy cost. Changes A) are risky B) require energy to adapt. For our hunter-gatherer ancestors, doing things the way that their priors did was pretty good bet usually.

I recommend book "Seven and a Half Lessons About the Brain" by Lisa Feldman Barrett where she talks a bit more about that.
Introducing NinjaChat AI - Use 9+ AI apps in one platform

One platform, unlimited AI power. Featuring GPT-4, Claude 3, Mixtral, PDF analysis, image generation, and music composition. Boost your productivity with cutting-edge AI.

The goal is to build the best all in one platform for all your AI needs - for productivity or fun

Support us on Producthunt https://www.producthunt.com/posts/ninjachat-ai
> Try to not eat meat in Asian countries.

Eh, some Asian countries are easier than others.

I've had no issues avoiding meat/dairy in when living in Japan[1]/Taiwan/Singapore, and these are all cases where you can find a vegetarian or vegan version of a local dish so you're not missing out on the culture. I know many over there who make it work without issue too.

Korea and the Philippines though... for sure an example of higher difficulty.

[1] Okinawa is slightly harder than mainline Japan due to regional cuisine differences, but even then it's not the end of the world.
Some of them with wild ideas do things like try to storm the capitol on thought processes riddled with ridiculous ideas. I'm not an American, but watching that is scary. The same problem exists in other places and people believe absolutely wild things unquestioningly and act on them on a daily basis, sometimes harmlessly, sometimes very harmfully.
> shared_ptr is a much better solution for garbage collection. One I wish that java had implemented.

I'm pretty sure there is a large body of (computer science) research work around the topic of deterministic (reference-counted) vs non-deterministic (non-reference counted) garbage collection. There are lots of pros and cons for both sides. Also, I find it interesting that Java, C#, and GoLang all chose non-deterministic GC, but Perl and Python use deterministic GC. (I'm not sure what Ruby does.)
Ask HN: Best practices for the 24 hours before a Product Hunt launch?
Someone I associated with is launching on PH and trying to get most of it, everyone knows the initial run is crucial to end at the top on PH. I think next few hr's after launch is also very important.
Such a clever fellow.

How does one get this good with understanding hardware level details like L1 caches and the software implications?

I graduated as an Electrical Engineer, moved into Software for career. Feel like I’m missing some skills.

Specifically how can I better understand and use:

- the chrome Profiler? It’s scary to me currently.
- Graphics programming
- Optimisiations?
That's totally fine, people can eat whatever they want, however they want.

And yes, I'm constantly deciding between different amounts of meat I can eat, it usually depends on how hungry I am.

I decide the amounts, what meat protein, then pick veggies that go with it, and add a small amount of carbs.
Leading cause if biodiversity loss:

https://www.unep.org/news-and-stories/press-release/our-glob...

Reduce your footprint by changing what you eat:

https://ourworldindata.org/food-choice-vs-eating-local
This thing is great. The deeper lesson seems to be not to try any of these things in any kind of complicated program, you will fuck it up.

Imagine writing something with dozens of threads, each running different programs with various threading primitives sprinkled around. You would never be able to debug it, because just conjuring each case of "if this thread gets to here and that thread gets to there" in a test would be impossible.

If you're going to use these, keep it simple.

What I really prefer is not to share the state at all, just have something like a ring buffer between threads that pass messages to each other. Each thread just sits there and takes things from its input buffers and puts things onto the message queues of other threads. The ring buffer itself uses atomics, or is well tested to ensure none of these weird locking scenarios happen. This way all your thinking is just single threaded, and if there's a sync issue you know where to find it.
You can't have "universal collective transportation" simply because it's hyper-inefficient. A bus is more efficient than a car if at least half-loaded, but to cover any possible people needs you need to travel nearly empty or empty most of the time. Collective transport was born to bring workers back and forth to/from the factory, and that's efficient because you have a 99% full scenario. For political reasons it got extended to general population move in an era where owning a car was a thing only for very few. It was a nice idea for a time where we were at the dawn of a big abundance of resources. Then it became a business and that's the reason it's a fail. As a business it grab subsidy and tickets but still can't offer more than sub-par experience.

The point the defendants of the city model fails to accept is that the city have had many reasons to exists, nowadays the sole left is financial capitalism, than need "the sharing economy" where 99% own nothing and have to share scarce resources piloted by the social score imposed by the 1% who rule. This model is untenable environmentally, humanly and practically, see from Neom to Arkadag, Innopolis, ... failures as a proof. The new deal is technically only possible in a spread society of small semi-autonomous buildings where there is room to evolve, room to relocate to livable areas (landslides, wildfires, floods etc) for the present and future time when for instance we can pump water so we do not need to live in the deepest part of a valley to get clean water every days knowing we will be flooded occasionally like before.

Cities have finished all others economical reasons to exists and nowadays having buildings occupied less than 12h/24 commuting between them so see ads (shop windows) and casually click on them (consume what they sell) it's a waste of resources we can't afford for all.
If god creates a system of logic wherein 3 is not prime, he's welcome to, but creating a new system doesn't affect the old one in the slightest.
Russia lies about everything
I don’t think Europeans should stop eating meat but I think we should stop using protein rich food suitable for humans to feed livestock. Livestock are good for taking inedible grass and turning it into protein.

Deforesting South America to grow protein rich cow food for Europeans is absurd.
What about the remaining 59%? The poster said "No rainforest have been destroyed by soybean that people eat".
you can still have an open and really big internet with these people, the question is if it remains anything like the bastion of great thought the "open and really big" part implies (along with the example provided in the original post I was replying to)
Alternative title: "What we should do about the mentally ill homeless".
We could do a lot better than farming meat, by planting legumes instead. Not only would we relieve the pressure on arable land, we would also be improving the local soil quality as legumes are good nitrogen fixers.
People are not necessarily always resistant to change.

When you try to bring something that ease their life without introducing huge additional cognitive load, or threats to whatever they feel like an island of stability in the chaos of life, they will certainly appreciate it and praise you for coming with it.

Also there is a acceptation threshold of how many breaking regressions are induced as an unintended side effect, no matter how brilliant the change proposed is for its intended purpose. Especially if change come in a top-down condescending know-better-than-you approach, rather than a "let’s take time together to improve your daily experience."

The old people might be wrong (at least as much of the rest of humanity), but they did survived for some time. So to improve survival rate of younger people, if the environment is stable enough, as clumsy as elder approach might be and all other meaningful information let apart, imitation seems a safer bet than trying random audacious moves with unknown results. Note that it’s all supposing much to comfort a rather conservative under a pseudo-scientific form of social darwinism. I wouldn’t agree to make that this could taken as a well balanced perspective.
My point is more that cows are great at taking inedible grasses and turning them into protein. Growing a rich protein and then feeding it to a cow to make slightly different tasting protein is dumb.
I googled "us government anti trust wins" and found a few articles that point out some recent ones, e.g. Adobe and Figma in December 2023, and an Apple lawsuit in March 2024.
Tell that to the advisors