skysight-inc/HackerNews huggingface dataset:
In 2019 two things were happening in my life:

1) I was sitting on a house that I thought was a fixer upper, that turned out needed to be torn down. Feeling very discouraged about it, and ready to walk away and eat a loss.

2) I (thought I) was in the market for a new job.

There is a YC company called BuildZoom. You may recognize them from their job postings here on HN. At the time, they posted a job for a Principal Engineer...which is roughly the title I was aiming for at the time. So I clicked it to check it out having no idea what BuildZoom was. I discovered that the job wasn't for me, but I also discovered that their product was basically helping people do real estate development.

So I signed up. Got the whole pitch from them. Agreed to pay extra $$ for their "premium tier" which they never delivered on and refunded entirely after acknowledging this. But what they did do was set up 3 interviews with builders to come see my dilapidated old house. Two of them were obvious no gos, and I almost cancelled with the 3rd because of that. But it turned out he was our goldilocks, and built us a beautiful house that we absolutely love on time and on budget during the height of Covid. It also turned out he had no idea who or what BuildZoom was, they had just found him on some builder directory and added him to their list and basically started marketing for him.

TLDR followed a link to a YC company looking for a job, ended up getting paired up with a homebuilder.
This is how it works. ORMs generate migration files automatically.
That's still less than +x% when switching to a new job every year.
Related: Versatium's video on analogue computing: https://youtu.be/GVsUOuSjvcg.
by proxy? he created the damn thing, so why wouldn't he be hated directly and not by proxy?
These lists mean nothing. Or do you believe Elon Musk is wealthier than the king of Saudi Arabia?
COVID got me to wash my hands more often so I'm not angry.
Standard Forth, to my knowledge, doesn't have UB and consequently doesn't allow the optimization. That'd just be

: foo CELL + 20 SWAP ! ;

there. Machine languages also generally don't have this kind of UB, and don't allow the optimization.

It's not impossible to imagine a C without UB, it's just not a particularly desirable language.
“giving you a completely new perspective on things you've seen many times.”

This always been my idea of what makes a great photograph.
https://news.ycombinator.com/item?id=36168728
>it is a reaction grounded in the last hundreds of year of proper hygiene practice

You may find it interesting to learn the first national hand hygiene guidelines were not published until the 1980s
Besides the fact that they're completely different concepts, one applies to corporations, which are not people, and one applies to people, which are not corporations.
I think that the source of the benzene and methanol might have been from hand sanitizer manufacturers buying raw input feedstocks (ethanol and glycerol) containing methanol and benzene from dubious sources. If that's the case, then making your own hand sanitizer by buying ethanol and glycerol from dubious (random online) sources (that Wired actually goes so far as to directly link to) would also put you at risk of inadvertently creating your own home-made hand sanitizer cocktail of ethanol, methanol, benzene and who knows what else.
If their priority is to make money, why wouldn’t they invest in the UX their official app. It’s probably their main revenue stream but it’s so bad that it drives users away to third party clients they can’t monetize. Now instead of actually investing in making their app better and giving users a reason to go back to it they’re blocking third party clients so they don’t need to actually improve their app. It’s a lose-lose for their users and it reflects very poorly on them.

Also it’s not like Reddit doesn’t have the resources to both improve their apps usability and focus on tracking, ad revenue, etc.
Scrum will die Scrum was successful in the past, but its time is over
> If the dust bowl is any indication

I don't think the dust bowl is a good indication. Compared to ocean warming and acidification, it was a relatively local problem.
Better power consumption, especially in deep sleep. Make waking up cheap too, especially for some IOT purposes, like grabbing a sensor reading every couple minutes and storing it in a queue for future burst transmission. Optimize for that sorta thing. Measure in nanoamps.
> why would Tesla bind themselves to a single cell manufacturer?

Pretty clear answer to that one. The battery maker put up 100% of the initial capital to tool up the battery-making facility. Tesla only had to pay for the building.
As an investor, you can choose to buy an ESG fund, or a normal fund.

The normal fund won't care about ESG at all and your money will go to all kinds of different companies.

The ESG fund will market itself as ESG. You probably should read up on the benchmarks that the fund cares about.

---------

Ex: iShares ESG Aware MSCI USA ETF (ESGU) fund. You can buy it, or not buy it. ESG isn't about getting "all" the investors involved. Its just about collecting enough investors together that the pool of money becomes a feasible corporate-politics entity.
My point is that NPR is only left-leaning in comparison to other US outlets. But they are centrist to right leaning from a political science perspective. And I certainly don't call everything I dislike extremist.

For example, does anyone really believe that no abortions, no exceptions, even in the case of rape of a minor is not extreme? We have 15 states right now in the US where that is the case and a large cadre of gop politicians that believe that is how it should be. And not only are those states enforcing this ban, some are going so far as to try to go after people who leave the state to get in many cases, life saving abortions.

I also think that unlimited abortion for any reason up until the moment of birth is an extreme position. Guess how many states in the US that is legal? It's zero.
I think you should make that case, rather than implying that a case could be made.
Step 1 to 3 complete.

Has google started layoffs yet?
Unfortunately the black turtleneck look has baggage.
This comes down a lot to your personal expectations. As someone who grew up on both Mac and Windows equally, I find its Windows that tends to lack really basic stuff that I take for granted in my day-to-day Mac usage.
Looks like 2024, at the earliest.[0] The relative speed to production is largely due to the fact that they're just refining the waste stream from already established geothermal power plants. As the old saying goes, "one power plant's trash is another refiner's treasure".

[0] https://www.desertsun.com/story/news/2022/05/13/lithium-vall...
Do you think you would enjoy the process of trying to convince a court that their laws don't apply to python scripts? (they do, btw)
"I'm okay with undefined behavior, as long as its behavior is well-defined."

You keep using that word. I don't think it means what you think it means. :)
I’m replying to a comment about public perception of Musk and Bezos’s wealth, which says Musk could benefit from a PR team but Bezos cannot because Bezos is so damn wealthy. But from a public perception standpoint, Musk is wealthier than Bezos. Us regular folks genuinely can’t really understand the ins and outs of wealth at this level.
I haven't look personally in a while, but I believe the volume is very low
Twitter safety chief resigns after Musk criticizes decision to restrict film
From Brazil, iron ore and soya beans.

https://oec.world/en/profile/country/bra
There is comfortable.
And there is effective.

The two don't match.
Well, with Canada giving billions of dollars to whoever asks (or threatens to stop construction, after finishing 10% of a project) for it, it's not much of a surprise.
You've got to be kidding. That's just irrational germophobia. The microbes that might be carried on the surface of groceries are of zero risk to healthy people. You're exposed to a wide range of pathogens all the time without even noticing. In developed countries it's rare to find pests in store bought groceries, and even if you do so what? Eating a worm in your apple won't do you any harm. I would be more concerned about the pesticides than the pests.
Almost every dev I know who uses C (including myself) also uses other languages. Nobody should only have one tool in their toolbox.
Related:

Cakelisp: A Programming Language for Games - https://news.ycombinator.com/item?id=25491568 - Dec 2020 (64 comments)
The goal of a company is to listen to its shareholders. And shareholders _usually_ care about long term profits.

But a group of investors, calling themselves ESG, are now caring about ESG issues. If ESG investors grab hold of your company's shares and become the owner of the company, it becomes the company's responsibility to listen to the (now ESG-aligned) shareholders.

Its mutually beneficial. ESG has enough money that its worth pursuing their money. And ESG is a vague enough political concept that the pool of investors is rather large in practice. Yeah, people like to make fun of how stupid the metrics are and all that, but... vagueness is kinda the point. They're trying to be as large as possible so that ESG issues can even come up in board meetings.
A large part of the reason for the Tesla shoddy quality reputation is that their main factory is 40 years old. Nobody else is building cars in a factory with a 40 year old paint shop. Teslas coming out of the new factories in China, Texas & Germany appear to have substantially higher quality.
Dr. Su joined AMD in January 2012 as senior vice president, before Jim Keller was re-hired (in August 2012).
Yep, and if you aggressively ban bots/LLM content, then you'll see everyone accuse and report each other for said content even if it's good content.

For example here on HN we have a rule if you see bot content you don't mention it in the thread. You report it and let the admins decide. Anything else just turns into flamewars.
> The only way for the sales folks to tailor a demo or presentation for you is to learn about your business.

I know my business better than they ever will, and I care about it more too.

> Your method here comes across as very transactional and impersonal,

This is exactly as it should be and precisely what I desire from my vendors. We can become friendly along the way and over time, but at the start I only care about what you can do for me and what it costs.

> you need a relationship with your sales rep as much as they need one with you so they will have your back or give you discounts. It's how the game is played.

It's one way the game is played. I don't play it that way and after a very short time salespeople that work with me LIKE how I do it. It's fast, efficient, and their commissions are the easiest they have because I neither need nor want lots of handholding. Imagine I send you an email asking for $40k of equipment, and to make your $2k all you have to do is enter the order. Even better, imagine you have a 60 minute presentation, and I cut in after 5, ask a handful of very specific questions, and after 20 minutes I'm ready to buy because I got the info I needed. You've made a sale, and saved over half of your hour.

Don't play the game, run it.
There's always a subtle difference in one of the 3 implementations. Less subtle when it's 5+. That's where the time adds up.
If you ever get the chance to write something in OpenCL and then in CUDA I promise you will understand immediately why Google didn't push for it.

There is a lot more boilerplate to it, read/write to the buffer, queueing being handled explicitly. Here's an example that illustrate what I mean: https://github.com/rsnemmen/OpenCL-examples/blob/master/mand...

For comparison here is an implementation in CUDA: http://selkie.macalester.edu/csinparallel/modules/CUDAArchit...

Notice how the CUDA code is more readable.
Interesting that AMD GPUs seem to be 1st class citizens here. Consumer class gear is much cheaper per unit of VRAM by the looks of it
What is your planned business model here?
"21st Century C" by Klemens (2014) fills that niche: https://www.amazon.com/21st-Century-Tips-New-School/dp/14919...
I should have used quotes that was taken from the article.
Maybe! I haven’t driven with an Uber driver in the last year that was wearing a mask. Then again the only places I’ve been to in the last year are Florida and Kansas so it’s for sure not representative of the nation as a whole.
My issue with this behaviour is that I often don't want my windows to be grouped by app. I want to be able to group windows by project, and I may want to have multiple projects in the same set of apps. Workspaces (virtual desktops) ought to be perfect for this, but there is no way to get alt-tab like switching between windows in a desktop on macOS.
When I'm looking at code, I don't want to read War and Peace.

But I also don't want to read Haiku either. All the burden is on the reader, and there are many readers.

Usually what I want is a short story. Long enough to be accurate, short enough to lose distracting and unnecessary information.
From my perspective as an admin of several GPU clusters.
Yeah, I work at a company that has a VERY clear website showing exactly what we do and what it's limited to. If you ask me what we do, that tells me you literally didn't even look at our website.
> to save a few bucks

Because a few bucks compounded by the marginal next best CEO might be a major improvement for shareholder.

The real reason boards don't cheap out is because no one has ever[1] got fired or sued for paying top dollar for the best when things go to crap and everyone else is pointing fingers

[1]: don't get pedantic about this common phrase
The UB permits the optimization, but is not necessary for it. If a language had a stricter definition of pointer and memory access behavior then the optimization would still be applicable if it conformed to the assumption that people are making around the UB in C.

UB is not necessary for optimization, it just permits some optimizations which may or may not be valid and may or may not be consistent across compilers and platforms because people get to fill in the gaps with whatever they want.
I feel like that entire study is flawed because you can't just compare stock performances straight up.

You have to look at how the same stock would of performed with a different manager.

There are many factors outside of management's control that will dictate the return on a single stock. But don't confuse that with the fact that management decisions do have an impact and can make a large difference.
I think that AMD needs to really push ahead on two fronts. The first being price/performance. They need to do much more than just being a few percent ahead of NVidia on price. They need moderate cards that have 48gb vram at under $2k that are competitive to the 4090. That's only half the battle, because said cards need to compete with top NV cards for gaming, just so that people will buy them for play and stay to dev with.

The other front is developer experience and tooling, NVidia is way ahead on this front and entrenched. They need cleaner integrations and abstractions for OpenCL. This should probably include clean support for Python tooling as well as for Rust targets. The former being massive for education and common use space and the latter being for those that want to eek out performance without necessarily using C. Both of which will mean more community involvement and investment that lasts longer than AMD is typically known for.

If AMD targets mainly support for Linux tooling, then is should/must also support WSL for windows users. No idea where Mac is headed in terms of expansion boards on M2 or future gen. But they definitely need to expand the user base with good, relatively cheap higher end cards as well as devex.

Edit: the top end mentioned at 48gb is just for top consumer comparison... I think good tooling for 16-24gb cards in the $500-1200 space that is gaming competitive and can handle AI experimentation and workstation workloads would go a long way as well.
My RSS reader showed the title as “It’s not wrong that “ “.length == 7” and I had to click on it
No-one think Jensen is getting on a motorcycle, there is an implied motorcycle-style. And you can have short sleeve/ sleeveless motorcycle jackets, I've seen idiots wearing them many times.
For me the best effect of masking was keeping my hands out of my mouth. I love chewing on those things, which have touched God Knows What disease sources. Put a mask on, no longer physically possible. 3 years without being sick. Who can complain.
Also here are some other interesting projects in the ML compilation space:

- Apache TVM (mlc-llm is a good demo)

- Hidet (a torch.compile backend)

- Alibaba BladeDISC

- Nvidia TensorRT (a classic, but much less of a nightmare to install now)

- Torch MLIR (SHARK has some demos/implementations)
> surveillance devices on my person or have them in my house.

Unfortunately, even if you trust your "basic" phone to not be compromised, it still means you can't have a personal computer. From what I've read, that's the strategy used on the Kremlin - for security reasons, they banned computers and went back to typewriters.
Well, yes, it is incredible that those two apocalypses were averted due to hard work by many, many people. But why in the world would we sit around in 2023 patting ourselves on the back for surviving Y2k a quarter century ago when we've been racing closer to multiple other apocalyptic scenarios ever since?
You jest, surely. Someone offering a product or service is not forcing anyone to consume it.

Should we force alcohol vendors to drink only alcohol?
AI Nutritionist
Not only does Musk not have a PR team, neither does Tesla or SpaceX because he fired them.
I’m responding to a comment about public perceptions of Musk and Bezos’s relative wealth. Public perception is often wrong, but most people will tend to believe sources like this. (In searching for this I found loads of news articles published today about Musk taking the top of the list again, which surely influences public opinion.) So actually the lists do mean something. They reflect what people are being told about Musk and Bezos’s wealth. Which is precisely what was being discussed.
> Does hand sanitizer stop other illness?

Do you have any information supporting this possibility? Because hand sanitizer also might have made children stronger and taller, but I don't think it did.
Raw materials. The mining industry in Peru and Chile is huge. I think drugs were ever really exported from Colombia and maybe Bolivia? But Bolivia also has a huge trove of raw materials.
That's cute. Almost exactly the same capabilities as the tube-era Heathkit EC-1 educational analog computer [1], but much smaller.

Analog computers are no fun without an oscilloscope. Once you can see graphs, you get intuition about how the inputs affect the outputs. If you only have a meter, you have to write down data and plot.

[1] https://www.analogmuseum.org/library/heathkit_ec1_operation_...
> The trouble is that AMD just didn't take AI seriously.

Until a couple of years ago, AMD was in survival mode, fighting Intel on one side and Nvidia on the other. Two rivals that were making money hand over fist while AMD was bleeding money.

AMD picked open standards and made investments on open source frameworks and libraries commensurate with their financials, the hope being that the community could help pick up some of the slack. The community, understandably, went with the proprietary solution that worked well at the time and had resources behind.

The net results is that the Nvidia ecosystem has gained a dominant position in the industry and benefits from being perceived as a quasi-standard. On the other hand, open source efforts by AMD or others get viewed as "not serious".

The financial situation of AMD has improved somewhat over the last couple years. So AMD is "taking AI more seriously now". But it might be too late and the proprietary ecosystem has probably won.
Related:

Parachute use to prevent death, major trauma when jumping from aircraft (2018) - https://news.ycombinator.com/item?id=30795522 - March 2022 (8 comments)

Parachute use to prevent death and major trauma: systematic review (2003) - https://news.ycombinator.com/item?id=28508084 - Sept 2021 (24 comments)

Parachute use to prevent death and major trauma when jumping from aircraft (2018) - https://news.ycombinator.com/item?id=27676727 - June 2021 (6 comments)

Parachute use to prevent death and major trauma related to gravity challenge (2003) - https://news.ycombinator.com/item?id=22788043 - April 2020 (9 comments)

Parachute use to prevent death jumping from aircraft: random controlled trial (2018) - https://news.ycombinator.com/item?id=22778832 - April 2020 (36 comments)

Parachute use to prevent death and major trauma when jumping from aircraft - https://news.ycombinator.com/item?id=18677508 - Dec 2018 (110 comments)

Parachute use to prevent death and major trauma due to gravitational challenge - https://news.ycombinator.com/item?id=4644463 - Oct 2012 (57 comments)
Yeah, since I hit upper management in healthcare IT about a decade ago, I've been pretty firm about 30 minute limits and only RARELY do we go over. It's actually really great. After the initial shock they tend to like it a lot.
I had a lot of coworkers say this all the time and yet they would still call in sick from time to time…there’s a lot of confirmation bias that makes people blind to their own experiences.
[..." "].length === 5 // in JS
> What roads?

The original post is about roads, those roads exist (or don't exist) due to political processes.

> Furthermore, clearly some things are too political to bring up in some places.

Can you please explain what is too political about that post? I don't really get what you take offense at? It's just the result of a vote?
Very interesting.

Is 8bit/4bit support in the works? Will it work with bitsandbytes out of the box? Speedy inference is great, but in practice many users are running the biggest ~4-bit LLM that will fit into their RAM/VRAM pool these days. This is why llama.cpp is so good, its (AFAIK) the only implementation that will split a 4 bit quantized model so easily.
> This is essentially a ban on removing AI content

I think framing it as "a ban on removing AI content" is wrong/misleading and the reason for softwaredoug's question about whether you'd even be allowed to edit low-quality hallucinations.

To my understanding you can still remove/edit/ban for all the same reasons as normal content, just that the additional reason (removing for inherently being AI generated) is now significantly stricter.

> the cases where it is still allowed to remove the posts are exceedingly rare.

Not aware of the internal guidelines unless there's something you're allowed to share, but generally I could understand the admins' desire to err towards high-precision over high-recall.
>A human can never "dominate" no matter how much they learn.

Somewhere an autocratic leader is laughing at you.
I was using caps-lock for control for a while. But dual mode, where caps lock is escape if pressed alone, control if pressed in combination with anything is soooo good. Huge upgrade, highly recommend. An interesting base example of stateful key presses
Nice approach. It feels very similar to "tracer bullet" development (I think coined by the pragmatic programmer book), where you get something end-to-end as quickly as possible and then start iterating on the parts.
(https://www.swaroopch.com/tracer-bullet-development/ explains it too)
Because it's less than 4KiB to expose some functionality that I am using internally to sort media. I don't want to spend >1 hour to create a new repo and then pay the nightmare maintenance costs to maintain 30+ different repos