skysight-inc/HackerNews huggingface dataset:
Hi there! I'm sharing with you a little tool I made for myself.

Sometimes it's easy to lose track of time and have deadlines get you caught off-guard. Especially when you have some vacations planned. You're like "pfft, there's plenty of time…" and then the invitable "oh, shit" moment comes.

The idea behind this tool is to give you a concrete, visual view of exactly how many workdays and workhours you have. It also allows you to mark your vacations, so you can know how much time you really have. On top of that, you can add your goals and the estimated time you think they'd take in order to get a rough estimation of how they fit in.

Apart from tracking quarters, you can configure it to track any period of time, in case you follow some different parttern. I hope you find it useful!
In Switzerland, we call staplers Bostitch, which happens to be the name of an US company that (used to or still does) manufacture them.
It's very subjective, but Reels are actually the only way my close friends interact with Instagram now. As Facebook did, it's gone from a platform for sharing ourselves to a platform for sharing third-party 'content'[1]

[1] stolen pet tiktoks
Quarto 1.4
> They could have said 150 years, but then, where's the point

I know jokes are generally discouraged on this forum but this one is clever and done really well with good taste. Seems appropriate for the kind of crowd we have here. Very well done, sir!
On the other hand, a picture is a video with a single frame.
Hi, author here!

If anyone's curious, here's how ante addresses these issues:

- It causes memory unsafety: Ante's `shared` references prevent memory unsafety by preventing projecting them into "shape-unstable" types like a vector's element

- Iterator invalidation: This is the previous point in disguise. Since iterating over a shared vector would grab references to its elements - this is prevented since it is shape-unstable. You'd need to clone the elements.

- It's effectively threaded: This is the same bug yet again! Once shared-ness is tracked this becomes a non-issue. Ante is still able to have the static guarantee that this can't happen but does not need to prevent sharing to do so.

- Safe Abstractions: This section is a bit general but it's worth noting Ante still has the ability to have `&own mut t` references if needed. The `swap` function there could use them for example.

Overall the claim that "Aliasing that doesn’t fit the RWLock pattern is dangerous" is fairly rust-centric. It would be dangerous if you had no other restrictions, but we could also adopt different restrictions that still permit aliasing but disallow projection into shape-unstable types instead.
I'm not sure why anyone find it anyway surprising. If you allow people to make private communities for anything, they will make private communities for anything. Including the things some others disagree with.

Same thing will happen on any platform that allows communities to form. And until we have our AI-run police state, nothing will stop it.
Car harm: A global review of automobility's harm to people and the environment
With American television at least, I think you need brain damage to tolerate it. This is why most of the people still watching it are people with dementia in nursing homes.
Many other machine builders in the area have large parts of the hardware replicated as a software simulator so they can test the code as much as they wish. It’s not uncommon to begin load testing the software (incl lots of error scenarios, simulate a robot arm getting stuck etc) before the first prototype of a machine got put together.

It’s really unique for such a competent machine builder to not have this, and it’s 100% due to their excellence being in physics and mechanical engineering, a culture of treating software as an afterthought for too long. Note, I don't think ASML still treats software as an afterthought, but they did for a long enough to make it really hard to catch up.
LongRoPE: Extending LLM Context Window Beyond 2M Tokens
Just admit you were wrong.

>I'd bet $1,000 that, with what they're paying Digital Ocean to return this message, they could have an 8-core server with at least 32 Gb of RAM on Hetzner, for instance, which could certainly accommodate at least 20x the traffic.
Sounds like a recipe for an incredible sunk cost for investors and everyone.

You might as well work at an existing business rather than waste investors money when you know it's an expensive endeavor and you know there is no route for investors to get their money back.

Especially in this market where money isn't cheap anymore, not everything is investable.

A double negative.
A tangentally relevant story.

My only experience of Techstars was a chance introduction in 2015 to Jon Bradford, who iirc built Techstars Europe. Back then I ran a 5 person startup split across London and Serbia, targeting enterprise with an observability tool for data science / data engineering teams.

It was mid-2015 and we were a couple of years in, boostrapped, and had just landed our first sale (to a big 6 energy provider in the UK). One day, as I was walking back to Waterloo Station from our WeWork on the Southbank, I struck up a random conversation with someone who also happened to be headed in the same direction, incidentally also ran a startup, had been through Techstars' programme and was very impressed with their experience. They suggested I speak to Jon, made the intro that evening, and I ended up speaking to him a day or two later.

When we spoke, I opened on autopilot with the usual who/what/why/how elevator, explaining that I ran the commercials out of London but that the rest of my dev team was based in Nis, Serbia.

"Oh Nis, yeah I know it. On the way from Belgrade to Sofia, right? Yeah, I know it well."

I remember having to check myself. For context, Nis is a little known city of 200k people in Southern Serbia, dwarfed in popularity by Belgrade or Novi Sad. It's also my home town, where I spent the first 10 years of my life. I'd lived in the UK for 20 years at this point, and had told my origin story to probably a couple of thousand people, yet this random VC bloke was the first one to not only have heard of the place, but to take a genuine interest in it and the local tech scene (it turned out that he knew it because one of Techstars EU's first successes, Petcloud, also had a presence there).

Pretty early on in that conversation, it was clear to Jon that we were far too far along in our journey to be interesting to Techstars, and he told me as much. It didn't stop him from talking to me for almost an hour though. He gave me a bunch of advice and offered to introduce me to a number of very relevant contacts (which looking back I could have taken way better advantage of had I not been obsessed with our sales pipeline).

I know this post has ended up like some kind of weird eulogy, but of the hundred or so VCs I must have spoken to in my life, 'Jon from Techstars' still stands out as the most memorable and genuine by some margin - a very atypical VC in my experience. I'm not sure how beneficial those qualities were for the long term success of Techstars, especially reading some of these comments, but I do remember feeling almost disappointed that I finally had customers because it meant we weren't eligible for Techstars. I still feel a little disappointed almost ten years later, so I guess they must have had something there.
Don't use "Show HN" for a waitlist landing page.
They're just being cheeky. Toro is also a brand of lawnmower.
Give me some feedback on this Tech House Mix Thanks
Yeah, the number includes the second generation.

https://www.statista.com/statistics/586719/foreign-populatio...
If you click the timestamp you can read it. Maybe there's a Karma limit, though.
Edison also had a winter home in Orlando, Florida. And Orlando was NOT founded by George Boole, despite containing both substrings "or" and "and" (but not "not").
Command line vi modes are my bread and butter

I think you meant 'vv' and I wonder if it's not something that's set up by oh-my-zsh ?
It's great though
But that isn't the intended use case for YT? How are you expecting to watch a professionally produced TV show on YT for free? YT offers a catalogue of tv shows and films that you can purchase and watch on the site but I'm confused why you think you'd be able to search for a tv show and be presented with every episode nicely catalogued in order?
YT has always been focused on user generated content - however in recent years you will have noticed this shift toward more professional style videos from larger channels who can afford to employ a proper team
In Switzerland, there is a company Ochsner, which also manufactured the household bins to go with the hoppers, and patented that. Those bins became mandatory in quite a bunch of municipalities.

Eventually, garbage sacks were introduced like everywhere else, the bins became obsolete, though I still see hoppers from them, so they still make those.

Long story short, the bins (called "Ochsnerchübu") are gone, but the madness of patenting a freaking trashcan resulted in one of Switzerland's most successful bands having named themselves "Patent Ochsner".
Here comes debate bro with his list of fallacies.

Like I don't know what an ad hominem is or I care at all for the approval of a bunch of privileged shielded liberals...get a life. This isn't a high school debate contest and I couldn't care less about your rules when I know I'm right.

No matter who killed him or if he was killed at all, I'm glad Navalny is gone. One less fascist on this planet, and it's definitely helping expose hypocritical liberals like you.

And anyway you still have no hard proof that he was killed by the government. A previous poisoning is not proof of his assassination now, although it makes it likely. In any court, it wouldn't still be enough to warrant an arrest.

But who needs evidence when all you care about is discrediting the enemy and mounting a case to escalate a war?

Few days and we're supposed to know everything about Navalny's death. 5 years after Epstein's death and we still have no idea how did he die.
Are you sure? Every ASML person I know loves sharing these stories at parties. It’s not a secret or anything. Stock wont go down if people find out that the code is a mess, everybody who cares about this already knows it.

ASML is impressive because they managed to ship despite the code having been a mess. It’s a mad accomplishment of both engineering and organization (they solve the messy code problem by simply employing 10x the programmers than they might need if the code was better, and somehow that actually works! That’s impressive organization, cause conventional wisdom eg Mythical Man Month suggests you can’t do that)

I think it’s more that not many ASML people are on HN.
The quality of stuff I get on YouTube is way higher than most of the garbage that Netflix pumps out. YouTube is largely a meritocracy, if a creator doesn't make something that viewers want they just don't get money or views, while Netflix and Amazon Prime, on the other hand, are mostly just corporate crap factories where people keep failing upwards even if nobody is watching the crap they produce.
I feel that it does have relevant technical detail - as far as I understand, any inference kernel is "supposed to" give the same outputs anyways, so if it produces incorrect results in certain GPU configurations, that indicates some flaw in the GPU/microcode/driver in some new hardware they introduced.
> All of this to say, relax about "patterns" already

10000% agree.

In all honesty, I use the word "patterns" loosely, but the word is so loaded today (ie design patterns) with ECS included.

Yes - I am writing a game for my kids, also in C. The game comes first. If (things like) ECS makes sense, I will use it.
I found some things on Github you could use, I'm not a dev myself and I'm not sure how scalable these are, but have a look, maybe there's something useful. https://github.com/jhc13/taggui

The category filtering is what I wanted to get at, I think the search would improve a lot.
Yes, testing on Edge and Internet Explorer.

The VMs were discontinued recently.
> By making corporate funders, and not startup founders, their primary customer, Techstars built a centrally-controlled sales- and operations-driven culture that made startups the product, not the customer. As soon as the top tier of startup founders figured out that YC had their interests at heart in the way that Techstars once had, but no longer did, the game was over.

Enshittification strikes again!
I'm thinking that there may be a way to reduce that further if you consider symmetry/rotation or don't care much about the sequence, e.g. selecting any corner or edge on the first move is equivalent and since we know that the first move must happen we only need less than 2 bits (2 at most) to encode the first move i.e. 3 states: corner, edge, or center.
And thus you get vim modes there too much if you set your .inputrc for it !
Your assumption is that they want to get away.

What if they just want to overide the safety mechanisms of the reactor and trigger a meltdown?

This is why the crackdown on modern terrorism became so draconion.

They love death as we love life.
This is a tough problem. On one hand, if you're a large organization, you need to limit your liability. No one wants the PR nightmare. Unfortunately, there will be an inverse correlation between usefulness and number of users the model supports.

This is one reason why for internal use/private/corporate models, which is the vast majority of use cases, it makes sense to fine-tune your own.
The famous British one is Sandwich => Earl of Sandwich.

The online Britannica has an entry on things surprisingly named after people:
https://www.britannica.com/story/9-things-you-didnt-know-wer...
> I don't think Postgres is there yet to support every possible workload

No system targets every possible workload. If that’s your goal, change your goal to make it more achievable.

With work (e.g. a cluster of Postgres instances), you can do quite a lot with Postgres if you think it through. If you want an out of the box solution to a specific problem, it may make sense to move away from Postgres. Of course another option is just to change the overall design/deployment of your Postgres cluster.

At some point you’ll need to do some custom work. Unless you plan on moving away from your new system next year because it doesn’t cover every possible workload.
My experience is much closer to parent than yours, and I don't use any third party app. Yes, I have paid. And no, I'm not "just a sufficiently light user". That's pretty dismissive actually.

The official app sucks, and the desperate Shorts push is annoying at best.

Shorts are injected into the search, and search is otherwise as bad as discussed. On the bottom menu/bar, the five things are "Home", "Shorts", the plus/capture/upload button (why would I ever want to use this on mobile? oh yeah, I don't and only accidentally press it, but Youtube wants people to upload Shorts), "Subscriptions" and "Profile". This is the same on iPad.

At least with YT Music, seems they realised that the UX of the main app was so bad, they just needed a separate one. But with Shorts, the desperation for those sweet Zoomer ad views was too high, so into the main app it goes.
For those not in the area: it is literally the last bridge one that waterway before you reach the Atlantic Ocean.

The outer-most bridge!

The fact that it is named after the first PANYNJ president (Mr. Outerbridge) is amazing.

It’s like discovering that “Last Gas Station for 40 miles” is owned by Mr. Laststationfortymiles.
Same, but with a FiiO X3 I can't abandon because it has physical buttons.
I see these supposedly superior Euro lights every night and all I want is to go back to incandescent bulbs. LEDs are an abomination for illumination inside, outside, and on the road.
Mixing Go and Lua
You could use a non-constant salt for the hash, for instance use a sufficiently random number or start with one and increment it, so the comparison is hash(input+salt)==hash(secret+salt), that way each attempt gets the attacker at best a part of a different hash.

This is also assuming the secret is know in plain text – for properly stored passwords you now have hash2(hash1(input+salt1)+salt2)==hash2(prehashed-secret+salt2) with salt2 changing on each attempt.

Of course this is a more computationally expensive than a more direct time-invariant string compare such as bitwise-xor-secret-with-guess-then-bitwise-or-all-bytes-in-result-and-compare-that-to-0, so messing around with hashes & salts is probably not what you would do. The XOR-the-OR method isn't perfect, it will still at least leak the length of the secret if it is unhashed (hashing just before the comparison won't save this because the hashing itself is not time invariant).
As a side note, the company mentioned here (Sheffield Forgemasters) has some incredibly weird history involving a big pipe and Saddam Hussein.

https://en.wikipedia.org/wiki/Supergun_affair
Yes, that's the game usually with those internet trading stars.
Things are going to get strange as soon as we have AI wearables that monitor everything a person does/sees/hears in real time and privately offers them suggestions. It will seem great at first, vigilant life-coaching for people who need help, or knowledge/memory enhancement to make effective people even more effective. But what happens when people really start to trust the voice whispering in their ear and defer all their decision making to it? They'll probably become addicted to it, then enslaved to it. They will become meat puppets for the AI.
On a quantum inspired approach to train machine learning models
James Joyce was an LLM ahead of his time.
The bus factor for FAB tool factories, is it: 1 / 4 = 0.25?

> virtually no fabs today can run without equipment from Applied Materials, ASML, KLA, and Tokyo Electron
On mobile that's the biggest reason I use ReVanced. Sure, blocking ads is nice and all, but I'm paying for premium anyway. I just don't want to see shorts

1: https://github.com/ReVanced
This mentality has been taken entirely too far in software development. People think if they have to write the same single line more than once then they are doing it wrong. That could not be further from the truth.

Unless you find yourself writing the exact block of code, without any modifications, 3 or more times it’s better to have the “duplicated” code. Until you hit 3+ times you are just guessing at future usage and in my experience developers, myself included, are terrible at guessing the future.

I’ve watched “DRY” code turn into a monster when someone, like myself, tries to force a bunch of use cases into a single flow in order to be DRY. You end up with confusing code that’s trying to do too many things in a single function/block littered with if/else such that stepping through it (in your head) is complicated and error-prone.

I regularly ask the developers who work under me to first duplicate the code and use it a few different times before going back and deciding “can this be made generic without standing on our heads?”.

Recently I had to deal with an item list component that was made to display 2 vastly different types of data. The component was responsible for rendering out the items themselves since they had some UI similarities. The code is nightmare with a ton of input properties to tweak the display/functionality based on the type of item you want to render out. All in the name of DRY, the “well these look similar so we better abstract this and use it in both places”.

When I was a younger developer I thought this way and wrote code this way. It’s unmaintainable, entirely too “clever” (that’s a bad thing), and hard to reason about. Nowadays I value readability and ease of understanding over “DRY for DRY’s sake”.
Show HN: Dibs digital notary service & Finder extension backed by the blockchain
I think it is only a matter of time before open source vision LLMs have the ability to process videos. The tricky part might be getting to 1M token context length, which even proprietary LLMs (other than Gemini) are struggling with.
"in certain GPU configurarions" gives a hint for why it wasn't caught in automated testing.

It looks like it was a mandelbug, which is hard to catch in a test environment.
Jet Lag is a travel game show: https://www.youtube.com/@jetlagthegame
> make a game, or an engine

There is another saying I read somewhere. It was something like: -
many people who write games never finish them

This hits home, especially in my younger days. If you are making a game.. focus on that game! Your next game might require you starting from scratch. I get why people try to make a nice engine (ie and using ECS) because the goal is to reuse it many games.

I am sure the (silent) majortiy making an engine for their game... just keep working on their engine. It never leaves thier bedroom.
The medium-term threat is the gradual replacement of that knowledge in search results with AI para-knowledge that looks plausible but is not actually true or useful.
Pretty much the same can be said in Italian about public urinals and the emperor Vespasian(o).
'I'm proud of being a job hopper': Seattle engineer's post about company loyalty
Ante is still mostly unusable unfortunately! Ownership & Borrowing were a relatively recent change and I've still yet to implement them. Algebraic effects are also still in progress in a dev branch and won't be merged for some time. You can use the language today but it will feel more like C with traits, generics, and bugs rather than a more featureful language.

The language does have a basic language server already though! It currently supports inline diagnostics and hover to show type.
Perils of dollar maintaining whatever value it wants to maintain by just whims and fancy and the rest of the world trying to wag their tails and trying to keep up, or not.
Happened with ad revenue and all the app startups in 2010-2020.
I just fail to find much of the content interesting. TV for me is 99% news, sports, or traditional entertainment (Internationally known example: "Jeopardy", just for the sake of discussion). I find YouTube just isn't geared for this. I mean I have lots of narrow interests, but I don't want to watch a 1 hour video of someone discussing the latest stuff in my area of interest no matter how good it is. Because the people in my family who is also in the room would protest. And there is no one I can discuss this with when I have seen it because it's such a slim topic.

I mean if you sit down at lunch today and want to grab a 30min news summary for national news, from a reasonably trustworthy news source how would you even do that on YouTube?
Hcfman works at ASML and I (who wrote the comment back in 2018) don’t. Fair chance he knows what he’s talking about.
Note that Boeing and Lockheed own ULA jointly, they're not a part of ULA.
> Millennials are the first generation to be aware of the high likelihood that large portions of the earth will become uninhabitable within the next 50 years...

Not the first. I grew up in the 70s and 80s and we all thought there was a very high chance there would be global nuclear war, followed by nuclear winter, within a decade.
I didn’t say no route to get investor money back - but some things require a large capital investment to get started. Are you suggesting everything worth doing can be bootstrapped?
I'd be curious to the training time (per training example) of the logistic regression model in FHE.
I think you could do it in at most 17 since rotated/reflected boards are not unique from the game perspective, so only 3 real states for the first move, etc.