skysight-inc/HackerNews huggingface dataset:
"Giving back" might be an understatement for Meta's open source contributions. They are the bedrock of so much OSS in the last decade, it's everyone _else_ that is "giving back."
It's not hard to find people using MANPADS like the Stinger after they start shooting. The first one might suprise you but after that they're going to locate you and then figure out everyone you've ever talked to and bust your cell wide open in a matter of hours.
> When an app asks for permissions, the OS should not only let you answer yes or no. Every category should have a "yes, but feed the app fake data" option.

A significant amount of people don’t even know how to forward an email.

Imagine the havoc that would ensue when people try to use Google Maps for navigation, and they choose to feed it fake data because they don’t understand what it means.

Google Maps: “Turn right”

Guy driving alongside the ocean: “ok”

Car: *splash*
Then why did you make it part of your argument?
> Your comment makes no sense to me.

That's because you didn't go to Harvard (/s) and you need to learn yourself what Selection Bias is.

If Harvard selected its students randomly from the general population of all 18-year-olds (including those who dropped out of high school), then it would be statistically relevant that Harvard grads make 299% more than the national median.

But this is not the case. Harvard chooses its students from the brightest, highest achieving, most highly motivated kids in the nation (and whose families tend to be wealthy.) It is reasonable to think that had Harvard vanished and these kids never got a college education, they would still succeed greatly in life.

So to mitigate the selection bias, we might compare Harvard grads versus the population of kids were in the top 5% of their high school class (but even that's not perfect.) The measured boost of the "Harvard Super Drug" would be considerably lower than 3x--maybe 10% if that.
Not to mention that they were clearly overstaffed, particularly at a time when there were almost no changes to the core product. All they needed to do to be extremely profitable was cut a couple of thousand employees and find a way to let power users pay for the service. In other words, a non-clown-car version of what Musk did later.
I think given the current level of cosmic background radiation (3K if I remember correctly) any black holes larger than 0.1 mm (just less than the mass of the moon) will get larger over time rather than smaller.

It's only once the universe cools down to below their surface temperature that they'll start evaporating.
I was curious about these comments and did a small web search. I found a video interview from May 21, 2021 [1] and have pasted some excerpted quotations from it from Guido van Rossum below for others who are curious.

“Python 4, at this point whenever it’s mentioned in the core development team, it is very much as a joke… We’ve learned our lesson from Python 3 vs 2, and so it’s almost taboo to talk about a Python 4 in a serious sense.”

[...]

“I normally talk about that as a mistake, because Python was more successful than the core developers realised and so we should have been much more aware and supportive of transitioning from Python 2 to Python 3”

[...]

“I’m not thrilled about the idea of Python 4 and nobody in the core dev team really is – so probably there never will be a 4.0 and we’ll just keep numbering until 3.33, at least”

[...]

“We now have a strict annual release schedule, so after 3.10 will be 3.11 and after that will be 3.12, and so forth. We can go up to 3.99 before we have to add another digit. Adding another digit is not completely trivial, but still much better than going from 3 to 4."

[1]: https://www.youtube.com/live/aYbNh3NS7jA
I’ve ended up almost never using static things. You almost always end up wanting one more layer up in my experience, especially for testing. When you make something static, you are fully committing to having that be your highest level. It’s convenient and sometimes makes sense, but the drawbacks are significant
Hi, author here, you are correct! WSL tooling was locked out for a long time due to IntelliJ not being able to access WSL until the native build came down. Unfortunately, WSL on ARM still has some bugs around the VM hard locking itself when waking from sleep. It's frustrating, because when it does work it's fantastic.
> insanity is doing the same thing over and over and expecting different results
I'm talking about tweets with 20k+ likes which contain outright lies and demonization of immigrants., so it's not "tailored" made to engage me, they are typical right-wing talking points.
Deceptive Information Disclosure Vulnerability in Human Interaction Protocols
The differences are usually overall efficiency (that Trane is one of the most efficient models, SEER rating of 29.5), noise and overall capacity. This was for a >4000 sq ft house with extensive west facing glazing, not an ideal scenario.
They’re all different URLs and all have different titles. Looks like most of those didn’t make it to the front page, so it hasn’t been that “big”. I didn’t see any of those articles. Why do you think upvoting is the problem? How are people supposed to know? The mods here do often merge submissions when necessary (when dupes make it to the front page within a short enough time frame). I don’t see much of a problem in this case, and I disagree strongly with the command to stop upvoting. It’s fine when people notice, but it’s not our responsibility as readers to spend time searching for dupes and filter them out. Dupes in the “new” page are to be expected at all times, because HN is a user-submit system, so different people are always going to be racing to submit the same news. It’s not a problem until dupes hit the front page and comment sections get large.
I don't understand how the choice of servers being multi threaded affects browsers being multi process
I can expand on that (I'm the other developer working on the project).

> Seen a few of these. Are you all working on providing an easy way to maybe use LLMs for chatting/search without sending my data to OpenAI? If yes, how will you verify the quality is "reasonable"?

We're working on building a helpful AI assistant, with or without OpenAI. We use offline SentenceTransformer models for search and OpenAI (currently) for chat.

To allow user to verify quality, with search you've to look at the quality of the results returned. For chat we pass references (from your docs) used to generate the response. A lot more should be done, open to suggestions.

We also have our own chat quality test suite that "benchmarks" chat capabilities (via pytest)

> How is this better than Rewind, Needl, Mem, etc all the personal search engine that have been doing the rounds lately from various knowledge bases? Is the selling point that it's Open-source? Also if Apple improves spotlight, I wonder how useful this will be.

- I've tried Rewind. It's a neat project with a slick UI, no doubt about it. But 1. It has a cold boot problem (you can only search stuff you've opened since you installed Rewind) and 2. It's limited to Mac (M1+) machines. Khoj will index all supported files across your data sources and it can run on other machines easily.

- Needl, based on their homepage, seems to provide fuzzy/keyword based search. Khoj search works offline and supports natural language queries (e.g search for "sold my car for" and it'll find notes about your Toyota Corolla or Ferrari)

- Mem.ai is pretty neat as well. We'd love to add all the features they have. With Khoj you can self-host if you prefer or use Khoj cloud if you want to sync across devices. And it integrates into your existing tools (Emacs, Obsidian and Web)

In summary, Khoj being open-source is a critical differentiator for an AI assistant to be trustable (you can see what the code is doing). But all the AI assistance approaches are also different.
Also worth highlighting that the contact price was $669 per tonne, but the spot price at time of delivery was $1614 per tonne for 87 tonnes ($58k contract vs $140k spot)

I am not sure how much the future deliveries and spot prices diverge (I would expect savings on pre-purchasing), but there was potentially significant profit motivation for the seller to find any reason to back out of the deal.
You're just making up arbitrary rules that you apply inconsistently. My language has compound words and it wouldn't make any difference in this case. "An open source AI assistant" refers to the assistant in the same way "an inexperienced lab assistant" refers to the assistant being inexperienced and not the lab.
it depends on what your measure of rich is, a euro millionaire is pretty easy here. Maybe a Billionaire is less common. But that's probably a good thing.
`TypeError - Cannot convert argument to a ByteString because the character at index 14 has a value of 283 which is greater than 255.`

That's the second Netlify app I've seen crashing like this after being linked from HN this week... Strangely enough, archive.is was able to scrape the site just fine without an error[0]

[0] https://archive.is/557mo
...and it's already outdated.

Docker compose versioning was deprecated a long time ago.
Nickelodeon probes claims of data leak as SpongeBob fans rejoice
Yes indeed, but making electric the prestige item first has the advantage of all the trend-setting rich going for it, and then the middle class who want to emulate the rich buy the cheaper models when they're available, and hopefully by the time it reaches down to second-hand ones reaching working class people the transition has completed and not just been replaced with a counter-trend of rich people rolling coal.

Have any of the cheaper Chinese electric cars reached the UK yet? I've not been keeping track since I emigrated.
I agree, and it's not even a good answer.
What Developer Ocean Did to Become a Developer Darling
Jackie Han's Fix for: Load WASM module using manifest V3
TIL I am getting fleeced whenever I buy whole grains at the grocery store. I should just buy a metric ton of wheat for a couple hundred dollars and be set for life.
E-graphs are interesting, but one still has to deal with combinatorial explosions. Are you alluding to some powerful search heuristic?

Your example touches on the problems of inflexible ABI, namely caller saved registers and the unknowability of side effects of external functions. Very weird that it can't reorder `r = x+y` despite it having no "observable" side effect until `return r`, since that return dominates the assignment, and there's no real relation between (the return, assignment) and (eff()).
And now Threads as well.
XPrivacy for rooted android could do this 7+ years ago and there are other modern alternatives (but I haven't rooted my phone for a long time so I can't vouch for them): https://github.com/M66B/XPrivacy

Obviously that is not mainstream, I agree it should come built in. But then both Android and iOS allow bullshit like region-locked apps or preventing screenshots from DRM content, so good luck with that.
Now that you've all tried it ChatGPT web traffic falls 10%
> The cost of pushing ads to people who already have mattresses is insignificant to capturing those that are about to buy them, statistically speaking.

This is called conversion rate and for some businesses it can be surprisingly tiny while still making that business completely viable.

I would hazard that rates in the mattress industry are almost preposterously low (<5%) but margins are so high that it doesn't matter in the slightest
Ehh I find it hard to believe that a multi-trillion dollar industry is a grift based on this single person's collection of anecdotes. If online ads didn't result in measurable customer conversions, I have a feeling that the millions of business using them would stop.

Disc: Google employee, not ads though
it’s not an extreme position. it’sa position shared by significant numbers of people worldwide, as is evident from the number of customers of these platforms you feel threatened by. it’s only considered “extreme” in the echo chamber of HN.
Totally understand the concern. We're not open source yet, but working towards that as the open source LLMs improve.

We're SOC2 compliant which has been enough for many companies to get comfortable with security / data handling practices.
And the price doesn't include the subscription for this "feature".
I always feel that a good deal of data-driven anything is basically modern divination. The median data-driven decision might as well have been based on haruspicy.

You can construct experiments to demonstrate damn near anything is true, and without (or even with) a rigorous background in statistics and scientific methodology, it's very hard to examine the supposed evidence.

I know I say this a lot, but constructing solid experiments is time consuming and difficult. It's hard even if you you're trying to be fair. Professors routinely get this wrong despite a literal decade of formal training in the scientific method and half a lifetime of practical experience with this exact craft; despite how fucking up puts their career, reputation and livelihood in jeopardy. Not only does this happen a lot, bad science routinely slips through peer review as well.

That's the state of affairs in the spaces that in general aren't extremely adversarial, where the people involved in constructing the experiments in general don't have a a vested interest in trying to mislead you. (Scientific fraud still happens of course, but Jan Hendrik Schön is the exception and not the rule)
Let's take a look at those US Supreme Court decisions how they will affect tech
Typo NH --> HN
Rogue one was excellent movie wise. Mandalorian was ok, at least season 1 was downright good.

But yeah, it's no longer a guaranteed good time. But was it ever? It seems to me half of the first 6 movies stand up on their own. Then probably 1 out of the next 3 involving Ray.

The side plots are now better.

Any good animated entries?
Senior here. Where I work, everyone has the authority of the position below them. The middle management above my team decides language, framework, and architecture. They were hired from much larger companies, so naturally they just know more. I think our 10mil/yr company doesn't need the complexity of a 100mil/yr solution because we're not Amazon and we're never going to be Amazon. But, we now we have dozens of lambda functions in multiple languages with multiple configs designed in different ways deploying from multiple processes from multiple repositories. Our team is having a hard time changing and fixing anything because the cognitive overhead nears the limit of human capability. I was told "off the record" its because we didn't execute their vision the right way.

I'm starting to think I work in a toxic environment.
Agreed. I'll only count the tech as truly ready when the cars don't ship with steering wheels.
not so much about the experience, the feeling there is only so much time left, to learn and get good at new things and hobbies, switch careers, have kids, travel, be fit
as someone who refers back to previous chats quite frequently i’m glad they do this and would use a feature to extend that period of time.
Looked everywhere for this and finally found solution here thank you Jackie Han!

I was trying to update:

https://github.com/inflatablegrade/Extension-with-WASM

for manifest version 3

Have it working now in this branch:

https://github.com/andrewarrow/quantum-whisper/tree/simple
To support this: "ADDSS/SUBSS take 1–3 cycles while MULSS takes 0.5–5 cycles."

- http://www.agner.org/optimize/
The main downside is the size of Boost and the tight connection between its libraries. It bloats code size and slows down compilation significantly.

Even using Boost BCP to follow dependencies, it still ends up including half the library.
No you just update the cell. React is extremely fast if you understand how rendering works. Avoid unnecessary rerendering of unchanged data.
Australia's great example of government using technology found crude and cruel
You don't need stingers. Airport IT breaks down every 2 days for free.
Ok, reasonably well articulated argument, which I think says something along the line of "Sam Altman could have achieved his success more easily if he was born rich." I suppose that could be true, although you're certainly introducing new variables here that could also have unpredictable outcomes. For example, a unique Sam Altman quality is that during his time at YC, he used to send more messages per day than any other partner. He was doing that as a person who went from a middle class upbringing to being worth hundreds of millions. Is it safe to assume that the "other" Sam who was raised with a golden spoon would have been equally ambitious and productive? I honestly don't know and doubt that anyone can say with certainty.

The part that I am not following in your argument is why are we even introducing that variable in the first place. I mean, sure, money, beauty, health, IQ, EQ, and so many other factors are helpful and make everything easier. But why is money so intrinsically linked to Sam Altman's specific path to success? He comes from middle class, and all the money he made came after he was validated in his approach, not before. So why bring it up here? And if you're going to bring up money, why not bring up all the other factors I mentioned above?
I hear you. It's very tough to get constructive criticism as a manager. I've found you generally force others to answer more than just "how am I doing", but specific situations "how did I handle that". You'll have to interpret their answers, because often your reports especially will not want to give full answers. But you can get closer over time as you build trust and when you take slight "negative" feedback that you take it well and you don't retaliate, than they will give more stronger, closer to the truth feedback.

Its a journey, for sure!
Or someone who does both.

1. Only working on greenfield means you don't want to learn from others or have difficulty doing it. Lots of knowledge is expressed in the code you refuse to read and you need humility and patience with your own ignorance.

2. Only reading code is insufficient as you are not only a scholar of the code base, but a maintainer and developer who must extend and adapt it.

Working with a code base is more like a conversation. There's a back and forth, though not symmetrical. (1) is someone who monologues. (2) is an audience member only.
This is an entirely UX problem then. You could bury the data faking deep in the settings, clearly explain what it does in plain language before enabling it as well as plainly telling the user onscreen that the application is being fed information for privacy reasons that they themselves enabled (and can easily disable).

There is always someone who will end up enabling this erroneously, but it would provide a lot of value to a lot of users that didn't.
I use a local produce delivery service. They drop off a box of fresh produce every week with some variation. I can also subscribe to other grocery items through them or make one time purchases.
No, it's not:

1. It leaves metadata unprotected, which is usually just as valuable if not more so to investigators.

2. It leaves the subject unencrypted, which isn't even metadata --- it's message content.

3. It's effectively plaintext-by-default, which is why everybody who has ever used encrypted email has seen someone reply to an encrypted email with an unencrypted response that includes a transcript of the encrypted message.

4. It's based on long-term secrets and a cumbersome secret exchange process with no forward secrecy, something no other secure messenger does, because that configuration makes it just a matter of time before someone loses their key to an investigator and compromises the entire transcript --- put differently, the configuration of cryptography in secure email encourages investigators to simply record all encrypted messages in perpetuity, since they'll eventually get the one key that unlocks all of them.

These are disqualifying attributes that cryptography engineers would never accept in any modern design. The only reason they're tolerated in email is that almost everybody who uses encrypted email is doing so performatively, so that it simply doesn't matter when their counterparty replies in plaintext; it's a party foul, not the end of someone's life.

Part of this is, I think, that PGP came to popularity in the 1990s, during a time where the Internet was itself kind of a toy, and if you had a threat model, it probably involved someone you'd pissed off on EFNet IRC. If your only adversaries are script kids who are going to own you up for your mail spool, PGP does a great job!

The problem is, real-world adversaries, now that the Internet is as prolific and important as the telephone, don't play by IRC script kid rules. So much so that the plaintext content of a PGP'd email often doesn't even matter; they just need the source and destination email addresses and the time the mail was sent, to determine where to roll the van up to in order to beat the plaintext out of the recipient. Or, in the US case, 18 USC 1001 you into federal custody.
Interesting.

I think that the assumption that a thumbs up is the same of a full contractual acceptance (vs "ok, I received it" or "contract looks good, let me now think about it") should only be made under a very specific and narrow context, that is, the party has a history of accepting contracts with brief sentences.
I dont like this, but it's hard to find fault in it in the context of an aging (eg 50yrs+), large, corporation. There are always corner cases and workarounds that would require inverting the expected output of an 'if statement', requiring yet-another-one altogether.
Good!

I'm for banning artificial sweeteners. Something always told me that you can't get away with having a thing that tastes like sugar but doesn't exactly act like it to the body without some wrong thing happening. Either the taste reaction to the body has to do something strange (tastes like sweet so let's react the same way we would to sugar but oops this isn't sugar so now we're all out of whack) or yeah, something like this where it's carcinogenic.

Now mind you I'm not some wacko who is also against MSG and "chemicals". I also understand that some of the population needs alternatives to sugar. But some of these need full unbiased rigorous testing in humans. What do these things do to our bodies and how do our bodies react to them?
You missed the classic: https://www.youtube.com/watch?v=VKH9ECC_Qa4 (apparently not intended as an analogy for smoking, although it does work for that).
The author's point is that, with the data available to the platform owners, they could easily deduce the subset where that P value is nearly zero (having already bought the mattress).

Places that would also make sense to advertise mattresses: around universities and dense rental housing, or new developments of single family houses. I required no spy networks to make this list.
Per the article, this production run is a stop gap. The next gen system they (US Army) want is not yet available. They're restocking to cover the interim.