skysight-inc/HackerNews huggingface dataset:
I work for a tiny software company that probably wouldn't still exist without Java. It always seems like it's the second-best language for just about every use case, and that makes it incredibly flexible for a small team. That said, I don't really find the language itself "elegant" but who cares - it works (also I'm not a developer). I think "enterprise" development patterns that try to standardize Java development created a lot of the "Java is ugly" attitudes as well.
With my limited knowledge of network technologies, I still found it relatively easy to setup a Pi Zero + Raspberry Pi Camera Module system to stream video over RTSP to VLC software on my desktop or phone. The stream quality is pretty crappy, but I am hoping that, at least, this would not send my video to some Chinese servers. Anybody else experimented with such setup?
As a hobby project, I did investigate the distribution of prime numbers.

The primes are somewhat evenly spaced with this transformation, I'm the author of it.

A342730: a(n) = floor((frac(e * n) + 1) * prime(n+1)).

https://oeis.org/A342730/a342730.png

Instead of e, I have tried other constants such as pi, but it doesn't look as good.
I guess there is another constant that makes the distribution look even nicer.
Looks interesting! +2 for Postgres and AWS support. Looking forward to GCP support someday...
For those curious about solar powered fixed wing airplanes:

https://en.wikipedia.org/wiki/Airbus_Zephyr

> One Zephyr can replace 250 cell phone towers. It can be used to perform intelligence, surveillance and reconnaissance (ISR) with a wide visual payload coverage of 20×30 km (12.4×18.6 mi) and can be equipped with radar, LIDAR and infrared technologies.
Throwing the tarball over the wall and saying "fetch!" is meaningless to me. Until they actually contribute a driver to the upstream kernel, I'll be buying AMD.
Sounds like you hopped a bullet.
[reference needed] - I read a study from a few years ago suggesting that H1B Visa hires on average get paid more than hires from inside the US.
Leaked Docs Show What Phones Cellebrite Can (and Can't) Unlock
Love hypem
You could update the account with incorrect but realistic information. As a last step, change to a throwaway email address. Then just abandon it.
One of the first things anyone should set up on a new corporate email account is a filter that sends messages containing “Sales Engineer” straight to spam.
can you send a screenshot of your bio to hello@tracklist.it please
What did people expect to lapin?
Nah, it sucks. Source: native speaker who also knows Spanish and Hindi
I guess at least their work has confirmed what we probably already knew intuitively: if you have CPU-intensive tasks, without waiting on anything, and you want to execute these concurrently, use traditional threads.

The advice "don't use virtual threads for that, it will be inefficient" really does need some evidence.

Mildly infuriating though that people may read this and think that somehow the JVM has problems in its virtual thread implementation. I admit their 'Unexpected findings' section is very useful work, but the moral of this story is: don't use virtual threads for this that they were not intended for. Use them when you want a very large number of processes executing concurrently, those processes have idle stages, and you want a simpler model to program with than other kinds of async.
I'm fairly certain that "anywhere" bit is wrong. You only need a license when doing it on public land, except for scheduled monuments, historic monuments, and areas of archaeological interest which require special permission as well.

If it's on private land and you have permission from the landowner, you don't need the license. You still need to report any treasure or archaeological finds to National Museums NI though.
I had to add ?updated to the URL because a previous version of the article was discussed last month [1]. The comments widget on that site appears to vary depending on the exact URL even if the content is the same, so if you want to view the comments and replies placed on the article itself, use the original link: https://litchie.com/2024/04/new-hope

[1]: https://news.ycombinator.com/item?id=40782541
> Sitting with a problem that you don’t know how to solve for __hours__

my child is very good at math, able to grasp advanced concepts quickly, years ahead of his school curriculum, etc.

there is __0%__ chance I could get him to do the above for __hours__
The hardware now is just as concurrent/parallel as the software. High-end NVMe SSDs and server-grade NICs can do hundreds to thousands of things simultaneously. Even if one lane does get blocked, there are other lanes which are open.
> At the end of the day you're just having a value disagreement with those of us who are Bitcoin proponents. You don't think the energy is worth what Bitcoin brings the world, while we do.

There are two different points:

* Bitcoin is useful in some way

* Bitcoin 'soaks up' energy that would otherwise be "wasted"

In this thread I am saying there is no such thing as "wasted energy" (regardless of the pros and cons of Bitcoin).
I second the question below. The phase, magnitude, and polarity are all used. Yes, sure, you can focus on sub-systems with positive correlation under the presumption that joint increases in signal signify joint increases in O2 use and neuronal activity. Functional connectivity is functional more relevant than mere axonal connectivity. Only a small fraction of an axonal arbor — its collection of presynaptic terminals—-is functionally and reliably coupled to postsynaptic targets.
> But social awareness is part of adult life, and school is the place we prepare our children for adult life

The school doesn't prepare kids for this. By most measures it does a rather poor job. There's a reason they say "A" grade students work for "B" grade managers who work in companies started by "C" grade students.

Other commenters have said it, but the social behavior kids are exposed to in schools doesn't match much with the "real" world. The way problematic people are handled is quite different. As are the metrics of what constitutes success.
For the author: add a (non blank) favicon, it makes your website look like a blank tab in safari and it gets confusing.
elaborate or quit the BS.
Oh it absolutely will. For the worse.

When you get something for nothing, you better believe that productivity will plunge.

Even a cursory glance at history will show this to be true. Argentina is a great example, of 'something for nothing'.
This is what I am doing right now. I don’t want to risk part timing it, not finding something (been at this a whole week) and then wondering “what if I squandered my time?”.

Sadly I’m forgoing working on my startup because I just enjoy it too much and won’t make progress on getting a role, but themes the brakes!
I assume that's not any of the concealed carry countries as that would completely defeat the point of having the gun. Definitely not the case where I live.
That's horrible if true.

Perhaps for the new line, we should consider making our own instead of OEM. I appreciate your input.
SAPwned: SAP AI vulnerabilities expose customers' cloud environments and privat
If you check H1B salaries, some companies are paying under $100k for supposedly senior-level engineers. In Silicon Valley.

The government allows this to happen because people aren’t paying attention.
Kaspersky offers free security software for six months in U.S. goodbye
This guy is pretty smart, I wonder what he fails on in the interview process?

Must be something consistently off putting? Or the agony becomes too great when he tries to practice yet another leetcode question?
Some school districts in California already tried to implement forced outing policies. The policies were tied up in California courts so they weren't in practice but this law cuts them off completely. It also lays the groundwork and starts the process of fending off legal challenges that will hopefully make laws like this easier to pass in other states. Agreed that there are many related issues that CA and elsewhere should be tackling. But we aren't talking about the law because its proponents think its a complete solution, were talking about it because Elon and many others are apoplectic about this simple common-sense policy.
Scientists define new type of memory loss in older adults
> 4-5 hours is pretty excessive for an interview process actually.

That's preposterous. You're going to spend hundreds of hours working together. 4-5 hours is extremely reasonable to make sure it's a good mutual fit.

Of course, it shouldn't be 4-5 hours for all candidates. The last hour spent should have a pretty high conversion rate to offer.

But 4-5 hours for hired candidates is completely standard.

> A candidate cannot be doing 4-5 hours for an interview process just to hear a no at the end. Successful job hunts need to have many irons in the fire at once and if each one is taking 4-5 hours there's only so much you can realistically take on

This is a toxic attitude. If you "spray and pray" then refuse any actual interview processes then you're never going to get a great job.

Every job I've gotten came from identifying a dozen or so opportunities up front and going deep on them.
Seems like a last stab at maximizing a “backdoor”
I posted this because the symptoms mimic Alzheimer's.
I would personally consider ad tracking networks malicious too so i think that's pretty low yeah :)
Yeah... Feels quite difficult to do, when all the main channels are so inundated with links and short saas descriptions
Job Search Retrospective (2013)
Did so :)
So..umm..not an internet connected sex toy then?
Even if meant as satire, I find these disturbing.
Agreed.

Before a controlled high dose Psilocybin experience I "felt" my emotions: Anger, Fear, Frustration.

Afterwards, I gained the ability to observe and "catch" my emotions in-flight. Not sure if it was neuroplasticity induced by the substance, or "you don't know what your brain can do until you know it".

I liken it to previously having Ring 1 access to my thoughts, now I have Ring 0 access.

Definitely persistent: DRAMATIC improvement in my happiness and wellbeing.

YMMV
Except it doesn't; that's not OpenAI, that's some random get-rich-quick startup built on top of OpenAI API. Never trust those.
Aren't most of these collected by normal mobile phones anyway?
> Me too. Their work is really impressive.

It is indeed, I have a theory about why that is and I think it comes down to the people who work on it.

Not saying that Apple doesn't have good engineering but people like Alyssa Rosenzweig are on another level.

Also, the fact that Linux has supported ARM for years probably helps.

> But I don't think it is worth getting a MacBook for running Linux nowadays.

Why though? I probably wouldn't as well but I'm curious about what you have to say.
Could someone explain why exactly the HTTP 103 header is such a big deal?

Instead of

HTTP/1.1 103 Early Hints
Link: foo ...
Link: bar ...

<...time-consuming processing...>

HTTP/1.1 200 OK
Baz: boo
<... actual response...>

what stops you from doing

HTTP/1.1 200 OK
Link: foo ...
Link: bar ...
<...time-consuming processing...>
Baz: boo
<... actual response...>

?

The only actual new functionality I see is that you can send the "early hints" headers before having to commit to a status code for the response. Is that it?
I don't know. The language already has Thread.Yield. If your use case is such that you have starvation and care about it, it seems trivial to work around.

Still, an annoying gotcha if it hits you unexpectedly.
Wrong hill to die on IMO. I'm saving myself and others a lot of work by using a format that every modern language understands, without any external dependencies. It matters to me because I do a lot of integrations and if every service used their own bespoke format I would go mad.

And the wire size is not that be - first, because most messages are small anyway (unless somebody is doing something stupid like sending files via json), and second, because HTTP compression is there and it works great for text formats like JSON.
Persistent and rolling, ex. adb bugreport is sufficient enough to get details of something an hour ago
His resume leaves 0 doubts on why nobody wants to hire him.
Put another way, billionaire “libertarians” bribe candidate to transfer billions in tax dollars to thier businesses.
"Extraordinarily disappointed" users reckon with the Google-fication of Fitbit
Nvidia has finally realize they couldn’t write drivers for their own hardware, especially for Linux.

Never thought I would see the day.
Using a huge amount of energy to capture a little bit of CO2, then burning more energy to package and ship it so the customer can eat it and fart it out again as CO2.

At least with other capture methods the end result stays captured and isn't dragged around the world. I don't see the benefit here.
And that's the problem. It's not particularly useful to write it off, particularly absurd that you do so on the grounds that it's an extremely prevalent problem.
I don't know about your specific example, but doing an operation where you rewrite most of a multi terabyte database online is almost certainly not best accomplished with SELECT/UPDATE. Even if you need multiple passes, that's N terabytes times M passes times two. That's... not a lot of reads and writes. Dumping the database to files on blob storage, rewriting them, then reading them into your destination is almost certainly the fastest and cheapest way to go about that.

And that's not an iops avoidance thing, that's a "this isn't what your database is built to do with the configuration your running it in" sort of thing.
> 2: Gift cards as an incentive aren't always bad. It's when they're confusing your personal vs. professional roles. For example, if a company reaches out offering a gift card in exchange for a personal G2 review or as part of a research initiative, I don't see a conflict there.

Even the "personal" outreaches, such as market research to poll you as a subject matter expert, no mention of your employer... might actually be to try to milk you for information about your employer.

It could be on behalf of competitors of the company, and it could also be on behalf of prospective investors in the company.

Just say no to anyone offering to pay you for a call like that.

However, they can be even more evil, and harder to weed out: rather than some market research pretext, they can pretend to approach you as a recruiter.
You can write a macro to duplicate a piece of code with different type declarations, and switch between them at entry depending on the types of various values. Code blowup, yes, but you can optimize the common cases without manually duplicating code.
Then there's the approach taken by my university's physics department, where they made it a point of pride to always have you using math before you'd learned it from the official math classes...
How is it light years ahead? I feel exactly the opposite way
Ah thank you, that does make sense! I appreciate the context you've been able to add (both here and elsewhere in the thread).
Every takehome I've ever "passed" has just been an invitation to 3 rounds of Leetcode and a systems design interview, followed by a rejection.

And being on the other side of the interview, I know many times the takehomes don't even get looked at.
This is generally because it stops being “reading” and starts becoming “literary analysis” which goes very deep.
I love this thing! Phones are so huge nowadays. This nails hand feel and covers all the essentials (provided you pair it to an iPhone, ugh). Though at this size, it has me thinking... if it were just a little smaller, maybe if they moved the wheel to the side, you could probably wear this on your wrist, and then you wouldn't even need a pocket or bag for it! Imagine that, a little portable computer on your wrist. Pretty futuristic.
Good trees do bear bad fruits. It happens all the time. Apparently Matthew had never been to an orchard.
Not really. Two ligands of the same receptor can have very different effects. There are 5ht2a agonists who don’t even cause perceptual effects. Besides, LSD has activities at several other receptors as well, which contributes to its effect.

Extrapolation of biological effect based on the receptor affinity of a ligand is a pretty crude hypotheses.
I despise the flickering, it's intensely distracting.
Sorry, I've never done health tech. Based on my limited external observation, it appears to perhaps have three roughly similar types of buyers with health plans/hospitals subbing for K-12/Univ along with many of the same wicked complexities, such as slow sales cycles on the large institution side and high costs of customer acquisition on the direct-to-patient side (basically a consumer biz). Worse, I imagine the regulatory requirements get even more byzantine and opaque in healthcare than edu, so that's another reason I never considered going anywhere near healthcare tech as a startup entrepreneur.

Yet some people make it work and my hat's off to them. They are far braver (or more foolhardy) than I!
Again, I said “X might be the observed outcome of someone were to believe Y”, and you’ve interpreted that as me leaping to the conclusion that you believe Y.

But your argument is still circular and faith based. There’s no concrete framework whereby your view is “simpler”, but if you already hold it you will perhaps feel that it is. I personally feel Genesis 1 is simpler than anything any scientist has come up with, and I choose to believe it is more correct as well. But I’m not so far down the rabbit hole to not see that other beliefs are equally well supported.

But that’s all missing the main point, which is that science has no way to determine origins, and there’s no way an experiment could get us closer to determining the past. The past is outside the domain of scientific knowledge, as it cannot be experimentally verified. Experimental verification being the cornerstone of science.

Consider I construct a beautiful statue in a room. You awake in the room and attempt to understand the origin of the statue. You observe it for aeons and collect many measurements about its state. You observe that over time, a layer of dust has settled on the statue, clinging to its entire surface evenly. Looking at all your scientific observations, you conclude that many millions of years ago, there was nothing. Then over time, layers and layers of dust settled. Over enough years, you posit, a statue must have formed. It seems surprising, sure. How could this chaotic dust make a beautiful statue? But the science is clear: nothing else has ever been observed that could cause that statue to exist, and winding back the clock millions of years from the observations you make would indeed produce nothing. Thus this is the simplest explanation, so no matter how unbelievable, it is what we must accept barring anything better. What’s that you say? An intelligent being might have designed the statue and put it there for you to observe? Preposterous: we have no evidence of such an intelligent designer. All we have is this beautiful statue.
was just gonna mention this it feels annoying having to scroll multiple times to see a fancy animation
I mean yea, if we assign the most status to bullshitters, of course they're gonna think dumb shit like "the infinite bullshit generator is already superhuman intelligence"
The paper refers to the paper of Meijer et al from 1991: https://maartenfokkinga.github.io/utwente/mmf91m.pdf

Paramorphisms' section is at page 5. It refers to the 1990 paper by Lambert Meertens that your reference attributes to 1992.
Avro has some really cool features like inbuilt schemas, schema versioning and migration (e.g. deprecating or renaming fields) but you pay for them with more overhead than MessagePack.
My PhD acknowledgements I found to be stressful. So much expectations for a few words, so many different ways of writing these. And how to know what tone was the right one for this occasion, in a university of a country still not my own, with a field not directly defined and thus not a clear influence even from there? Worse, the flowery style common in many of the thesis I saw just did not feel right, I wouldn't write like that ever.

I was very happy when I found a PhD thesis which made it different. It wrote, in french:

Acknowledgements

[the list of people]

find here my most severe gratitude.

That felt clear, honest and fitting. I copied that one.

Maybe that was one of the older styles mentioned in the articles.
Standard/OS threads in Java use about a megabyte of memory per thread, so running 256 threads uses about 256 MB of memory before you've even started allocating things on the heap.

Virtual threads are therefore useful if you're writing something like a proxy server, where you want to allow lots of concurrent connections, and you want to use the familiar thread-per-connection programming model.
Huh, I find it interesting that people calling themselves senior would not know how a HashMap works, at least in general (Java implementation-specific details could even be reasonable if you specifically need a strong Java engineer and not just a strong engineer). I feel like there's a lot of title inflation going on and people being handed titles as a way to internally justify to HR someone getting a promotion or raise.
The answer to this metaShibboleth is only in a Adams space. There are 42 of them, but they must be specified.
Reward and Learn from Your Waitlist
Your waitlist isn't just a list of email addresses – it's a community of potential champions, advisors, and even future team members. These are people who've raised their hands, expressing interest in what you're building. They deserve more than just a "thanks for signing up" email.

Emet Earn can help. By implementing a reward mechanism, such as that offered by EmetEarn, companies can incentivize user actions and participation. Using Emet Earn, start ups and founders can track waitlist user activity, assign points or tokens for specific actions (e.g., referrals, survey completions, or feedback), and automatically distribute rewards, transforming the waitlist from a static list into an interactive, gamified experience that provides value to both the company and its prospective users.

We'd love to have you!
A new-ish project for a replacement firmware for Ingenic based cameras is here https://thingino.com/ . The developers are super active and very responsive.
If you're really asking about that code snippet...

I don't know that library, but have you tried this?

Serial.printf("%s", "Hello longer world");
Where did you see the 3.9TW number? I don't see how they can target 1200GW wind and solar and 3.9TW renewable total - what other resources are there?

I found the info from a quick look outside the article, so it could definitely be questionable. I will say, China has a bunch of hydro iirc, and right now a lot of countries with lots of renewables is is likely as not just down to huge hydro shares than anything else (though that is obviously changing quite fast nowadays).

Even by the targets (which are, admittedly, just targets, AU is targetting 80% renewable share 2030 vs CN 2060. I do expect us to be better given relative wealth etc, though all that probably matters less and less as renewables become the most competitive.

Anyway, mostly I'm frustrated by the article not providing a good analysis of the news, it's just repeating what the think tank said (this os sadly becoming par for the course for the ABC nowadays, I haven't found it to have high quality reporting :()