skysight-inc/HackerNews huggingface dataset:
Thank you! The social media platform is a Twitter-like website for my friends (roughly 3000 of them registered, but smaller set of daily active users) that I started building in 2020. I made it to learn new technologies, so I've rewritten parts of it from scratch a few times. It's got a a SvelteKit/NuxtJS 2 frontend (in the middle of a long rewrite) with a seperate ExpressJS API (which others have used to make their own clients, like an Android app!) that's spun off of an older iteration of the site where the frontend was coupled as templated HTML.

I used MongoDB from the start, but I'm beginning to regret that - It's getting hard to maintain relational consistency and ensure all the data going in the DB matches the same shape as the site scales. Maybe it's time to migrate to Postgres.

I mix up a few things from the rest of the world for my site - comments are nested like Reddit/HN, and posts/comments are rich text limited HTML like a blog. There's a really minimal algorithm that's relatively hard to mess with: chronological feed from people you follow, and a seperate Explore page with top users and trending posts (based on the recent likes)

Profiles have seperate 'walls' from posts so they basically have little comment sections for people to use.

The new site also has profile customization so people can change the accent colour that their posts and profiles appear as in other people's feeds, and there's little widgets to customize profile 'Sidebars'.

It's nice to have a little quiet place seperate from the rest of the world, with its own ecosystem of clients, tools, bots, etc. (actually this year somebody made a Spotify Wrapped style recap website using the API!).
A web page is much more than one file. Also, I'm looking for something with end-user control, where they can save the current document statically and long-term.
I don’t really see what’s not okay? My credit card company doesn’t send me offers from other companies alongside theirs, even though the networks are a duopoly. When I pull up to McDonald’s they don’t ask me if I’d like to order sides from Burger King instead. Not seeing how consumers were harmed.
Well, expectorant in the morning, and suppressant before bed?
Is it, really? Any proof?
I thought we were talking ML here. I mean you're not wrong (I do do this) but context. But in ML, well... I mean even Max Welling is connected with Microsoft.
TripleByte flails its arms and says it can help.

I still think there ought to be formalized, international journeyman and apprenticeship programs for SWE, HWE, SRE, QA, product management, project management, and technical management independent of employer. The lack of generational knowledge and culture transfer leads to droves of novices learning bad habits.
1000x this - each and every CAIM has their own "interpretation" of what the various constructs actually mean in the various RFCs and it leads to a lot of hodge-podge integrations that organizations outgrow. Things like Okta and Auth0 might seem shiny and easy on the face of it, and they are for very small startups, but quickly devolve into dogshit as you scale.
Linux exists. The law need not impose on this.
This part:

> If you want to take issue with what you see as "poor reporting" then take issue with the source:

Reporting from a source means you take responsibility for it. If a publication keeps reposting poor reporting as fact while posting sources, it's a bad publication, and people should definitely take issue with it. It doesn't absolve BI if Reuters is doing poor reporting.

Not to mention a publication just reposting content from another source without fact checking of their own is just content-stealing blogspam with clickbait titles.
You have to understand how profits in the rail sector work.

Making the system move faster translates directly to additional capacity. More capacity translates to more revenue. Think about it this way—if you increase the speed that a train moves by 10%, then you can make 10% more trips with the same system, in the same amount of time. You can keep doing this until profit you get from the additional capacity results is wiped out by the losses caused by accidents.

The largest rail freight company in the US has operating revenue of something like $25 billion, with margins around 50%. The recent derailment in Ohio cost an estimated $1 billion. By that math, you could increase the speed until every 4% speed increase would result in 1 derailment per year of that scale, or some combination of smaller derailments.

There are about 3 derailments per day in the US. (Note that this is a much lower figure than it was 20 or 50 years ago.)
What? The chunnel cost £26 billion in (2023 equivalent), and is 31 miles long. That's nearly a billion a mile. This is by no means cheap (yes yes cheap is a comparative term), tunnelling is absurdly expensive and not realistic.

It's impossible to make the case for thousands of miles of underground tunnels that will add no benefit (what happens when something goes wrong? you can't simply overtake when something inevitably goes wrong (three train derailments per day in the US), it's underground so it's hard to access / fix problems etc etc.

It's a foolish, expensive idea, when the US struggles to take care of it's own railway systems.
I enjoyed Suckless Surf, although I always had the vague, nagging suspicion that Firefox must be doing something extra behind the scenes with privacy and security…
This looks robust and the example project works fine.

I am low-key into these type of apps. Similar enough to Google Keep, with more privacy and (potentially, didn't really check) E2E encryption.

Sharing and cooperating notes with others is a must-have, but it's unclear if there are any plans.
Everything will be the exact same if not worse.

People will continue to all commute at similar times, resulting in the same traffic as before. That it is automated makes no difference.

And supposing a car can go off after and do some taxi work instead of being parked, well it still has to commute from here to there which is adding even more cars constantly onto the roads driving to where they’re needed whereas before they’d be parked.

The likely outcome is permanent rush hour as cars are constantly going back and forth on the highway.
Corporate has been replacing systems even without this anyways, most large companies lease the machines for their warranty life.
> You want to see what the object looks at at the time of logging

Yes. That's why you need to use structuredClone. If you don't, and you mutate the object, then you'll see the new values when you expand the object.
Actually you are correct. I confused consumers and customers.
Look: if you took your car to a mechanic, and the mechanic's only response, ever, was "It's not my fault. I can't fix it. Oh, by the way, here's a gigantic bill."

You'd soon stop taking your car to that mechanic.

Blaming societal problems for failing to teach children to read is exactly analogous to the mechanic above.

Even if true, that just means they're taking money under false pretenses. Taking money from people when you know you won't/can't provide the services you are offering is generally known as "fraud".
It's an interesting discussion point for autonomous driving: we set the bar quite high for it, but accept really shitty human drivers without question.

What could be changed to make autonomous driving more acceptable without improving the underlying tech, but improving the blame game in law and civil liability?
It made me think that Microsoft's Certified Refurbishers actually take a large hit on these, they are the most likely to have inventory that all of a sudden take a sharp loss of value, just because those didn't make the cutoff.
Yeah but consumer reports is telling you whether your clothes will get clean in the washer, not whether you’ll die. Pretty much anything they test is regulated by safety by someone else.

UL is a better example but it is defacto required by the US legal environment for any serious retailer. And UL/ETL stamps are notoriously faked on imported items. If that was the standard my drugs were made to, I’d avoid imports altogether, and trust only drugs made by a company that can be sued in my local court jurisdiction.
You can comparably do a lot by making your own engine, if you know what you're doing. Stardew Valley was written in XNA but other than that there's no engine. Lots of games written in monogame, SDL, SFML, PyGame, and other "frameworks". People also think that a 3D engine is absurdly hard but that's because they spend most of their time implementing PBR and a full featured level editor in their own custom UI framework. If you use off the shelf parts for things like physics, UI, and implement common file formats for levels then you can focus on the things you find interesting and still make a game. I'd wager there's a lot more unfished unity projects than unfinished game engine projects
Agreed.

I get tired of people that don’t have to deal with ADHD trying to apply some sort of morality to stimulants to treat the condition.

If something else actually worked people would gladly try it. Stimulants have so many downsides and side effects that most would never take it unless it was necessary for them to function. These people are not junkies looking to get high.

Not too surprised to see people say here stuff like “isn’t adderall just meth” dose and delivery methods are completely different.
The amount of traffic will increase because people who couldn’t drive before and would ride with other people or use public transit (eg. children and the elderly) can now hail cheap autonomous cars, inefficiently using an entire car for their trip.

Induced demand economics. Make something cheaper and people use more of it.

If Autonomous cars make ride hailing cheaper we’ll see an explosion in its use, and traffic will increase as cars are space inefficient and road size fixed.
Ah yeah, only three months of 110°F weather a year is quite decent, no?
> 90+% of HS grads are definitely qualified.

Oh? While ~90% of the adult population in the US have a driver's license (data is lacking for the high school grad subset, but likely similar), I doubt a significant number of high school grads on the older end of the spectrum are any longer qualified to work 60+ hour weeks. ~25% of the adult population are elderly (again, likely similar for HS grads).

In fairness, I expect you are meaning recent grads. The kids today, however, have really backed away from driving. Only 60% of those 18 years of age in the US have a driver's license. Without that, you are definitely not qualified. 90+% among recent HS grads appears impossible.

I concede you may have been envisioning them delivering pizza on a bicycle. But "driver" in this context usually refers to operation of licensed motor vehicles.
Microsoft e l'Impegno sul Visore HoloLens per l'Esercito USA

Microsoft e il Futuro dei Visori HoloLens per l'US Army

Negli ultimi tempi, Microsoft ha fatto notizia deprezzando la sua piattaforma Windows Mixed Reality, sollevando domande riguardo ai piani annunciati precedentemente riguardo alla collaborazione con l'esercito degli Stati Uniti per un visore basato su HoloLens, noto come IVAS (Integrated Visual Augmentation System).

Una recente serie di test condotti dall'esercito su 20 di questi visori IVAS è stata considerata un successo, indicando l'inizio della fase successiva della valutazione. Tuttavia, con l'obsolescenza di Windows Mixed Reality, sorgono interrogativi sul futuro di IVAS.

La risposta di Microsoft a questo dilemma è stata un impegno continuo verso la realtà mista e il metaverso, sottolineando la loro intenzione di unire il mondo fisico e digitale in modi innovativi e sicuri per i loro clienti e partner. Nonostante la deprecazione della piattaforma Mixed Reality, Microsoft continua a lavorare con l'esercito per sviluppare IVAS come dispositivo trasformativo che migliorerà la sicurezza, l'efficacia e le capacità dei soldati.

Questo impegno di Microsoft è stato ulteriormente rafforzato dal feedback positivo ottenuto dai primi test del nuovo IVAS. L'azienda ha sottolineato la partnership con il governo, il suo impegno verso il programma e la capacità di iterare rapidamente per ottenere risultati concreti. IVAS rappresenta un caso tangibile di condivisione tecnologica tra prodotti commerciali e programmi governativi mirati.

Anche se Microsoft sembra non offrire alcun software di realtà mista per i consumatori, l'azienda sta lavorando per supportare i suoi prodotti software su altri headset VR e MR. Tra le recenti iniziative, il lancio del servizio Xbox Cloud Gaming e delle applicazioni Word, Excel e PowerPoint per i visori Quest di Meta, insieme ai piani futuri di supportare queste app Office sui prossimi headset Vision Pro di Apple.

In conclusione, nonostante le modifiche nella strategia di Microsoft riguardo alla Mixed Reality, l'impegno nell'evoluzione del visore HoloLens per l'US Army sembra rimanere saldo, indicando una direzione chiara verso nuove frontiere delle tecnologie militari e dell'innovazione tecnologica.
It is also whether your comments will actually be shown to real actual people or just left flapping in the void. It is your engagement figures on youtube and how close you are to getting demonetized and deplatformed and dmca'd. Whether your email or phonecall will be answered by a real engineer or some heavily accented lowly paid script-reader from a third-world country or chatgpt or a dumb pre-ai voice recording telling you to hold the line forever.

Maybe one of the treadmills is how pleasant and agreeable your opinions are. How they make people feel. Maybe you should shut the hell up before you get yourself into trouble and drive up your premiums.
Yup - OIDC can be boiled down to:

1. The OG OAuth2 spec never said anything about identifying principals
2. OIDC mandated an id_token to avoid the hit of POSTing the access token to an introspection endpoint
3. The shape of the id_token is a JWT

This doc is junk, btw - it's suggesting the client use the id_token for the purposes of authentication? I wouldn't trust that token beyond some basics, unless you have very strong controls over the authorization server and IdP to ensure things like email verification are propagated correctly.
> While LLM projects typically require an exorbitant amount of resources, it is important to remind ourselves that research does not need to assemble full-fledged massively expensive systems in order to have impact.

Check out TinyLlama; https://github.com/jzhang38/TinyLlama

Four research students from the Singapore University of Technology and Design are pretraining a 1.1B Llama model on 3 trillion tokens using a handful of A100's.

They're also providing the source code, training data, and fine-tuned checkpoints for anyone to run.
This describes Pebble to a T. Customers bought the Apple Watch instead.
How's the emulation layer like ?

I tired running Steam on ARM Linux with Box64, I have nightmares from the experience.
It was! And it works surprisingly well. It won’t describe movies/animated gifs or images that are very small though.

It’s new for iOS 17.
And from a semantic perspective: one of the key definitions of Monopolies (from Wikipedia) is they are characterized by a lack of viable substitute goods.

It's pretty clear to me that blocking Beeper is an attempt to ensure that iMessage doesn't have a viable substitute.
Maybe someday ipv6 will become widespread and we can all have thousands of static IP addresses.
American teens are not Americans are not the rest of the world
Google did start advertising chrome, but the speed of chrome (and stability) was not fake and it won over the early adopters.

Firefox dropped the ball at the time, and now even tho it has mostly caught up in speed and stability, their market share doesn't grow because it's not substantially better feature wise.

May be the adblock wars can change that, because chrome seems to be going towards eliminating adblocker.
A startup tested if ChatGPT and other AI could understand SEC filings
SNCF prices vary a lot of when you book. You can see [1] that prices in the next week vary from 29 to 85 euros (I think you can get even cheaper booking further in advance)

[1] https://www.sncf-connect.com/app/en-en/home/shop/results/out...
Even if it's a duopoly that counts for something.

In the USA, which is where this case matters; Apple has a monopoly on messages. iMessage is the most popular chat platform there.
Popular opinion* at least amongst the JS developers I’ve worked with for the last 10 years or so.
It's pretty hard to be mad at Microsoft here. They supported Win 10 for a full decade, and anything newer than Coffee Lake CPUs (2016-2017) likely had the option to upgrade, for free, to Win 11. The biggest roadblock is usually lack of a TPM 2.0, which Windows requires to improve security for boot, bitlocker, and passwordless auth.

It's really a testament to how speedy computers have gotten now that a 10 year old device is still usable: I type this on my circa 2013 Thinkpad which failed a forced upgrade to W11 due to unsupported hardware drivers, while a Skylake SFF machine runs Proxmox and almost a dozen containers/VMs in my basement.
This looks pretty nice.

In the same space, personally, I'm a huge fan of Joplin. Apps for every platform I care about, and the ability to self-host the server component (which is what I do). I has some really nice features, like import/export of directories of markdown files, and sharing notebooks with other users.
The magnifier app has that and reads the results live as you point the phone at things.

It also has other accessibility features like helping you find doors.

You may need to turn something on in settings before all of this shows up though, I don’t remember.
just hyphenate at the right place, and the meaning spills out.
> Minimum system requirements for installing Windows 11 on a PC mean users must have a processor of at least 1 GHz or faster along with a minimum of 4GB RAM. Storage requirements are also set to a minimum of 64GB.

That will barely run Vista. People are not going to chucking Windows 10 PCs in the trash because of these requirements.
Referenced: "Undiscovered bird extinctions obscure the true magnitude of human-driven extinction waves" (Nature)[0]

[0]: https://www.nature.com/articles/s41467-023-43445-2
Plus I believe it indexes the text in images too. So if you remember something on a sign that you took a picture of it can find the picture without you having to know where/when it was.
If you have a mac there’s an open source project that exports iMessage messages: https://github.com/ReagentX/imessage-exporter
So then I expect you'll have a child and give up several years of your career to do so? Or perhaps multiple children and drop out of the workforce altogether?

Some people, believe it or not, find their jobs fulfilling. They go to school to learn something so they can do it for the rest of their lives. Having a child jeopardizes the role you planned for yourself for the future. The goals you wanted to accomplish often never get accomplished because having a child takes up an insane amount of your time.

Yes, being a parent is a very important job in society, but often it means that your personal horizons become a lot more narrow. Rather than aspiring to climb to the top of your field, create art, invent something, discover new things, or whatever else you'd hoped to do when you were a teenager, your focus becomes almost entirely on keeping a single human being alive and then raising them.
After many years, describing a workaround as "stupid" is way more positive than "clever" (red flag). Especially when talking workaround for 3rd party software.
I usually just take a cough suppressant anytime it feels like I am coughing unnecessarily, and take an expectorant if I feel like I have phlegm stuck in me. No matter the time of day.
> Perhaps I'm pessimistic, but I feel like humanity is a long way from our collective advancements being used for altruism.

There’s less people in poverty than there ever has been in human history. Even with ongoing global conflicts, the world is still existing in one of the most peaceful times in human history. Could we do better? Of course. Are some people left out? Definitely. Humans as a whole are relatively young however, and we’re still figuring things out.

> Space represents new territory to conquer.

“Who are we? We find that we live on an insignificant planet of a humdrum star lost in a galaxy tucked away in some forgotten corner of a universe in which there are far more galaxies than people.”

~ Carl Sagan

What is there to conquer in infinity..? The idea that space is new territory to conquer is more of a reflection of the state of humanity than actual reality.

> Smartphones aren't being used as the windows into global enlightenment, but more so as a means to spread hate and misinformation in manners that benefit the powers that be.

This is true, that said, smartphones have also empowered people to learn new languages, collaborate on Wikipedia, and share lives across space and time. It’s easy to get lost in the noise of everything humanity does wrong. That’s only because no one is talking about what humanity does right.

> Any of these things are relatively agnostic and still hold promise for the optimistic, but humanity needs a lot of growth for those dreams to be realized.

It is my hope that humanity never stops growing and learning how to better itself.
just for motivation, facebook went 7 years without selling anything to anybody

might not have been your idea or execution, just your pedigree
I wish Apple would’ve open sourced the .webarchive format.

Nothing beats the user experience: Cmd-S in Safari and select “Web Archive”. It’s downloaded in permanent copy, indexed by Spotlight and accessible on all your devices.

I use it for collecting recipes around the web. However, I’m a bit concerned about data longevity. I’ve tried other more open formats (loved Singlefile) but none have the UX and support that this has. It’s so simple (as it should be).
I find laying of blame to be the most egregious waste of time, for work as well as personal issues. People who insist on it are, by and large, not people you want to spend time or money with.
But how many Wikipedias can there be?

They got funding because they are large and have reputation behind them.

If you tried starting up a new Wikipedia to compete, guess he much non-advert funding you'd get?

Look at how quora tried and failed hard, and have to sell out to survive. Look at stack overflow these days?
No, I believe it only works with two or three alphabets. It’s a limitation that was documented somewhere. At least I think that was the case when first released.

Just like Siri/voice recognition I’m sure Apple will add additional scripts over time.
I like Brave, but I cant recommend it to my less-than-techie friends because of the bullshit that you have go through to disable (VPN, Wallet, advert related stuff, etc), which confuses people and gets in the way.
Strongly encourage you require a credit card, at least early on. Serious users who are potential customers will find away.

Any other approach is a massive time sink.
I thought the point of Hyperloop was to head off the upgrading of Californian railway systems? Created and Hyped by Tesla's owner because Tesla needed Americans to stick to buying ever-more-expensive cars.

So, its purpose is done now and it can retire gracefully.

Or am I being too cynical?
Ah, someone else here has probably encountered CIAM pain too. ;@]

For internal use, FreeIPA is neat (389ds + dogtag). Some people use AD or Azure AD (which again, is outsourcing). Shibboleth provides a FOSS SSO solution. https://www.shibboleth.net/products/

For k8s IdP, there are numerous FOSS, on-prem solutions like pinniped.
The current model weights are distributed under the GPLv3 license. The authors are in the process of releasing a new series of Emu2 models that will be accompanied by a more flexible licensing arrangement. Stay tuned for updates.
The point was that it's arbitrary, not hard.
The math is such that you basically need to reach _every_ patient or you’re fucked.