skysight-inc/HackerNews huggingface dataset:
I agree with your second statement. I've never known anyone in the US that is employed+housed that keeps their bottles for returns.

On the other hand, in Belgium it's pretty normal to keep your case of empty beer bottles and return them at the grocery store when you go the next time.

There's definitely something cultural at play. I wonder if the strong capitalistic ideals in the US make it seem like a low-return effort or if it's looked down upon like going through trash. We also simply waste a lot of things in the US (food, throw-away culture, fast casual clothing, disposable electronics), so it may just be an extension of that too.
With regards to the "It's still puzzling this works" wrt positional encoding, I have developed an intuition (that may be very wrong ;-). If you take the fourier transform of a linear or sawtooth function (akin to the the progress of time), I think you get something that resembles the positional encoding in the original transformer. EDIT: fixed typo
Humans have never backed down from hard to reach goals.
I had a look at this paper, and in the citations I see two papers from Jonathan Pruitt!

For those unfamiliar, Jonathan Pruitt is a _former_ Professor charged with falsifying massive amounts of data relating to spider behavior. I was under the impression that most of his papers had been retracted.

I was not expecting anyone to reference his work. I will have to check it out, to see if this is still commonplace in the field - based on the hubbub and furor and #Pruittgate hashtags during the pandemic years, I was under the impression that spider biology was set back 10 years and nobody would touch the guy with a 10-foot pole.
You aren't too radical
watch "the invention of individual responsiblity" by Then & Now to see how the Capitalist system has infected us and atomised us
it is no measure of good health to be well-adjusted to a profoundly sick society
keep fighting for People and Process over Profit and Product, brave comrade
the worst type of prison is the one people don't realise they are in
No. But by then it will be way too late to matter for the purposes of mitigating climate change. We've blown through 1.5C. 2C will be next. 3, 4, 5, 10, how far will we get before the results catch up with the causes?
Crazy it's been 40 years. I bought this game when it came out and played it a ton with all my friends. Super fun multiplayer game. I broke out my Atari 800 last year for my birthday and played MULE and Star Raiders all weekend, both are still great.. I also play MULE on my SteamDeck (Emulator) regularly still. It's one of those games that has held up incredible well. I've not seen a good clone/knockoff/reboot of it (well any that I actually like enough to play), which is too bad, great game.
Most companies don't have twitter levels of overengineering.

Work to rule would kill any tech company. Imagine your biggest contract having to wait 2 weeks before you can fix the bug that is crashing their business.

Imagine zero tech support because unpaid after hours tech support is horse shit.
I am more than capable of finding spiders beautiful and panicking when one crawls onto me.
Some students did this with crypto or other ventures in the last decade or so.
'Just using thought terminating means to terminate thinking and maximize persuasion'... I mean, it could work, but what if it doesn't? Is there some point that we start thinking about a Plan B?
Maybe try https://github.com/emcfarlane/kubestar ?
I know ecologists are always concerned about invasive species, but I do sometimes wonder… in the natural world, species sometimes end up moving from place to place, they compete, one of them (maybe the former outsider) wins, and a new status quo is established. Is it really so bad?

I mean, it you own an apple orchard and some sort of apple eating bug shows up, that’ll ruin your business. But that’s just humans trying to impose order on the more dynamic natural world.

I can’t really get too worried about these invasive, unusually peaceful spiders. And they are pretty.
PyPI Was Subpoenaed
Fairly topical *to the world at large.

Whether humanity is consigned to only be a user of the world about us, or whether have agency & can build... That is a major issue everyone is facing, especially tech-interested folk such as HN readers.
Whats your point? You just ran a bunch of untrusted code when you visitied this website.
Hm IANAL so am definitely waaay out over my skis here, but I assume the optics of large employers mutually deciding who is/isn't qualified to work for them lends itself to accusations of collusion and wage suppression.
That having a few hundred million corpses lying around would put a bit of a strain on funeral services...

Mass die offs have happened historically but nothing short of the black plague is in line with the range of possibilities before us.
New architectures and models will inevitably replace LLMs, and it'll probably happen pretty quickly. The models we're using today will be outdated in 12 months time. The next big thing will a fusion of LLMs, LVMs (large vision models) and LAMs (large audio models) into modal-modal models.
Awesome Adblock
An addendum to https://coryd.dev/posts/2023/i-block-ads/
Sure, there's a lot going on. Another thing that we should do is re-legalize things like "neighborhood commercial". Things like corner stores or barber shops that people can walk to are functionally illegal in vast swathes of American suburbia. Part of what makes them difficult to build, even if you've solved for zoning, is oppressive parking mandates.

Books like https://islandpress.org/books/arbitrary-lines and https://www.brookings.edu/book/fixer-upper/ are decent starting points for more in-depth discussions of all this.
Let's not conflate "capitalism" with a "market economy". Capitalism is where the investors/shareholders reap most if not all of the rewards from market successes, while the innovators and problem-solvers are paid a fixed salary and given nominal (and often ephemeral) equity.

An alternative system could reward all stakeholders equitably, instead of just investors.
The larger set of stakeholders include employees, customers, even members of the community that don't actively participate in the business (but they sure are affected by the business' success--witness traffic problems in Seattle caused largely by the growth of Microsoft and Amazon).

It's a brilliant trick the capitalist class has played on us (and apologies to those of you on the capital side--it's probably not your individual fault), to get us to believe that the only way to get competition and innovation is to take their money and give them all the profits.
Ask HN: People with ASD, what accommodations have you asked for?
And pets.com wasn't such a bad idea even, Fressnapf (the german word for the bowl pets eat from) and zooplus are growing and striving eCommerce businesses. Those AI start-up stories read more like your typical get-rich-quick (while loosing weight) scams.
I'm mostly interested in finding out about how people deal with scenario's in which software is being sold to multiple customers.

More specifically: do companies have shared infrastructure for all their customers, do they setup new infrastructure for each customer specifically, a combination of both?

Also, what kind of versioning strategy do they use? Every customer on the latest version or can there be differences?

I'm also interested in the way the software development department is structured in large and mid-size companies (regarding teams, collaboration etc...).
The lines were not operating, but now the law prevents them from being reopened.

It's like a one-way valve, and IMHO a good way to go about domestic companies that are still subject to international competition.
Yup, that's equivalent to the delta-v definition afaik. (Venus)
Realistically, through something like strong(er) accords and negotiation. But the first step is understanding the problem, recognizing it, and declaring an intent to address it with international cooperation. Saying "but my neighbor won't help" doesn't seem effective to get anything done. The mixed signals regarding thew science also don't help.

One of the principles of negotiation is showing goodwill, so let's all just start by doing our part, and then the international community can have a strong negotiating position with defectors. Being a defector ourselves doesn't help! (I prefer to suffer while striving for a good, than suffer slightly less knowing I'm part of the problem)
This is old, but he was on science committee. If this is what they put on a 'science' committee. Then what else are they capable of.

U.S. House Rep. Paul Broun, a Georgia Republican, doesn't believe in evolution, the Big Bang theory, or the teachings of embryology. In fact, in a Sept. 27 talk at Liberty Baptist Church in Hartwell, Ga., the member of the House Committee on Science, Space and Technology, who is also a medical doctor, called those areas of science "lies straight from the pit of hell."
Plus: Not accessible
I think you missed the irony in the statement. The OP does not speak for EFF either.
Show HN: Yakread – An RSS reader powered by machine learning
This is a web-based reading app I've been working on since August. The main differentiator is that Yakread uses machine learning to rank the articles in your feed: as you click on articles from a particular RSS/newsletter subscription, other articles from that subscription will tend to be ranked higher in the future (via a bandit algorithm). Yakread also uses ML to recommend articles that other users have read, so your feed will have articles in it even before you sign up and add your own subscriptions.

For the recommendations, I'm using the collaborative filtering implementation from Spark MLlib[1]. I model RSS feeds instead of individual articles: when you click an article, that counts as a "point" for that article's RSS feed; at recommendation time, the algorithm first selects an RSS feed to recommend, and then it picks one of the popular/recent articles from that feed. To counter popularity bias, I have a pre-ranking step that probabilistically filters out RSS feeds that have already been recommended a lot. I manually approve all RSS feeds before they're eligible to be recommended.

In addition to scrolling through the algorithmic feed, you can read articles chronologically on the subscriptions page, which I sometimes prefer when I have a larger chunk of reading time. There's also a daily digest email that lists new articles from your subscriptions; skimming that is part of my morning routine. I find the whole system gives me a nice balance between algorithmic filtering and manual control.

This is the culmination of the past four years I've spent as a full-time bootstrapped founder; Yakread both scratches a personal itch and attempts to fix various deficiencies that my previous businesses have had. In a nutshell, I've come to believe that "discovery is a feature, not a product," which is why Yakread is a full reading app instead of a standalone recommender system like my previous products.[2] From a business perspective, the recommendation algorithm is primarily intended to help onboard new users quickly/easily.

More ideologically, I think RSS is ready for a comeback :).

[1] https://spark.apache.org/docs/latest/mllib-collaborative-fil... -- I'm using the implicit feedback setting.

[2] Show HN for Yakread's immediate predecessor, The Sample: https://news.ycombinator.com/item?id=27664020. The Sample does bring in $1k or so per month, but long-term retention is too low for me to grow it sustainably.
Since COVID-19 I have absolutely zero confidence in mankind pulling the same cart together no matter if it would kill them if they didn't.
Yep, I wonder how this will affect Company of Heroes development going forward
A friend of mine used liquor names and put the corresponding bottle on top of each machine.
No doubt we could also reach world population levels that our ancestors experienced 50 million years ago.
Ask HN: Did you get contacted for work after posting on the freelancers thread?
If so, what kind of companies are hiring this way?
Without paywall: https://archive.ph/n7kjn
> If it identifies itself as archive.is, then other people could identify themselves the same way.

Theoretically, they could just publish the list of IP ranges that canonically "belongs" to archive.is. That would allow websites to distinguish if a request identifying itself as archive.is is actually from them (it fits one of the IP ranges), or is a fraudster.
This has become a very popular opinion lately. The mainstream skepticism of if climate change exists has been replaced with it. But it's false. If we can't adapt to consuming or driving less how are we going to adapt to e.g. cycles of droughts and floods?

It's become such a popular opinion that I wonder if it's being pushed.
Lexi Kakis leads the Uncovered Community for unsolved missing and murder cases
quiet working area, looser dress code, flex hours.

but asking for anything makes you a target. working remote/hybrid has been a game changer for me becuz I can just do my own thing without anybody getting weirded out
You've misunderstood my post. I'm not arguing everyone is a working from home or a college student writing term papers. I provided those satirical examples to show that phones are largely an entirely new market, they're by and large not replacing PCs.

Every PC market expert I've ever heard on the subject has a very simple explanation for declining PC sales: the market was growing for decades, and then simply saturated, and now it's pretty much just a replacement market.

The entire fact there was a huge spike in PC sales during the pandemic pretty much disproves your argument. People still need and want PCs and laptops, they simply pretty much all already have them. My bet is that nearly everyone on this site who used a PC 2 decades ago is still using a PC for things like work and writing, it's just now they're also using a phone.
Having had my first ultrasound ever a couple of weeks ago, I was immediately curious about what it takes to build one. Great to see this today on HN.
This is the continuation of bringing UWP security model into Win32, and make Windows security features all enabled by default.

See BlueHat IL talk on the matter,

https://youtu.be/8T6ClX-y2AE

There are no plans for Windows 10, beyond security fixes until 2025, it is done.

EDIT: There is a BUILD 2023 talk on the matter as well.

https://youtu.be/w6VwHGPz12w
Those were ChatGPT's words
Microsoft and OpenAI are committing to a shared plugin platform
Communism in the US is just never going to happen. Full stop. Just. Not. Happening.

Following your line of reasoning to conclusion, what incentive do I have to work if all my "needs" are provided already? Extrapolate that out to the rest of the population. Oh so now I am being forced to work? What motivation do I have to do a good job? What will happen, I'll get fired from the job? Who cares, all my 'needs' are already taken care of. By who? I don't know. Oh wait I do know, by NOBODY.

This communism bullshit has got to stop, it's just never going to fucking happen.
Found this income percentile calculator:

https://dqydj.com/income-percentile-calculator/

300K puts someone at 97 percentile (top 3%). Nice, but nowhere near top 0.01%

It doesn't have the resolution to go into fractions of percent. Found this older (2018) article which says that 0.01% top income would be an income of $35 million a year. But that's 2018, so should be quite a bit more today.

So, it's safe to say that there are a hanful few people at Meta in the top 0.01%, but not many.
JVM UI isn't so bad. I've written some pretty modern looking UI with it. The sophisticated controls are all there.

Modern JavaFX theme: https://github.com/mkpaz/atlantafx

Modern Swing theme: https://github.com/JFormDesigner/FlatLaf

And these days Compose Multiplatform: https://www.jetbrains.com/lp/compose-multiplatform/

I tend to use Kotlin rather than Java but of course Java is perfectly fine too. You can also use Clojure.

If you use any of those frameworks you can distribute to Win/Mac/Linux in one command with Conveyor. It's free for open source apps and can do self-signing for Windows if you don't want to pay for the certificates or the Store (but the Store is super cheap these days, $19 one off payment for an individual). Also supports Electron and Flutter if you want to use those.

From those frameworks you can then access whatever parts of the Windows API you want. Flutter even has WinRT bindings these days! So it's not quite so bad.
This is also replying to nordsieck, who made the same point.

You are both correct, but I was using "competition" in a different sense. I was thinking in terms of how people often talk about these issues: as if there was a One Language To Rule Them All. That is the notion that I object to.

When considering the best tool for a particular job, the different contenders are competing in a sense for that job. But I see that as not being the same as when people are asserting that a given language is always the superior choice independent of the task at hand.

The responses to my initial comment really surprise me. I had no idea I was saying anything controversial, but apparently I am!
My wall-mounted TV is fairly old but dealing with a 65" plasma which would be difficult to dispose of even for money makes me lie down until the feeling goes away.

Could use a new iPad but I used it a lot more when I was traveling more. Maybe again, especially if I do more traveling where I don't need a laptop. Could also replace my 8 year old iMac but works as a web browser and I can do everything on my laptop with external monitor--and there are pros and cons to doing stateful work. on 2 different machines.
He might be referring to a page in the tutorials section titled, How to build an AI that can answer questions about your website: https://platform.openai.com/docs/tutorials/web-qa-embeddings
Of course, but ROS makes it easier to slip into this flawed process. I prefer tools that help you avoid bad engineering processes.
> What are those PCs (including laptops) being replaced with?

It's the equipment version of a "staycation" - you keep your older kit and save your money. Windows11 requirements are quite low (1Ghz/4GB RAM/64GB Storage). macOS has ever increasing requirements but there are workarounds to keep some older but not decrepit machines operable [1]. And there's always Linux for the rest.

Also just like cars - I'm sure the used market is thriving.

[1] https://github.com/dortania/OpenCore-Legacy-Patcher
A ton of HN'ers seem woefully butthurt over AI. I'm not saying that the current generation of AI is "smart" or "AGI", but every thread mentioning AI has a disproportionate amount of naysayers who think LLMs are either totally useless or that anything involving AI is "the next bitcoin."

When people knee-jerk react negatively to these kinds of stories, I can only picture envy and an insecurity of not truly knowing where AI will take the software field, despite the amount of certainty displayed by many.
>> you can't fight a country like Russia, they have 7000 nukes

That's why people join NATO: Access to nuclear firepower. NATO serves as a list of countries that cannot be invaded, because they have bent at the knee to US hegemony, and thus the US is (at least convincingly postured as) willing to use its world-ending nuclear arsenal to defend them.

That's the post-WWII world order: sovereignty belongs to those with the power to wipe out any other country on Earth. You can either be a nuclear power, join in on one's protection scheme, or pray you stay irrelevant enough to not get conquered.

What you're misconstruing as "NATO's aggressive expansion" is countries scrambling to get the US's protection, because the alternative is Russian occupation. NATO was founded specifically to counter Russia's aggressive expansionism.
Statistics from places like Canada or Switzerland (which have and historically had lots of guns per capita) demonstrate that weapon availability itself does not cause such violence.

You compared Japan's rate of violence to America's, and conclude that America's policies must be the cause. This is wrong because you're comparing completely different groups of people. What you should be doing is to compare Japan's rate of violence to the rates among Japanese immigrants in America.

If you want to figure out which variable matters you need to isolate that variable. And if you do, you'll discover that results come from the people much more than the policy.

The difference between America and these places is that America harbors specific subcultures which glorify violence, gangs, drug trade, criminality and generally antisocial behaviour. If you're not involved in these subcultures, or in close proximity to them, you really have nothing to worry about. Hyper-rare stray bullet incidents "in a decent part of town" don't change this. (I recognize that some people can't escape these subcultures and suffer from them, but again, this is a subcultural problem).
> I think some folks are misreading the authors intentions(possibly due to aforementioned snark)

Yes. It looks like the paper has some useful things to say. However, that abstract + intro is like walking into a wedding and splashing red paint on the bride and then announcing a bunch of very good reasons why the wedding should not continue. Nobody is going to be listening.

Perhaps another way to say it is that nobody is misreading their intension. What they're doing is ignoring reasonable concerns said in an unreasonable way.
Again, you're assuming quite a whole lot, and ignoring just as much. The 150k people I mentioned were laid off just this year all were obviously not all high compensation/high severance package people[0].

> 1 in 3 laid-off workers received severance pay—worth 16 weeks’ pay, on average
> Only 1 in 3 recently laid-off workers received severance pay, but those who did received 16 weeks’ worth of pay, on average. That far exceeds the current median unemployment duration of about 9 weeks, and may partly explain why unemployment insurance rolls haven’t swelled more substantially in response to recent mass layoffs.
> Workers in financial services (57%), technology (56%), advertising & marketing (49%), and real estate (48%) were the most likely to have received severance.

The market is also saturated with laid off employees, so job search takes time. Companies are actually hiring more H1Bs than last year despite the layoffs, meaning even less roles for citizens/locals[1]. H1Bs touched by layoffs have to find new work inside 60 days. In this economy, tons of companies are on a hiring freeze, so even less opportunities. And I'm only talking about tech in this particular comment, but these layoffs have been happening on a much larger scale in multiple fields (although tech was hit particularly hard).

I don't understand what there is to gain by pretending like everyone's better off that way. The only winners in this whole crap are the companies laying off people, and that minority sliver of employees that happened to have good severance packages.

[0] https://www.ziprecruiter.com/blog/survey-of-recently-laid-of...
[1] https://www.epi.org/blog/tech-and-outsourcing-companies-cont...
> It is precisely an optimization barrier. Specifically, it's an acquire barrier, but only for certain data-dependent subsequent loads.

I don't understand what that means. Compiler barriers are about changing the ordering of instructions. "DEpendent" loads have defined ordering already, you can't issue a load before loading the pointer register you're dereferencing!

I have to ask again: can you give me an example from any toolchain and any architecture other than Alpha where a consume generates a detectable difference in the generated code?
> it was quite common to leave beer bottles or alcopop cans neatly outside of the trash bins.

There even was/is a bit of a campaign to promote that, e.g. with slogans on bottle labels. Some places also have started putting up small "bottle racks" with trash cans.