skysight-inc/HackerNews huggingface dataset:
But just think of how much worse you would have turned out if nobody had constantly pointed out how much of a freak you are for wearing a trenchcoat! /s

More seriously, this perfectly parallels the myth around the supposed utility of "fat shaming". People who dislike fat people justify their harassment of fat people by claiming that NOT making fat people uncomfortable will just make them get fatter / make others get fat as well because they would then think being fat is okay. On the other hand actual research shows that fat people are often self-conscious about their weight to begin with and being shamed actually contributes to behaviors like emotional overeating or avoiding physical exercise (e.g. even avoiding walking anywhere because being in public opens you up to negative comments).

The hard truth about hard truths is that they're usually bullshit. Being a dick does not help your victims, it just hurts them. Punishing your child does not help them grow thicker skin, it just makes them emotionally broken. Letting poor people starve does not encourage them to pull themselves up by their bootstraps, it just makes more of them suffer and die. Ignoring child mortality does not lead to better family planning, it just leads to more dead children.

If the kid wants to be a little 1940s freak, let him be that as long as he doesn't hurt anyone. If there's genuine worries about his guardians manipulating him, that's tangential at best and troubling in its own right, 1940s or not.
It doesn't require much study of that part of Europe's history to understand and fully agree that joining NATO is a precondition for any kind of long term national security for these countries. When things get existential, you will cut any corner you can.
Open-source Tools and Guidelines for Webhooks
I drove an actual old police car bought at auction which included a spotlight. The problem was more people in front of me slowing down to the speed limit or a little slower, which was annoying.
Volcanic eruption started just north of the town of Grindavik, Iceland
I do remember having a Blackberry and my IT Manager at the time thought it was crazy to have to reply to emails after work. So I guess there is quite a bit of freedom lost
I'm thinking this is more interesting for admins who need common functions on top of their databases but don't want to deal with the cumbersome cli calls. Make a nice UI with the most used views and functions and you can ship it directly with the database, regardless of the stack above it. Your functions change when your admin tasks change or when your schema changes, not when the application has new requirements.
Ugh, “one knob” controls are the worst in cold climates.
Why would you use GKE Autopilot over Cloud Run?
Which usecases does it not cover?
It’s a unit testing DSL for setting up a tree of preconditions / setup.
Sorry I'm a bit late to reply here, but I still think coal isn't strictly necessary. You don't need steel to develop wind and hydropower, and you can electrify with metals that don't require such high temperatures.

Once you have sufficient electrical power, you can heat things in other ways - for example, aluminum smelting requires even higher temperatures than steel and uses electricity https://en.wikipedia.org/wiki/Aluminium_smelting.
How does their argument not make sense to you?
> In all sorts of different fields, research productivity has been flat or declining for decades, and peer review doesn’t seem to have changed that trend.

But, ease of communication and parsing ideas has certainly advanced every scientific field. So, ignoring the communication component of peer review process (the fact that peer review is part of a somewhat standardized system of communication of scientific ideas)... perhaps the validation component has just never had the right culture to shine in.

In the current era of fact-checking and trust decay (getting worse all the time, ref AI generated content), perhaps we are at a stage where the importance of validation is at an all time high, compared to the importance of efficient communication?
This makes zero sense. I'll believe it when someone proves that (warmed up) direct byte buffer access is slower than Unsafe.
You might be stuck programming an abacus for a few years, or a TI-83
This suggests that cassettes were never a hugely important medium--maybe in the 80s for a while for the reason you suggest?

https://www.statista.com/chart/17244/us-music-revenue-by-for...

Another chart is this one but it's hard to parse. https://www.visualcapitalist.com/music-industry-revenues-by-...

In any case, pre-recorded cassettes were always a pretty small part of the mix.
So that when one is banned for causing cancer you can just tweak the formula so that it's technically different assume can bypass bans even though it's essentially the same thing and just as toxic.
He could also just be on the autism spectrum? Or maybe he just likes old things?

There's plenty of people that get obsessed over uncommon things that I'm not sure I'd jump to the "parentified" conclusion.
> I actually have a dream of one day going back to a flip phone...

Do it. Sonim makes some absolute brick chonks of phones these days.

> ...where I'll get an AI call summarizing emails or messages that are important, as well as any relevant news stories where I can ask for more detail if needed.

I just try to not have unimportant emails come in, though eBay can't be convinced to turn off their damned shipping notifications (or I've not found how to do it). The 1st of the year is a very good time to start wrangling your inbox - every email that comes in is either of value, or you figure out how to eliminate it. Unsubscribe from everything you don't really care about.

And news summary emails are a thing. I route them and various Substack newsletters to my Kobo via Pocket.

> The Internet is amazing, but honestly I don't know that the degree to which I personally engage with it is the ideal cost/benefit as opposed to using an intermediary.

You get a lot of the benefits with far less use than most people assume sane.

I check email via mail clients, when my desktop computers are on. It doesn't come to my phone. I'm off instant messengers most evenings. And I turn my cell phone off at night (which also leads to, on the Sonim XP3+, about two weeks of useful battery life).

Just start.
It'd just be so nice if there was any starting place for user defined or malleable systems.

All these "software" driven systems seem cast in stone, lack flexibility to let users do the right things for them, and so back back back the pendulum swings until eventually the hype train turns things back around again.

Two points of reference come to mind. The well known-ish one, Steam and the Steam Deck. My gods, the flexibility steam has builtin for wiring up a controller to do whatever is godlike. I don't know how to speak even 1/4 justice to the powers here. It's the most flexible user facing software system on the planet, maybe short of Excel; there's so much capability on tap. I tried playing Jedi Academy recelty, an ancient game, and went & downloaded a bunch of shared profiles. On some of them there's like this gorgeous multimodal popover, press a button then swipe the joystick to pick a force power or weapon, which shows up in game as an overlay with actual graphic pictures someone baked in. The potential for man-machine symbiosis is parsecs afar of where most of the out-of-box(-is-all-you-get) unadjustable cloudware world has left us.

The other data point that keeps resonating for me is an old consumer-oriented iot system, Webinos. There was a bunch of car interest, where exposing all the HVAC and lighting and even realtime radar proximity sensors. The whole system was a user-sovereign API system, where user's had control over where data went & could talk to their cars securely/remotely. The system was a general iot system, but it was neat to see car people leaning in, a decade ago. It never closed the loop though, and layered in programmability to the builtin infotainment system, which feels like what we need now.

Its wild how we have all this software, but the interfaces are still all manufacturer provided. Most people don't, but on Android for example one can change their launcher which radically reshapes the whole experience. I think of that as a breeding ground, a permissive layer to sustain & keep staleness out with. Cars went all in on touchscreens, while caging users into very limited experiences. Ideally users would have hybrid flexibility, would be able to use some manufacturer presets that are touchscreen or physical centric (with both being available to some degree) and then to take the experience further. A static manufacturer defined system has to be simple & reliable first, and the modernization failed too many basic requirements (not remembering settings seems to be a big one in comments. Moved in to a new place recently with Lutron caseta everywhere & the dimmers have a little light showing brightness level... A "nice" affordances that an old old old dimmer switch had!). Not feeling at ends is what technology is failing to give us, and products keep suffering for our e-matter's severe lack of soft tweak ability; we keep taking the problem on in this sector or that & trying to find a balance, but the modern world lacks a software parallel of reconfigurability, is sort of pre-interchangeable-parts. The base of the pyramid to enable products constantly being unadaptable tech-nightmares is basically missing!
I'd say there is a big difference between being great and being good, but at least being good is entirely in your hands.
Who says we have to wait?
I phrased my comment poorly. It's not only that they built something similar, it's that they built the patented tech.

Hiring a team and rebuilding something that is not patented, or that skirts the edge of a patent, that's just fine. Hiring the team and building the patented thing is bad, not because of hiring the team, but because of building the patented thing. That it's the same team is just evidence that it infringes on the patent.
Personally those days were the easiest to connect with people. Now I have some people who only use Messenger, others who only use WhatsApp, others who only use Signal, etc. Back then I just fired up Trillium and to me it was all the same.

Really the XMPP part didn't matter so much as open APIs and third party clients. XMPP was just a natural rationalization of that status quo.
I wasn't raised by my grand parents, only visited them 5 to 6 weekend a year, but I was fascinated by their art deco furniture, bakelite door knobs, their old fridge from the mid 1940's and the old faucets in the bathroom and I loved seeing pics of their outfits back in the days.

I also contemplated the idea to buy an old car of the era. My grandfather's old cars would have been out of reach of my pocket[1] so I can relate.

I would have however totally incorporated tech into old design, making old radios work with my flac collection and connectable with bluetooth for example, or converting an old peugeot 402 to EV.

Our societies have progressed a lot in a century in many ways. However as far as design and elegance goes, I think even the richest person of the planet tend to look like crap nowadays with the modern outfits.

[1] some selling for literally millions of dollars nowadays at auctions.
There are multiple operators, not just Fung Wa.
Volcanic Eruption Near Grindavik Iceland [video]
It's not about the clarity of the code though. It's about things that are uncheckable by compilers, linters, etc. That is to say, when I'm reading code I may perfectly comprehend what the code does. But knowing what it does doesn't help me understand why it does that thing, how it fits into the overall design, and things of that nature.

For example, if code is operating on a list, and then it sorts that list and passes it along to some other code, I can see perfectly that the list will be sorted. But that doesn't tell me _why_ it needed to be sorted in the first place. Often that is not knowable except by reviewing things outside the scope of the code in question, or outside any code at all. A comment is essential in that context.
“Publishers frequently send advance copies to readers in exchange for online reviews that they hope will generate buzz.”

That seems reasonable to me. I’m sure newspapers would do the same.
I want it to be taken to absurd lengths. If and/or when the negative ramifications of discouraging mergers/acquisitions even begin to approach the damage that encouraging them has done to our economy and society, and only then, we can consider slowly reducing the pressure against.
I guess we just ignore the sky rocketing cancer rates? About 50% of my generation can expect to get cancer, for younger generations it's pretty much a guarantee.
So an intractable maze of tiny, locally run transport services (all separate and disconnected of course) along with a huge portion of hope that someone will build something.

I don't know, but I wouldn't want to plan a trip, let alone a commute in that kind of environment.
What I mostly miss from the 90s is a kind of optimism. Stuff like TV shows and music is pretty banal IMHO, and there's still plenty of good stuff around today (and there was plenty of bad stuff in the 90s too – we just don't remember it as clearly).

But this idea that we might get peace in Israel with the Oslo accords, that the USSR/Russia would no longer be the big "red scare" enemy, that China would be our friend and we could slowly convince them (and Russia) that freedom and democracy was good for everyone, and The Troubles were finally over. Well ... 1 out of 4 held.

Maybe I was just younger, and sure there were going to be problems and challenges, but everything just seemed so much more ... hopeful.

> almost every aspect of life was superior unless you miss social media and glued to a phone(I don't).

That's probably pushing it a bit too far though; trying being gay in the 90s – depending on where exactly you lived that was hugely harder than today. And you could smoke everywhere – it was just accepted. I remember family birthday parties as a child and I would "flee" upstairs because all the smoke just got too much. All the pubs and restaurants: full with smoke. Trains and buses: people smoked. Unthinkable today – that changed very quickly in the early 00s.

And the state of software ... have you seen real-world code from the 90s? Good lord...

There's probably other things I'm not recalling offhand that really were worse in the 90s.
Touch buttons yeah. Combining the worst of both worlds. By being both touch and buttons and at the same time not being buttons physically so not having the ergonomy of the button and not being a touchscreen and so not having the flexibility of that...

I really was baffled by this decision. Not believing this headline until I see it.
Fun fact: Figma's ARR in 2022 was around $400M. That $1B cash infusion could be invested in treasuries with an ARR of ~$50M; this isn't just a liquidity infusion of a billion dollars, it increases their net income by like 10%, basically free of charge.
Ah, that might be it! I have only 32
LLMLingua: Compressing Prompts for Faster Inferencing
LLMLingua uses a well-trained small language model after alignment, such as GPT2-small or LLaMA-7B, to detect the unimportant tokens in the prompt and enable inference with the compressed prompt in black-box LLMs, achieving up to 20x compression with minimal performance loss.
Was this an attempted security fix? December is not a great time to roll out wi-fi changes unless to fix a security issue.
It's even got synchros! :p

I drive, among other things, a 1930 Willys 8-80D. It's got a non-synchronized three speed, and it's amazing how many people just assume it has to be a clashfest. No, you just learn to double clutch properly, and... actually, even most people who drive manuals these days don't understand enough about the system to make sense of double clutching. :( But on the older transmissions, I double clutch up and down, and life is quiet.

That engine (a 4.0L straight 8) also passes the "nickel test" - I can start the engine, and balance a nickel on edge on the head while it idles.
Hmmm, good question, I don’t know how to describe it other than it “feels” like my consciousness which normally occupies my head totally and equally, “pulls back” to the back of my head, my vision switches off (it’s not dark it’s just I’m not paying attention to it) and then the imagined imagery takes centre stage in my “vision” or whatever word describes my synthesised imagination theatre.

To turn this on it takes effort and directed focus - the action is voluntary and feels like it takes effort, every time I do it my eyes lose focus and look straight ahead, I cannot do it while I’m looking up/down etc (I just tried). It’s a mental only exercise, it’s almost like you know when you move the muscles behind / beside your ears and you can wiggle your ears a little? That pull-back sensation is just like that.

To turn it off and return to normal takes no effort, it’s almost like dropping a ball and it falls to the ground, I just release and normal vision and stream of consciousness resumes.

I probably did a terrible job of explaining that, sorry
> Mozilla just made technology that nobody else wants to use.

It's not that nobody WANT to use it, but more like nobody CAN use it. Are you mentioned yourself, most developer only test against chrome/chromium so using servo would be commercial suicide. It not really a statement on servo vs chromium on technical level, but of google vs Mozilla market dominance.
Also, look at iVentoy. It's not free but it's not expensive, and it is "Ventoy over PXE boot". It takes a bit to set up, but I have it running on a Linux box and I can boot any machine from any image.
This is actually one of the reasons I dislike cucumber so much. They try so hard to make it read like English for non-tech people but to really understand it you need to understand the underlying regex being used.
supports_feature? contains gratuitous punctuation.

A question mark is useful on predicates when they are nouns. For instance type tests. Here is why: widget(x) looks like a constructor: it's making a widget out of x. If we add a question mark: widget?(x) then we know it's a test whether x is a widget. We have other choices there like is_widget(x).

"Supports feature" has a verb and object. The verb is not in imperative form; it's in a statement form. A question mark is not required.
I'm not comparing against Unsafe, this is JDK21. No unsafe anymore.
This is the risk you take when you choose options over cash.
It wasn't just "tech enthusiasts", there were a couple of other large and active groups. One was centered on podcasts as a medium (both listeners and creators), and another can be loosely characterized as "information junkies" (such as journalists and obsessive news consumers).
You're thinking of the Element, but you're not supposed to hose those out, either: they'll rust.

https://fifthelementcamping.com/blog-articles/honda-element-...

(Damned if I can find the article that actually talked about how this myth got started. Something something Honda never claimed you could hose it out.)
As mentioned Operating system design: the xinu approach is a great book
Everything old is new again. I was rearchitecting a batch mode application to a horizontally scalable event-driven model based on Oracle AQ back in 2005. Designed to handle interval usage measurements from remotely read smart electricity meters, perform ToU aggregation and send data to market participants. At peak the system was managing 2 million reads a day and we kept a rolling 15 month window of reads. Good times. Oracle may be a rubbish company now but AQ was awesome, especially on a RAC database.
Eruption has started north of Grindavík - Icelandic Meteorological Office
It wouldn't surprise me if the timing of the execution of the termination agreement was agreed for after Adobe had liquidated assets.
He seems happy and doesn't appear to be hurting anyone else. I'm not sure he needs strangers psychoanalyzing him.
Apple has an aggressive legal strategy because they can afford to bend/break the law first and let things play out in court (this case was first filed in early 2020 before the pandemic) while their competitors generally cannot.
K-Meleon used the Gecko rendering engine but with a native chrome and no SpiderMonkey. It also powers Thunderbird and the SeaMonkey browser. I'm sure it turned up elsewhere before it was too 'baked in' to Firefox.
Plenty of companies/teams qualify as "cloud providers" even though all the usage is internal.
Cool! I found it very interesting and look forward to reading the other 43 :).
my washer/dryer also has capacitive touch and will usually pause itself this way during a dry cycle if I forget to put the keypad lock on.

it's an absolute failure of product design in my eyes
It depends on your moral philosophy.

To give an extreme, hedonistic utilitarianism says it is.

I'm not that extreme, but there are limits to what I'll spend money on, in light of the opportunity cost of helping others. Sending my kid to college for the equivalent of providing full cost-of-living to a thousand people for 200 days? Gladly.

Buy a car for the same amount? No matter my income, I wouldn't do it. It's a frivolous expense in comparison.

I'm not trying to push my philosophy on anyone, but at some point, almost everyone will agree that e.g. spending a billion dollars on a party, while your home is surrounded by starving people, without thinking to help them would be crass and immoral.
A monopoly where a party with conflicting interests to the users being the sole arbiter is obviously problematic. A monopoly which is run by a group of individuals that do not have obvious conflicts of interest, and work for different organizations to mitigate the chance of non-obvious conflicts of interest, is far more interesting. Rust has the latter.

It's not plausible that that will that a similar entity will take over the HTML/CSS/JS space, because of the amount of money competing with users interests in the space due to things like advertising, the desire to invade users privacy, etc. Still, if somehow we could magic up this monopolizing organization without conflicts of interest that would be far superior to the current state of affairs...
Not sure if my answer qualifies but I make iPhone and Android apps (I am the developer of HACK for hacker news) and part of it also involves me designing the App Store metadata (screenshots, writing the description, researching keywords, app icon design etc). I find it very boring.
Congrats on launching!

I was about to add my ARR but I hit the account creation which turned me down.

How about you let the user add the information, and the information is only visible when the account is confirmed?
Happened to Pocket as well. I guess with every worthwhile site putting up paywalls, that's the kind of content we get for free.
There's plenty of Smeagols out there already. We need a Frodo.
Same as HN, you can start writing your comment without an account
Algolia Startup Program
I don't even have an account on Reddit these days, but still view it regularly.

On the popular subs if you read at least half the posts (not comments) you'll see "Op is a bot that reposts content". They typically have some algorithm that digs up old popular posts that haven't been posted in a while and reposted them. With the number of people complaining they are reposted crap I have my doubts their initial upvotes legit, instead getting enough bot votes to get them on the subs front page which then gains more natural votes.
Owning just one company that does that has a much worse risk profile than owning a little bit of many companies that do that. That's why founders, angel investors and employees want to sell their share of the company to a huge fund and then invest their money back in that fund.
SyncThing looks like exactly what I want for things like this, rather than a bunch of self-hosted web apps.

Why self-host when you can p2p? (A little tongue-in-cheek. Clearly there are use cases for both.)