skysight-inc/HackerNews huggingface dataset:
I think donations would work, if there was not all the spam content to sift through. Imagine if all that spam was not financed or pushed by ads and marketting, how many more users would feel the need to find good content, rather than sheeply accepting whatever is pushed into their faces. If there simply was not so much of artificially pushed meaningless or generic content, then their need would move to other content. If that need was not fulfilled, then the demand would outweigh the offer and more than enough money would be available for donations.

Perhaps an example, not sure if that one works well: I have my personal music collection. I choose music to listen to based on mood. I do not own a spotify account and I do not want to own one. I go out to my music collection and choose music for myself or I go online and search for more music of some genre or fitting my mood. I actively seek that out. On spotify people let stations play some music, based on algorithms. The content is pushed into their faces (ears). If there was not so much of music "to fill the gaps", then more people would go on an active search, instead of relying on it being pushed to them. They would maybe discover some music from some composer and seek out their website, shop, bandcamp, whatever, and buy their music there. I have done so at least and found great music this way. Basically cutting out the content pusher middleman, that has nothing to do with the actual creation of content, but merely acts as a publisher. More people being actively seeking content themselves, less people relying on publishers.

I guess it is a continuous fight of donation financed content creators against the generic artificially marketted stuff, that is financed in different ways. We can however see, that there are content creators out there, who do make due on donation basis. Personally, I hope that we will see more of that and less affiliate marketting pushed stuff.
They are. They also have a higher center of gravity and are more likely to rollover, but in genera SUV drivers are much more likely to survive crashes than car drivers [0].

But I think it’s hard to generalize as there are many safety factors and there are some cars that are safer than some SUVs (I survived a Chevy avalanche t-boning my Saab 9-3 that totaled both cars and had both avalanche driver and passenger taken away in stretchers and I took a cab home).

But, generally speaking, SUVs are safer because they have such greater mass. And SUVs also have safety features.

[0] https://www.nbcnews.com/business/business-news/suv-passenger...
> People really like having a 3,000 square foot detached single family home with a 2 car garage.

Sure, I'd like that too.

But also, how about 3000 square feet apartment with top-notch sound insulation and a balcony, with an underground garage?

That sounds like it would have most of the benefits, I would actually prefer it, as I don't care about yards. And with 10-20 story buildings, you could still have quite a large population density, with cafes, grocery stores etc. on the ground floor.
https://caprover.com FTW - just host everything yourself. you can host multiple services without any problem on a 5$ VPS nowadays, especially if you using just a simple SSR webapp, some lightweight backend and sqlite db. as soon as your hardware is not keeping up with your demand, you make enough money to scale vertically.
Mental math pseudo-random number generators
Damn 50k bitcoins. Even if sold at only 20k, that's generational wealth.
https://news.ycombinator.com/item?id=35513643

Previously unknown isotope of uranium discovered (phys.org)
121 points by wglb 7 days ago | flag | hide | past | favorite | 61 comments
There's been a lot of complaints about Heroku recently, and I think there will be a lot more.

I believe that Heroku under the Salesforce's management is a different product that a lot of developers are used to.

It's now in a Cash cow stage: https://en.wikipedia.org/wiki/Cash_cow.
Salesforce is trying to extract as much revenue as possible from the company they bought. And guess what - the real margins doesn't come from SMBs and individuals - they come from larger companies with large contracts.

Heroku is no longer building a product for ordinary developer's side-project, or for SMBs or early-stage startups. They are building a product for larger accounts paying 25k+/month.

Customers that are expecting the old Heroku experience just need to look somewhere else. There are a lot of alternatives (such as render.com and many others). But the truth is, none of them is as good as Heroku. Luckily, these PaaS alternatives are getting better as we speak.

There are also different alternatives, such as https://stacktape.com (disclaimer: I'm a founder). For example, Stacktape offers PaaS-like experience directly within your own AWS account. It offers developer-friendly experience, and allows developers to deploy their apps entirely on their own, while at the same time offering the full power and flexibility of AWS.
Whatever you do, never turn it up to 11,
For planting people develop more nuance than just a binary season change. They look at the condition of soil, temperature, likely weather looking forward etc. Right now it is spring where I live. The soil is a bit wet and clumpy. We may still get a frost but probably won't.

And in the natural world things can be really spread out. Plants have different niches based on being early or late. Shoots will come up in the winter. And some plants will be dormant until much later.
GPT is going to become a common noun soon, just like people associated google with search engine.

That annoys me as well that everything AI is GPT something even if nobody but open ai has access to GTP models, but that's how it is.

We can't stop that train.
I agree accessibility is more ergonomic in Windows, but accessibility concerns aren't universally ignored in FOSS. GNOME and KDE both have accessibility projects which have existed for a little while now.

Is it as polished? I would say no. But if there are shortcomings that impact you, the best way to help is to suggest changes, or write up a pull request yourself (if you are able to with the existing tooling that is).
Not sure I understand the use for running a broker on an esp 32?
"...things played out exactly as described by the article -- some of them hit it off, became friends with each other, and started initiating invites and events without me"

Is that a good thing?
Would be interesting to see the size for each OpenWRT version on a graph. After one of upgrades I've discovered that I have no enough space for additional packages I've used in the past and that's how I've learned that it become significantly bigger over the time. Though it still very impressive that developers managed to trim Linux to be usable on routers with small flash (8Mb in my case) given how huge the mainline kernel and how fast it grows.
Ask HN: Anyone Using RethinkDB in Production?
RethinkDB[0] looks like a "too good to be true" type of database. Anyone using it in production? What is your experience like? What are the pros and cons?

[0] https://rethinkdb.com
There are many github alternatives, sure. But sofware is still centralized on github.

I double dare you to "pip install", "cargo build", or "go get" without hitting github.

Your project can be hosted on repo.or.cz, gitlab or codeberg, you will still need github to build it locally, or to build it on your self hosted CI.

The solution is P2P git hosting. Dare I say magnet-links git repo urls?
Movie stereotyping whole region as aside, 6 figures EUR is not crazy money for western Balkans.
I think I've seen main instead of master, but I don't even recall that being a political issue. Although, I'm biased by my empiricism which means I generally only keep track of actual policy rather than "culture war" issues.
Stumble upon used to do this. It was really cool.
Nothing quite like going down the rabbit hole on a Tuesday.
Renewables don't need more "storage" than nuclear grids, though this is a bafflingly common belief.

See France, for example, which tops up its nuclear grid with gas, hydro, import/exports etc.

Storage only becomes an issue when you get to the last 20% or so of decarbonisation and if you're down at 5% you're better to focus on electrification of fossil fuel using industry than worry about that last 5% of gas used for electricity.
Yeah, the "magic: the gathering" layout some limitations. I want something that makes good use of a large screen though.

I've got some ideas in the pipe, but haven't had the time to give them enough polish that I'm happy with them.

This is an early draft:
https://imgur.com/a/vMVO7CK
Unless you are planning to be the middleman and change a fee, yes.
Oh it's this thread again.
This is the advancement of egg[0].

Egg (and the e-graph theory behind it) has recently been put into use in some databases (e.g. cube[1]) and compilers (e.g. cranelift[2]). It lends itself well to the use-case of optimizing query planers and compilers, as it at the core avoids the optimization pass ordering problem (where an earlier optimization pass may destroy information that could be useful for a later one).

[0]: https://github.com/egraphs-good/egg

[1]: https://github.com/cube-js/cube

[2]: https://github.com/bytecodealliance/rfcs/blob/main/accepted/...
For all its faults, Windows is the only operating system that manages to balance practicality, versatility, customizability, and reliability all in one single operating system.

Linux? The fucking thing breaks down if you so much as look at it wrong. No reliability, zilch, nada, /dev/null. I don't trust Linux with anything mission critical, unless I'm paying someone monies to make sure my time isn't wasted (eg: Red Hat, Synology, Steam Deck).

MacOS? Sure, it's practical and kind of reliable, but that's about it. It's not versatile nor customizable. You need to subscribe to the One Apple Way(tm), going off the Way(tm) is a miserable experience. You also really need to fully immerse yourself in the Apple ecosystem to fully use MacOS.

iOS? Android? They are strictly consumption operating systems. They are practical and reliable for consuming content, but that's all they are good (and intended) for.

BSD? No.

So Windows is the only operating system that I can use to do everything I want to do on a computer, in the ways I want to do them, with the software I want, trusting my time will not be wasted on trivially stupid nonsense.
That, or the code block is sufficiently big and similar.

I remember a ex-colleague of mine who copied a 1000 line function, changed a parameter, and didn't see anything wrong with it.
> Ie my extroverty boss can't simply go to gym, he has to go with some friend

I would venture to suggest even that your boss can't simply go to the gym because he doesn't actually want to go to the gym. He wants to socialise inside a gym.
Now I want to create this language, thanks!
FYI, Attended Sysupgrade is pain free: no need to reinstall packages after flashing a new version.
>I miss being able to see the title of windows in the taskbar...

To be fair, that dumbass trend started with Windows 7.

I just install StartAllBack these days to be done with it (and it fixes the problems that 10's Start Menu has- that search will probably never work again). Yeah, you have to pay for that extension, but you also have to pay if you want window-snapping on macOS- thus they stopped being better, but they haven't really become worse.
We've a bunch of these being built in the Detroit suburbs and while I love them, the lanes on them aren't as intuitive as on a straight road, and when the roads are snow covered they can be a bit weird. I hope the road authorities keep up on line divider maintenance as well, otherwise we'll have the same problem of people drifting between lanes that snow causes.

These also seem to be a bit weird for pedestrian crossings, but at least there are lights/crosswalks at all crossings as opposed to the old cloverleaf style which had nothing more than striped crossings a few feet into the highway onramp portion.
I haven't got the time to curate this stuff. There's like 10,000 domains in the list. It's some one off SQL script I think that generated the sample based on parameters lost to time.
> Its more a factor of not wanting to participate in the hypocrisy

Yeah, no, it absolutely is not that. France is all too happy to sell war equipments to countries guilty of crimes against humanity when it’s in its own interest (who said Saudi Arabia?). I applaud any actions in favour of more autonomy within or especially without the EU - an alliance which stopped making sense for France after the 2004 enlargement and was already dubious after 1995 - but let’s not pretend it’s done out of any kind of virtue.
https://patents.google.com/patent/US10452978B2/en

GPT models are based on transformer, but architecture is different from what's patented.

Not a lawyer, but can you really patent certain network architecture? Theoretically someone could invent new activation function that just happens to make same architecture perform a lot better on some tasks, can you call really cover that with patent?
Is "format_sd" going to find its way into all the Linux distributions as a standard command? Would it's license preclude doing so?
Don’t write clean code, write the best way to express your idea without caring too much about how dirty that looks like, and let the AI chat bot rewrite it in the cleanest version that follows all the best practices!

I’m not even joking, that’s basically my process since ChatGPT-4 has been released :)
That’s a dream for boilerplate heavy languages like Go, C#, and C++.
That's a valid point, but I would find issue about the "serving it well" part.

Some of these Jurassic-scale disasters we read about, all the time (unprofitable -yet huge- companies, imploding, ponzi schemes galore, falsified data, megahacks, etc.), are often of the "Didn't anybody even think about the ramifications?" type of things.

Many of these were almost entirely predictable.

I think the tech industry is experiencing sort of a reboot, right now, with a significant coefficient being decisions (or indecisions) made by people way too inexperienced (not always young. I have watched older folks that retire, jump into a new career, and make the same kinds of mistakes younger folks make, or that try to jump onto the latest buzzword, without understanding) to be in positions to make those decisions.

I agree that older folks are often "killjoys," and can be too damn cautious, but they are also a great resource, if you want your "impossible" projects to succeed. I suspect that a lot of these failures would have been successes, if the principals had simply proceeded in a more disciplined fashion.

The best team, is one made up of a mix of older and younger; with mutual respect, cooperation, and shared values.

The one that comes to mind is SpaceX. Despite their rather ... colorful ... CEO, they have a team made of many younger folks, but also a great many older folks in leadership positions (Gwynne Shotwell is nearly my age).

At the Japanese corporation, where I worked, many employment positions were not available, until the employee had reached a certain age (probably would be illegal, in the US). The company was run by older folks. In fact, they had to carve out exceptions to the mandatory retirement age, to allow the most senior executives to remain.

I'm really big on hybrid/heterogenous teams. I worked on many, in my career.

We don't always get along. A real creative team is always battling and arguing, but they also come together, and pitch in for the finish line. When I was at my last job, I worked with some of the top engineers and scientists in their field. We often wanted to strangle each other, but did great work.

In my experience, the really sick teams tended to be almost preternaturally quiet and "smooth-running." A real productive, creative, team can give the appearance of chaos. It's almost impossible to throw together a bunch of high-functioning, self-confident, ego-driven folks, without friction. Good management prevents the friction from becoming destructive.
Same guy snitched 'em once caught by the FBI tho

They'd need to kill those SWE to be -safe- after

PS: I wouldn't take a job that can get me killed, there's a reason I like working with computers
In fact there only a few things that matter:

- code, when executed, should do what is expected.

- code should be maintainable.

All the rest are just some ways to get there, but not must-haves.

One great way to get there is:

- discuss architecture, nomenclature and design choices. Document those.

- have your code and docs reviewed and discuss/rework accordingly.

The above in a rinse and repeat manner.
“Open” in the 80s and early 90s sense of “open systems”, i.e. it implements open standards such as POSIX. Back then, it was common for vendors to incorporate “Open” in their product name when they added POSIX support. As well as OpenVMS, other examples included ICL’s OpenVME, IBM’s MVS OpenEdition (now known as z/OS Unix Systems Services) and z/VM OpenExtensions (originally also named OpenEdition), and Softway’s OpenNT (an add-on which improved the POSIX subsystem of Windows NT, predecessor to Microsoft’s SFU/SUA). Another less obvious example was Siemens BS2000/OSD - the “O” in OSD stands for “Open”

Other products were labelled “Open”, not due to POSIX, but rather because they implemented the Open Systems Interconnection (OSI) protocol suite. Or Apple’s OpenDoc, which was intended as a cross-platform open standard alternative to Microsoft’s Windows-only OLE (and indeed was adopted as an open standard by OMG, albeit it didn’t last long)

Remember the term “open source” wasn’t even invented until 1998, so criticising something which was first named OpenX pre-1998 (as OpenVMS was) for not being open source is rather anachronistic
Let's not confuse the liars (GPT4All) with the real ones. Microsoft works with OpenAI and so Bing does use GPT-4. Github Copilot is GPT-3 based. Notion AI is GPT-3.

There is a clear difference between the GPT family and the mimicry.
Opened an issue. https://github.com/AlyHKafoury/Operator-rs/issues/1 hopefully the author adds one.
Wait until the start of the month and then add it to the "Who's Hiring" thread, there are instructions on layout etc at the start of the thread. The April edition: https://news.ycombinator.com/item?id=35424807
Google AI Infrastructure
Interestingly, for some reason while trying to access this from the UK I get the following message
(which I've never seen before):

Dear Customer,

We have a legal obligation and a responsibility to ensure that our subscribers are not able to reach sites which are barred by law or that are likely to cause malicious damage to their online reputation or devices.

You have tried to access a site at https://gpt4all.io/index.html which we consider to be harmful.

If you consider this to be incorrect and need access to this site, please contact us on address team@internetty.uk or call us on 0333 102 0000 or visit https://www.internetty.uk and we will review our policy for the site.

We apologise for any inconvenience that this restriction may cause you but wish to assure you that we are constantly reviewing threats on the internet to ensure that all our subscribers remain safe.
First search for a commodity item returned pages full of conspiracy theories and then drifted in to anti-vax territory.
Even in Europe there are many smaller boutique hotels who cannot charge your credit card based on a phone conversation. Their bank either require them to use a speed point machine with the card present. Or use an online payment gateway with 3D secure it similar technology.

So they require the deposit as a bank transfer. And this is where the guest gets second thoughts.

People do actually go on road trips. "Oh look how nice that hotel looks. Let's stop and see if they have space for us". They get quoted a high price and that's when the hotel make profit.
Completely agree, except that simplicity is kind of redundant. If the code is correct and readable, I don't see why I need to simplify it any further, to me it's probably simple enough if the complexity isn't causing problems. It seems like engineers, and humans in general, really love simplicity for its own sake, in some deep way I that makes me wonder if I'm secretly a bad person, since it seems to so often be praised as connected to so many other virtues and most every philosopher ever seems to love it.

I'd much rather have DRY than simplicity, because repetition creates the possibility for later divergence and incompatibility and stuff left behind. What if there's a bug in the thing you repeated and only 9 out of 10 get fixed because of an oversight?
When I was college-aged, several of my friends would meet at the same pool hall every Saturday night. We'd play pool or sometimes darts and shoot the shit. Usually was only 4-6 people though, but sometimes it'd get up to 10. It never got boring as the pool always kept it interesting, you could always try to get better, and change it up between a few different types of pool (Cut Throat, 8-ball, and 9-ball, mostly).

There was another time when there was a weekly karaoke group I hung out with. Again pretty small, like 4-6 people usually. Always the same place. Seeing who would go up to sing (from other groups besides our own, too) and what songs they'd try kept it interesting.

There's also a Friday night board game group that I've now been a part of for about eight years now, that's had it almost every week. I haven't always been able to go, but I've probably been to probably at least two hundred of them at this point. It used to be more open and would have 6-12 people there regularly, but the guy who hosted it (out of his house) originally got tired of doing it, and when it migrated to another host it whittled down to only 5 core people. But even at the new host's home that's been going for like four years now (without me and another guy for most of 2020-2021 because of the pandemic).

So yeah, having some sort of game or activity it centers around tends to help, at least in my case. Especially something that doesn't require specific people and if people can drop in or out pretty easily (people can arrive late or leave early and no big deal, they can still jump into a game or sign up to sing a song, etc).

Dinners don't work quite as well, imo, because it requires people to arrive pretty much at the same time.
Interesting, what did you search for?
Would recommend trying out PipeWire[0] if you haven't already. I don't know what your sound issues are but I've had no problems since switching ~15 months ago.

[0] https://wiki.archlinux.org/title/PipeWire
You're right, it's definitely not for corpo-clone engineers and more for those of us that like to be in control.
1. go to a place where folks you want to hang out with live

2. get a dog
I would highly recommend setting the key derivation parameters to take as long as you can tolerate.

For example:

--pbkdf argon2id
--pbkdf-memory 4194304
--pbkdf-parallel 4
--iter-time 60000

(4GiB memory cost - it's specified in KiB, 4 threads (maximum), 60 seconds target time)

If you have an especially powerful machine, it seems to be able to use a significant fraction of total memory, so you can do something like this:

$ time cryptsetup benchmark --pbkdf argon2id --pbkdf-memory 100663296 --pbkdf-parallel 4 --iter-time 150000
# Tests are approximate using memory only (no storage IO).
argon2id 7 iterations, 100663296 memory, 4 parallel threads (CPUs) for 256-bit key (requested 150000 ms time)

real 2m36.822s
user 9m50.221s
sys 0m18.921s

Possibly an excellent trade-off for a desktop you rarely reboot.
> performance genuinely matters. Not as many as you might think, though: computers are pretty fast these days, and since most of what they do is in the service of us humans

what's wrong with this false assumption?
Would love to see it. May my freshly earned downvotes be good for something, this is the world I like to be a part of.

It's interesting how people love to hate on plain old passion, with passion...this is quite an irrational kink really, tho the bar isn't generally set very high