skysight-inc/HackerNews huggingface dataset:
This is pretty nice. Doesn't seem to be working at the moment.

- Do you get what it is?

It's a tiny serverless nodejs platform that comes baked in with a global state store. Supports updates via websockets as well.

- What would you use it for?

If I had to use this for home automation, perhaps have it remember if the "light was on or off" to get toggle functionality to something that doesn't have it.

Reminds me of napkin.io except for the websocket endpoint.
No, SaaS requires funds. It's the rentier's class native.

This leaves a bimodal distribution in wealth of folks that use their own metal.
Maybe to click a button they’d have to signup for AWS and log into their account. It easier to just push an empty commit
> For me it’s just the fact I cannot state any opinion at all because of the controversy it might cause.

Years ago I would have rolled my eyes at this comment. As someone who is liberal and runs in liberal circles, it seems ludicrous to me that any sane person would get called out for anything not overtly racist or mean spirited.

Then one time I asked in a group chat — with people I thought were my friends — about where I could read about trans kids getting hormone blockers, because I wasn’t really sure about giving kids (who generally don’t know what they want) the kinds of drugs that alter their bodies.

The rebuke I got was swift and severe. For reference… I’m a mid-30s gay man who lives in the Bay Area, and I wasn’t even expressing an opinion.

Yeah; I’m out.
Maybe it's the nostalgia talking, but I finished season 4 of Stranger Things yesterday, and now I have a strong urge to pick up a copy of The Talisman by Stephen King and Peter Straub. A great book, it really captured the magic that King's Dark Tower series lost along the way.
I'd be surprised if users ever asked you to do that. The driver is usually about your infrastructure reaching the most clients most efficiently, not about users seeing it's 4 instead of 6 and asking for numbers go up.

If your site is largely centrally hosted and doesn't require many IPs then nobody, including you, is going to care if it's v4 or v6 until ISPs stop providing v4 gateway services in the far far future as whether your site supports IPv4 isn't going to change anything for anyone. Well, unless your site is like the HN crowd where hacking for hacking's sake is the point in which case that's actually odd you haven't received an email.

Google is obviously the exact opposite of this use case hence their interest and monitoring of IPv6 support and the latency impact numbers.
Everything you just said is literally that bad.
This reminds me of a conversation I had with our HVAC guy a couple of years ago:

- We had an older unit using freon which was no longer allowed for new units but was grandfathered in for old units

- I asked the HVAC guy if that meant that the prices of old freon had skyrocketed

- He said: "Well, yes, in the short term. Over time, it became cheaper to just buy a new unit rather than buy the stockpiled freon so there was an upper limit on how much that old freon could go for"

I imagine the same will happen with IPv4. There will probably be some edge cases that last a LONG time but most won't.

My favorite example of things lasting a long time are 3.5" diskettes. Apparently they were used in CNC milling machines so they were around long after desktops stopped having disk drives.
> unionization gives you a seat at the table to negotiate the rules of the game with upper management

Hmm, but is this really the case?

I know it's how it's sold, but does it actually work like that?
If you think thatthe lifestyle of a software developer with a few years of professional experience is only as good as the middle class between the late 40's and 80's you're either vastly revising history or weren't there. And before you trot out home ownership remember that all those tiny post-war bungalows housed families bigger than yours and were not located in the handful of big centers were housing is so expensive.
> but truth be told the UX pales in comparison to native apps.

I mean, Apple has every opportunity to improve their webapp experience. There's a number of PWAs I use on Android that really do "disappear into the background" when using them full-screen, I bet the experience would be just as nice on iOS if Apple was faster at adopting PWA tech and cared about making Safari an enjoyable experience.
The problem is progress is slow and hard to measure. Streaks are something you can measure and consistent study makes a different after many hours of work.

That said, if you want to learn a language you need to study a lot. Complete everything Duolingo can in a few months and then find better courses of study to learn after that. You should never in my opinion have more than a 6 month streak.
> if GitHub goes down the world…

Well, technically it doesn’t have to. It needs to be „a“ CI server that the team agrees upon, not necessarily a GitHub one.

I think the most important factor is to keep in mind that this is something teams decide to do.
Thanks for this comparison. This sounds like what I’d expect: possible to sell on the first day though maybe not cheap or easy. We weren’t even told where our shares were until after they started trading. Turns out they were at a sort of holding company and the only thing to do was transfer them out (no way to sell). They were not made eligible for transfer until multiple days after trading started.
When HN automatically omits certain words in a submission, I click 'edit' and put the words back in. This strangely works, but not many people know you can do that.
Sad there are so many dialects. Ideally each would converge on standard SQL and the standard would adopt enhancements as they become widespread. Much like vender prefixing in CSS.

Then one wouldn't need bespoke features except temporarily or where they are truly necessary for the business.
We're selling our freedoms for a sense of security.

Apple is almost too big to defeat. With the flip of a switch, they could turn course. (I would argue in many senses that they have.)

They're already obeying local governments as a central point of censorship and control. Even the FBI/NSA has them monitoring the files on your device.

Apple is too many functions wrapped up as a single legal entity. They have too much control, and they're growing bigger every year.
"Next gen front end tooling" - for anyone with some vague knowledge of front end development would understand that this is going to be something like webpack, or mix, or grunt, or gulp.

Not every front page has to assume the person going to it knows nothing.
> It gave me a pause to think about how it came that I can never really tell what am I looking at anymore.

They need to read up on https://posthog.com/blog/hacker-news-premortem
It’s on my bookshelf but I’ve been slacking. Too much HackerNews probably.

I really do love the 19th century magazine to novel genre though.
Duolingo was always super gamified. Sure it ramped up, but there was never a time when the site didn’t look and feel like a game.
There's no scheme yet, it's just a press release. Nothing to explain.
Some thoughts:

As sibling notes, macs can install themselves over the internet from firmware, which sounds like exactly what you want.

Macs can also boot in target disk mode, which does need another computer but also trivializes certain recovery tasks.

Several systems (Android, at least some PCs, I think Chromebooks) have either 2 root filesystems or a recovery system on their disk that can reinstall the main OS. This is weaker but still useful.

You can flash iPXE to a network card and use that to boot a PC over the internet kind of like a mac with more steps.

Coreboot can take arbitrary payloads; if your device has enough flash you could easily include GRUB, FreeDOS, and a BASIC/LISP/etc.
for the latter, use https://sourcegraph.com
> you were instantly dropped into a BASIC console

Or Forth, if you were lucky enough to have a Jupiter Ace.
I am a developer and still took a while to realize what it does. Also, that snowpack is probably just as sufficient.

It's a shite landing page that communicates little, and as a front end framework, well....shouldn't we expect more?
The Road Not Taken (short story) (1985) [pdf]
You got me—funny thing is I took a couple analysis courses in school so I should have been more careful making such a strong statement.
I don't know much about parcel, but Vite has incredible mindshare.

Except react and angular, all other leading js framework authors are on vite eg: vue (obviously), solid, svelte,astro,qwik etc.

With framework authors siding with vite, it is natural that those framework users will be switching to vite as well.

Vite is gaining popularity in react community as well though not too much because of some issues with commonjs libraries. It is expected to have very bright future.
I wholeheartedly disagree. I have never heard of a single instance where they provided actual, useful, cutting edge actionable advise. I however have seen them payroll dozens of unremarkable yet politically connected people. You are repeating the narrative they pitch out loud, but whenever they make this pitch, they also make sure you hear the extortion angle as well.

In the instance of this very article, what makes more sense? McK offered competitive advise that sold more product. Or, given that at all the companies they advised, employees knowingly murdered hundreds of thousands of people and escaped any legal culpability, that the fees went to paying off politicians to protect them from investigation/prosecution?
You'd be surprised how easy it is to find junior devs iterating over a whole list to find something by its ID instead of using a hashmap.

Actually not just juniors I also do it sometimes but shhh
Crypto-sceptic Molly White could be the new JK Galbraith just much tougher
> the second is pretty useless and generally tired.

Is it really useless though? I wish the front end community tried to make existing things better instead of reinventing the wheel every year and causing immense fragmentation, especially for something like the build toolchain.
The OP appears like someone who is a mod in that community already from her replies. They are beyond the pale.
Isn't it? I use it and it's not clear to me what's incorrect about it.
Terrible landing page for an otherwise excellent tool.

It sets up JS transpiling and bundling for you in an easy way, then provide a server with pretty fast hot reload.

This solves 2 problems:

- the complicated js project stack is now simple to setup, unlike with webpack

- saving and seeing the result of your coding is now almost instant, unlike with CRA

It's a joy to use, given that it's from VueJS author, and I highly recommend it to anyone that has a lof of frontend to do.
Lots of developers apparently WANT to do this though, when they belittle all the "soft skills and politics" that they feel are inferior to writing code. The irony is when the machines take over they'll start with executing the carefully defined instructions on all these tickets, while the last humans around will be the ones defining the requirements and hasing out the intent.
This breaks entirely the expectation of a secret ballot which one cannot prove how they voted. Just the fact of your family getting a copy of how you voted in the mail could serve to intimidate many.

If you do want to vote illegally for someone else or several someone's which multiple people mostly republican did in the last go round the proof will be mailed to the criminal solving nothing.

This solves no real problems and introduces plenty. It's a terrible idea.

If you look at how the state of Washington does it they mail a ballot to every registered voters address as long as you keep returning them. You register by checking a box when you get or renew your ID and you drop the finished ballot either in the mail or in one of the many ballot drop boxes. You normally have WEEKS to fill it out before its due.

Would it really be an improvement to count the votes of folks so disconnected they couldn't check a box walk 50 ft to the mail box?
Regarding three, one dead accurate indicator is, IMHO, when people that voiced their opinions and were higjly engaged start to become quiet. This absence of "distracting noise" is sometimes even seen as a sign of improvement, in reality it is the beginning of the end. And so hard to catch, since us humans are bad at realizing things aren't there anymore.
Sooner or later, you will have to support IPv6. May as well slowly start testing bits and pieces, and avoid doing it in a rush later on.
> If the company goes bankrupt from the lawsuit, then there's no money left for anyone.

Bankruptcy means there isn't enough money for everyone, not that there's no money.
>If they were giving away home windows, I’d agree.

They pretty much are though. I activated my Windows 11 installation with a pirated CD key from the windows 7 days and it's still working just fine.

They obviously know that CD has been used by so many over the years but it seems they don't bother enforcing the license.
Most likely you wouldn't with CGNAT, unfortunately, at least I can't see how. They need to ping your IPv4 address to set up.

As an aside, they also want to ping your IPv6 daily (at least in my logs) to keep the tunnel alive; otherwise quite stable.

I'm fortunate to not have to deal with CGNAT. But still waiting for IPv6. A he.net tunnel works for now for what I need: stable IPv6 for SSH tunneling from my IPv6 mobile.
> May be Rails should take a look as well.

I don't know what's involved with Laravel's front-end stuff but Rails is using https://github.com/rails/jsbundling-rails which lets you pick whichever front-end tool you want to use that's supported (esbuild + webpack + rollup at the moment). You're no longer bound to a specific tool that's been modified to work with Rails like the old Webpacker, instead you can use the native tool with its native configuration. Although DHH has already given an opinion on not adding Vite support in https://github.com/rails/jsbundling-rails/issues/25#issuecom..., but there is third party support for it at https://vite-ruby.netlify.app/guide/introduction.html.

Technically the Rails default is not to use any of that and instead you can use a Node-less import maps solution (personally I've gone with esbuild because there's certain things you can't do with Tailwind's pre-built binary).

esbuild with Rails 7 is extremely easy nowadays. It's pretty much running a single esbuild command with a couple of flags, there's not even a config file you need to mess around with.

They did the same thing with css with https://github.com/rails/cssbundling-rails, there's tailwind, bootstrap, bulma, postcss and dart sass that works out of the box all with their native configuration.

It's the best of both worlds. You have flexibility in being able to pick whatever you want but Rails pulls it all together to make using them easy without breaking away from using the native tool's configuration.
> Probably notifications should cost something, in fact an auction. Why don’t people earn currency for their attention?

Ah yes, genius! And then just like Brave, Apple/Google can take 30% of the revenue from selling your attention, and then continue to print money like nobodies business!

I kid (even though people will try to defend that business model), the real solution is just having well-engineered notification settings. iOS' notifications are years behind the curve, on Android I can stop an app from sending me notifications simply by long-pressing the notification. iOS makes this process substantially harder, so you're right that it would probably turn into a predatory feature. Again though, we should be encouraging Apple to do the right thing here, not rev up their money printers again.
Unfortunately it is necessary to stay employable. I hope I am wrong, but a react novice might get more interviews than a JQuery expert.
No, they mean internet recovery mode: https://mackeeper.com/blog/mac-internet-recovery-mode/

Although yes, the fact that open firmware let you boot to a FORTH prompt is very relevant to this general discussion:)
Many of our customers are on Starlink, and use our service to bypass the CGNAT allowing them to host web servers, SMTP servers, etc. Our service is called Hoppy Network, it provides a unique and publicly accessible IPv4 and IPv6 range over WireGuard.

https://hoppy.network
And that's a pastime i welcome, as it saved me many clicks.
And, it also confirms what i have been seeing across several websites of late: difficult to penetrate, even in areas i would consider myself well-versed in.
The big difference is that IPv4 isn't "expended" like freon. So you never go off the cliff in quite the same way. If one use case leaves IPv4 or we get one notch more serious on NAT, the pressure is relieved for a long time.

We've been "out" of addresses for 2-3 years, and while prices slowly rise, not a whole lot has changed. Of course, ARIN and RIPE had it better than most of the rest of the world.
Front-end tooling that I have to run on the server? Even people familiar with the JS ecosystem might be confused by that.
> no you don't need it right now.

Yes we do. IPv4 exhaustion is a thing.
Sticking with your analogy, in the early 2000s we built cabinents and intricate mantelpieces and things ike that, and there were essentially no tools. In the early 2022s we still build cabinents and intricate mantelpieces, but there are a million tools. Meanwhile browser support has become way more consistent across the board and CSS has become easier, yet we think we need super complex tools to do the same tasks we did back in the day.
This was a surprise to me when I had a panel of blood tests and my ferritin was very low, but haemoglobin was normal A few weeks on iron supplements did lead to a notable improvement day-to-day and reduced fatigue. I always find it surprising how much difference this sort of thing can make.
Why do you think 100 light years is the edge of "reasonable travel distance"? I put to you that you are imposing your human standards on other species, assuming that what seems to you to be a long time would also be a long time to another species.

Maybe the aliens have an average livespan of 200k Earth-years. Maybe much more. Maybe they experience time differently, and for them a 100 year journey feels to them like a walk around the block.
If they will work on contingency, sue them. In the non SPAC world, investors sue all the time when the stock takes a major hit. Here they deprived you of you ability to sell to suckers. If the CEO and others got to sell at opening price - sue them for everything you can think of
You don’t have to be a housewife to fulfill the other criteria.
I think it's simpler than that:

An app icon on a user's screen is the equivalent of a desktop bookmark icon shortcut circa 1998, like 'browser toolbar helpers' would 'helpfully install' - things that would more often be seen as malware today.

Notifications pushed to the user the equivalent of constant marketing from subscribed email lists. Constant ~~marketing~~ 'experience'. Pretty close to spam today; such email is depreciated to another tab even in places like GMail.

In-app analytics tracking finger movements, clicks, click times, pretty close to what would have been considered spyware 2 decades ago.

But there are nicer terms now. 'Download the app', 'Notifications/Engagement' and 'Help us improve your experience'. The user is led to believe they're more in control. I feel it's near peak, but I'm not calling it.
Let me check again:

148 bits + 1 bit = 149 bits
Maybe I'm confused. Are you calling the addicts undesirables?
Focus on finishing your degree, its summer so I’m guessing you graduate in December or end of summer? Or maybe when your thesis is turned in?

Talk to your university career planning department and your CS professors. They will know of local companies that might need programming/IT work or have internships available which might get you out of the heat and more aligned with something for your career.

Here’s the thing about working in software now: if its not doing tech support then nearly every role has programming in it. DevOps you are writing code to build systems, using things like kubernetes if its container related. Hardware and you’re writing firmware. SaaS companies and you’re likely doing web development. They can all get specialized and have different skill trees (like if its a role playing game) but the basis you have now with a CS degree is a great start for any of them.

If you want to attempt getting a job at a FAANG company then do the leetcode practice, get some interview practice and start applying. There are 1000’s of companies out there and FAANG is 5. I would suggest smaller companies/startups where you might get the chance to try out different roles or at least observe people that do those different roles to see what you might like.

Learn up some details about design patterns as it relates to web frameworks. Specifically MVC and different ways to break up an application. This lingo will help with interviews and more importantly you’ll come to the realization that all these web frameworks are very much alike.

Another consideration you didn’t specify is if you need a different visa for work vs. school - this will limit the companies you can apply to in some way.
+1 for Rockbox.

The Sandisk Fuze and Fuze+, Clip, Clip+ and Clip Zip all have physical buttons and great sound quality for around $40 [1]. Note that newer iterations like Clip Sport Go use different hardware and are incompatible with Rockbox [2].

[1] https://www.ebay.com/sch/i.html?_nkw=sandisk+clip

[2] https://www.reddit.com/r/rockbox/comments/ap3ze1/trying_to_i...
Hopefully JPL will finally be able to accomplish something once they start taking advice from internet randos.
I can't wait for deno.js to really skyrocket. It solves all of this garbage packaging dependency nonsense.
What's the point of Starlink?

with 4G/5G home internet, there's no real point anymore.
you are getting downvoted but i learned something from your comment

I dont think you can judge all Ad ROI on thr basis of pure unit purchases. I'd argue the key metric is gross dollars.

Why? Because if an ad campaign by bugatti elevated the price point bt which existing customers buy, just based on perception of nonbuying customers... Then that is a success
They (belgian govt) are working on an alternative.

https://tweakers.net/nieuws/198482/belgische-overheid-werkt-...
(in dutch)
Keyboard control for all operations. You never had to remove your hands from the keyboard to type in data. Mouse control makes use easier but it slows down input.
It isn't, because g's loop control is a constant expression. If it weren't, then it would be UB.
If the arbitration is non-binding, your lawyers are just trying to save you money.
As jim_lawless has noted, elsewhere in this thread, SectorLisp (by Justine Tunney) is 436 bytes.

https://justine.lol/sectorlisp/
Fragmentation is political though. You can’t really solve this issue unless someone or something is forcing people to coalesce around one tool. Webpack was great but it had noticeable flaws that allowed tools like esbuild/rollup/swc to gain market share. And it’s not like webpack can easily do what esbuild did, I.e. rewrite in multithreaded Go. If you can propose a way to get everybody on the same tool, by all means, let’s do it.

What annoys me about this discourse is that anybody in the front end world knows this is an issue. People aren’t contributing anything by complaining about it.
Would this replace parcel or be adjacent to it?
If you keep looking for the same job as you get older, yes. I'm well above your age guess and starting a new job soon, but it's definitely not the same role or expectations as 20 years ago. I've found that if you work to differentiate yourself as an individual the substitution cost is very high, so you can find work even in the most challenging environments. I think this would be a much harder strategy in a heavily unionized environment.