skysight-inc/HackerNews huggingface dataset:
Question about people in the industry: Is this like "yeah it was a team of 50 programers and then 200 testers involved in making the chip that new about this". Or is it like "fucking brown-nose Dylan who got a bonus to stfu and implement it".
The correct way to assemble Ikea furniture is to apply wood glue (PVA or polyurethane) along every joint, in every screw hole, on every dowel, and along the edges of every backing board.

For extra points you can wipe polyurethane along any raw particle-board surfaces to seal them, like those on the bottom of a vertical unit.

It's about five minutes extra effort and $0.50 worth of glue for something like a large Billy bookcase.

This basically turns the entire piece into a single composite structure. It's incredibly durable. You cannot disassemble it to move but you can move it whole many, many times without anything breaking.

I have had to take a large sledgehammer to an Ikea entertainment center that I'd glued.

Walmart garbage does not respond the same way to this treatment. The Walmart (or Wayfair) particle board is a wooden oatmeal cookie. It crumbles from within regardless of how the joints are treated.
A fast and efficient method for detecting microRNAs
“The bureaucracy is expanding to meet the needs of the expanding bureaucracy.”

And we thought there was an epidemic of bullshit jobs before! Not only will everyone be spending their days churning out this garbage, but everyone will be forced to read it as well!

This is not the dystopia I had in mind! It’s much more boring and missing the cool mirrored shades.
Well, I wouldn't say "what bitcoin got wrong" but rather "what people who were overly hyping bitcoin got wrong"

It hasn't totally played out yet, but it doesn't seem like it is on track to be a currency, and the underlying tech hasn't proven to have a ton of uses beyond crypto currencies.

Not trying to straw man here, just trying to honestly reply to your comment.
From a historical standpoint, you're spot on.

Neo-Luddism is still opposition to a lot of modern technologies, but for a very disparate set of reasons. For example, many oppose the mass adoption of social media due to perceived mental health and social impacts. Others oppose smart phones and "screen addiction." These things can qualify as "neo-luddism" even though the opposition is not rooted in job displacement.

I've often said that I am myself becoming more and more of a "neo-luddite" but it's purely for personal reasons. I don't want to see social media or smart phones disappear as I couldn't care less about what other people do with their lives. I just find that the older I get, the less I want to use modern tech in general.

It might just be burnout and boredom. I am now middle aged and I've been coding since I was 10. I used to be extremely enthusiastic about technology but as time progresses I have less and less interest in it. The industry in which I have based my entire career just doesn't excite me anymore. Today I just couldn't care less about ChatGPT / "AI" / LLMs, Bitcoin, smart phones, video games, social media, fintech etc. In my free time I find myself doing more things like reading books, going hiking in the backcountry and pursuing craft-related hobbies like performing stage magic with my wife and partner.
That's a pretty cool showcase of modal [1]. From a marketing perspective I have to congratulate, this is a really well done way to get people to check out your platform.

1: https://modal.com/
Yet, for mainstream brands like Jack in the Box, stoner humor is accepted and even encouraged no matter the legal status of marijuana in the jurisdiction.[0]

[0] https://thehighestcritic.com/news/every-420-food-ads-vie-to-...
Arabic Design Archive
I'd dearly love it if HN had tags. I could skip to all the weird quirky gems, and past all the $LATEST_FAD, or - worse - the VC broetry.
well certainly if you have incompetent developers in senior management, but is that a surprise to anyone? I don't think a good git workflow or whatever could ever fix something like that
Those shortcomings are more relevant to intensive, wrong, unregulated and mindless practice. There is a form of farming which keeps those shortcomings contained - with different costs (but also with different quality).
Russian Troops Figured Out How to Make Themselves Invisible
Here is an older thread from 2021 with the same wiki post [0]. I just read about them today and figured someone else might just learn about them today too.

[0]https://news.ycombinator.com/item?id=28246850
Toyota has NEVER been inexpensive.

They've never been conspicuously or indulgently expensive but they've never been the cheapest option in a given class. And that has been a key part of their success in the North American market.

The parallel to the furniture market isn't so cut and clear but Ikea does not generally compete with the big box stores on the lowest end FWIW.

Fine tuning quality, feature and price points for their products to attract or repel various customer demographics is something big brands spend a lot of effort on.
Next great way to "grift" VCs, I guess!
Nice! We're wondering if we should build a browser extension based on the "similar stories" model there, if you would be interested in doing something like that happy to have a chat!
I am not saying it's easy to manage, I am saying something far more critical of Amazon and others that hide behind this "it's too hard to do, wah, wah" excuse:

If it is too difficult to prevent your customers from being defrauded when they do business with you, find another business model.

No business has an inalienable right to exist, much less an inalienable right to choose whatever business model they like and then shrug their shoulders at whether they are complicit in crimes against their own customers.

Nobody ordered Amazon to allow other merchants on their platform. Nobody told Amazon that comingling goods with third parties was an acceptable way to cut their costs and become more "efficient" at a business.

They chose to do these things, and it is on them to find a way to stop stealing from their customers, or face criticism from people like me.

I do not accept "It is too hard to police fraud" as an excuse for making money from fraud. I also do not accept "everybody's doing it" as an excuse.
Neomania / newness is definitely a thing. How many people use notion to organize their lives only to realize years later not much has changed? How much time is spent obsessing and perfecting your notion workspace that can be spent working on bettering your life?

Systems are beneficial in many aspects of life, but there has to come a point where there’s a moderate use of a tool and the action that tool helps foster.

Perfectionism is a battle many face and few conquer. Notion makes you feel productive, but how productive are you really?
No the real luddites would the one who are attempting to kill AI before it hatches.
Exactly. But I want to point out that the field character of the complex numbers is not some incidental quality which happens to distinguish them from 2-vectors. Its absolutely essential to their mathematical character and usage and it also distinguishes them from other complexes we might want to form that behave in a real number like fashion. For instance, there is no way to form a field over the three vectors. In general, one has to give up more and more structure as the dimensions go up.

I think that the obsession with quantum mechanics containing complex number is a little overblown. Quantum Mechanics is fundamentally about a defining a formalism which preserves the ability to simultaneously keep track of the physical symmetries in a system and the probabilities of particular outcomes of measurement. In many situations complex numbers provide a useful way to do this because of the symmetries involved (eg spin 1/2) but in other situations other symmetry groups are required. The appearance of complex numbers is no more (or less, I suppose) mysterious than the appearance of SU(3) in nuclear physics or SU(2)xU(1) in electroweak physics. Its just a matter of what symmetries you have and how many outcomes a measurement can have (roughly).
Could be, I haven't used it.

There are so many build systems that honestly... it is crazy to me.

(grabbing geezer stick) When I grew up we only had make... and we liked it! /s
I argue that I don’t think those questions about looms have been adequately explored, and we’re still paying for that even as another wave of innovations roll in.

It’s broader than simply, that people lose jobs to automation. A much bigger societal impact comes from treating people as automatons, which is how business are incentivized to end up with non-people automations.
Funny, I feel the same about blanket generalizations.
And even if we were to consider it a person, it's not old enough.
Since you link to the the web demo, I want to caution people: yes, egui can run on the web, but treat that as a demo only done over the web for the convenience of not having to download and run it natively. If you’re making something, do not use egui if you want to actively target the web, because it’s really bad there in fundamentally unfixable ways (given egui’s architecture). Egui is quite compelling on non-web platforms, but it’s not suitable for web content or apps.

More details (including explanation and concrete examples of what’s fundamentally unfixable with egui’s approach to the web, most notably links and scrolling): https://news.ycombinator.com/item?id=33861831
And yet paradoxically you currently have a top comment as a skeptic.
Yeah, more or less in this boat too. ChatGPT does things. Useful things. "Crypto" has some clever ideas, but always seemed too full of utopians and grifters and people with a solution in search of a problem.

I've used Erlang professionally and like the ecosystem very much.

I am a bit annoyed with myself for still not having a better understanding of how these LLM's work, because that's important, at the end of the day for evaluating where they are best applied, and where danger lurks.

But they are clearly going to be a game changer. Maybe more, maybe less than some people think, but I've seen enough hype cycles to think there is some substance here.
The pipeline will shift quickly. Won't be long before the ask is "Write me a prompt that does X".
> like Bitcoin did

You think it's over for Bitcoin?
I know this is extremely unnecessary and pedantic but I think you meant "in this vein" instead of "in this vain".
40% off actual price, or 40% off list price? Keep in mind this is a company whose business model is to add 20% beyond normal retail price to all items, then distribute 20% off coupons to the entire population of the inner solar system so that people feel like they're getting a "deal" by reducing items to their normal retail margins.
You get one mailing address that is verifiably yours.

You get one phone number that is verifiably yours.

I can whip out my phone right now and create 1000 of fake me.

I know what you did there, but - no joy.
I don't know enough about generators to dismiss that design, it might make sense for some use cases.
I absolutely did because in my experience a lot of people do this all too often, and it warrants an immediate reaction. I will gladly apologize if I am wrong, but it seems like most people here don't understand the harm that "non-black people speaking for black people" causes. It is SIGNIFICANTLY more rude and harmful than my tone here.

I apologize for nothing; it is most everyone else here that needs to do better.
This is the same issue as an abolitionist speaking to a slaveholder. The moral problem is so overwhelming for the abolitionist that it is exceedingly frustrating, difficult and ineffective trying to persuade the slaveholder.

> I'm sensing a lack of empathy in this comment

That is what is frustrating- to have to show more empathy for the feelings of the slaveholder than the slaveholder has for their slaves.
"pre-built library files" are not a thing in zig right now, unless you use the c abi, which doesn't have async?

Even supposing zig had prebuilding someday, you would probably have to extern it using async directly declared in the callconv (.async is an option in callconv) and so yes, the compiler would know. It's just that currently zig has a lot of "let the compiler figure out". Maybe that's what's making you uncomfortable?

I'm pretty sure the zig compiler is finite and deterministic, so sophistry around the halting problem doesn't apply.
You can't. Every call you make to a server includes your browser's user-agent/client-hints as well as your IP. Those cookie consent screens are provided by 3rd party but integrated via 1st party. So the company's website you visit doesn't even have to know it's going on, all they have to do is setup the MarTech correctly with the vendor and create a DNS entry. This, while being used to track you, could be used for good - it's not. Some companies are trying to own some of this to prevent nefarious uses of the data but in the end it's been the wild west of data tracking for the last 10 years or so.
Not part of the European Union no, but definitely part of Europe as a geographical area. Unless you claim that Norway isn't part of Europe either?
Loco.sh, change your terminal style, change your life
kill already supports multiple pids

kill $(lsof -t -i:TCP:$1 -sTCP:LISTEN)

will do just fine. But you probably want listening ports only, hence -s.

Unless you want it to work with millions of listening processes, which would overflow your environment and require the use of xargs.

In that case you probably want GNU xargs with -n and -p to batch the job and run processes in parallel because that's going to take a while.
An odd article. They find traffic from one domain, don't disclose what the traffic is despite being unencrypted, then make speculation that it's extracting a list of things based on a privacy policy Qualcomm provided—when the authors could have just documented what they found to begin with to inform the reader based on evidence.

Then they conspicuously plug their phone, which doesn't have a Qualcomm chip, and linking to its store. I'd like to see more presented before being accepting of such a story.
Yes the UK is world-class at ensuring this spending is 100% wasted.
Define "illicit finance". Like stuff that US can't tax? how "illicit" of it!
So you didn't.

Again. cut it out.
Agreed, you basically now only have discounters who sell in store small appliances/kitchen supplies. It must not be profitable enough since there are really no other stores in that market other then BBB.
That’s fair and I appreciate your response! While I’ve seen things that hint that Bitcoin might be starting to gain traction in high inflation nations commonly located in Africa and South America, we are a long ways out from seeing a Kroger accept Bitcoin.

Regardless, crypto bros are the worst and I hate how every bull run we see an avalanche of new coins that all claim to be the solution to all our problems when they are really just a Ponzi scheme. Bitcoin and Ethereum are the only two that I feel are worth investing in long-term, but that’s just me.
Very cool - the demo was simple, functional and clear.

It was a bit laggy, but for a free demo from an open source
project, I should be the one being shamed!

Well done.
In fact it will be impossible to deliver profitably if you do. Government contracting is about complying with the letter of whatever silly specification you've been given, while being the low bid. (I don't think this is good behavior, just the only viable one). Governments let the perception of fairness and frugality ensure that neither is achieved and that they only get crap.
The dude is genuinely smart. When it comes time to dive deeply into a technical topic, though, he never really puts in the main channel videos because he knows he's going to lose 90% of his audience at that point.
And their async/await is being redesigned IIRC, but at least the last version would make for a low overhead (in both developer time and runtime) way to parallelize any of the above. In the old version it was totally trivial to write a high performance parallel variant (knight's move and whatnot) sudoku solver, and I doubt the new version will be any worse. Not that the interior of a linear algebra operation is often the best place to apply parallelization, but if you had a good reason to do so it wouldn't be hard.

I'm not aware of anything in particular that would make multi-machine computations even slightly less painful than other languages, but maybe someone can chime in here with ideas.
It very much depends on which one, I find - the local one is primarily run -by- neurodivergent people so that tends not to be a problem.
Yeah the toolbar badly needs context awareness. If my cursor is on a list item then show me the list actions right there, not a global fixed list of things that never changes and almost never has what I need at the right moment.
I 100% agree with you in most regards (including being able to kill what you eat), but I don't think meat is bad for individual health. I recently did just 3 weeks of a carnivore diet as an experiment and it was boggling how much it affected my strength and recovery. Vegan and vegetarian both have had immediate negative impacts on recovery, even when supplementing protein and other vitamins.

From an altruistic perspective yeah, do not touch meat, but it does have health benefits that I have not been able to replicate with vegetarian alternatives.

Also a throwaway to say "eating meat is bad?" that isn't a crazy controversial stance haha.
Banks can also be co-owned by the workers, perhaps some less risk averse depositors. Risky is a relative term... what are banks going to do with their money if that's one of the only few investments available?

Also some loans might be guaranteed by the government, like it happens with some today, if they are for companies in a inherently risky but promising industry.
They call stores like Bed Bath and Beyond a "category killer" for a reason.

If a BBBY hits your mall, there's no point selling appliance / kitchen supplies there. You simply can't compete.
This is less of a problem if there's a culture that provides positive & honest paired programming w/o judgement on a regular basis. I try to do this, not just to glean business context from other engineers, but so I can learn from others.

For this to work well, toxicity needs to be nonexistent. I would even advocate for a "no tolerance" for toxic comments/behavior from peers/colleagues.
Sure, but Apple usually don't market based on features and their feature set on paper is often less impressive than competing products.

Remember the iPod ads? https://youtu.be/NlHUz99l-eo

What does that advert say? We have the best sound quality? We have the most storage? We have the best value for money? None of those things - it says you should buy this because it will make you look cool.

I didn't say every single person who buys an iPhone is just trying to look cool. But that is first and foremost how they sell their products.
after having studied this more and listened to a talk by one of the OpenAI team I think this will actually go away as a problem in the semi-near term future.

Is that talk available online? I’m skeptical that they will ever solve the problem of factuality. I’d love to hear their arguments for why I’m wrong.
And again, as I said prior -- my tone is 100% appropriate compared to the genuine offense likely committed above.

I'm aware that normally one should keep an even tone. This is not one of those times and everyone else here needs to learn that.
> but if your business involves solving new and novel problems then you have to know which type of programmer you're hiring.

Its more that businesses don’t know what type of programming they do and are just hazing people for no reason

More like one person is just hazing people due to a strongly held unobjective opinion like yours

Don’t know the better option, just the limitations of this one
Yeah, that's the thing that sold me on egui -- the web demo is just buttery smooth, and GPU accelerated.
yeah but whatcha gonna do
To the average person I think this announcement sounds better than just inviting over a Microsoft sales rep to meet with the government like Japan did.
Insights into an exceptionally deep hole in Caribbean: The Taam ja’ Blue Hole
You used to be able to find "The Song of Bo Xilai" with english subtitles. I can't find it anymore.
I somewhat envy people who can meticulously plan like this. When I try to do something like this I love talking about the planning and researching, but putting it all together into a detailed plan stresses me because I don't even know where to start. It starts to make it feel like work. Then there's another side of me that loves spontaneous adventure and just going with the flow. If anyone has any tips to find a happy medium, I'm all ears.
Rewriting could be worse. I hope there are safeguards against that, but then misinformation is already trying to do that.
Do you also trust the Intel Management Engine and AMD Secure Processor? Because I see no reason to. It's almost like all these companies were compelled to implement these features by a caring government. Maybe it's for the children
Knowing the virtually dead Standard ML is a curse when it comes to appreciating the aesthetics of OCaml. The two languages have similar syntax, but in just about every way they differ, OCaml syntax took the ugly road :(
Box::leak() will make a &'static. You can also use lazy_static! to dynamically make a static global constant.
> Ocaml's module system means that you can describe the async runtime as a signature and make your entire library generic to the async runtime it runs on top of

Is this the program describing the interface it expects, and the compiler matching that with the implementations structure (e.g. Go interfaces, Python Protocols), or is it something someone declares and the libraries implement?
Does this work with any desktop environment?
neat. I like that - good functionality to have. Now we just need a similar thing for other electrical devices-as-tools