skysight-inc/HackerNews huggingface dataset:
The issue with sourcehut is that it's intentionally anti-social.

Which is totally fine for personal projects, but Git(lab|hub) are modelled on the notion that you should want people to contribute to your code.

FD: I'm a happy paying customer of sourcehut: https://git.sr.ht/~dijit/
I don't understand. If a function isn't in the binary I will never need its name, so it does never have to be in the debug information. Likewise for variables.
Isn't this more for-profit-corporation brained ML researchers? ML from academia tends to be released open source nowadays.
There is a small chance of that, but as long as the variable names are unique enough, and the values being changed aren't excessively long it is unlikely to cause any issues. Of course any time you manipulate built code like this it could break something (which we mentioned in the post as something to consider) but we have been using this method in our builds for a long time now without issue.
I'm pretty sure the level of counterfeits on Amazon varies massively by region. I'm in the UK and don't recall ever getting a counterfeit, and I buy ~1 thing per week from Amazon on average.

Actually I did get some Phillips LED bulbs that were a bit suss, but I'd still probably put my money on them being crap rather than counterfeit.

Counterfeits aren't always obvious but most are; if you've never seen any obvious counterfeits then it's unlikely you've missed high quality ones.
On the other hand you often gain wisdom with experience, and often experience is proportional to age.
Agricultural nitrogen pollution is global threat, but circular solutions await
Samsung chairman calls Galaxy S24 series "more disappointing than iPhones"
1) Is it free?

2) Is it supported by all websites and apps I use?

3) Is it supported by all devices I use?

Until the answer to all of those is "yes", passwords will remain superior.
I think about this a lot as well. The massive value multiplication provided by software allows companies to become insanely bloated. At most companies where I've worked you could do it 20% layoff of the tech staff and not notice it. Lots of dead weight.
A reply from the article author sort of communicates why they don’t work with the patcher:

> They don’t use the shell extension mechanism to get into the process. They sneak in by nefarious means. Patching is not supported. There is no “correct” way of doing it. Just different levels of bad.

I assume the “nefarious” ways are similar to rootkits in that they exploit vulnerabilities to gain system access they’re not intended to have.

It’s also only really the reason they don’t care that the patcher breaks. The reason I assume they don’t add or retain these features is maintenance and support cost.
I live in Spain, mate, I know a thing or two about this.
I dunno, I semi-frequently want to look for a handful of files beyond the readme - license for obvious reasons, Dockerfile often tells me a lot about how to actually compile a thing, a handful of language-specific files indicate ex. what compiler version it needs. (Though I agree it's a pretty hard 80/20 rule with the readme being most of the value, then a tiny handful being the next 80% of the remaining value)
> Honestly, the quality is probably on par with a 40 year old digital camera.

Given the article is from 2019, you could say that to be true in an odd way since in 1979, depending on where you draw the line, what we call a digital camera today did not exist yet. Whether you consider the first digital camera to be the Sony Mavica, an analog electronic camera from 1981, or the Fuji DS-1P, the first fully digital camera from 1988, by any standard all of that became a reality a bit later.
Yeah, same for consumer tech. We always had our own people embedded in the manufacturing operations in China/Taiwan/Vietnam to keep things running smoothly and ensure there were no miscommunications around specifications.
More powerful, but mostly you can do good things, like genealogical research, not bad things, like identity fraud or credit card theft (which you could do if you compromised the 7 million accounts individually).

It's better for the world that that kind of aggregate data is public where anyone can use it, rather than exploited by 23andMe or sold only through data brokers.
I agree but I'll take it a step further. I actually rather dislike the in-browser editor when I'm just browsing code. It messes with my standard keybindings and has weird focus issues. Give me plain, syntax highlighted text, with optional symbol referencing to make it easier to look around. If I get to the point that I want a real text editor, I'll just clone it
Might be automating some moderation tasks.
I don't disagree with your premise but bigger binaries lead to significantly more CPU cache churn. (EDIT: or not, see elsewhere in this thread for clarifications)
The math as expressed in English in the original usenet post is ambiguous which confused me for a moment until I figured out what I was doing wrong.

> Choose a 2-digit number, say 23, your “seed”.

> Form a new 2-digit number: the 10’s digit plus 6 times the units digit.

Here's where the ambiguity is, I interpreted this as (tens_digit+6)*units_digit so I did (2+6)*3=24

> The example sequence is 23 –> 20 –> 02 –> 12 –> 13 –> 19 –> 55 –> 35 –> …

24 != 20 so I had to walk back and figure out that they in fact meant tens_digit+(6*units_digit)
Kind of sad. Even from this blog, he admits that the Microsoft of old would test software and see if it worked; the Microsoft of now obviously knows of the existence of these shell enhancements, but clearly doesn’t test patches against them at all.
They also obfuscate multiple sellers in a tucked away menu and sometimes you click the "seller" and it turns into search term, no seller profiles.

I've ordered two of the same product at the same time and received 1 out of 2...

The amount of fakes in certain niches is off the charts.
> Hover over the video to see the input prompt

That doesn't work on a phone. I hoped they added an event handler for touching the animations. Instead they forgot they have a mobile OS and that they sell phones.
Why China Could Surprise the World by Being the First Country to Adopt UBI
Yeah, it does seem like the basic premise is worth questioning. The start of inflation in this cycle looked like a supply shock. Why is the discouraging investment the right response to that?
The company that once was known for the phrase “If it ain’t Boeing, I ain’t going” is now seeing airlines sending their own auditors. There’s really no other way to interpret this than a complete breakdown of trust and confidence. Absolutely wild.
I have bad news for you...
Wouldn't it be more reasonable that government agencies treat their accounts as high risk and implement proper security measures themselves? Why should X use their manpower for special treatment to SOME of their users? If anything they should educate ALL users to use proper security, but the blame is entirely on the SEC. Don't be ridiculous.

The article also mentions that:

> The SEC also said that, six months prior to the attack, staff had removed an added layer of protection, known as multi-factor authentication (MFA), and did not restore it until after the Jan. 9 attack.

So they removed MFA for some reason. How should X handle a situation like that?
> I'm no connoisseur at all...

Then proceeds to speak in completely alien language, thank you for proving my point :)

I am saying learning such language takes years of practice, and such a hobby is only available to (relatively) few.
I recently built a media-server so was purchasing HDDs. Every single online retailer I purchased from, including Amazon, delivered one that was refurbished or taken from an OEM system and therefore out of warranty. I ended up buying one in-person in a computer store that was about 10% more expensive. For what its worth, Amazon had the easiest return process.
And it's quite a horror show to use, click around your settings/profile/account type pages in particular and it seems that your thrown through 3+ different apps from different eras.
Ask HN: Where/How can I get AWS Portfolio credits of like $5k+?
Hello,

We are about to launch the MVP of our product in about 2 weeks. However, we are not confident if we have enough AWS credits to sustain our first batch of users.

We were counting on the $5k in AWS Activate Portfolio Credits from YC's Start Up School. But it seems it has been cancelled.

Is this something any of you can help us with?
That'd be preemptive blame shifting so they can lean back and point fingers at the FAA the next time something breaks.
I don't judge by this but I have met programmers who do (as mentioned upthread) so yeah, I agree. It's a signal that is useful to many, and that signal should start being optimized sooner rather than later.
Imagine a service you paid for locking your account and sent a postcard to an address you haven't lived at in a decade. What a great user experience!
I think it could have worked if the IDE had performance instrumentation (some kind of tracing) which would have been fed in to the next build. (And perhaps several iterations of this.)

Another way to leverage the Itanium power would have been to make a Java Virtual Machine go really fast, with dynamic binary translation. This way you'd sidestep all the C UB optimization caveats.
It's DMCA, not DAMC
If the alternative is unemployment, maybe yes?
What animals and plant eat affect their taste. You do not only taste the protein, you taste the acorn-fed pig (https://en.m.wikipedia.org/wiki/Jam%C3%B3n_ib%C3%A9rico)
In source maps, the mapping is done between the transformed code (like minified or bundled JavaScript) and the original source code. As long as the transformations are consistent and predictable, source maps remain effective. When you replace a unique placeholder with an actual value, you're essentially making a very targeted change that shouldn't alter the overall structure or flow of the code. This means the source maps should still accurately reflect the relationship between the source code and the transformed code, except for the parts where the placeholders were replaced.
Security researchers collect awards for Tesla exploits at Pwn2Own Automotive
This is what the worker shortage feels like.
Yeah, so much effort wasted to make the end user experience worse, just why?
they don't force you to visit their website, your visit there IS optional
Show HN: A Python module to steer LLM outputs
Hey, guys!

I'm pretty amazed steering vectors work so well so I made a Python module to add steering vectors more easily.

Google Colab link included in the repo.

Let me know what you think.
Maybe. This whole program and its failures mostly goes back to choices made by McNerney.

https://www.nytimes.com/2024/01/23/opinion/boeing-737max-ala...
The 737-900 uses the same plug doors.
Show HN: NextRelease – an easier way to manage releases from within Git
It's a work in progress that I've been using for 3 years now. Let me know what you think.
Maybe by replacing the board?

The CEO was his own chairman from 2016-2019, so there’s that too…

Getting back to basics around following procedure and having a single process sure would have helped in this situation. Just read what the leaker actually wrote. It’s a comical parody of a company that’s off track and not empowering engineering to set boundaries on procedure.

So if you don’t address the executives in charge and bring in someone who will change the situation, which this board and CEO have utterly failed to do and in fact have made worse since 2019, who is going to change that?
... This isn't why.
Its interesting, I remember reading about this is old tech from 2014, but it was about how its possible to extract speech from vibrations picked up by video.

https://news.mit.edu/2014/algorithm-recovers-speech-from-vib...

I also found a discussion on hackerenews while looking it up just now: https://news.ycombinator.com/item?id=32466870
Late at the party as a reader of /front, but as an Italian that moved abroad I wouldn't change my Moka pot for anything else.

- Small

- Can get consistently good coffee

It does need to change the rubber and a clean with vinegar every once in a while (6-12 months or so?)

I do like the Nespresso-like pods things -- very convenient but:

- Results in waste that is hard to recycle

- Takes up precious room on the counter-top
>Alaska Airlines doesn't trust Boeing enough that they're sending their audit team to Boeing to check for quality.

Granted they are different divisions, but after the CST-100 debacle [1], NASA also sent a team to audit them [2]. Some of the off-channel remarks by NASA were striking.

[1] https://aerospaceamerica.aiaa.org/boeing-starliner-error-wou...

[2] https://blogs.nasa.gov/commercialcrew/2020/02/07/nasa-shares...
IMO the best way to start noticing differences is tasting two cups together. then you really notice the contrast, it's harder to remember what the last Sumatra tasted like.
Eventually it will happen—if not this model, another one. AI is going to absolutely decimate the porn industry.
I agree with the threshold argument but I guess it differs for all of us. To me 4MB Hello World program is hilariously bad. I want Rust to compete with C. Not be better or even equal to C when it comes to binary sizes, but I want it to be close.
One additional reason according to me, pressure from investors to show growth post COVID. COVID time period saw rapid market expansion for a lot of tech companies, which was not sustainable. Now that things are getting back to pre-covid times, market is also shrinking. But investors want to see growth and what better way than to reduce cost and show growth than by laying off employees.
Is this all real, or faked a-la gemini?
It didn't really require establishing a working group :) That is just an effort to improve Rust binary sizes in general.

In the end, changes in Rust can take a very long time (years) sometimes. It's maintained and developed by volunteers, and it has been growing exponentially these past few years, so not everything can move forward as fast as we would like.
eBay remains the only reliable place to find good quality broken things, which is really important for reuse, repair of electronics.

It's also surprisingly good for niche items like a fan for a particular out of production CPU board.

A coworker once bought an old iMac to use to benchmark some satellite code because the old iMac and the RAD750 are pretty close (up to a factor 2 througout I guess). All eBay.

eBay is a national treasure.
Beckn Protocol
> Tell that to Nvidia.

Nvidia is an excellent example. Without the hardware part, they would simply not have a product line. As they developed expertise in hardware design and production, they are now one of the most valuable companies in existence.

Some market segments even spend thousands of dollars in Nvidia's hardware without having any expectation or plan to use any of NVidia's drivers.

Nvidia proves hardware is the hard part.
Yes, I am sure this is going to be a part of Rust 1.77.0 and it will release on 21st March. I say that because of the tag in the PR (https://github.com/rust-lang/cargo/pull/13257#event-11505613...).

I'm no expert on Rust compiler development, but my understanding is that all code that is merged into master is available on nightly. If they're not behind a feature flag (this one isn't), they'll be available in a full release within 12 weeks of being merged. Larger features that need a lot more testing remain behind feature flags. Once they are merged into master, they remain on nightly until they're sufficiently tested. The multi-threaded frontend (https://blog.rust-lang.org/2023/11/09/parallel-rustc.html) is an example of such a feature. It'll remain nightly only for several months.

Again, I'm not an expert. This is based on what I've observed of Rust development.
I know you've been flagged but having read the post and a few links posted in this thread I still have no idea what this thing is or does or why it's useful.
A lot of people don't have access to the latest laptops and phones or fast internet connection speeds, however still need to use the same bloated walled gardens online that each have megabytes of JavaScript libraries.

I didn't turn off JavaScript on my devices until I took a 2 month trip to East Africa and needed to do that to get any sane functionality, and since then have been a strong proponent for testing on slow devices and speeds for usability because that is the norm for a lot more of the world than we ever think about.
same Alaska that knew there is something wrong with the pressure, but decided to continue flying with their plane, just not over the water:
https://apnews.com/article/alaska-airlines-portland-oregon-e...

not saying they’re completely guilty, but they do have some part of the fault in that incident.
Lots of other disciplines are irrelevant when you’re talking about actual aircraft manufacturing and not the soft concept of quality.

Edit: aircraft engineering organizations require an executive that understands the airline market and how to build airplanes. This company in particular needs a fixer to address quality problems and reassure the market that substantive changes to the quality of manufacturing will be made.

An expert in toy manufacturing who ran Mattel shouldn’t be overseeing jet aircraft production and this idea that they can do so effectively is a big part of the reason companies continually fall down on manufacturing quality and flame out like GE, HP, and now Boeing are doing. Sorry. This idea that a CEO without a background in aerospace can just fly in and fix everything because of transferrable skills sounds good but it’s just simply not true and in fact is the exact and very specific management theory and corporate ideology that is the root cause of the problems at the core issues this company is experiencing*.
Funny that you mention perfect-pitch because in a similar vein it seems like one of those things that can be taught but the window closes very early in childhood.

https://journals.sagepub.com/doi/abs/10.1177/030573561246394...
Congratulations to the researchers. It would be nice if it wasn't Google though. Because we probably will have to wait 3-6 months for it show up in their Vertex API. For special customers only.
My favorite example in English is this sentence: "I peered at a pair of pears on the pier."

As a native speaker, the sounds in peer/pair/pear/pier are slightly but detectable different. But non-native speakers can almost never say or hear these differences.
I really want to start experimenting with this, but i don’t really have a solid gpu. How do you guys actually run these ?
Or https://www.trueup.io/layoffs

They don't seem as bad as last year around the same months.
Isn't this something that people who sell products on AWS Market Place do?
Clojure is just fantastic for this kind of thing. You can really tell Rich Hickey and the wider community has spent a lot of time thinking about developer problems and actually fixing them with sensible tooling.
Unlike with flea markets, I've always been able to return such items bought from Amazon. They've never given me a hard time about it. That's happened frequently enough that I plan for it. I still don't like it of course. But if an Amazon-with-zero-scams opened up I'd only be willing to pay a little more for that service.
I try not to buy third-party shipped, and certainly wouldn't for something not very cheap. The returns/customer service experience is just so much worse, Amazon will eventually get involved (sounds like it didn't help in your case) but you have to suffer through it with the third-party and reach an impasse first.

And without painless returns, Amazon loses a lot of appeal (over the high street, John Lewis online, etc.) for me.
> I'm in the UK and don't recall ever getting a counterfeit

Again, how would you know? I know you think

> Counterfeits aren't always obvious but most are; if you've never seen any obvious counterfeits then it's unlikely you've missed high quality ones.

But the articles I've seen like
https://www.nytimes.com/wirecutter/blog/amazon-counterfeit-f...
tend to lead with side-by-side pictures of visually identical products, which makes me think that's not true
Disagree.

I was buying a high end soap product from Amazon and when we used one from a hairstylist we realized ours were consistently fake.

Bottle and everything looked the same. But then we started buying direct from Dermalogica and it was clear the Amazon products are all fakes. Worst part is the store name on Amazon is Dermalogica products or something very similar to the real name.
Can someone explain what this is? Why it's a good thing? What's it's for? I have to admit based on reading the post I have absolutely no idea.
This is very impressive, but their approach to generate the whole temporal duration at once limits it to short clips. I guess one of the next steps is to make overlapping "clips" that then becomes longer videos.
Exactly. Let's get the Antonov, Ilyushin, and Tupolevs into the US skies!
If an airline is shown to take risks with its passengers' safety, that airline is dead, so here I would expect shareholder returns to do the job very effectively.
It does depend on experience, which everyone gets one way or the other.

I don't know about automatically, but definitely more likely.
IOW rather than having "air-tight" procedures proven beforehand, apparently flight 1282 served as a full-scale early-warning system for the entire fleet, or the entire aircraft supplier, whichever is more realistic.

How clever, you can't get much more realistic of a mock-up than that. The undeniability is undeniably palpable.

Some people are just not quality people.

Thankfully there weren't any fatalities this time, it may be risky but hey you pays your money and you takes your chances.
Try disabling Javascript and browsing the web. On the sites that work, its a lot nicer. No cookie pop-ups, no auto-playing videos that chase you as you scroll down, no random pop-ups asking you to sign up for a newsletter. No browser fingerprinting to sell my behavior to advertisers or worse. Just no more dirty tricks in general. Unfortunately, these dirty tricks are how companies make money, so they have an incentive to make websites not work for users with Javascript disabled.
The problem with these kinds of statements is they're impossible to test. They depend on 'found' examples, like kids raised by wild animals.

But those kids were different.
Last time I tried Langchain (admittedly, that was ~6 months ago) the implementations for content extraction from PDFs and HTML files were very basic. Enough to get a prototype RAG solution going, but not enough to build anything reliable. This looks like a much more battle-tested implementation.
If you check the historical record you'll find that Boeing has had a long history of making defective planes.
For the convenience of people looking this up,

https://en.wikipedia.org/wiki/Brassica_oleracea ("includes many common cultivars used as vegetables, such as cabbage, broccoli, cauliflower, kale, Brussels sprouts, collard greens, Savoy cabbage, kohlrabi, and gai lan")

https://xkcd.com/2827/
Ask HN: How do you record your midnight thoughts?
Not sure how to describe this, but almost every day around midnight when I lay in bed I fall into a transient and ephemeral state of uninterrupted thought. My mind is churning thoughts, I have amazing ideas, I write whole chapters in my head, it is like a superpower. But as soon as I decide to get up and record my thoughts, everything stops and disappears.

I tried pen and paper, speech notes, scribbles, drawings, and finally settled on just letting my thoughts flow and trying to recreate just 10% of it the next morning when I am at my desk again.

I assume many people experience something similar, so I want to ask how you deal with it? Have you found a way to record and write it down?
Video in question: https://youtu.be/xUJtqvYDnkg?si=RgpKWJC81V7NVtUd