skysight-inc/HackerNews huggingface dataset:
Not sure if too late, but I would love to see this applied to the docassemble repo- https://github.com/jhpyle/docassemble.

Looks fantastic!
most pentesters worth their salt would never do mass exploitation of vulnerable systems, there is little upside doing that and you never know what side effects you will trigger.

This project is fine for the author's self-improvement on how SSH is implemented, but personally I advise against using it in a production environment.
So what is Google pivoting from? They are laying people off from various divisions, it's not a strategic shift
Random initialization would keep you from producing the exact same results.
Yes, but unlike behemoths like Broadcom who have successfully locked down certain types of software through patent-fu, Nvidia does not (currently) have a way to stop AMD from creating their own software.

This means that with enough incentives - and there are plenty right now - the competition can reasonably catch up in the next 2-3 years.
Amazon Cuts Jobs at Studios and Twitch
The Secret to Gaming in Adulthood
Anyone in the market for air purifiers should also check out the Coway line, very good products, been using them ~7 years in various form factors.
How Vienna became the most livable city
Bitcoin is the ultimate answer to the coincidence of wants (of which money arose from).

"You have some pigs and I have some chickens, but I don't want pigs right now"

On top of that, it is the first global currency, that is internet native. It's an upgrade like going from papyrus/parchment to the printing press. The first printing presses were smuggled throughout Europe. But hey, stick with your evil fiat holy roman empire that steals from you. Don't ever question why inflation exists.

Don't want to give out your credit card to an untrustworthy or unknown website, but you still want to buy their ebook? Use Bitcoin. With credit cards, the private keys are used in every transaction.
http://archive.today/6uoKG
TLDR:

- OOM will swap or trigger the OOM killer but Linux might try to reclaim memory from caches before and slow down (using a cgroup limit solved this).

- glibc malloc can easily cause memory fragmentation with many threads (switching to Jemalloc solved this)
Wait. I'm confused. Google Groups was still interfacing with the Usenet? In a way that one could post to Usenet via Google Groups? I never knew that! I thought they were only hosting a read-only archive based on what they acquired with DejaNews. And I seem to recall a post about that having been discontinued... So this was somehow secretly all still alive? Damn.
Offering gaming servers might be an option. Just make sure you don’t give out root access to anyone.
Apple's PE is 30. Seems like modest growth, is implied.
This is an interesting argument. I wonder how it would be handled if Facebook instead had a 2-tier system where both tiers were paid. So you'd have to pay a base fee to use Facebook (and get tracked) and then a premium tier to remove the tracking.

Putting aside the obvious ethical issues with such a system (that are obviously the reason why NOYB is filing), the "as easy to withdraw as it is to give" setup would be kept in such a situation I think.

Ethically, paying for privacy has in my opinion no place in a post-GDPR world (and I do support the GDPR) and it's shameful that several DPAs have tacitly approved of it for local newspapers. Facebook doing it will likely drag the practice to CJEU, which is the worst outcome for this scheme because CJEU tends to not like GAFAMs "it's not against the letter, but against the spirit" crap in the slightest. I personally wouldn't be surprised if CJEU ends up shooting down the scheme as violating the GDPR.
Smaller companies also have a hard time hiring. A bad hire for your 7th employee is way more painful than for your 1000th, and you can't afford to spend to much time interviewing. If employee 7 does a good job and jives with the team, they'd be foolish to throw them out. Though I'm sure there genuinely are many small companies run foolishly out there.
Ask HN: How are you ordering bookmarks nowadays?
I simply have a low hundreds count of bookmarks in Firefox, some are in folders. The folders are somewhat separated by personal and employment and topics within each, 2 levels deep at most.

Maybe once I year I review them and delete what I think I'll never look at again and I'm ripe for evaluating them this year.

Anyone have a more sophisticated system or method for accessing bookmarks? Interested in people's methodologies.
Right now I'm in the suburbs of Helsinki, and the Prisma hypermarket in the nearby mall is 19600 square meters (~210k square feet). About 1/3 of that is for groceries and 2/3 for everything else. Some of the bigger malls have two or even three competing hypermarkets, though they are usually not as large as the one we have here.

We don't have a Walmart where I live in the US, and the nearest Target is only ~100k square feet.
> The unreliable source has lines saying, for example, that Israel beat Palestinians for not understanding Hebrew

Israel calls 10 years kids terrorists, jail and kill them. Are you really saying that it is extraordinarily unlikely that some soldiers beat those kids because they couldn't understand Hebrew? There are many humor sketches coming from Israel making fun of palestinians in an horrendous way. Beating kids for not understanding hebrew is almost nothing compared with what we have videos of israeli soldiers doing and saying.
They didn't try to stick with the Gold standard. They secretly left it altogether, while robbing its value to anyome buying bonds. Post WWI, they tried to stop gold from leaving Britain, which had the effect of hastening it leaving :-)

You could say that they would have lost WWI without leaving the gold standard (other world governments followed suit by leaving the gold standard after Britain did) but imho the war would have ended sooner. Lyn Alden talks and writes about this quite a bit in her books and blog.
We shouldn’t, but we do. Get over it and accept reality.
Dividends are not handed out because they are a silly way to distribute profits. Buybacks are better. This way people who want money out can sell some stock and those who don't avoid a burden of reinvesting the money as well as taxes.
Dividends mean a company managements thinks the stock is overvalued so it's not profitable to buy it back and it's better to pay cash out (there might be also some regulatory reasons like paying dividends to qualify for being an investment for various funds).

For those reasons avoiding companies that pay significant dividends is a superior investment strategy (because it means more competent management or management that doesn't consider the stock overvalued).
You absolutely can, with `MAP_FIXED`. But it's not trivial to do because you'd have to handle the case where the rtld and/or the kernel has already put something in memory where you want to put down your map. So it'd be tricky to implement, but definitely possible.
If you are worried water will get cooler, let me tell you about global boiling…

Cynical joke aside, renewable electrical systems also need cooling: heat pumps for AC, but also cooling batteries, solar panels if you want them to perform well, etc. I feel like it’s best if that heat is used in heat pumps to warm up water for showers, but there might be some waste left for Electric Beach.
You can learn Chinese, but it is good to keep in mind that being fluent in German didn't save Jews for example. It might be smarter to be smarter.
RedBox is mostly useful for current blockbusters. The selection is (has to be) very limited so it's not great for random older films.

You can always buy most films. It's just relatively expensive (and not instant) for a one-time watch. Of course many are available for a la carte buying/rental via streaming as well.
From the friendly article: "Manipulation now appears to have been carried out on the ­English-language Wikipedia."
anything you recommend to read on how to start consulting practice?
forever :)
I’m in gen z and usually type in all lowercase on my phone because I have autocorrect turned off and capitalizing the letters would be more work. Generally though, the aesthetic has become more associated with girls, I suspect because of women popular among girls being early to/pioneering the trend (namely Emma Chamberlain’s all lowercase youtube video titles and Rupi Kaur’s poetry books being entirely lowercase)
Current Java practices seem to prefer the 'builder pattern' where you chain a few setter functions and the call a .build() function that returns the object. If a new field is required you can add an assertion in the builder.

The 'never and invalid state' pattern has one downside: there always seem to be exceptions in business logic and models so it's very hard to require things to be there 100% of the time. I've seen a system being built over a few years that started with valid objects/hard requirements that were partly removed when business needs and exceptions to the rule became more clear. Those changes caused bugs due to code not handling the null/doesn't exist case. Handling that from the start would have been a lot less work.
Contibuting text from LLMs to public domain wikis
> and products of the company are a shit show

I guess we'll see if this turns out to be true. If it does, they'll realize their mistakes, and the competitors that didn't let people go should outperform them. If it doesn't, then it'll show that many tech companies simply overhired, which I think we all know they did over the past few years.

I myself work at a telco where business has stagnated over the past decade, due to market saturation and new, cheaper competition. We've had layoffs each year since I started since that's the only way to keep increasing profits. One day it'll probably hit me, but oh well. I know our company has fat to trim and if I'm actually not making any real impact, then I'm fine with looking for a job where I do. Efficient companies are important for a healthy economy.
UK, US forces repel 'largest attack' yet by Houthis in Red Sea
This is a very first world, privileged perspective. There are billions of people in the world who don't have access to stable local currencies or payment systems. I've personally hired people in Africa and Phillippines who prefer being paid in stablecoins than their local currencies (not that there is an easy way to pay them in their local currencies).
The Rise of the Censorship Industrial Complex in Brazil
Yeah, salary negotiations in the context of a union contract is a specific skill. Knowing the system is absolutely essential.

The way to go would have been to communicate to your prospective boss that he needs to create a position in a higher compensation tier, or a position outside the union contract. If they want you badly enough, both are possibilities. Especially position outside the union contract are very common once you're a senior/principal engineer.

If it's only a small bump you want (not an entire compensation tier), telling your prospective boss that he needs to take your CV and convince HR that this means you have 15 years of relevant experience will also work - this will get you a high compensation level within your tier.
People can always find a reason to rationalize why they’re not doing what they say they want to be doing.
I'm making the assumption that they're _also_ still hiring, and that the people that were fired could, instead, be transitioned into other roles. I would be amazingly surprised if they were not still hiring.
See https://en.wikipedia.org/wiki/Wikipedia:Size_of_Wikipedia

If we say it is about 7 million pages and you plan to do this in about 3 years (say 1000 days) you need to read 7000 pages a day, if you worked in this 7 hours a day you’d have to read 1000 pages an hour or almost 20 pages per minute. You could definitely scan a wikipedia page and get something in 3 seconds but you would not be reading deeply.

If you took 30 years and only read 10% of the articles, now you get about 5 minutes per article.

If you want to get some overview of what is in Wikipedia consider

https://www.dbpedia.org/

and

https://en.wikipedia.org/wiki/Wikidata
The power of Mr Bates vs. The Post Office in bringing about justice
Toxoplasmosis and Behavioural Changes
I hope there is a max width/max depth setting to prevent recursively connecting to the same machine millions of times and killing it. (For example if it has an IP range of 10.0.0.0/8)
We can thank Milton Friedman and Jack Welsh for much of that shift.

Friedman popularized an idea that shareholders should be prioritized above all else and Jack Welsh implemented it at GE, showing just how much profit can be made when you care only about the money/stock.
I don't believe that's going to be a lasting disruption, even if it might alleviate some of Google's shortcomings for now. Just wait until they enshittify the good parts of ChatGPT with ads and start milking paying customers for data. The demand for YOY growth in VC-funded companies mandates this.

> As an AI language model, I have a wealth of knowledge at my disposal. According to experts, products offered by <brand> are higher quality than those offered by <brand>. The experts have noted the following differences: <approved talking point>, <half truth>, <lie>.

> (5px disclaimer) Source: Verified Trusted Experts at <shell company>
Push for IPOs -> 'growth is all that matters' -> future redundancies.

The world needs sustainable businesses, not IPO jackpots for a few and looming redundancies for the rest.
It was down for a couple of months already. However, the IP and server seems to be there. Maybe the person who keeps that up will restart the daemons when they remember they operate one of the nostalgia cornerstones of better part of the internet.

Maybe the server's password is hunter2. Let's see whether can I access it.

Edit: Nope. Seems firewalled.
Location: Lithuania, Vilnius
Remote: Only
Willing to relocate: no
Technologies: 6+ yrs PHP, Symfony mainly, willing to adapt to or change technology. + Docker, linux(ubuntu), SQL, REST API design, etc.
Résumé/CV: https://www.linkedin.com/in/rokas-lakstauskas/
Email: rokas.lakstauskas@gmail.com

Would be interested in fulltime jobs.
The one thing Reddit didn't copy from usenet was the decentralisation. In that sense, I guess Lemmy is a step forward.
Show HN: ML copilot – chat with ML papers and code
Hi all,
Just sharing an ML copilot I’ve been working on in my spare time.
You can chat with it about papers and code repositories that you can link via arxiv or github.
Let me know your thoughts, and if there’s any other feature ideas you have for the site,
Thanks!
Focusing on just the music, sounds like difference in song complexity / embelishment spinoffs.

Different approach constrasting tree generated by room sonar example[0] and Salieri/Mozart song[1].

Initial Salieri song simple 'tree' per single source mono-soundings.

Mozart 'sterioized' Salieri's initial song by embelishment/counterpoint. aka the more detailed 'tree' spin-offs.

---

[0] : http://sites.music.columbia.edu/cmc/courses/g6610/fall2003/w...

[1] : Mozart insults Salieri by playing he own piece better than he did : https://www.youtube.com/watch?v=9jlQiHHMlkA
My understanding of 'backchannel' in this context is that when a comment or post provokes a certain group within this forum, they have a method to influence the moderation. This is done through the backchannel by flagging the comment and then guiding people on appropriate or inappropriate behavior beyond the main discussion.

Isn't this flagged thread a backchannel?
It would be interesting to have Tantacrul's analysis of it.
Software guy with 40+ years in the biz here.

Your job never has been safe. Well, not in "big tech firm" territory anyway. I've not gone more than 3 years without seeing some kind of downsizing or shift in strategy or whatever. I swear that companies are like dogs, they roll over and scratch every once in a while, and have layoffs.

Sometimes it's just a distant boom over the horizon ("I hear they're getting killed over in Consumer"), sometimes it's like they line everyone up everyone in your division and boop! every fifth person and it sucks pretty hard.

I won't pontificate on another boring survival strategy, except to observe that I've nearly always switched jobs and technologies after five years anyway. I would be scared for my career if I spent ten years working on one thing.

Sometimes you're saved by smart, sometimes you're saved by lucky, and most of the time you'll be wrong about which one it was. :-)
That really depends quite a bit on how frugally a person is able and willing to live.
> Twitter/X seemed to increase the pace of product changes directly after laying of the majority of its employees after Elon Musk took over.

Changes? Yes. Often superficial changes. Change "Twitter" to "X", change blue checkmarks to yellow or gray or whatever, and sell blue to the lowest bidders. As for improvements? No, I haven't seen Twitter improve much if at all since the acquisition. In fact, the removal of third-party clients for example was a gross vandalization of the service.

> Also, when Steve Jobs returned to lead apple in 1997 he fired a significant fraction of the company before starting an incredible period of innovation.

This quip misses the biggest part of the story, which is that Apple didn't cut its way to success but rather acquired NeXT for over $400 million, a massive investment at the time, and Steve was merely replacing the old guard with his people.
There are other types of storage than batteries: flywheels, pumped water storage, etc., and each has a time frame where they are competitive. I’m assuming that with 400M EUR, there’s room for all sorts of short-range and long-range options.

I suspect for the Netherlands, wind supply is the main factor. That typically needs week-long storage; not sure what’s the best tech at this time frame.
Guy Michelmore in Youtube, to make it fun, and his Thinkspace learning platform, for the most formal bits.
From the article:

> Aside: All of the above work on many operating systems and support API’s other than epoll, which is Linux specific. The Internet is mostly made of Linux, so epoll is the API that matters.
All this time i thought it was a microsoft feature, which is now confusing, won't microsoft integrate basically GPT4 in Teams?
This is a really weird gate keeping comment re "commitment".

As someone who was an ultra endurance rider (IE audax rides of 200/300/400/600/1200 km, where you stop only to sleep for the shortest sustainable time on the longer events), you are very much wrong. Your statements around .

There are plenty who complete these events who are skinny, and plenty who complete these events who are fat.
The training load to maintain this level of fitness/endurance is high. The mental commitment is high.
The sheer amount of energy required both during the event and to repair muscle damage after is huge.
The next level down is the physical discomfort (I don't like the taste of water but I know I need it); the hallucinations, fear or depression that can kick in... But you still have 25% of event to go.
Let's not forget those who get injured or have equipment failure and either wisely decide to DNF or drag themselves over the line.

Pray tell me how your jogging for what, two hours a day? Makes you more committed and enlightened.
>"Your job is not safe" does not mean you should do everything possible to keep your job -- allowing yourself to be unfairly exploited and abused.

In my opinion it should mean that you not only consider the relationship transactional, you consider yourself as an independent business operating within a business transaction, an LLC or sole proprietorship if you will. Remove yourself from emotional attachment this way.

This line of thought leads people to naturally adopt the exact same sort optimization (exploitation) strategies businesses (your employer) does with the same justifications they use. As such you should focus on diversifying your employment or making sure you’re diversely employable should you need new revenue streams, have savings and cash reserves for economic downturns, and focus on your profit margins (time invested vs paid) and so on and optimize around these sort of criteria.

Obviously if you have a good transactional relationship and are to some degree dependent on that relationship you don’t do everything possible to undermine it (just as employers have limits they’ll stop at before employees start to flee) but never consider it at any sort of emotional or attached level, it’s merely a strategic relationship and be ready to optimize wherever you can for your LLC depending on its goals (i.e. your goals).
Pretty sure that if you have glowing perf reviews, your job is safe.

The "best engineers" you're talking about were the best by which metrics, and why were these metrics so different from those that execs used to determine who to lay off?

If they are indeed superior engineers, and your company is simply bad at evaluating talent, then they did a huge favor to these engineers by laying them off. Trust me.
How does it make sense for Google to keep laying off people (many of them skilled overperformers) while continuing to hire? It seems they have alienated a large part of their workforce with these decisions. Plus they are running into legal fights in Europe where it's not so easy to randomly fire employees.

I would truly like to understand this, but I haven't heard an explanation of why the actions make sense for the organization as a whole.

It makes me worried about investing in GOOG.
As you said, they are only under that umbrella because of the sector. Outside of those companies, there's basically no unions at all in IT/Mostly-IT companies.
I wish they made the VR version they were talking about ten years ago!
“Measurement and Timing” is lecture 10. We started with small independent programs and worked up to systems, in much the same way you would not teach an individual to paint by telling them the Sistine Chapel needs a patch fixed.

But yes, I do agree profiling is step 0 to performance engineering.
Don't have an opinion on this, going with "not great, but not terrible".

The Rivian video show impressive tech however. The interior seemed tolerable for a post 2015 car, but now i know the tech is really good. Not a car guy, and i doubt it would be legal in Europe, but if i had to buy an electric, i'd go for the Rivian.

Also, quick aside: threads seems to be an good place for micro-blogging, the video service is responsive and you can see comment without being logged, which, huge win.
I tried that back tap thing, surprised how poorly it worked to be honest maybe there is a knack to it.

Thing is these AI devices will become actually interesting when they start being observers in your life too and pre-empting rather than the siri style ask and response and that just isn't possible on a locked down OS like iOS.
Reminds me of all the "OSes"/GUIs that got made back in the QBasic days: http://qbasicgui.datacomponents.net/

Always a fun project to do. Thanks for carrying the torch forward in something modern!

ps, my favorite of the QBasic ones is probably M-GUI: http://qbasicgui.datacomponents.net/95_mgui.html which even included its own programming language to make apps in!
EverShop: Open-Source, Self-hosted, Node.js E-commerce Platform
Almost, the password is ********.
Interesting. I think that makes a lot more sense for the heavy industries in Germany. I've been working for many years across the border in the Netherlands (South Holland specifically) where there's a lot of tech/design companies and studios and I just haven't come across anyone in a union or even heard of people being in a union.
Jsfree: A community-curated collection of web services that work without JavaSc
Is there a source for higher cost locations being affected more than lower cost ones? I didn't get that impression.
It's technically a video game.

Why do any of them exist?