skysight-inc/HackerNews huggingface dataset:
https://sso.agc.gov.sg/Act/MDA1973?ProvIds=P13-

Presumption of possession and knowledge of controlled drugs
18.—(1) Any person who is proved to have had in his or her possession or custody or under his or her control —
(a) anything containing a controlled drug;
(b) the keys of anything containing a controlled drug;
(c) the keys of any place or premises or any part thereof in which a controlled drug is found; or
(d) a document of title relating to a controlled drug or any other document intended for the delivery of a controlled drug,
is presumed, until the contrary is proved, to have had that drug in his or her possession.

A friend leaves a key to a locker in your apartment. It has half kilo of cannabis. The cops find the key in your apartment? Toasted.
Thanks for explaining your stance not a whit.

I was genuinely interested in your thoughts, "you wouldn't understand it, but trust me" is deeply unhelpful.
I feel like "control your life" is kind of a strong statement. I'm on the same side as the other commenters; I don't let fear control my life, I just let it be a factor in my decision to not send $29.99 and a cell sample to a company.
This is only the case if the high users are not canceled by the service upon being detected. Many businesses use this model where it is "unlimited" but they cancel customers that are using it in an unlimited way.
I’ve read some very user hostile things in my career, but this one is particularly acerbic. It’s a bad look.

If I ever grew to hate users this much, I would find a new career. You should consider that.
Nfc touch doorbell would also be cool. Though, I do feel it's too technically advanced for most people to use.
Warhammer 40k should be considered a great work of science fiction
I agree! (Not adding much info here, but I wanted to show that you made me think, and I appreciated your contribution to my thinking and others!)
also separate question but I feel it would be nice to have a few "example" tutorials, where you go through setting a database with fake data, with a sample app which queries it in real-time in a different terminal and adds data or interact, and then going through a few updates / reverts, and be able to check that the sample app can still work perfectly without having to close it and restart, would be a quite useful "start tutorial" to get the idea of your lib
I've nothing to add to the conversation, but I jump on this oportinity to tell you that i like the content you've made with Adam Barth on yt very much, have a great day :)
But why are management and handling of language-dependent input methods supposed to be in Xorg?

What happened to separation of concerns?

"Do one thing and do it well"?
How to get the whole planet to send abuse complaints to your best friends
We already do, see vtubers. Massive following, but whether they'd be so popular if they weren't virtual is questionable.
No, what they said was

> I estimate that 90% of the time was spent thinking about the product, directing the AI, and testing

In other words 90% of the time was spent in the proompt-test-proompt loop. Not ideation and exploration.

> they didnt specifically mean they built a wordle clone, just a game like it. if they wanted just a wordle clone, they wouldve gotten one within a few minutes of using codegen tools.

If you really believe that I'm not sure what to say other than: have you tried to use an AI to make a full wordle clone? (not just the checking logic, or rendering - the entire thing)
For some reason, NASA is treating Orion's heat shield problems as a secret
I see it from both sides. On one hand, I am no longer risking poisoning my brain with excessive fluoride.

On the other hand, I now developed sensitivity in a tooth that is going to be a challenge to fix. This is despite me using fluoride toothpaste twice daily. Acidic foods can do more damage to teeth when there isn't fluoride in the drinking water. As a result, the saliva also lacks fluoride, and cannot protect the teeth so well anymore. It was my mistake for consuming an acidic food. I now have to see if expensive nano-hydroxyapatite toothpaste can fix the sensitivity.
What you describe would be needed for a fully autonomous system. But for a copilot sort of situation, the LLM doesn't need to understand and know of _everything_. When I implement a feature into a codebase, my mental model doesn't include everything that has ever been done to that codebase, but a somewhat narrow window, just wide enough to solve the issue at hand (unless it's some massive codebase wide refactor or component integration, but even then it's usually broken down into smaller chunks with clear interfaces and abstractions).
it's not a native widget. you can type styles on whatsapp which is not possible on native input.

whatsapp is the poster child of this technique btw.
Related: every few years someone posts "Paperwork Explosion"[0] again, and people here rediscover that there's nothing new under the sun.

> In 1967, Henson was contracted by IBM to make a film extolling the virtues of their new technology, the MT/ST, a primitive word processor. The film would explore how the MT/ST would help control the massive amount of documents generated by a typical business office. Paperwork Explosion, produced in October 1967, is a quick-cut montage of images and words illustrating the intensity and pace of modern business. Henson collaborated with Raymond Scott on the electronic sound track.

Usually the discussion quickly converges on how automation in administration is a prime example of the Jevons Paradox[2] in action.

[0] https://www.youtube.com/watch?v=_IZw2CoYztk

[1] https://en.wikipedia.org/wiki/Jevons_paradox
I wonder how much "well written" is a matter of taste (I thought it wasn't that much). I found "We Are Legion" very poorly written although I loved the premise and really wanted to read it but couldn't go any further then maybe a quarter of it. It also happened to me with Murakami's Kafka On The Shore but I blame that on the translation or some cultural impedance mismatch.
My mother did a lot to keep us fed, clothed, housed when we were growing up. She wasn't happy, but she wasn't sad either.

I asked her once, decades later, how she coped with it all, and her answer still freaks me out sometimes.

She said she didn’t know she was a person who had choices, or could think about the situation she was in. She just did as she was expected to.

She’s in her 60s now and is far more in tune with her emotions, thoughts and feelings than I remember her when I was a kid.

She was virtually in catatonic autopilot most of her life, because no one encouraged her to think.

There's a quote from Helen Keller in this vein, after she was taught to communicate, though I can't find the full text:

"When the sun of consciousness first shone upon me, behold a miracle!"
JS form validation quite significantly predates HTML form validation. The alternative was server side form validation, for the longest time. HTML form validation was meant to standardise and reduce the need for JS validation, but for UX reasons it hasn't really managed that. And that you'll need JS anyway if you're doing validation specific to your business logic that doesn't fit into the set of rules HTML validation has.
Encrypted messaging apps: a persistent challenge in fighting organised crime
In Slovenia local farmers started using vending machines for homegrown milk, eggs, pig fat and similiar produce. While they were very rare just a few years ago, now they are very commonplace, even in smaller towns.
A model that could turn "offline" handwriting (the ink on the page) into "online" (order and timing of the strokes) I think could be really useful for a historical HTR pipeline... but ultimately, we need end to end.

Why is historical HTR so neglected in all multi-task model evaluation benchmarks? There are millions of un-indexed handwritten historical documents which could give us a so much better understanding of our recent past. For that matter, it could give models much better understanding of our recent past.
> but it's available. Like a cheap hooker.

Username checks out.
In market economics and evolution alike, when we posit that an organism/industry became more effective through some kind of change, we also require an explanation for "And why hadn't it already done this? What was stopping it from doing so earlier, and what was the mechanism that this constraint was removed?"

Genuinely unexploited niches and entirely novel strategies exist, but they are extraordinarily rare.

Do other primates show strong bicameral connectivity in terms of physical brain structures?
do you feel like it needs a major architectural change or breakthrough leap in abstraction before it can provide business value in software development, or would far larger context window sizes be enough for it to provide substantial value already?

For me it feels like it just starts to break after a certain length, but may not require a breakthrough new architecture to provide more value. Just larger context window sizes, so it can do the same thing it does on smaller pieces of code, on larger pieces of code, too.
Related https://groups.google.com/g/skia-discuss/c/Fzpne-f9gZ4/m/5_I...

Seems like most issues could be solved with new Skia graphite backend
Much of this story's brilliance lies in just the last sentence. With just one subtle brushstroke Clarke manages a delicious pay-off hinting at a very dark, but expectable¹, outcome.

1: The whole 'humans are assholes'² trope has been explored much more since the 1940s, so I expect the ending might have had even more of an impact back then.

2: Literally, in Spaceballs, of course.
Ask HN: Individual Researchers Submit Papers
If I want to write and contribute to an article or small paper on computer science, artificial intelligence, or sociology, where should I post it? Currently, I post on my personal blog or contribute to media that I am often contacted by, but I would like to write something more academic (when the reader is an expert) and get it reviewed, but I have tried submitting to academic journals, but the registration fees and membership procedures are more expensive than I expected. Also, it is sometimes difficult to submit if you are not currently affiliated with a research institution. For those of you doing independent research, where do you post about your work?
Sure, if you have a list of countries that spans 10-40%, but choose two entries that are 1% apart... then I guess you wouldn't see the difference. But I'm not sure you're providing a great example here.
And yet in both cases the browser insanely casts the data type to string when reading the value.
why people assume utf8 had only know locale encoding still?

you're probably guilty of the sin you preach and is showing wrongly decoded utf8 and don't even know.
The countryside honor system is still present in certain parts of the US (sometimes it's even present in suburban neighborhoods!), it doesn't blow my mind. (I also have living memory of how good things used to be in various places, too.) Similarly, there are still many places where a vending machine will remain unmolested. What did surprise me once while visiting Tokyo was that in several game centers the extra prizes to restock the claw/UFO machines are often just stored... on top of the machine in a bag or basket. Sure, most Japanese are too short to reach and steal them, but foreigners frequent those places too, and yet people behave.

My favorite vending machine anecdote comes from HN several years ago: https://news.ycombinator.com/item?id=15412395 The pictures from the submitted post are worth revisiting too, if they were put up today people would think they were AI generated: https://web.archive.org/web/20171004222639/http://www.spoon-...

Did you know there's an anime where the main character dies and gets reincarnated into a fantasy world as a vending machine? https://myanimelist.net/anime/52619/Jidou_Hanbaiki_ni_Umarek... I got a handful of episodes in while it was airing, I'm now reminded to go back and finish the season maybe next month, but it was quite a bit more charming and interesting than I gave it credit for from the premise. Indeed, there is a lot of love for vending machines.
On the other hand, this burst of change brought it over a line into functional and declarative usability. Somewhere from 5.7 through 5.10 it indeed became meaningfully more “delightful” to use.

Delightful not because of the rate of change, but because of the programming approach it's now enabled.
We have honor box farm stands in the USA too. Not counting coolers with eggs alone, there are probably half a dozen between our home and my wife's office.

This despite the fact that we have numbskulls and halfwits in the area. Last year someone knocked down all the mailboxes on the nearest paved road. We also picked up an absolutely staggering number of Twisted Tea cans from the side of the road last Vermont Green Up Day.
For the confused: This is a reference to "The Expert" sketch: https://www.youtube.com/watch?v=BKorP55Aqvg
Hi man - Don't take my tone the wrong way but it's the only way i can express this. I will never, ever - EVER use your craft project without a complete series of unit-tests. Especially one like yours. I stop reading immediately and just go on about my life.

Good effort though.

Edit: Oh I thought it was yours. Well I'll leave this up anyway.
Didn't Windows name "Program Files" with a space to force application developers to handle spaces in paths properly?
Then, why not hook up a button to said ESP32 and improve the UX by multiple magnitudes?

Oh.
Reading these very old papers is always quite entertaining: you can feel that they use words like e.g. "routine", or "procedure" not yet as technical terms but as ordinary (if infrequently-used) English words.
no "fast-foward through silence" feature
If one really wanted to embrace chaos, introduce this as a new team file naming standard for "risk finding" files ;)
So your premiums aren't being spent on healthcare, they're essentially being invested in a retirement plan?
Doesn't <enter> just confirm the typed input for the filename and finish the renaming? How does that insert newlines?
I kinda just ham fisted catppuccin here, gonna change the link color ASAP
He can't but you probably can.
If it isn't distributed out of the box with every nix-like OS, it inherently isn't* “better by every objectively measurable metric" - distribution of a common, stable standard is a huge benefit in and of itself.
I recently tried again github copilot, and I was much more convinced of its use. I'm using it mainly as a better autocompletion tool, and I sometimes use the chat for discovering/understanding librairies and errors, because google is now too polluted by SEO spam.

I'm not trying to generate programs with it, I find it still far too weak for it.

However, and while I believe the current models can't really reach it, there is nothing in my eyes that prevents to create an AI good enough for that
That's weird, caniuse says it works: https://caniuse.com/?search=constraint%20validation%20api
Is Cursor still sending everything you do to their own servers? Last time I looked into it, that’s what was happening which made it an absolute no-go for corporate use.

Using Cody currently with our company enterprise API key
Fwiw Strava probably has the best data for this- you can tell how good a cycling path is from average cycling speed.
Same goes for my signature, I almost get anxious when I have to sign something on paper.
A text or call on said smartphone.
It's amazing how little of my colleagues don't use Cursor simply because they haven't taken the 10 minutes to set it up.

It's amazing how many naysayers there are about Cursor. There are many here and they obviously don't use Cursor. I know this because they point out pitfalls that Cursor barely runs into, and their criticism is not about Cursor, but about AI code in general.

Some examples:

"I tried to create a TODO app entirely with AI prompts" - Cursor doesn't work like that. It lets you take the wheel at any moment because it's embedded in your IDE.

"AI is only good for reformatting or boilerplate" - I copy over my boilerplate. I use Cursor for brand new features.

"Sonnet is same as old-timey google" - lol Google never generated code for you in your IDE, instantly, in the proper place (usually).

"the constantly changing suggested completions seem really distracting" - You don't need to use the suggested completions. I barely do. I mostly use the chat.

"IDEs like cursor make you feel less competent" - This is perhaps the strongest argument, since my quarrel is simply philosophical. If you're executing better, you're being more competent. But yes some muscles atrophy.

"My problem with all AI code assistants is usually the context" - In Cursor you can pass in the context or let it index/search your codebase for the context.

You all need to open your minds. I understand change is hard, but this change is WAY better.

Cursor is a tool, and like any tool you need to know how to use it. Start with the chat. Start by learning when/what context you need to pass into chat. Learn when Cmd+K is better. Learn when to use Composer.
Don Pettit also visited the Royal Society in London which shows his curiosity quite well.

https://www.youtube.com/watch?v=jnZLGlMbgUI
Canvas is the javascript name for writing directly to a frame buffer :)

There is a world outside the browser. For now.
> And he loses his page state if there is an error.

No, you can handle that on the server too, easily, since you can fill the form with the last known state upon page loading.
Ballmer didn't hate linux and open source.

He feared it as a threath to Microsoft's business model and revenue streams.
Shouldn't hurt to tell clients to right their weird proprietary software originated encodings though.
It's much worse than "doesn't work": the validations work, they just don't show any error. It would be okay if validations just weren't implemented, but this is just absolutely fucked. I discovered this years ago after a long and painful debug session, and I'm quite sure I wasn't the first or last to go through that.
With GitHub, TypeScript and VS code I'm probably using more Microsoft products than before.
This would be a kind of interesting data structure. A stack, FILO, but you can flip it for reading (maybe flip is an expensive operation).
Also, contrary to petrol, we have at least a realistic possibility to recycle batteries and thus eventually need less raw earth inputs over time. While with petrol, you need a stable continuous supply.
I’m pretty sure most modern mathematics research takes place on pencil and paper or chalkboard. It’s too tedious to typeset everything in the research phase. It’s also way harder to draw little diagrams or new invented notations on the computer.
Speaking as someone who successfully involves their toddler in the kitchen: regardless of her great joy in being alllowed to participate and contribute (which you are completely right about), my daughter would still much rather prepare spaghetti for dinner than veggies.

Also, in some kind of weird benign parentification[0] twist, she now loves to feed me food, even if (or more like especially if) she doesn't like it.

So having fun with cooking food seems quite decoupled from her desire to eat it.

[0] https://en.wikipedia.org/wiki/Parentification - and I say it's benign because cooking together is completely optional for her
I didn't know that, interesting!
> Everything that interfaces with that, will assume newline delimiters.

Well, only badly written programs. nushell handles this fine, as will any program that doesn't try to do everything as plain strings:

~> touch "foo\nbar"
~> ls foo* | print
╭───┬──────┬──────┬──────┬──────────╮
│ # │ name │ type │ size │ modified │
├───┼──────┼──────┼──────┼──────────┤
│ 0 │ foo │ file │ 0 B │ now │
│ │ bar │ │ │ │
╰───┴──────┴──────┴──────┴──────────╯

However after reading it they're only making them illegal for the posix utilities from the 70s that aren't written properly, so I think that makes sense.
Are you saying that VSCode is a fork of a non-Microsoft product? Which one?
>computing has made it possible to scale companies to planetary scale without organizational collapse

I wonder. Say we had various factories for producing goods around the world, and different factories requested the same inputs in different amounts. An algorithm could probably calculate how much of each input it should distribute to those factories. However, the structure of this economy still relies on the commodity form, since those inputs would almost certainly be worked in a certain, standardized way to be properly organized by the algorithm properly. Therefore, the computerization of the economy only leads to an image of the kind of unrestrained productivity you might imagine technology would bring, but lacks the kind of creativity necessary for it.

This is all to say that if not the market, then whatever else could've managed an incomprehensibly complex economy certainly existed before contemporary computers (and certainly, the structure of the economy in even the 19th century in early high capitalism itself was the "computer," the quantitative management of social forces). Its not as if our era, today, is particularly unique, or that Hayek was right then or wrong now, but rather that he was fundamentally wrong to believe that the market itself was the path to freedom, even then.
> I think the first filter is a much bigger factor, but for a reason that’s not mentioned in the post: $$$s to be gained. A large number of people read finance blogs because they think they themselves make money with the knowledge therein.

Anyone doing this with Money Stuff is, well, extremely confused.
It doesn't.

Passive income usually requires a burst of highly-productive time at the beginning.

If you invent a machine which does farming with no human labor, and I invent a factory which makes your machines with no human labor, and so on down the line:

1) Human productivity jumps to infinity

2) No one needs to work

3) We all collect passive income, growing exponentially*

Most passive income is some subset of that. If you write a book read by millions, or invent something saving lives, that's continuing to generate real value for the world. Even if you work very, very hard, while scrimping and saving, so you don't have to work later, everything works out okay (so long as there are kids willing to work hard).

* With different exponents, until we have a class of ultrarich and ultrapoor, until the revolution, with either the poor masses being killed by high tech, or the rich by the human masses
Operators and Things: The Inner Life of a Schizophrenic

I think you should read the above book.
If my entire application used YYYY-MM-DD everywhere, it can be very confusing for users when the input suddenly uses something else. And often the locale or system settings are incorrect anyway. When I an working on a Dutch site with a Dutch locale and lang settings, then dates should be shown according to the Dutch locale, not according to whatever system of browser locale there is.

I always keep my OS and browser in English (makes searching for error messages sooo much easier) but I hate that I need to change my OS settings just to get Firefox to display the date in a proper way on some site.
A hallmark feature of psychosis and schizophrenia is lack of "insight", meaning that the patient can't recognize that they are having delusions, nor the fact that they are suffering from the illness. The belief that you are a Star Trek captain feels as real as knocking on wood.

The illnesses simultaneously cause hallucinations that enforce delusions, and twist your belief systems so you pick up on the most insignificant details to support your delusions. Almost all patients end up believing that they are god, Star Trek captains, or stalked by a government agency, because this best explains their (hallucinatory) experiences. For example, if you hear voices in your head, the patient can't usually understand it as an illness, but has to explain it in some other way, so you end up with CIA/god/whatever beaming voices into your head.