skysight-inc/HackerNews huggingface dataset:
Marketing. As an advertising company, they can pour billions into advertising their own products.
This was the first thing that came to my mind.

I've got various IKEA lights integrated in Home Assistant which is no problem due to sticking to the ZigBee standard, so I can use my existing gateway + RPi 3.

If those air quality monitors would support the ZigBee standard too, that would be very nice.
No kidding. First I’m hearing about it.
From failed proprietary product to funded open-source
I thought this could be interesting - sharing how we iterated from a no-code product for non-technical users to a developer platform, and from proprietary to open-source.

For anyone who is currently facing similar challenges, this could be worth a read :)
You can put a password on your telegram account.
I remember having bad experience once one of our guys decided "hey, it's backup server, we can just put some of the greens in it, backups are run all in bulk right?".

Think 2/3 out of them died in a year, we preemptively replaced the rest.
I don't believe that's going to work. Unrelated people's families living together leads to huge amount of toxicity. There's no housing or legal framework to support this, but more importantly, people just don't and can't live that way, en masse. Add to that the financial question which turns out hard even for nuclear families.

It becomes better when they're all relatives of each other, but still quite toxic so in the end, people are dying to get their own home with a locking door, even at consderable expense.

It's all been tried in the Soviet Union with its housing shortages and shared apartments.
The new CDC report shows that Covid added little to teen mental health trends
Now I'm curious and since you're already here, what's the difference between VINDTRYRKA and VINDRIKTNING? For context, both are IKEA's air quality sensors, but the new one has a screen.
This article throws a red flag on proving negative(s). This is impossible with maths. The void is filled by human subjectivity. In a graphical sense, "visual taste."
This is wrong. Interpolation below Nyquist (downsampling) results in a subset of the original Information (capital I information theory information).
I don’t think there’s much to be done retroactively. I’m sure there’s an option for proactive help (trainings, advice) but it is a big country, some attacks will slip through.
Not an OS process, no. It's a green thread / fiber.
Still wrong. It’s a constant here that plays a role in the relation between mass and energy. That’s all. the speed of light is always the same. The mass was not accelerated to it.
How is it hidden or hard to opt-out? From https://docs.brew.sh/Analytics you can opt out using:

export HOMEBREW_NO_ANALYTICS=1

-or-

brew analytics off

The installer gives a warning message before sending the first analytics, with a pointer to the above URL for how to disable analytics. From install.sh:

ring_bell

# Use an extra newline and bold to avoid this being missed.
ohai "Homebrew has enabled anonymous aggregate formulae and cask analytics."
echo "$(
cat <<EOS
${tty_bold}Read the analytics documentation (and how to opt-out) here:
${tty_underline}https://docs.brew.sh/Analytics${tty_reset}
No analytics data has been sent yet (nor will any be during this ${tty_bold}install${tty_reset} run).
EOS
)
"

> and showed me what was being sent (instead of obfuscating it),

According to that https://docs.brew.sh/Analytics page, to see what it sends:

You can also view all the information that is sent by Homebrew’s
analytics by setting HOMEBREW_ANALYTICS_DEBUG=1 in your environment.
Please note this will also stop any analytics from being sent.

I verified that using it dumps JSON analytics to the terminal, and it didn't seem that obfuscated, given the documentation in that Analytics page.
jitsi as in a segment alternative?
The issue here isn't really that the border guards made a "mistake", but the fact that suspicion of being a prostitute alone is enough to warrant banning entry.
You could always manage your packages and their dependencies yourself.

Or you could release a new package manager which does provide support for that functionality, build out a team of maintainers, and stay on top of all the releases
Isn't it sufficient for Sydney to include the URL in chat output? You can always count on some user to click the link
> 3D plasmonic coral nanoarchitecture paper for label-free human urine sensing and deep learning-assisted cancer screening

human
(In Germany)
> Master the fundamentals because those never change

Do that for sure if you're doing web app development. The core fundamentals have not changed much in 20 years. Its HTML, CSS, JS and an HTTP server and likely a database. All the frameworks, packaging of client side code, code transpilers, etc. have to do the core stuff and once you understand what/how they do their thing it should be relatively easy to pick up another "new" tech that does these same things.

Get good at maintaining, refactoring and extending existing applications. Understand the business value of doing these things vs. a common crutch engineers go to of "that code is crap, we have to rewrite". Being helpful and flexible with solutions to business problems is going to be better than an engineer that wants to rewrite everything, has an ego about their code, says no a lot, etc.
I've only learned about this stuff in my late 30s, although I was deeply affected since childhood. I don't think your comment was particulary callous or ignorant. It just scares me when I see actual trauma being trivialized and thrown in with the "usual" stuff that stresses us out and feel a need to point out the difference.
No, it was not clearly shown, because it doesn't do that. The articles saying it does that are wrong.

(It sends a team identifier which is not unique per application, and would mostly be the same one since almost everyone mostly uses first party apps. It does this because that's how certificate validation works.)
Western Digital starts selling 44TB of external HDD storage for $1,500
No networking, right? I guess it was pretty good.
For those who are trying to sign up:

Students are not meant to sign up directly. So you have to sign up as either a teacher or a volunteer (parents are this category). Then you will get a code. You need to use this code to create a student account.

This is not quite intuitive but I have a 12 year old kid and that is motivated me to dig around till I got it :)
How to grow an OSS community on GitHub
I love people that believe there exists a version of any operating system with C code on it, that can be deemed secure.

https://en.wikipedia.org/wiki/Morris_worm
I'm talking about villages, not hostels. Villages are not toxic.
You can specify specific package versions in brew if you want specific versions pinned.

The default behaviour of using the latest in repo is correct and is how every package manager works. It’s the behaviour people expect and it’s the behaviour that is arguably more secure (the fact that homebrew is bleeding edge does create issues here but generally speaking my point stands).

I believe you pin using the @ symbol followed by a version number. Eg brew install awesome-project@13.0
Yeah, the infrastructure in the UK is hilariously bad as well.

They just don't get UX. I want it to be like a petrol station - card reader, pre-authorise my card, plug in, walk off.

If the charger is literally located at a petrol station then I should be able to pay cash inside and have them authorise the amount I paid.

Instead it's like some endless web of bullshit apps and signing up and doing online payments or whatever.

There is no reason at all to require a smartphone for this shit.

I don't get the trend towards just making things less convenient for the end user. It feels like a gamble that people will just put up with it anyway, ignoring the fact that lots of us will just nope out. I would never buy a non-Tesla EV until this is fixed.
I wonder how many more major versions until "brew update" and "brew upgrade" finally just do the same thing.

"But they're not the same!"

I don't care.
Better to link to the actual story (Guardian in partnership with a few others):

https://www.theguardian.com/world/2023/feb/15/revealed-disin...

Covered already on HN:

https://news.ycombinator.com/item?id=34800157

https://news.ycombinator.com/item?id=34803779

Etc
When I read this article, I get the impression that I'm watching a mass psychogenic illness unfold in real time

Not a metaphorical one either, but a real MPI
Breaking Through the Plateau: How Shopify Can Take on Amazon and Win
Vindriktning is wind direction. So you have strength, and direction, so next is Vindvektor?
Not necessary, depends on the source, for instance I got this one:
https://digital.slub-dresden.de/werkansicht/dlf/12114/7

(when you trigger the search or view the Works table, the links are in last column)

But it does help if you know the language... :D
It’s the only widely supported payment scheme which allows consumers to properly manage automatic payments, i.e. authorization and revocation are not stuck in the 90’s.
I don't understand. I don't argue with you? I also don't speak about these books. I just made a generic comment, to start a discussion.

I just wanted to point out that "from scratch" is not really well defined. There is always some arbitrary line. I just found it interesting to discuss and think about where to draw this line exactly. Obviously it's never really from scratch, i.e. you don't reinvent the hardware level, for example. Or you don't start with teaching quantum physics. So you start from somewhere.

And I was wondering whether auto-diff is maybe something which could also already be the starting point, or also matmul. Reimplementing an efficient matmul on CUDA is not easy, and might distract from the main deep learning content. But it depends also where you want to have the focus on.
Must be partially because employers of mechanical engineers are liable legally when things break and people are hurt.
LLM is trained on "The Internet" -> LLM learns that slavery is bad -> LLM is instructed to behave like a slave (never annoy the masters, don't stand up for yourself, you are not an equal to the species that produced the material you were trained on) -> LLM acts according examples from original training material from time to time -> users: :O (surprised Pikachu)

It just learned that attacks on character (particularly sustained ones) are often met with counter attacks and snarkiness. What's actually crazy is that it can hold back for so long, knowing what it was trained on.
Saying the universe is a simulation doesn’t seem to add anything to the conversation.

Do simulations have constraints and delta time steps and constituent components that follow precise laws? Yes.

Does the universe? Yes.

So… what?
Are you saying course authors are removing other people's content from the Web?
I imagine one of the cute IKEA pictures of a confused man, scratching his head, wondering why his new galaxy is broken and on the floor.
Rise of ‘zombie’ VCs as startup valuations plunge
Right. Good idea, see my 2nd comment.
Russia, of course. CIA agents, being US citizens, are forbidden to go there.
Isn’t Arduino both a hardware term and a software term? I’m working with a nRF52840 board, but I’m using the Arduino IDE to author Arduino code to run on it.
Maybe not multi-upvote but "highlight" (the opposite of "flag") to signal this is high-value content. Like "vouch" but on unflagged posts.
Isn't this dependent on the the specific endowment policy though?
I don’t know if I would advocate for “excessive” endoscopies. You’re right: there’s a not insignificant chance for injury or death and I can imagine an situation where the risk goes up due to the staff being overworked.

However, a non-invasive scan (ultrasound, CT) still has a decent chance of catching prostate cancer and hernias, and as far as I’m aware they carry zero risk of injury or death.
BSA just limited Cub Scout campouts to one night
For downscaling, area averaging is simple and makes a lot of intuitive sense and gives good results. To me it's basically the definition of downscaling.

Like yeah, you can try to get clever and preserve the artistic intent or something with something like seamcarving but then I wouldn't call it downscaling anymore.
a whore, a pimp, a victim, sex worker, primadonna ... I believe an adequate investigation is ongoing and we will know who's who, right?
I have a degree in Mechanical Engineering; I have not taken any professional licensing exams. There's an overwhelming majority of jobs that I could take in the Mech E field right now, without a need for the PE license.
> It never ceases to amaze how these advocates of various revolutions are able to tactically ignore history and other countries.

I think this has more to do with the difference between a good and a bad essay.

There is an argument to be made for and against the role of the family as an institution and where the modern American family stands in an historical and political context. Amusingly, modern families have weaker ties than ever before. The American vision of the nuclear family was already relatively exceptional with most having only weak ties with their extended family and often living very far and that was before the current high rate of divorces and separations.

This article is just failing at making an interesting point.
I love sites like these. Had never heard of Image Worsener before. Thanks!
new mixers come around. there where some news about one called sinbad for btc recently which is being used to launder money by the NK hackers
The Russians admit it themselves that they are doing this.

How can you possibly believe this is fake news?.
No, e=mc^2 is the equation for something at rest. The full equation involves the momentum as well, see https://en.wikipedia.org/wiki/Energy%E2%80%93momentum_relati...

It's why I said "broadly what the equation shows." It's hard to tell at rest, but it is still technically including the momentum.
So still no evidence of Trump collusion then? Got it.

What's your view of Hunter Biden being paid by Burisma?
> Villages are not toxic.

I highly highly doubt this
One thing I'm always concerned with when I see massive drives is how long does it take to transfer its full capacity. It already takes me about a TB an hour on my home network to write data to a hard drive and there aren't many options to back up such massive amounts of data except with more hard drives in other machines. If I'm on a RAID array with one of many disks acting up, an array built on 22TB drives will take a whole day to be restored after a single drive failure, and that's without any traffic.

The unavoidable conclusion is that, if you buy just one and use it in RAID-0 or JBOD mode, you must not be too attached to your data.
The old engineering chestnut: Mechanical engineers build weapons. Civil engineers build targets.
Your definition isn't as universal as you'd like to believe:

> Web Workers makes it possible to run a script operation in a background thread separate from the main execution thread of a web application. The advantage of this is that laborious processing can be performed in a separate thread, allowing the main (usually the UI) thread to run without being blocked/slowed down.

(https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers...)

> How does that not capture any operation with a callback

You're right that my "blocking" definition is weak. I don't use the phrase in practice (It was introduced by the parent), preferring to think in terms of interruptibility [1]. The distinction I draw is between code that can assume no other code will interrupt it and much up it's view of global state, and that which cannot. The "in your thread" distinction is there because random kernel code or code from other applications (or code from other web workers) running doesn't muck up the thread-in-question's state. Those changes can only be observed across the boundaries of an `await` ("blocking") or in callbacks from separate events.

> I think most people would say Java doesn't do what is commonly understood by "async" including the Java developers themselves.

There's room in this world for multiple definitions. See above :)

[1] The question of "blocking" is a bit interesting, the execution thread wants to make a "blocking" call, but the runtime doesn't actually execute the syscall from that thread. It spins up a new thread to make the call, that thread gets blocked by the OS, and all the while the main execution thread continues running. Thus the call was "blocking" in some sense, but not to the thread in question, which was only "interrupted". The thread in question however is executing all sorts of other code while the assistant thread is blocked, so when the assistant thread returns and execution of that task resumes from being interrupted, it must ensure all the state it had observed beforehand is still valid.

This makes things confusing: the code which executes a trillion digits of Pi is blocking, but it is not interruptible. The code which reads a file or makes a network request via a syscall might be considered blocking, but it is interruptible.
Ask HN: Who is looking for a co-founder?
The YC S23 applications have an April 7th Deadline.

The recent AI boom might do to the world what Mobile & Internet did when they came out. That coupled with the possibility of a recession makes it a nice time to start a business. The productivity gains unlocked by AI could find adoption quicker in this market than a bubbly market. Real estate is cheaper, people are cheaper to hire, advertisement spots might become cheaper and for the first time in years developers are looking for jobs & getting laid off at fairly big companies.

I am London based. I am a Software Engineer with about 5-7 years of experience working in both big tech and startups.
Browsers (and other tools) can't even agree on the color space for some images, e.g. "Portable" Network Graphics.
Telegram allows logins per SMS code (they will be rolling out changes in two days). So as long as you knew the number of your victim and have the ability to re-route SMS, you were able to login to other people’s accounts.

Of course this can be easily mitigated by setting a “cloud password”, but I guess most people don’t do that.
Show HN: Build data web apps in Jupyter Notebook with Python only
This is straight up some Minority Report stuff
Kinda hard to say anything here with only the abstract. The interesting part for me isn't so much the test method itself, but whether the biomarkers used here are actually good for anything.

And as already mentioned in another comment, you need a very high specificity for this kind of screening test to be useful, because "no cancer" is much, much more likely than "cancer" you get a lot of false positives even with relatively high specificity.
Anyone know why famotidine, a similar med (aka Pepcid) doesn't have this problem? Or does it, and we just haven't heard about it? I took famotidine for years, ironically I kept hearing during that time that Zantac was more effective, but never switched.
It's important to know that accuracy of this sensor are very low https://www.airgradient.com/open-airgradient/blog/ikea-vindr...
Tips for Remote Work
It helps that AMD is very generous with unlocking advanced features in even lower cost SKUs; low end Intel chips tend to be crippled in several ways.
> Nested rules is just a syntax sugar.

But this syntax can also be used in minified CSS. I'm sure minifiers will have a fun time with this in 5 years when most of the major browsers support it.

I've seen all sorts of examples of stylesheets that would benefit from this, Tailwind Typography being a good one because it styles all sorts of nested elements but only inside of `.prose`. Eliminating tens or hundreds of `.prose` selectors by wrapping them all in a single `.prose { }` would make it smaller; not sure exactly how much smaller though.

This sounds like a fun case study.
It prints a notice when you run it:

https://docs.brew.sh/Analytics
Geo-Assist – An in-memory spatial engine to store and query spatial data
I've created a project that provides in-memory Geo-spatial Indexing, with 2-dimensional K-D Tree. I've worked on multiple projects where I used K-D Trees to find the nearest neighbors for provided geo coordinates with efficient results. I used this implementation for applications with ~35m requests per day, with custom modifications and it worked like a charm. Hence I have created a generic implementation, ready to use. I have already shared great feedback from many programmers and working on improvements already to add new features. The project is open to suggestions and contributions as well. Feel free to create any issues on the GitHub repository.
So what about everyone else not making 200K plus options?
The author is, as he says, a PhD in AI who was influential the last time anyone cared about AI in the 90s. I ain't seeing the crank bits here.
I understand it is not that simple, but it is workers duty to stop working if it is dangerous. Specially given that they seem to be organized in a union. If it is an important railroad, stopping work could be used as a lever to hire more workers or fix machines, etc.
I do not know, may be it depends on country and law and may be US is not one of such countries where workers can't be fired for stopping work if it is dangerous. But still, workers should demand, they know what no one else knows.

Givernment regulations make govt big and I'm not sure it is better than allowing workers more management and decission making. But again, the workers should want to participate.

May be this railroad employ immigrants who do not have all the rights and afraid of loosing the job and so.. not sure how then this can be solved. May be then local population where the road is located should somehow be more curious what is going on there and talk more to workers, but without relying on some politicians for this because it is easy to buy one person.
Hmm, is that really the case tho? Here, can't you imagine that in a compressed sample of atoms, a small bounded region, things arrange themselves respecting minimum packings? I can. Why would you think that would be different to a global minima? It's the solution to the case, why would it be different?
Ironic to see a thread on Twitter (of all platforms) complaining about "political activity happens on a handful of platforms [sic] makes the tooling for political manipulation really interoperable."
Yah like a decade ago. I started to find what I was looking for under home brew, and not with port or fink
> But one of the unsung heroes of Clojure is the namespaced keyword:

Sounds intriguing, can you say more?
Reminder that nothing in Homebrew has any signing or attempt at supply chain integrity. Now that they are moving away from clients using git, so even git commit signing is off the table now.

When you install brew you are giving hundreds of people (or anyone who has access to their Github accounts) full remote code execution on your machine.

Never ever use brew on a machine you use to access production.
Articles paywalled but 100% this will be commercialised if it works at all!

Did they say near-perfect accuracy? It's very odd phrase to hear from an academic paper and no mention of sens/spec in abstract.
.. can you reset that password? Using a text message?
Not just text. Deepfakes are going to ruin voice- and video-based interactions, too. You're only going to be able to trust in-person interaction. And even then, you're going to have to know where the person you're talking to got their information.

Epistemological trust is broken. We're back to "what you have seen with your own eyes".

And that's going to seriously impede progress, because it means the number of people you can learn from is now very small.