skysight-inc/HackerNews huggingface dataset:
It's tricky. For non CS students, do you teach them coding in python or everything else?

IMO, it's best to set them up on their work station with everything they need to get started then as the need arises start introducing more complex concepts such as deps management, version control, python versions etc.

I always worry that we over load students when we teach them coding. It can lead to feeling overwhelmed, thinking coding is not for them and never coming near it.

So uv is not the solution imo. Bare bones python with a basic repl editor for starting out.

This is my experience from being a helper and a trainer in the softwate carpentries workshops.
Unconscious brains appear to be functioning normally as far as all of science can tell, except for one big difference: Brain Wave frequencies. Only the lower frequencies exist. Higher frequencies are scientifically proven to be required for consciousness. You can call that a meaningless correlation that happens to be totally inconsequential, but most neuroscientists strongly disagree with that.

EDIT: I mean neuroscientists know brain frequency is more than an accidental correlation with consciousness.
> Any attempt to completely model the ball or the concrete or the bouncing will fall short - they'll always be reductions.

I don't like it when people assume perfect descriptions of reality are possible, but I also don't like it when people baselessly assume they're impossible.

Maybe one day we'll have a theory of everything and a solar system sized computer capable of perfectly simulating a bouncing ball at all levels, with no reduction.

Or maybe it's impossible.

We just don't know, and I don't know if it's possible to know you have the full picture.
That person had 600ng/ml of vitamin D in their blood.

Pay real close attention to what i said, i said "you want about 100ng/ml, and if more, you want vitamin K" - if that person's doctors had suspected vitamin D at any point and had them start taking K in the interim, they may have not been hospitalized so many times.

My information about vitamin D is from two decades of reading papers about it and watching experts discuss it via video and interview notes. The 100ng/ml portions are state of the art in discussions about vitamin D deficiency, as of, well, Q1 2024.
If we're talking phones you need an ADC anyways to digitize the microphone signal (unless you're using a dedicated microphone IC). There are many ICs which give you ADC and DAC in one package, the only thing you potentially need is the output circuitry to drive the headphones.

On top of that you need a DAC for your speakers anyway and since phones don't use speaker and headphone outputs for different things you could just route the amplified signal from the DAC through the switch contacts of the headphone jack which disconnects the speakers if a plug is inserted.
Usually there isn't, unless there is a sufficiently serious issue with the update.
That is a super interesting question. I don't think we are too worried about cloud providers building this feature natively right now. While they can do that for specific database product lines, we don't think we will see that universally across their products. Our goal is to be database and cloud provider agnostic. So even if cloud providers build multi-tenancy natively, you will still have to manage it across all your different clouds. Thanks for the question!
This pretty much describes my method of working as well. Often at the end of the day, when I’m not feeling like I have enough energy to solve anything new, I’ll spend some time just looking over some new problems I’ll have to solve in the next few days. I don’t try to solve them. I’m just “loading them into my head”. The next morning I usually find some potential solutions waiting for me. Thanks, brain! I’ll repeat that process a few times until I have them solved. Unfortunately, while this works great in real life, it doesn’t work for interviews.
Language Models as Agent Models (2022)
Just a suggestion: don't use the words "Google Calendar" in your name. I know that's what it does, but stuff with trademarks, etc., etc. - Google might reach out and ask/demand you change the name.
I read that bit of the paper is saying that genetically identical cells sitting in identical environments don't even behave the same as each other on average.

We designed computers to manage the quantum and thermal noise "at the bottom" so we can mostly ignore it. We go to incredible lengths to make the constituent parts of our machines predictable, and when they aren't, we layer error correction on top. Cells usually don't do that: noise is inherently part of their behavior and isn't suppressed nearly as much as was often assumed.
Summing Blue Noise Octaves Like Perlin Noise
> [...] imagine that instead of starting with 100 balls, you start with 101 balls in a row. Pick a ball at random. Then color the balls to the left of it green and the ones to the right of it red. Throw that ball away, leaving 100 balls.

> Then pick a second ball at random. That ball corresponds to the first ball in the original problem. The problem tells you that you picked a red ball, so it was to the right of the ball you threw away. Now pick a third ball. This ball is either to the left of the first ball, between the first ball and the second, or to the right of the second. In two of the three possibilities, the third ball is red. So the probability that the ball is red is 2/3.

I think that explanation will confuse a lot of people. Let's say the first ball picked is ball 94 (numbering from 1 to 101 left to right). So 1-93 end up green and 95-101 are red. Let's say the second ball is 98.

The third ball then must be from one of these three intervals: green 1-93, red 95-97, red 99-101. Those intervals have lengths 93, 3, and 3. OK, so now we've got three intervals which sounds like the situation the explanation is talking about, and two of those three give a red ball, so the probability the second ball is red is 2/3.

But that is clearly wrong, since the probability of the ball being picked from an interval is proportional to the length of the interval. There is a 93/99 chance that ball 3 is green and only a 6/99 chance it is red for these particular intervals.

It needs to be made clear that what you have to look at is all possible ways to pick the three balls.

Maybe something like this. I'm going to call the position of the ball that divides red and green D, which is an integer in [1,101], P1 the position of the first colored ball picked, also an integer in [1,101] not equal to D, and P2 the position of the second colored ball, also an integer in [1,101] not equal to D or P1.

Imagine a list of every possible legal (D, P1, P2) 3-tuple. Note that each consists of 3 distinct integers in [1,101]. Partition that list into several sublists, where two of the 3-tuples, (D, P1, P2) and (D', P1', P2') are in the same sublist if and only if they contain the same numbers. E.g., (5, 2, 12) and (2, 5, 12) would be in the same sublist.

Each sublist will have 6 of the 3-tuples, one for each permutation of the three distinct numbers shared by all the 3-tuples in that sublist.

Each of those 6 permutations corresponds to a different ordering of D, P1, and P2. For example (5, 2, 12) corresponds to the ordering P1 < D < P2 and (2, 5, 12) corresponds to D < P1 < P2.

Here are the 6 possible orderings, and what the outcome is when the balls are drawn:

D < P1 < P2 P1 red, P2 red
D < P2 < P1 P1 red, P2 red
P1 < D < P2 P1 green, P2 red
P1 < P2 < D P1 green, P2 green
P2 < D < P1 P1 red, P2 green
P2 < P1 < D P1 green, P2 green

In the 3 cases where P1 is red, P2 is red in 2 of them and green in 1. That gives a 2/3 chance of P2 being red if P1 was red.

This is true in all of the partitions of our list of all legal(D, P1, P2), so is true in all cases.
"SILENCE" all Chrome tabs in a click
Feeding gut microbes to nourish the brain: the diet–microbiota–gut–brain axis
You mentioned Bacardi 151, which is where my head went. It sounds like the weed industry is like if the alcohol industry only made versions of 151, and then people are out here saying hey wish I could have a few light beers with my friends. Yeah you could alll just do a single shot and get the same amount of alcohol as a couple light beers but it’s not the same.
The usual term is "Dancing pigs" rather than bunnies: https://en.wikipedia.org/wiki/Dancing_pigs

But this isn't quite the same thing, the dancing pigs (or bunnies) are an attraction, the mission mindset / get-there-itis happen after the user has decided to do something, and prevent them from (correctly) deciding not to do it in light of more information.
Essentially, the materials hadn't been invented, or were not widely known. The people who were manufacturing hard china kept their recipes a secret. Adding bone dust to the ceramic made it tough enough to withstand the temperature swing.

Also, mass manufacturing was in its infancy.
Coding nightmares! I get these too, when working too much. Perseverating on solving intractable problems that don't exist. Once solved it though, and woke up thrilled. That was a good work-night.
How does this compare to Nile? (thenile.dev)
Agreed this is why R up take is so high compared to python in non CS fields. But I've seen people quickly hit a bottleneck of deps hell and flounder because the tools RStudio provides are (imo) not great. Posit (Rstudio) was too heavily invested in their IDE. I'm glad to see them branching out into (see their up coming ide positron).
repo for Android keyboard implementation[1] says below, but feels strange this don't seem to be stated anywhere else:

### What african languages (and layouts) are supported ?

- Amharic Keyboard - Transliteration
- Clafrica Keyboard - Transliteration
- Geez Keyboard - Transliteration
- Nufi Keyboard (Fe'efe'e) - Transliteration

1: https://github.com/pythonbrad/afrim-keyboard
the new system is already spliced in, but is electrically isolated.

the old system can't be isolated like that so they have to physically cut the wires to it before they electrically connect the new system, which is the switch throw at the end of the cutover.
Although Smolin doesn't mention it, that may be part of his reaction to string theory. String theory was a mathematical edifice which purported to explain some major issues in physics, and, for a while, dominated the field. But it wasn't supported by experimental evidence.[1] Smolin argued against string theory for a long time.[2] This seems related.

The classic assumption of physics is that, at some level, things are simple. For a long time, that worked. From F=ma to Maxwell's equations, the basic rules were short, and most results corresponded to those rules. Engineering is based on those rules. Quantum mechanics had people upset for decades, but it was eventually understood reasonably well, and led to another generation of engineering that worked.

But basic physics has been somewhat stuck for decades now. There's still no unified field theory.
Smolin is suggesting that maybe there are no underlying simple rules.

[1] https://arstechnica.com/science/2023/01/requiem-for-a-string...

[2] https://en.wikipedia.org/wiki/The_Trouble_with_Physics
https://bmchealthservres.biomedcentral.com/articles/10.1186/...

The most common way they do this is with hospital re-admissions. The hospital eats the cost, which is often because of poor hygiene and nursing practices.
CrowdStrike faces onslaught of legal action from faulty software update
Awesome. That is pretty much exactly what I was thinking of doing. My thought was that you could more easily weatherize something like this rather than a parabolic dish which has a lot of wind loading.

What filament did you use?
https://kombo.dev (YC S22) | Product-minded Engineers | Berlin | In-office (with flexibility)

We are a small (~25), fast-growing (we went from $1M -> $2.5M ARR in the last 6-months) team building a unified API for HR systems. Right now, we are struggling to keep up with customer demand and desperately need to add more engineering power.

We are hiring multiple (product-minded) engineers and support/solution engineers of all experience levels. Jobs are here: https://workatastartup.com/companies/kombo

Feel free to contact me at arne@kombo.dev - I'm the CTO and leading the hiring process!
I am trying to think on how this could be mitigated and I am not sure there is a good way. Just before we even begin, using an unknown third party is a risk and companies have no problem using whatever providers. Just dropping OTP is not exactly ideal either so we are stuck between rock and a hard place.
Sept. 2 Update: NASA issued the following explanation on Monday for the strange noises: "A pulsing sound from a speaker in Boeing’s Starliner spacecraft heard by NASA astronaut Butch Wilmore aboard the International Space Station has stopped. The feedback from the speaker was the result of an audio configuration between the space station and Starliner. The space station audio system is complex, allowing multiple spacecraft and modules to be interconnected, and it is common to experience noise and feedback."
Are you saying a, for example, muscle cell that produced 10% of the contracting power of its neighbor for the same sugar cost would be perfectly healthy?
We use passbolt too, I'm not sure I ever had to mess with pgp once.

It seems to work well / just works.
Truckers are required to have commercial licenses which makes traffic violations considerably harsher and more expensive. It would make sense to at least extend that to all vehicles over 5,000 lbs. Someone speeding in an F350 can cause a LOT more damage than someone speeding in a Miata, so penalties should be proportional.
The Sony Xperia is the only high end model I know of that’s not dropped it.
Location: Boston, MA, USA

Remote: No

Willing to relocate: No
Technologies: Historically Java, but recently I've been working in Kotlin and Go. Mostly backend. Personal projects in Clojure, Arc, Emacs Lisp.

Website: https://zck.org/

Résumé/CV: https://www.linkedin.com/in/zacharykanfer/ (email me for a pdf)

Email: zkanfer@gmail.com

---

I just moved to Boston for my partner's doctorate program, and my current job isn't ok with remote work. So here I am. I've done mostly backend work, but have done a little bit of frontend for internal tooling and personal projects.

The thing I'm most proud of at a job is a hackathon project I made to schedule shipping services in a warehouse. It moved these schedule changes from taking an hour to taking less than ten seconds. We later extended it with more features, becoming the backbone of things like shipping pricing and capacity limits. It was the first multi-warehouse aware piece of software at the company.
2 DAYS PER WEEK: $1,000

Location: NA
Remote: YES
Willing to relocate: NA
Technologies: PHP, SQL, Laravel
Résumé/CV: https://blankenship.me
Email: gary@blankenship.me
Interesting to me - no R01 or other NIH money listed on NIH RePORTER for the PI. Either Stanford is moving to boutique private funders a la this Baszucki people or chan-zuckerberg etc etc (with matching overhead?). Or she will be gone to greener pastures in 2 years.
Web scraping with GPT-4o: powerful but expensive
Pi 4 (and 5?) support DVFS: https://forums.raspberrypi.com/viewtopic.php?t=257394
This is definitely a solution, but for whatever reason using these destroys my charging port over time - and I’ve experienced this over multiple devices now. :(
Why should it be valid in theory tho? What is the purported bottleneck in physical reality that is supposed to exist whose presence makes the Schrodinger cat thought experiment realistic? How does sentient observation get the ball rolling and why couldn't that happen in the absence of such observation at this scale?
I organise my thoughts using a mind map - keeping my mind free of “oh I have to remember that”-situations. But keep everything written down, hoarding ideas to have ready when needed.

Trust in the future and allow random events or interactions to play a meaningful part - ie be open to doing unexpected things.

Have time to reflect. I don’t wake with an alarm clock, I wake with my thoughts and dreams.
That was a bit intentional. I personally enjoy exploring games and figuring out how they work before developing strategies. It makes the game more fun for me. However, I do understand the feedback that if someone still doesn't get the game after one or two rounds, something might be off.

At the very least, it's great to hear that I've won one fan! I'm really grateful for the time you invested in something I created. Thank you!
This is my reply to the parent, hereme888, which I think is important to communicate:

A lazy and insufficient take of this situation. When leaders of a political party have connections to neo-nazi groups (remember this is Germany, not the USA), and have been convicted by the courts of using Nazi symbolism during rallies[1] - you'd be a fool not to raise an eyebrow just because the political pendulum is swinging back against the wokists.
It’s important to read between the lines on both sides of politics. When the AfD calls for mass deportations of migrants (“Remigration”), you need to understand that these people are saying and why they are saying it.

> So protecting Germans against being replaced by another race and culture is called extremism?

Demographics around the world are always changing. My partner is German, and it’s not up to your racial ideals (or the AfD’s policies) that only white people breed with white people, because that really is the message behind the “Great Replacement Theory” (to which Björn Höcke is a proponent) which is just another conspiratorial way of spouting white-supremacy.

If you wanted to talk about protecting a culture, and not race, then I would agree with you. Migration should always be controlled and be heavily balanced with cultural integration, to maintain cultural cohesion.

[1] - https://www.dw.com/en/afds-bj%C3%B6rn-h%C3%B6cke-a-fascist-w...
If you look at my link above, you'd see that it was a micropayment service with lots of major US publications.

They've since pivoted because they couldn't make it work.
I have no idea why having freedom would not include running Gentoo.

Gentoo, as a matter of fact, offers lots of freedom. Its package manager has built-in capability to distinguish licenses. You can choose between systemd or openrc. Musl or glibc. You can disable all sorts of configure options you don't want or need. You can use it stand-alone or inside another distro. You can specify cpu flags for the compiler globally and per package. You can drop in your own patches for any package (and yes, I use that too). You can more easily modify just about anything in the entire system than most distros.

Using Gentoo lets you build a useful system for whatever you do, from sources or binaries, tailored to your needs, without the burden of having to learn all of the different build systems, their dependencies, and weird quirks you'll come across as a package maintainer of any distro. Ever looked at the rpmspec of things you use? Or the patches in a Debian source package? Those details are all taken care of, but with portage still customizable on a high level.
This is the first agent framework just for Ollama. Stop paying huge sums of money to develop agents. Develop them on Ollama and port them later.
5200 RPM HDD? likely contributed to time seeking?
Usually BIOSes can be flashed with the machine off, using a "chip-clip" programmer.
These YouTube videos contain medical information produced by professional researchers - please don’t assume I’m stupid.
25-Pair Color Code
Not the first time odd sounds are heard in orbit - Chinese astronaut reported "knocking an iron bucket with a wooden hammer"

https://www.bbc.co.uk/news/38153623
I just responded to your

> Anyone who tries to manipulate anyone in any matter is a fool.

and provided a counter example. Of course, commercials don't have to be malicious, and can be informative and a net positive. But commercials rarely are honest sources of information.
Luneburg lenses for RF are 100% dielectric.

You print your lens with a known dielectric constant uv curable resin and it its good to go!

Methods like this are the ones that Lunewave (https://lunewave.com/) use for developing RF lenses for their ADAS system
macOS doesn’t ship with a version of Python anymore?
> I can't believe they are thefts out there paying other thefts for theft-services...

Why wouldn’t there be? It’s not like an economy needs anything more than a medium of exchange and a kind-of-functional guarantee of nonviolence to arise. If you have that, you don’t need to arrange for a market, it will just happen, more or less. (Healthy or not is another question.)

Anyway, yes, there’s phishing for hire, bring-your-own-payload exploitation for hire, ransomware for hire, and of course DDoS for hire. Captcha solving for hire is legitimate enough to occasionally get posted on HN (and I don’t think it shouldn’t be). People’s residential or mobile internet connections for hire, hijacked via free VPN browser extensions and mobile ad SDKs, are legitimate enough to be sold via advertising conglomerates (but I think they shouldn’t be).

A market isn’t something you build, it’s something you have to actively prevent.
The architect Mariam Issoufou on excavating the past to build Africa's future
Luneburg lenses for RF are 100% dielectric.
Tech firms were fighting a war for talent. Now they are waging war on talent
Similar to other commenters, I am curious to know what is the problem with african languages? Can't you just make a button for each character in the alphabet? (The readme mentions it is a phonetic-based input method, so I assume African languages use alphabets, not some logograms, right?)

What is common for African languages that allows solving the problem for all of them together in one software package? (How meaningful, for example, whould be a software package for Eurasian languages?)

I watched the video - https://github.com/pythonbrad/afrim-keyboard/ - but don't understand. A latin keyboard is used, but it produces some other characters.
But that's the story of every entrepreneur. Whether you're the smartest builder or sales person, nobody goes big in a single attempt, you keep improving. An attempt doesn't necessarily mean changing businesses, but improvising until you find what works. What seemed implicit to me is that the OP is looking for responses from early career entrepreneurs.
Same as ever, POTS land line if it's a business office at home.
Let me know if you end up researching this further and what the conclusion is. I think the best way to tackle this would be via an API the customers can give you.

The idea is a simple marketing tool to help businesses reach out to customers that didn’t convert fully through the funnel. So for example, user created a profile, but didn’t end up purchasing.

If interested, I can share the link (once it’s up) and would love to get your feedback.
On the compression side ZSTD is good all around. It'll give similar results at the ultra high compression side as LZMA in terms of ratio and speed but also scales to be a fantastic choice if you just want to pipe something through at a few hundred mbps and still get decent compression. ZSTD is also much cleaner in its multithreading scaling in terms of memory usage and the like.

On the decompression side ZSTD is absolutely blazing in comparison to LZMA. Decompression requirements also don't scale based in compression settings (i.e. doing some ultra super duper compression of a big file places no more memory requirement on the client doing the decompression later).

In short, ZSTD is great because it can be your reliable go-to regardless of your particularly use case. For more detail check out https://gregoryszorc.com/blog/2017/03/07/better-compression-...