skysight-inc/HackerNews huggingface dataset:
StackOverflow lost 90% of the relevance to me the day they shut down their jobs section. It was brilliant and it worked really well, got me several jobs and possibly shaped my life for a few years.
A bit more context in lobste.rs discussion: https://lobste.rs/s/te7x8n/durable_incrementality
i will be exhibiting my indie game at the Tokyo Game Show in September, even though there will be huge elaborate booths for the massive/AAA studios, i can confirm that there will be a large area dedicated to indie games!
I guess Ghoogles love of cancelling applies not only to their software but also their hardware.
It was quite strong over here, besides the PC, it was the Atari and Amiga that ruled the 16 bit days, in many European countries there were hardly anyone selling Apple devices, and Acorn were mostly an UK thing.
Describing “landed” as “Waymo is profitable and deployed in most of the US” would be like arguing that the space program was a failure because it didn’t lead to profitable space ports and space routes.

The equivalent of the moon landing for self driving tech is closer to “they have driven a lot of miles without anybody in the driver seat”, which both Cruise and Waymo have done (>1M miles)
If your data loading pipeline grows even slightly complex, then yes, you absolutely need concurrency in order to deliver your samples to the GPU fast enough.

The current workarounds to make this happen in python are quite ugly imho, e.g. Pytorch spawns multiple python processes and then pushes data between the processes through shared memory, which incurs quite some overhead. Tensorflow on the other hand requires you to stick to their Tensor-dsl so that it can run within their graph engine. If native concurrency were a thing, data loading would be much more straightforward to implement without such hacks.
Yeah, because you called it manifest V3, not gimping adblockers, which is what it actually was. How many of Google's users love that they're gimping adblockers?

Same for Web Environment Integrity API. Nobody knows what those jargon terms means. That's part of how enshittification works. If everyone knew how badly they were being fucked, this would never work.
We can also see that lately there are more questions than answers, which shows that most experts are no longer that active, or that there are more beginners and fewer experts overall.
This particular attack is actually not a concern if you're using fish (or zsh for that matter I think), as it will not execute pasted content without an additional pressing of the enter key.
> Look at you trying to change my beliefs via rational debate. What a hypocrite.

LOL this is only proving my point. You're digging your heels and getting angrier without changing. You're right, I'm wasting my time.
The Western District of Texas again (always?).
Other people speaking does not censor you. Deciding not to speak because someone upset you is not an infringement of your rights

To be clear I am not talking about the heckler's veto, where someone tries to actively interfere with the reception of someone's speech
In this example, calling sum() creates a generator and returns it. Say g = sum(). If you share g between threads, they will all use the same generator object! If you call sum() separately per thread, they will be different generators.

If you try to send g to a different process, you will get an error, because it doesn't serialize.
This is both an excellent demo of what you can build with Textual, and just a brilliantly ridiculous project, it's exciting to see.

I'm looking forward to seeing some commercial products adopt Textual, I hope we see some soon!
Indeed. The author is the brilliant Cory Doctorow. He usually overwhelms.
> I think the only way out of this mess is innovation, not net zero emissions

Turns out we already have nuclear power, so there is little need for innovation to get to zero emissions. Just need to get over our collective irrational fears and get building.
I knew/know very little about 3D printers and the fields didn't mean much to me so I didn't want to have to research every one of them. It wouldn't have been difficult, just tedious.
BitTorrent I assume.
And does not work at all on iterators.
Does it even make sense to serve different content to a bot than what a human would see? Isn't the search engine trying to rank content made for humans?
The hacker news perspective; the people dying of heat exhaustion in India just need to invest in better A/C.

I guess we’ll end up A/C’ing the fields of dying crops too?
Is there an option to have a smartphone and avoid this attack? The moribund Ubuntu phone comes to mind.
Microsoft backs ToolJet to build OSS Retool alternative
I feel like the two platforms are (used to be?) complementary in different niches.
Who cares if 'Twitter' doesn't make sense for things over 140 char.

They didn't re-brand 'Coke' when they took out the 'Cocaine'.

It takes a lot of effort to have a global brand. They already have it in 'Twitter'. X is not unique enough to ever stand out.

This is such a bad decision, it is just frosting for all the people sitting back eating popcorn watching this dumpster fire.
in context it appears to mean BitTorrent
Like the ink printers who would squirt excess print into a sponge and then stop working when they had done it x amount of times, which could be fixed by resetting the count.

Inkjet printers are a fatally flawed technology for occasional printing (the vast majority of home printing needs). They really should be relegated to commercial printing only.

Ink dries up, makes a sticky mess, and clogs the very tiny nozzles of the print head. People who buy inkjet printers and then only print once a month or less are basically buying something they can only print with a handful of times ever before the machine needs service. These people would be way better served by laser printers which are far more serviceable, durable, and completely amenable to occasional printing (no liquids to dry up)!
Yes, but thread pools kind of suck for workloads with multiple i/o operations per "run", because they end up with either coloring problems, blocking ineffeciently, or doing extra context switching. Also, most developers set the pool size to the hardware parallelization limit which worsens either the context switching cost or the ability to be smart about synchronization.

At the bare minimum, you want your userspace scheduling to include synchronization tools in addition to a threading abstraction - you have more information available than the kernel about which threads are blocking which others, so you can be smart about starting threads you know are unblocked and not leaving hardware idle while there’s work to be done.

Regarding load, a lot of people use infrastructure tools to limit that these days before the load hits their application - without that, your gripe is not actually a solvable problem in the application itself. You’ll incur an inherent amount of I/O and scheduling thrashing for each ingress event which is completely unavoidable without dropping requests - even with fixed concurrency in your application code you’ll get this. However, as seen in the blog, the problem is not actually with internal application concurrency at all - Golang can handle 1mm active goroutines no sweat.

The problem instead is your hardware simple can’t perform HTTPS, or god forbid json, deserialization fast enough to handle the throughput getting thrown at you, which is distinct from the number of active requests. If you are gonna make a very long running call to some other service and otherwise do nothing in that goroutine while doing so, you can actually handle absurd levels of concurrency, easily in the hundreds and probably thousands or tens of thousands. But you still can’t handle 8 virtual cores trying to deserialize 100 json bodies every 10ms
Twitter Sign Lettering Removed from Downtown San Francisco Office
I installed that on a coworker’s machine only to find out he had a bug phobia. He shrieked like a kindergartener! I had to buy him beers for weeks before he forgave me.
Anecdotally - I bought my car for $7,000 cash, about four years ago. I guess that's about $1,500 a year plus gas and maintenance.
You had a CD? We had to flip switches to install the bootloader by hand.

My security at school is: 1. Set bios password, 2. Set computer to only boot from FDE ssd, 3. Secure boot, 4. Filesystem ACL, 5. set to only run code from places users can't write to
Hard disagree with you. New methods are objectively better. One obvious illustration is that online books/websites are better than paper books at information delivery and teaching people in general. The "society is degrading" meme is as old as time itself and frankly it's getting a bit boring.
Any stone powder is a risk. You don't want rocks in your lungs.

Asbestos come to mind, and it was even more dangerous because of its aspect ratio.
I've been using Matrix (and element as a client) for a little while now for personal and business stuff - I even wrote some fun little bot to shitpost random memes on my behalf.

Anyone else using matrix actively for professional stuff? Any thing I may find later on that is a show stopper?
And for this you cannot use Python's multiprocessing because ... ? Sure, moving data between processes is slow because of pickling [0]. However, I'm using parallel processing for the things you suggested, and for these it works great.

If I really had the use case and needed threads, I'd much rather use C++ bindings in a Python package than rebuilding the whole thing. Guess it depends on the scale we are talking about.

[0] https://pythonspeed.com/articles/faster-multiprocessing-pick...
Maybe there is no way out, but I prefer modern life with global warming to pre-industrial-times life.

And I am sure I am not alone.
Even second amendment supporting politicians don't want the public to have access to high powered sniper rifles and plastic explosives.

One thing that always amused me to death is how firearms are banned from the Republican convention.
/s, sorry.
for my smooth brain `map(this, to_that)` makes better sense than `to_this.map(that)`

same with give me `min(of_this)` instead of `of_this_want.min()`
How about this as a restatement/summarization of the plan --- collect people's biometric data and then sell identity verification as a service?

Personally, I think iris scans are a poor choice --- too awkward. Hand/palm scans would be better, easier, more natural --- like what Amazon is starting to do at Whole Foods.

Wonder what Amazon's business plan is?
They will not care.
That can also mean its time to start using Usenet again...
and should keep it under radar this time.
The fact that you dont get notified when someone's replies to you bothers me a lot. I have not answered some messages because of that reason...
Why I build no-code dashboard builder?
Tell HN: I got a job while following my curiosity
when the new generative AI boom started, a friend and I felt like we were constantly stuck behind the curve.
We decided to host a weekly meetup with anyone interested and using generative AI.
From that a desire to host a few hackathons was created, and that we executed as well.
At one hackathon, I met my new employer, after they saw my attitude, ability and learning rate.
At the start of the journey, there was no idea of what could come out of the weekly grind of a meetup, but this is one of the few things that have come out of it.
tldr; started a meetup, momentum grew to host hackathons, met my new employer.
There are very real limitations to the tooling approach summarized as "slightly more ergonomic APIs to underlying C/C++ code" that is currently dominant in Python qua ML. One of the biggest is of course extensibility, which, if difficult enough (as is the case in most Python ML tools unless you're extending only at the relatively slow Python layer) drastically hinders progress in making tooling better while keeping performance good.

Other languages have certain features that make extension and integration feel like first-class concerns which lowers the barrier to contributions from a wider range of people and also helps keep e.g. dependencies and build processes relatively simple.
> The hacker news perspective; the people dying of heat exhaustion in India just need to invest in better A/C.

This is your interpretation of my perspective. I can do that also; the people dying of heat exhaustion in India should just decouple from the global trade network and go live in caves like in the olden days.

> I guess we’ll end up A/C’ing the fields of dying crops too?

Maybe? Or engineer heat resistant crops. Or figure out a different way to feed billions of people. If you think the only solution to climate change is net zero emissions on a global level, I'm not jealous of your imagination.
This is getting outright ridiculous now. Will & his lot at Textualize are absolutely killing it. Hats off.

I've even almost forgiven him for not calling it Textualise (obviously the correct spelling).
I didnt read all of that, but trains are indoubtedly faster than cars. The reason while thats not necessarily true in US is that train network in the US sucks because the whole infrastructure (and ideology) is leaning heavily towards cars and now you have serious people who claim "why whould I adjust my schedule when I am FREE with my car and its faster" as a counter argument to "we should improve public transport network". Living in Europe with functioning train networks, I can confirm train is much more comfortable than car. Adjusting to a fixed schedule is worth the cost of being much faster and having the time to do something else on the train and be it just relaxation to arrive without exhaustion at the destination.
There has always been a (small) bipartisan coalition in favor of law enforcement-sponsored anti-encryption legislation, unfortunately. Senator Lindsey Graham has been a vocal sponsor of several bills recently, but he had no problem finding Democrats to co-sponsor them. We have not seen these bills go completely mainstream and get the full partisan treatment. https://www.judiciary.senate.gov/press/rep/releases/graham-c...
Be careful: https://news.stanford.edu/2019/09/24/lead-found-turmeric/
It makes sense for a real time chat program, especially with voice chat. Not really for a mostly-static, reddit-like client.
I used to care about respecting robots.txt until it was clear that established search engines are fine but any newcomers can go right to hell.
"Spotify is raising the price of its single-account premium plan for the first time since 2011"

Surely this can't be true, I can even remember I had my Spotify Premium plan go from 99SEK to 119SEK about two years ago.
Just like emule. Shhh
Attestation can have value in a corporate network, ensuring only patched company laptops can connect to certain services, for example.

But software already exists to do this kind of thing for private networks. I really, strongly believe that this kind of functionality has no place on the open web.

This proposal is user-hostile, and could be very dangerous to the future of the web.
> I guess we’ll end up A/C’ing the fields of dying crops too?

If people do survive in the Sahara, we can do that, too.
This thing has a side bar even on a mobile device which shrinks the width of the text even more. The text is very difficult to read. You have to acknowledge that Twitter is a carefully designed and mature product at least in terms of UX.
I once read that Edward I ordered the English to practice with longbows after he saw a longbow shoot through a heavy oaken church door in Wales. It's crazy how powerful a good war bow can be. Nothing like modern sports archery.
Sorry... No, I didn't make it! I found it on the list of recommended apps for DivestOS Mobile: https://divestos.org/pages/recommended_apps

The engine seems custom: https://github.com/mjaun/android-anuto/tree/main/app/src/mai... but don't take my word for it :)

Great game, but be warned, it's very addictive!
Well, this is also one of those rare articles that keeps me coming back to HN.
My first thought with Textual and most TUIs is always, "but why?" But then I actually look at what they are building, and I realize, "Oh, because it's really cool!"
Is there an information/complexity theory that can put bounds on the number of 0days? Does iOS have millions of tens of these?
The scientific perspective: no matter what we do, global temperatures will not go back for several decades.

There is nothing we can do to help them now, apart from shipping them A/C units, diesel generators and diesel fuel to burn.
Don't miss the interesting book (which I just bought) in beta here:

https://pragprog.com/titles/smelixir/machine-learning-in-eli...
It objectively is calling for censorship, irrespective of whether one considers it justified censorship
Spectrum of goodness:

[M. theresa...VLC foundation....Mozilla.......You.......................Microsoft.......................................Nazis]

I think your comment only shows how spoiled we are by open source.
One basic idea that came from this thread is to Google to promote and help an event to receive the Chromebooks and install Linux, ChromeOS Flex, whatever, in the day.

I think the core problem is not just absolescence but communication. With great power comes great responsability and many times we see the same laws should apply for normal companies and cash cows. This is basically the consumer laws goal.
Yes, the expiry on Chromebooks is bit more arbitrary

It honestly isn’t. Chromebooks are very shoddily built. I have seen tons of them fail long before the end of the support window. Disposable cameras are a much more apt comparison than you realized.
I recently was looking into why wget --quiet --content-on-error didn't output anything with a 403. Turns out its an ancient bug they never fixed... it's not documented anywhere, except some crusty old thread on SO.
> Understandably
> Understandably
> Understandably
> Understandably

> People just want the magic tree

Most probably do. I don't. You do.
Yeah I recently started reading again in my adult life (highly recommended btw), and I had to retrain my brain to sit through the slow drip of information. First a page, then a couple, finally a chapter.

One things that stood out to me is books are incredibly verbose. You wade through an ocean of verbiage on the given subject and saturate yourself with the knowledge - and in the end you come out far more of an expert than any internet perusing could allow.
Heresy! They're good enough burning cow dung while we judge them from our AC cooled homes for not living frugally enough.
I am not your client type of guy but at least I am fond of PVS-studio. They have a blog on 2 languages with revealing a lot of problems their product solves. Also they actively scan a lot of open-source software.
Why remote daily sucks – Try remote journal
On my MacBook Air 2017, it chokes when loading a 1280x800 JPG (around 192 KB).
At least so far works OK when creating new images.
good public transport networks are faster than cars in most cases, plus its much more environmental friendly. The problem is US is catered to the most inefficient modern transport (cars) and falls now for sunk cost fallacy.
- The specific divisions of the dashes is meaningless and asymmetrical for legacy reasons

- Hexadecimal is bloated compared to other encodings, low entropy per digit, inefficient when e.g. embedded in URLs

- Is not memorable for humans, does not use the entire alphabet, and has no redundancy or checksum to detect typoes.

Pretty much anything else would be better, and is. Hence, it is a cargo cult.

I've never seen a database so unusable as one that was indexed by non sortable uuids.

I hate it every time I have to use it. It signals bad taste and is a warning sign to look out for more pointless code drudgery.
Nope. In the 90s we also had tons of closed code on our computers, namely the BIOS, proper firmware embedded in plethora of peripherals (Disks, Ethernet cards, Microcode in the CPU, etc.), yet due to computing constraints, this has been only tried in forms of Pentium 3 Serial Numbers + Windows APIs + IE6.

However; courts, Free Software Movement and alternative operating systems plus Mozilla stopped this.

Now all of them are under attack. Esp. Free and Open Software Movement is being enshittified with a process which we can call as "Rewrite it in Permissive Licenses, so companies can hire you while closing down the ecosystem".

We really need a flood to clear this mess.
> Was Google successful, for example, in making Firefox not support all the things is does that allow for better Ads blocking?

They're working on it see Manifest v3.
There's no need for legislation when you have the right businesses and institutes on your side

https://www.tabletmag.com/sections/news/articles/government-...
Even if the environment updates and you could use new stuff it takes time for you to rediscover this stuff after the upgrading and start using it.
Apropos, https://github.com/two-twelve/fernery a "tool for generating images of ferns and other Iterated Function Systems" was recently posted somewhere
Depending on the people involved, a company can be much less personal.
Still, impact is different.
Germans doesn’t seem too concerned with French troops on its western border. Russia chooses to maintain its militaristic posture. It could also opt to end its militaristic ways, and join Europe.
Could you please share your prompts?
What if having a comfortable life is not the best way to live a life? What about a life with purpose and accomplishment?

If you frame it like that, climate change could be even seen as some sort of salvation : Soon, it’ll be the uniting “enemy” that humanity has to face and beat if it wants to continue to exist. We have to cooperate, and we have to become better beings to overcome this tremendous challenge.

And if you overcome it, and leave a better world to your children, is that not purposeful?
"A crew of engineers from Winnipeg airport clambered into a van and headed for Gimli to assess the damage. During transit, however, their vehicle unexpectedly ran out of fuel, nearly ripping a hole in the delicate space-irony continuum."

I didn't know a space-irony continuum exists, but makes sense. ;-)
A fixer-upper in Georgetown is on sale for $50k. It’s a wall
Some Genghisid princes became Russian aristocracy, but not the Russian aristocracy. Yusupovs and Urusovs descend from Edigu, so they are technically Mongolian aristocracy, but by the time Yusuf and Urus swore fealty to the Tsar the considered themselves Nogai/Tatar, not Mongol.
I use Elixir for a long time and wouldn't recommend it for ML over Python. Yes, maybe Elixir has some advantages and solutions for pain points because of VM architecture and other subjective reasons but doesn't come close to what Python offers in terms of tooling, support, community. Also, if you juggle more complex data in Elixir, it's something that you need to get used to coming from Python, it will be much much different and therefore harder to grok for someone not used to the style.

You can always make Elixir app talk to Python ML backend and get the best of both worlds if you desire.
Maybe you can ask chatgpt if people want to read about someone else asking it questions or not.

Nobody cares what questions you typed into some llm front end. We can all do it to. If we wanted to we would. Instead we get no/low effort posts like yours.
So like, if you wrote a journal detailing a bunch of crimes and/or criminal motives, you don't think that journal should be admissable as evidence in a criminal proceeding? Nor do you think that a warrant should be capable of granting access to that journal for the purposes of a criminal investigation?
I gave my, rather contrarian perpective and got downvoted pretty fast. So much for conversation on the topic. I guess HN'ers are not immune from "downvote === I don't agree" and from groupthink.