skysight-inc/HackerNews huggingface dataset:
When Nearly Flat Isn't Flat
After Babel – Boys Too
Here’s my suspicion, based on observation but no statistical evidence:

1. Most masks for children fit extremely poorly. I doubt they do much filtration of incoming air. Maybe they’re useful for source control, especially for pathogens that spread through large droplets (i.e. maybe not Covid).

2. They do have one major obvious effect: when worn even remotely correctly, they keep kid fingers and hands away from kid mouths and noses.

So I expect them to be quite useful at protecting kids from pathogens that are contracted by collecting the pathogens on one’s hands and sticking them in one’s mouth or rubbing one’s nose. And they may also have a strong source control effect for pathogens that come from kid mouths or noses, get on kid hands, and spread onto surfaces.

These are not descriptions of Covid! But there are a lot of diseases that kids get frequently that aren’t Covid. I bet they substantially reduce transmission by the fecal-oral route, for example. And they may help quite a bit against the kinds of viruses that kids actually get from outdoor playground, especially if the kids wash or sanitize their hands after playing.
Or just out of convenience?
Not an issue with proper ppe. Same with these countertops honestly. You read the underlying studies and its like everyone with the health issues did not wear any ppe. The people who did wear ppe didn’t have the health issues.
Wyden voted for the Patriot Act. If he is concerned why hasn't he introduced legislation to repeal it? This government is out of control.
Related blog post: https://blog.google/technology/ai/google-gemini-ai/ (via https://news.ycombinator.com/item?id=38544746, but we merged the threads)
> classical or liberal arts education a luxury for the idle rich

My understanding is that this is exactly the original meaning of the term 'liberal' in liberal arts. Liberal => free => not a servant => has time for leisure. The word 'school' has its origins in the word for leisure. Ideally, liberal arts are the set of skills appropriate for a free person in a democratic system. They should help this person learn to govern themselves, and by extension, each other.

But yes, a liberal arts education is expensive.

Edit: see also "Leisure: The Basis of Culture" by Josef Pieper
"Conclusions Real-world effectiveness of child mask mandates against SARS-CoV-2 transmission or infection has not been demonstrated with high-quality evidence. The current body of scientific data does not support masking children for protection against COVID-19."

It's funny that it took 3+ years to get a reputable journal to admit what we basically already knew experientially.
Ask HN: Geoffrey Hinton and the Loch Ness Monster
One week ago, Geoffrey Hinton posted on X about the Loch Ness Monster. I thought that there would be a follow up with more explanation. I am unclear on his intent. Was this an actual sighting, an explanation of an illusion which appears like the Loch Ness Monster, did someone hack his account, or was Hinton posting under the influence: https://x.com/geoffreyhinton/status/1729247583061553361?s=20
I’ve been using Copilot in JetBrains IDEs for a long time and it’s been working fine. I don’t have VS Code to compare but, just suggesting completions, I can’t imagine it would be much better.

I’ve also used Copilot in neovim and emacs (unofficial plugin) and they are a bit worse. The main functionality is the same, they just aren’t integrated super well since this is modular software (specifically, there are a couple bugs, and I suspect that the completions are slightly worse because they lack context). In JetBrains IDEs, Copilot is integrated well.
That's pretty much what I was trying to say, I don't want to gatekeep anyone but I just see it as someone saying "this lock is super hard to pick so we should stop people from using pickguns!" when the core vulnerability can be exploited with just a little more time by any dingus who can watch a youtube video.
Oh, you mean disabled in the motherboard's firmware settings. I hadn't consider that interpretation of your question.

ADDED. I disabled it in my ASUS motherboard's settings.
Fine. They won't get put on a list for exhibiting the same behavioral pattern as a significant portion of other people in the population.
With Bard still not available in Canada, I hope Gemini could.
Detailed look at the OnePlus 12 ahead of its launch – 50W charging 24GB of RAM
Stochastic IMU Error Modeling
Some of my searches aren't really searches, they're questions which Google has the information to be able to sum it up. A few weeks ago I was trying to remember the name of a site that put up two movie posters and you pick which one you liked more.

Googled "What was the website that showed two movie posters and you picked the one you liked more?" and I got links to reddit, lots to letterboxd, some quora, and a lot more, all irrelevant to my question.

Asked ChatGPT that same question verbatim and

> The website you're referring to is probably "Flickchart." It's a platform where users can compare and rank movies by choosing which one they like more between two movie posters or movie titles. Please note that my knowledge is up to date as of January 2022, and the availability and popularity of such websites may change over time.

Another time I was looking for the release dates of 8 and 16-bit consoles. With Google I had to search for each console individually, sometimes offered a card with the release date, sometimes didn't and I'd have to go do more digging.

So I asked ChatGPT and got a nice formatted list with dates
So in secureboot, do images used not to be signed? Otherwise how does this work?

That seems like an odd flaw
> sampling speed/power consumption is prohibitive for normal hardware at the moment.

For the top-end of existing consumer hardware for the purpose, that might be in the process of changing quite quickly:

https://huggingface.co/blog/optimum-nvidia
I worked at Alphonso, and yes their tech also used small fingerprints made of small bits of audios. But they primarily used it in TV's to figure out what ads people are watching and then used that data for retargeting users on digital platforms.
I'm not OP, but happy to answer.

GPT4 has plugin support. One of the plugins is Internet access via Bing. It automatically chooses which plugins to call upon based on the context it infers from your question - you don't have to select anything.

Here's an example: https://chat.openai.com/share/be3821e7-1403-44fb-b833-1c73f3...

It correctly finds a texture atlas example by discovering it nested inside of Bevy's github.

Note that it didn't summarize when I didn't say to conditionally consider summarizing. I consider this poor behavior, but I'm confident it would elaborate if I followed up. The initial seed prompt by OpenAI encourages concise answers (likely as cost saving measure but also for brevity)

I realize this is just a glorified "I'm Feeling Lucky" search, but I find it to be a much better UX, so I default to it over Googling. It's nice to be able to seamlessly transition from "search" to "brainstorm/discuss" without losing context.
Do you even run installers from not entirely trusted third parties, or curl | sudo bash type of thing? That could sneak in.
What company is this? Curious if you'd be open to talking about how you manage compute across providers.
I was much more impressed with Google before I started working with them when I was at my last company. It was a large software/service agreement with a team "dedicated" to us, and ... yeah, we ended up writing it and bringing it in-house, the response time was so bad.
> I don't think many people actually care much about privacy.

People absolutely care about their privacy. If you don't believe me try going outside and following someone in public with a video camera. They'll scream at you about how horrible and illegal what you're doing is. They'll probably call the police on you. Upset as they are, they ignore the fact that they've been being filmed from the moment they stepped outside and have in fact been being extensively tracked and recorded even while they were still inside their homes.

People don't understand the extent that their privacy is being violated. It's mostly out of sight/out of mind. They also don't understand the impact the data they give up has on their daily lives. They aren't allowed to know when or how much that data costs them. The moment they are confronted with the reality of the situation, they suddenly care very much about their privacy. Mostly they feel powerless against the invasion of their privacy.
I clicked hoping the w3c mastodon site would have HTML. But nope, just another mastodon v3+ that only does anything if you run javascript. The w3c should try to do better. It wasn't possible with twitter but it is with mastodon.
> The presenters were too busy gushing about what a useful educational tool the AI is to notice the error.

Having worked a bit in the education field, I think it's worrying that errors from AI applications aren't taken very seriously. I think errors in education is more serious than elsewhere because such error compounds easily: the person can keep a wrong thing in mind for years and spread it to others. A lie may even become a truth because very few individuals check sources.

We have the entire bullshit field of AI ethics already, it could start being half-useful if the problem of AI applications in education was taken under that umbrella.
They said that they spend millions per year on GPU compute, not that they spend millions per year with GCP. They later said that they did not spend that money on GCP.

That makes sense because GCP doesn't have all that much capacity for scale-out GPU compute (they offer TPUs for that).
Tell HN: Dating app Feeld on sixth day of partial outage following total rewrite
A case study in how not to deploy software in 2023: What was supposed to be a 12-hour downtime for a launch of a total rewrite of their mobile app and backend services turned into a 48-hour full outage. Six days on, many users are unable to sign in and view or modify their accounts that are still being shown to other users. The company is not responding to support requests except with a canned response with no timeline for affected users.

The outage deserves attention due to the severity, length, and privacy implications for users of dating apps. I would love to see the postmortem starting with how they decided to do a total rewrite of everything and launch it as a big bang release of a new backend and client during a planned downtime window.

Reddit reports of ongoing outage: https://old.reddit.com/r/feeld/comments/188m4c9/update_discussion/

Twitter announcement of downtime window Nov 30: https://nitter.net/feeldCo/status/1730144506555642103#m

Twitter acknowledgement of still unresolved partial outage Dec 3: https://nitter.net/feeldCo/status/1731141992132800652#m
Golf's water usage no longer morally defensible?
As far as I know, you weren't privy to confidential legal docs to which only I among the two of us could possibly have been a party, so you can stop making stuff up and cease the mindless parroting of incomplete and one-sided statements from 2014 Mozilla foundation crisis PR staff who never worked for me.

The record of Mozilla mis-management and CEO over-compensation after I left, about which I'm free to comment, is plain for all to see.
Sellafield nuclear site has leak that could pose risk to public
Game consoles existed (maybe not 30%) but the cell phone industry was already a nightmare.
This. I hope none of you had to endure air travel in the height of the absurd Biden administration's unscientific mask mandates. The poor Delta flight attendants had to go row to row making sure toddlers were wearing a piece of fabric over their face, which the kid would take off every 15 seconds. It was traumatic for me, the staff, my kid, and those around us. And it was all for nothing. I will never forget what they've put us through.
I have been using github copilot for a while now, but when I first tested these, together with the code AI offering from Amazon, they were... kinda useless. Only after a few updates did it get to a point that was a net positive in my daily work. And I still occasionally check the local models, and they're still not on a level in their auto-complete capabilities that I'd like to use, at least last time I checked. But I work with other LLMs and the recent advances in speed and the stricter nature of code means that soon-ish we should have a good and fast local model, we're just not there yet.
In addition to the other response, you can ask ChatGPT to search for you (via Bing) and provide a cited answer, or you can ask it to curate a set of results that might match your search query.

Here’s a humorous example from a recent GPT-mediated search:
https://chat.openai.com/share/ec874cd5-7314-4abc-b169-607601...
I feel like you've come to the right conclusion, but partly for the wrong reasons. Terseness in and of itself is not useful per se. Code golfing languages are the tersest there is, but we don't write code that way.
Marketing: Gemini 90.0% || GPT-4 86.4%, new SotA exceeding human performance on MMLU!

Fine print: Gemini 90.0% chain of thought @ 32-shot || GPT-4 86.4% @ 5-shot

Technical report: Gemini 83.7% @ 5-shot || GPT-4 86.4% @ 5-shot

Granted, this is now the second-best frontier model in the world - but after a company-wide reorg and six months of constant training, this is not what success for Google looks like.
From Sony's website...

As of 31 December 2023, due to our content licensing arrangements with content providers, you will no longer be able to watch any of your previously purchased Discovery content and the content will be removed from your video library.

Note the use of "purchased" (not "licensed"). To a layman, purchased means "I bought the thing" not "I bought an ephermeral license to the thing". US consumer protection law sucks goat ass - language around digital content licensing could easily be "fixed" (but won't because our government is a revolving door with industry insiders).
I would love to use Bard, if it were available in Canada. Don't quite understand why it's still not.
Comments moved thither. Thanks!

Submitters: "Please submit the original source. If a post reports on something found on another site, submit the latter." - https://news.ycombinator.com/newsguidelines.html
If you're taking this view, any armed forces can do whatever they want and the constitution is just a piece of paper.

In practice, the evidence gathered by unlawful searches is going to be discarded in a court of law. Other wise said, there is no carving in penal law for "100 miles " from the border.
There's an opensource IntelliJ plugin from https://github.com/continuedev/continue that allows you to do this. It supports a couple different providers and models, e.g. LocalAI with Code Llama.
To defeat it, one would have to regularly send cover traffic (i.e. push messages saying "nothing happened"), and accept that notification of messages may be delayed until that regular period.

i.e. the app sends its push token to its back end, together with a "use by" date. The server sends a push by that time, even if there is nothing to send. In the case of receiving such a "nothing happened" push, the app gets a new token, and informs the back end server.

The constraint there is how frequently Apple / Google will allow pushes, and how well the respective central server can scale to sending all of those dummy notifications.

The cost for the mobile being extra data use, and extra battery from the forced wake ups. So it may have to be a configurable option in the app.

So do Apple / Google allow at least one notification per hour?
> If you download something from a torrent, that's digital ownership too

No, that’s possession. That’s why they call it piracy; you have it but you definitely don’t own it.
Personally, I don't "search" with ChatGPT. I ask and talk with it, and that's the big deal and the reason why the current query based search is dead. Think about your typical stackoverflow question. With Google you have to came up with a good query then start the tedious process of looking at the results. With ChatGPT you can directly ask for results, redirect the conversation, etc.
You should probably reach out via email if you're willing to help and know a better way to do it.
What hands-on demo?
Both say 'Unable to connect' for me (Firefox built in page) in the UK. Which I think means the name resolved but no response. (But I'm on mobile so can't say more than that.)
Tide is fantastic and has IMO the best ergonomics (and could be improved to be even better), except it's essentially abandonware at this point. I'd love to see it continue and thrive, but there's many PR's that have been ready to land for a long time gathering dust, and plenty of open issues that are at a standstill because there's simply no momentum or direction.

Not blaming anyone - the maintainers don't owe us anything - it just wouldn't be my crate of choice if I was starting today. If any of the maintainers read this, shoot me a message because I'd love to help out and get the ball rolling again on tide.
From my experience when using llama.cpp, using min-p sampling gives far better results than the defaults, for example (note this is using deepseek-coder 33b)

Prompt: "Write the fibonacci function in Python3"

min_p 0.05

def fibonacci(n:int, memo={}) -> int:
if n <=2 : return 1 # base case 1, 2 => 1

if n not in memo:
memo[n] = fibonacci(n-1, memo) + fibonacci(n-2,memo) # store the result

return memo[n]
# Test cases
print("Test case 1")
print(f"The 5th Fibonacci is {fibonacci(5)} ")
print(f"The 9th Fibonacci is {fibonacci(9)} ")

Default sampling settings

def fibonacci(n):
if n == 0:
return 0
elif n ==1:
return 1
else :
return (fibonacci(n - 1) + fibonacci(n -2))
n = int(input())
print(fibonacci(n))

Seed is the same.

So if you're using these models locally, make sure you're using min-p sampling. All other samplers are genuinely very suboptimal.

For more in-depth info about _why_: https://www.reddit.com/r/LocalLLaMA/comments/17vonjo/your_se...
This requires legislation, and a court system that upholds the law.

In the US, the courts just decided there's no right to privacy (despite what the 4th amendment says) as part of rolling back Roe v. Wade.

So, the path forward is to vote in legislators that respect basic human rights, followed by court packing (or just impeaching the judges that have been publicly accepting bribes and failing to recuse themselves on cases where they have a clear conflict of interest).

Since the above is supported by way more than 50% of the US population, the main obstacles are gerrymandering and ending the currently common practice of appointing blatently corrupt judges to state supreme courts (and also restoring recently stripped powers to state governors, since they're elected via simple majority).
I suspect that's going to be their next move after the platform is ready.

They did the same thing with making Model 3, scaling production, and then making Model Y on top of it.

This trick is what made them the behemoth they are, in the car industry.
Who Gets Paid for Not Cutting Down Trees?
Legitimately scary stuff but not surprising. Snowden risked everything to tell us what was going on and where things were headed yet here we are. At this point, it seems the only way to not be subject to this type of treatment by our governments is to completely unplug from the system, but of course, practically speaking, this isn’t feasible for the overwhelming majority of our society. So what are the alternatives here?
and the call out turned out to be right. they clarified that they don't spend those millions with Google. So GP was being honest but the skepticism led to an important clarification, because I read it the same way as parent
I still think it's worth it. GPT-3.5 is extremely powerful, and it's what we use in production. GPT-4 is way overkill for our prompt and use case.

If it's similar, or even marginally better in any way, we'd consider switching over. Not because OpenAI is bad or anything (they're great, actually!) but because it's so easy to do that.
Atlassian patches critical RCE flaws across multiple products
It's very strange. "If you don't like it, leave." people leave "You don't matter, go!"

If you tell people to vote with their feet and attention, and they do, don't be mad at the outcome. I totally support Elon running Twitter however he wants, it's his to do as he pleases, but he is unable to hold participants hostage on the platform (which both he [1] [2] and some cohort of people who support him in some measure find unpleasant).

[1] https://news.ycombinator.com/item?id=38470762

[2] https://www.theverge.com/2023/11/29/23981928/elon-musk-ad-bo...
Or think of the past tense - "loosened" vs "lost"
You and I have very different notions of what counts as "fun". :)
artificial literally means "made with skill" or "artistic"
How is it for data exploration? Can you run things in a repl?
A TPM is a pretty useful thing, but all it can do is to securely store secrets.
I think the real underlying cause is the explosion of garbage that gets crawled. Google initially tried to use AI to find "quality" content in the pile. It feels like they gave up and decided to use the wrong proxies for quality. Proxies like "somehow related to a brand name". Good content that didn't have some big name behind it gets thrown out with the trash.
The subjective experience of coding in different programming languages
SQL-Based Observability
Great PR
Beautiful.ai - SaaS B2B Presentation Software | Series B | 16M Funding

1. Senior Software Engineer - Full Stack Highly Preferred
Full-Time | Remote in US & CAN | 150k - 250k Base Salary + Equity
https://boards.greenhouse.io/beautifulai/jobs/4022123007

2. Staff Systems Engineer
Full-Time | Remote in US & CAN | 200k - 250k Base Salary + Equity
https://boards.greenhouse.io/beautifulai/jobs/4142405007
Ask HN: How did you land your first job?
I'm looking for my first job and I thought I'd ask you guys how you got your first offer.
Swap OpenAI with any open-source model
Hey guys,

We built an open-source AI SDK (Python & JavaScript) that provides a drop-in replacement for OpenAI’s chat completion endpoint. We'd love to know what you think so we can make switching as easy as possible and get more folks on open-source.

You can swap in almost any open-source model on Huggingface. HuggingFaceH4/zephyr-7b-beta, Gryphe/MythoMax-L2-13b, teknium/OpenHermes-2.5-Mistral-7B and more.

If you haven't seen us here before, we're PostgresML, an open-source MLOps platfom built on Postgres. We bring ML to the database rather than the other way around. We're incredibly passionate about keeping AI truly open. So we needed a way for our customers to easily escape OpenAI's clutches. Give it a go and let us know if we're missing any models, or what else would help you switch.

You can check out the blog post for the details, but here's the git diff:

- from openai import OpenAI
+ from pgml import OpenSource AI

- client = OpenAI(openai_api_key=openai_api_key)
+ client = OpenSourceAI(database_url=database_url)

messages = [{"role": "system", "content" : "You are a helpful assistant"}, {"role": "user", "content" : "What is 1+1?"}]

- response = client.chat.completions.create(..)
+ response = client.chat_completions_create(..)

- return response.choices[0].message.content
+ return response["choices"][0]["message"]["content"]
I forget what the current recommendation for vim is, but back when I still wrote a lot of Clojure, people used vim-fireplace. I think there is a newer one for NeoVim, though
I would also accept "license" in place of "rent" for long enough periods to time.

Buy = forever (can download and use offline)

License = Implied forever, but streaming only and revokable

Rent = Streaming only, time period made explicit (day, week, whatever)
Of course they are, how else would they be sent?
How nice that asking for indiscriminate admin access is a must to install most programs

Installer: Hey, can i create a folder in Program Files?

Windows: nuclear launch codes