skysight-inc/HackerNews huggingface dataset:
So far I have little experience with Julia, but it looks to me very promising. Personally, I like a more settled environment and prefer languages defined by a standard, not by a single implementation.

"Infact, the first version of my most recent project saw an order of magnitude difference when ported from Common Lisp to Julia, without any effort or attention to optimization techniques."

That might have been the case, but one mustn't expect that generally to be so, see e.g. https://benchmarksgame-team.pages.debian.net/benchmarksgame/... which shows much closer results (and multiple attempts for either language for any given benchmark to get better results).

Seems that Julia struggles with the binary-tree benchmark. Then again, run-time performance is for many (and over time, more and more) applications not the most relevant criteria (otherwise Python wouldn't be so successful).
Ask HN: A place to publish half-formed thoughts?
I have a lot of thoughts and ideas on things throughout the day.

Usually I would post on Medium but it always feels like I should publish polished stuff. I don't want to spam my audience either. Whenever I start one of these long posts I always get stuck re-writing, re-organizing and re-reading, and end up never publishing it.

I want a place where I can post stream of consciousness kind of thoughts on a variety of different topics. And a place where there isn't the expectation of polish.

I guess what I am looking for is a way to publish my notes journal.

Twitter with long tweets seems close if they built it, but I would still feel awkward blasting out a bunch of thoughts to everyone. And there is still that feeling of proof-reading that feels like a barrier.

For code, we happily put out draft PRs in the open...so why not for blogs/notes? We've got GitHub repos, issues, discussions.

I'd personally love to read people's evolving thoughts on ideas in more depth. The best we get atm is Twitter, but its too short, and there is a hesitancy to post too much because it would annoy followers.

Anyone know any platforms/tools for this kind of stuff?
Wow. Didn't expect to see this banalities supported here on HN. If we believe something is simple, "Just" or "Simply" is fine. It's about the tone and what the person speaking really mean. If the sentence is told in a way that implies that the problem is trivial, and yet the other person is no capable of anything, then it's going to be offensive anyway, regardless of the wording. Leave this stuff to social justice warriors and JUST try to be nice with others.
Yesssss, I have been looking for this type of service forever. I'm excited
Guess it's some leftover from ye olde days when machines were multiuser things, lovingly cared for by sysadmins. In such a world, might make sense to have local mail delivery on each host.
That's entirely disingenuous, and you know it. There's a huge difference between the uneducated public in the developing world (or, clearly, everywhere really) and those that choose to enter into those challenging conditions to try and help people.
I think a major reason might be that a precondition for globalism has been the US Navy patrolling the high seas and making shipping safe and reliable. As the US retreats from that, the reality will be that many countries cannot guarantee their supply lines. Peter Zeihan talks about this (and many other factors).

The US has been doing this for a long time, but it's gotten to the point where it isn't clear that it is in our interests, e.g., to enable China to be a major trading power.
That definition also captures the Steam Deck. And I think it's fine. It exposes that "console" being separate from "general purpose computer" is either an anachronism or a marketing ploy.
My previous company went "full serverless" on new development, and delivered amazing performance at very low cost. My general opinion has flipped after that experience. I believe there are use cases where serverless isn't an option, but not very many.

I think most people don't realize just how "burstable" their own traffic is. If you're looking at graphs with one-hour resolution, remember that AWS bills for lambda at 1ms increment. Not sure about Azure, though.
I'm very impressed with Trine [0] and I noticed it has the Nvidia PhysX logo on startup. The entire game is based on physics puzzles and the graphics are gorgeous.

[0] https://www.nintendo.com/store/products/trine-enchanted-edit...
I tend to high pass most tracks except for the kick and bass, but it's less about mud down at <100 Hz and more about dynamic range. When you have high amplitude low frequencies (inaudible or not) then the higher frequency content has less head room when stacked on top of that giant wave before it starts clipping. Consider how at the limit, a 0 Hz DC positive offset sounds like nothing but pushes the entire signal closer maximum sample value. In order to avoid that clipping, you have to turn everything down and now the whole track doesn't sound as loud as other comparable music, which is bad news for something you want DJs to play.

There's rarely any useful signal that low for instruments other than kick and bass anyway, so stripping those rumbles and thumps out just keeps the waveform more centered overall. That lets you increase the overall loudness without clipping.

For me, things get muddy when I have too much going on around, I don't know, 100-300 Hz. I high pass tracks to clean up the mud there. Below that, the high passing is mostly for dynamic range and loudness.
> It is hard to build trust as a crypto exchange

Iunno, it seems a lot easier than I ever expected

(I don’t run one, just observing others)
The low countries were against it because they feared the Axis, and didn't want to be left on the other side of defensive fortifications. But in the end they fell to the Axis anyway, so I'm not sure how not continuing the long helped.

Either way it's a moot point. As I said, the Ardennes would have been an effective barrier if it was better defended. You can't leave an unguarded opening in your fence and then declare that fences are useless.

Yes, France still fell in the end. Static defenses weren't able to overcome weak leadership, but - importantly - it's mobile forces weren't able to overcome it either. In the end the mobile forces ended up being _much_ more susceptible to poor leadership than the static defenses, leading to a large chunk of the army getting disastrously cut off (and the need to get evacuated from Dunkirk).
You're right, and she should have obeyed what 18 million viewers of this

https://www.youtube.com/watch?v=d-7o9xYp7eE

know: don't talk to police, period.

Anyhow, it belies the notion that privileged white people don't go to prison. I actually know someone who did, and it wasn't for some catchall gotcha charge.

I'm willing to put money on the line right now saying that Lizzie will go to prison.
You're invited to all new .rsvp domains
Signal is the latest app to roll out a Stories feature
Mobile Ecosystem Survey
Hi everyone!

The Mobile Native Foundation is running a mobile ecosystem survey, and we’d love for you to participate!

We will share out the analysis publicly via mobilenativefoundation.org.

Make sure you’re building for the future by taking a few minutes to fill it out now!

The survey will close Friday, just a handful more days to fill this out!

https://www.surveymonkey.com/r/87QMTDL
I’m sort of inclined to think that people calling suicide hotlines are probably not that enthusiastic to hop on a video call.

Just reaching out is hard, and you want to be as anonymous as possible.
Sony Hit with Lawsuit Alleging Its Lens Serial Numbers Fall Off
> I'm shifting literally everything (except Redis) to serverless

A new company called Momento just launched that offers a serverless cache. Might be of interest to you.

https://www.gomomento.com
I don't get why you're singling out Go - you can certainly test your Go code just like in any other language (and Go's tools for it are probably better anyway).
Who in the Europe calls 911 for cut thumb? Seriously.
I'm over 50 and still coding. I do feel I'm much easier to get tired and sleepy and less productive these days even though I jogging daily. Still having kids in the house did not help either.

I tried startup, working at a startup now, and plan to re-try startup later, but feeling tired really lowers my productivity these days, I do think age(50+) plays a role there at least to me.

Then the heavy stock loss this year made my finance situation shaky, that also impacts my efficiency of work though I don't think about it all the time.
I think the issue is that sometimes the word is "just" filler, and sometimes it's intended to communicate the opinion that the problem is superficial and ought to be easily handled. The meaning is highly dependent on context and who is speaking.
Moving from cold to hot wallets in an environment with regulatory requirements, redundancy, multiple partial keyholders, and offsite storage could easily take days to weeks and require scheduling access to the physical vault holding the cold storage. You're conflating hot and warm storage - warm can replenish hot but cold requires physical access to somewhere ideally unrelated to where day-to-day operations run.
> Do you believe they have all the data needed to make that a final conclusion?

There is no "final conclusion". There will always be more data. So far the data have rather strongly indicated greater benefit than harm, even among the reports asserting correlations between vaccines and adverse reactions, so it doesn't seem very surprising to see consensus on that among medical experts.

The consensus ain't always right, to be clear. Maybe the small minority of experts asserting more harm than good are onto something. The body of data supporting such assertions is far more lacking, so I wouldn't bet on it.

> Or are most of those medical professionals simply following certain leaders and descission makers?

It's usually the other way around: the "certain leaders and decisionmakers" in the pro-vaccination camp largely lead/decide based on how experts are informing them - and there's certainly no shortage of said experts.

It's a fair bit more varied in the anti-vaccination camp; some such leaders/decisionmakers do defer to experts (and it's simply a case of their pool of experts being in the anti-vaccination camp), but it seems like most instead assume they know better than the experts; they tend to be the sorts of folks who already reject scientific methodology for various reasons, and thus are not inclined to defer to experts informed by said methodology.
FTX's ceo also runs a prop trading firm which is the real source of his wealth. FTX loaned the trading firm billions of its own token FTT. FTX also gave binance billions of dollars of FTT because binance invested in them. Over the weekend FTX's ceo and Binance's ceo got in a fight on twitter and binance sold all of their FTT which collapsed the price. FTX's assets are tied up in the loans to their trading firm which are denominated in the now essentially worthless FTT and so they can't convert the FTT to cash which means can't process withdrawals.
My windmill is simply I still can't think in prefix for math.

It's trivial for me to write x = (-b + sqrt(b^2 + 4 * a * c)) / (2 * a).

But writing (setf x (/ (+ (- b) (sqrt (+ (* 4 a c) (* b b)))) (* 2 a))).

That's a mind bender. Were this my source code, I'd probably put the (* 2 a) on the next line (properly indented) so it stood out as the divisor.

All that said, honestly, the physical task of writing Lisp code is just so much better than anything else. There's something satisfying closing up all of the parens. And I just love using-hyphens-for-identifiers vs CamelCase or using_underscores.
"Prevent" has a precise meaning here, which I've had projects that require.

> create a linker warning against malloc, calloc, realloc, ...

This prints something on a screen. It does not prevent the usage.

> get the symbols of the compiled image, and fail the build if the above are referenced

It was used, and now you've detected its usage. It did not prevent the usage.

> eliminating the allocator code from the image? (Why have it there if it's not called?)

This requires attention, and a deep knowledge of all the code. It doesn't prevent the usage, since you’re free to type “malloc()” with your fingers.

Sometimes you need an explosive guarantee!
FTA: “Long believed to be extinct on the main island of Lord Howe Island”

Reading that, I thought this was about https://en.wikipedia.org/wiki/Dryococelus_australis (“Dryococelus australis, commonly known as the Lord Howe Island stick insect or tree lobster, is a species of stick insect that lives on the Lord Howe Island Group. It is the only member of the monotypic genus Dryococelus. Thought to be extinct by 1920, it was rediscovered in 2001”

This is a different species, though, and unlike the stick insect, which was rediscovered on Ball’s pyramid (https://en.wikipedia.org/wiki/Ball%27s_Pyramid) it wasn’t extinct on the island.
Citrix urges admins to patch critical ADC, Gateway auth bypass
Funny that low performers are seen 100% as a bug and never as a feature. Future leaders need minions too right?
If "keep up with" involves reading people's feeds, are you just.. using Facebook normally? The "I only..." that's most common around me is only using it for Events and Marketplace functionality, but never looking at people's feeds.
Yeah, the unique Metro UI and good-looking Nokia phones had me interested. Though it wasn't enough for me to actually pony up the cash to buy one. Guess that was part of the problem!
they are losing like what, $700 mil a year? with the current cost of capital, probably not solvent for very long.
I was about to say, this is about as unsurprising and reasonable as Google Search listening to what you type into the search bar and which links on the search results page you click.
This is a novel take on the problem of election integrity.

Auditing in elections is called a full manual recount.

Verification in elections is the phrase for inspecting the hardware, software, processes, results. Which is probably why election integrity focused orgs have names like Election Verification Network and Verified Voting.

You did say "confidence", which is the correct framing, rather than "trust".

Much like our Constitution, confidence in our elections are built on "an orgy of mistrust", eg I watch you and you watch me, and when ultimately all the participants abide by the final results.

Which is moot when one party's platform is to reject the results, regardless of objective reality.

I don't have a clue how to address the cultural, sociological, and realpolitick parts of our country's current discord wrt election integrity. Though I do know there's no technical fix. Perhaps someday that party's voters will stop rewarding such belligerence.
Lots of stuff changed since the Middle Ages, antibiotics took the place of leeches, we know that the Earth revolves around the Sun, we can take pictures of Black Holes...

What hasn't changed is that given the opportunity everybody wants to be a banker, invest other people's money and pocket the difference.
I'll just leave this here:

https://en.m.wikipedia.org/wiki/Brown_note
He was probably thinking the offer would leak and give him publicity, which it did.
Sadly not. I’ll post it to one of your future comments if I do run across it again.
Bear in mind that SVGs CAN be embedded within HTML so you can have
```
<p>
<svg><circle></svg>
Some content
<svg><rectangle></svg>
</p>
```

These elements are valid parts of DOM and the events on them trigger within scope of HTML DOM and not within scope of SVG DOM
And responding to venting with advice/criticism is also (clearly) perfectly normal right?
This one grates on me as insincere-sounding, to be honest. It can sound a bit like a sarcastic way to state the obvious. “Oh, you’re cold? For my understanding — and I may be way off base here — but is there a reason you haven’t closed the fucking window?” (Obvious extreme example of intentional sarcasm)
New nanoparticle-based sensors can measure residual herbicides in food
Github Copilot feels like magic when it correctly copies or implies things from code that I just wrote. Or when it auto-completes with my own names/functions/etc. Essentially, it types what I was just about to type 90% of the time.
Gulp of Engineered Bacteria Is Meant to Treat Disease
Why not use something like ichi or Neocities?

https://ichi.city/

https://neocities.org/
The really are great for little low-to-medium-traffic web-automation scripts that are small in scope. But then you can do the same damn thing with Nginx and Lua or maybe PHP. Or anything, really. CGI exists and is wonderfully suited to exactly the same use case.
I think a system of springs is a good example. I think having a bunch of springs hooked together is a bit abstract so let's instead think of a molecule and model the bonds between the atoms as springs. If you were to squeeze this molecule together or try to pull it apart and then let go, it would vibrate in some complex way. By complex I mean that it wouldn't just bounce back along the direction that you compressed or stretched it.

However, if you write down the matrix of spring constants for the system and solve for the eigenvalues and eigenvectors of this system you can do something special. If you compress or stretch the molecule along the direction of the one of the eigenvectors then let go, the molecule will continue to vibrate along that same direction. The motion will not spread out to all other degrees of freedom. It will also vibrate with a frequency given by the eigenvalue of that eigenvector.

Additionally, any complex vibration of the system can be broken down into a combination of these independent vibrational modes. This is a simple fact because the eigenvectors form an orthogonal basis for the space.
the bandwidth constraints will be significantly ameliorated by v-cache skus, I'd imagine. I think AVX-512 tasks especially may be among those that see benefits from v-cache: vector workloads tend to imply larger working sets, and usually like cache and bandwidth and lower latency as well.

(technically, the way AMD did v-cache in zen3 meant that cache bandwidth didn't change, just higher hitrate, but, it doesn't mean it will always be done that way in the future. RDNA3 saw a shift from a focus on capacity/hitrate towards higher bandwidth - infinity cache stayed the same size but much higher bandwidth, which of course requires more transistors. Maybe we will see something similar on Zen4 - you could have a Crystal Well-style L4 or 6775R-style side-cache. Or even both a side-cache and a big L3 on the same design - just stack them.)
All of this is looking fishy, at best.
It's a slippery slope. i've ran a few IRC and matrix channels. once the crypto people show up it all gets turned into a crypto circus. they will take over this site if it's allowed to continue. this site will literally be indistinguishble from coindesk.
Slow blockchain transactions and it would be shocking if they didn't stake user assets. Most (all?) proof of stake chains have lock up periods. Atom and other Cosmos chains are usually 21 days.
Now they should reach for the stars and update the README with a project description.
banning tiktok is only a temporary half measure that relies on the dopamine system to be foreign sourced

we can make a licensing regime and regulate content selection algorithms
> unless I had a compelling reason to use containers

AWS Lambda and Google Cloud Functions support containers.

> and would be long running.

Unless it's running 24/7, you're better of with serverless batch processing systems or you'll need scale-to-zero on your Kubernetes cluster.
Fire the astronaut architect immediately. Seriously. I couldn't fathom why the hell you'd migrate an existing application to this other than because the guy is a one trick pony who drank all the sales kool aid from cloud vendor of the hour. We had one, he's gone. We burned millions of dollars on things with no discernible ROI because someone saw some shiny poo at a conference. It becomes a religious crusade, not a sound technical decision.

Key concerns:

1. You're locking your platform into one supplier permanently. The exit fee is starting again. Literally burn it to the ground.

2. You're going to introduce problems when you migrate it. The ROI is negative if you spend money and achieve more bugs without improving functionality.

3. The cost estimation of every pure serverless platform is entirely non-deterministic. You can't estimate it at all even with calculators galore.

4. The developer story for serverless applications is quite frankly a shit show. Friction is high, administrative host is high and the tooling is usually orders of magnitude slower and more frustrating than local dev tools.

5. It's going to take time to migrate it which is time you're not working on business problems and delivering ROI to your customers.

As always ask yourself: is the customer benefiting from this now or in the future? If the answer is no or you don't know, don't do it!!!! Really sit down, find a sound business decision analysis framework and put all the variables in and watch it melt instantly.

All you're going to do here is put a "successful" (pah!) project under the architect's belt before he pisses off and trashes someone else's product.

As a somewhat extreme opposite of this, I would at this point never allow my cloud estate to progress past portable IaaS products and possibly Kubernetes control plane management. Anything else is a business risk.
The real world of compulsive hoarders (2013)
It's painful. Within my late 20's age group, the number one topic of conversation seems to be a lack money. It's impossible to get my group of friends together at the moment as everyone is scraping the barrel. Most are starting to accrue pretty large amounts of debt to get by. I've spent the last 6 months cutting my subscriptions, nights out, shopping, and I'm still spending more than my take-home most months.

---

To give some context, here's a completely honest account of my last months spending which was only a little above average the last 9 months:

£926 in bills (£750 rent; the rest in assorted council tax, utilities, phone, insurance etc).

- Up £70 YoY, driven by gas/electric.

£270 in groceries.

- Up £100.

£280 in entertainment (rugby/gig/festival tickets, books, a day out to a local town, trip to the movies, spotify and audible).

- Up about £50, although this is highly variable month to month.

£400 on eating out (birthday meal, pub with friends, date night, a couple of takeaways, and one regretfully expensive night out).

- Way up, about £150, driven by the cost of drinking and eating out. This is the one I'm looking to drive down the most.

£180 in transport (fuel and public transport).

- About the same, but only because I avoid driving anywhere as much as possible. If I still drove to work, this would be double. My car needs repairs but I'm putting it off.

£130 on shopping (clothes, birthday gifts).

- The same, due to a reduction in spending. I shop almost entirely second-hand now.

All in all, I'm spending about £400 a month more, while doing and purchasing much less.

--

I earn ~40k a year as an electronics engineer. My take home after tax (12% earnings taken for national insurance, 20% for income), student loan (9% for undergrad, and another 6% for post-grad), and 10% for stock EPP (which I can sell every 6 months), was £1850 (this shifts around with bonuses). I used to socialise 3-4 days a week and managed to put away £200 a month minimum. Now I socialise once every 10 days roughly, and I'm down the same. Don't get me wrong, I'm well aware there's still things I can do to squirrel some money away, but I'm trying to hold on to some sort of QoL together.

The median income for 22-29 y/o group in the UK is £24,600. I'm privileged enough to only have to worry about losing my social life. I dread to think how badly things are going for everyone else.