skysight-inc/HackerNews huggingface dataset:
This is very 2013. Meanwhile in 2023, a decade later, you literally have systems detecting credit card fraud in milliseconds. [Disclosure: I work for StarTree, which is powered by Apache Pinot. We eat petabytes of data for breakfast.]
Commercially available time travel debugging is over 20 years old at this point [1]. So yeah, the uptake is pretty slow.

[1] http://jakob.engbloms.se/archives/1564
> I don’t see LLM’s breaking this approach to classify human writing.

Why not? Record a bunch of humans writing, train model, release. That's orders of magnitude simpler than to come up with the right text to begin with.
When I was independent consulting, GnuCash managed my invoicing and accounts-receivable well enough.

I tracked my hours for a billing period by starting a new invoice in GnuCash, and just adding a line item to it per day. Each line item was updated throughout the day, with very quick notes to myself of what I did.

At the end of each day, I'd print a draft invoice of the unbilled hours thus far, as backup.

When it came time to invoice, GnuCash supports/ed custom invoice scripts, so I'd copied&modified a stock invoice script to do what I want, including hiding the notes to myself, and complying with the occasional format change requests from client. I'd print to PDF or paper.

For a client that also wanted a separate summary of what I did, I'd copy&paste the hidden notes into an editor, and then rewrite that as a concise one-to-few sentences.

As soon as I emailed/mailed the invoice, the GnuCash accounts-receivable functionality would take over. The complexity in how it represented the data was a little scary, but it worked.
I expect that, over the next few years, companies that need to lay off workers will spin their mismanagement by claiming they are replacing those jobs with "AI".
Right. Everyone should just read up on Earnshaw's theorem to know what all the boundary conditions are.

https://en.wikipedia.org/wiki/Levitron
In fairness, that's true for any kind of market trading.
How many of the legacy students get unlimited time on the SAT? 20% of Harvard students do through claiming a learning disability, though the odds of 20% of the top ~.05% of students (Harvard students) all happening to have learning disabilities are insanely low, it is a higher rate than state schools. They do it because they have admissions advisors etc. that coach them to getting a diagnosis from the doctor for ADHD to get unlimited time.
She's built like a clippy, but she handles like a HAL.
Yeah, I tend to prefer sunburst charts for visualizing disk space (I wish there were one for process size, too). I first saw this in kfilelight and on mac I ended up purchasing "DaisyDisk". The hierarchy is clearer and big outliers still stand out.
Data scientists also do A/B testing on algorithms to see which one has better fit for a use case against real-world, real-time data.
Cute, but I think that people who are addicted to Instagram are probably aware of and immune to this kind of argument, which means it ends up being for people who are already resistant to Instagram. Which is to say, it's not going to change anybody's mind. Hope I'm wrong.
Hackers news literally exists to perform lazy meta analysis
> Yes I eat chicken, and vegetarian meals 95% of the time

Soy it is then ;)

https://www.frontiersin.org/articles/10.3389/fsufs.2019.0003...

Soybean is one of the primary ingredients in poultry diets ...

77% of soy is for animal feed (source higher in the thread)

> So me never eating it means hardly anything and the rain forest is still fucked. ... Not me.

> The US Government should do more about it.

https://en.wikipedia.org/wiki/Cognitive_dissonance

Be well.
My dream would be arxiv hosting a reddit-style upvote/downvote discussion thread for every paper. I've seen this work beautifully on some science subreddits, as well as on Scot Aaranson and Terence Tao's blogs. It can really help flesh out problems/questions, generate intelligent discussion, and even lead to cooperation between participants on further research. One requirement for it to work is strong moderation to keep the discussion focused.
This has aged well.
death before trailing commas
Well... sure, but frankly 'just use a different operating system' is exactly the kind of 'we need better (easier)' than I'm talking about.
The owners of social networks have free speech rights too. They can take others suggestions as to who and what to block and decide for themselves. The constitutional law is settled on this question. I wouldn’t be so quick to infringe that.
Wait til ol' Jack get's tripped up by core.
Hot takes: SQL is good. Great, in fact.

Not just in what it's capable of doing, but in form. It has warts, yeah, but over the years I've been writing it I've realized most of them are there for a reason. To me it's more than useful, it's beautiful. It's the absolute last thing I want a replacement for.
part of the problem is that rust has not yet a standardized memory model (there are candidates, wip)

this means there are limits to soundness analysis tools and guardrails you can provide ins table rust

through there had been pretty convincing examples about how under some of the (more promising) memory model candidates you can provide additional/different functions which are much harder to accidentally misuse

and soundness analysis tools do already exist, too

I believe that rust has the _potential_ to make it easier to write a lot of unsafe code correctly in rust then in C -- in the future.

Through the issue with people using a "it's only bits" mind set when doing unsafe code stays around, and is wrong, not just in rust but in C, too. No matter how much some people try to pretend C is a high level assembly.
Related:

Whom the Gods Would Destroy, They First Give Real-Time Analytics (2013) - https://news.ycombinator.com/item?id=15379660 - Oct 2017 (70 comments)

Whom the Gods Would Destroy, They First Give Real-time Analytics - https://news.ycombinator.com/item?id=6515805 - Oct 2013 (1 comment)

Whom the Gods Would Destroy, They First Give Real-time Analytics - https://news.ycombinator.com/item?id=5032588 - Jan 2013 (55 comments)
> Because I don't want to have that kind of instability if I don't get a lot of money to make up for it

Sadly, I see way too many people in our industry who do get a lot of money, and still feel they're allowed to deliver little to show for it.
> I find device farms way harder to pull off than a bash curl script, to be honest.

I feel like you're potentially overcomplicating that? What I'm getting at is that:

A) You can basically build the equivalent of a bash curl script pretty easily if individual browsers aren't blocked (which Google says it doesn't want to do, but... that's my point, they will). Guaranteeing OS integrity doesn't matter unless you go on to restrict which browsers can run and weed out the efficient headless browsers. If any headless browser gets attestation support (and I've had proponents try to tell me that headless browsers will be supported) then that's likely game over for attestation as a bot detector.

B) You can build mostly the equivalent of a bash curl script inside of a webextension (or honestly, not even, you can make requests in a loop automated within your browser's dev-tools). You don't need to leave the monitor or anything hooked up and you don't need to do anything particularly fancy and you don't need to emulate user input or build a complicated farm. Your web browser is a terminal with all of the capabilities of Bash and more.

My instinct is that any website that was vulnerable to a quick and easy bash script before is going to be just as vulnerable to a `for` loop run inside the browser dev tools.

----

It's tricky to talk about because the actual answer is what you say: ("absolutely, it very literally tries to guarantee integrity") -- that attestation will involve significantly more restrictions than proponents are pretending it will impose. But if I take the proponents at face value, and if I believe that this is about guaranteeing OS integrity and blocking root and it's not going to block headless browsers or extensions -- in that world I don't think this necessitates setting up a bunch of device farms? I think it just means you run Headless Chromium or Firefox, maybe with a remote debugger if you want to be fancy, and then you have it spam requests. Bear in mind that this will be on desktop as well; it's not only phones that would be sending attestation signals. Desktop Chromium and Firefox are incredibly easy to script.

Maybe it makes that slightly more expensive since you have to actually run a browser, but I don't think you need a rack of phones and I'm not sure that the compute cost of running a browser can be considered prohibitive? Maybe I'm underestimating the margin that bot farms operate at and forcing them to run a browser would be enough to drive some out of business. But I kind of suspect you just use one of the desktop browsers that has attestation and write your "bash" script equivalent inside of that browser and everything works mostly the same.

Am I missing something? It doesn't seem like that big of a deal whether or not you can use curl.

And the only real way to get around that is for some websites to turn off the ability to have the browser arbitrarily execute code with full access to browser/page APIs whenever the user hits F12.
All of Twitter's staff were supporting the core product. How many Google employees support no part of the Google Ads stack or a product with Google Ads revenue?
While fear of the others drives arms races, it's pretty clear that there are good reasons for it. And it's hard to de-escalate when your adversaries clearly will take advantage. Consider the Middle Eastern countries, US-Russia, and so on.
I don't agree that it'll affect spam and I couldn't care less about ad fraud or cheating.

What is does do, is afford the major players total control over which devices and individuals are allowed to access the web.
I believe ultrafast capacitors for high-energy lasers would be possible. Most likely some type of laser gatling gun configuration.
To retake first place, or..?
This is actually kind of appealing, in my experience "shopping" for the right journal for an article can be kind of a pain when you're in a smaller field. You'd likely get a ton of spam from that large tranche of fake journals that just exist to collect excessive publication fees, though. I already get lots of that unsolicited :(.
Are you me? I too have an 8GB m1 air that I bought in a rush. It's a nice machine but 8GB can be annoying sometimes and it's definitely noticeable when running docker/VMs (it would help if browsers weren't so memory hungry, I have often ran out of RAM on the m1 just for having a bunch of tabs open)

I agree, the one external monitor was annoying at first, but I took the plunge to buy a single 5K monitor and it's working out pretty well for me to replace a two-monitor setup. I find it helps me focus too.
Wherever you draw the line someone's going to be upset at where the line is. You're echoing the other guy's concern, really everyone's concern. Same issue with everything from criminal justice to government all around so there's not really any value in yelling personal preferences at one another, even assumin I disagree which I don't. That ain't what I'm about in either case and it don't change what I said about removing options by assuming people suck being a bad way to go about doing anything.

Might as well remove all comment sections because people suck so assume there's no value having one. Pick any number of things like that. Just ain't a good way to go thinking about anything let alone defending a company for removing it, since the same logic justifies removing your ability to criticize or defend it in the first place. You an AI expert? Assume no, so why we let you talk about it? Or me? People suck so why let you comment? On and on like that.
Exactly. And it betrays the biasea of the era. This author really got it wrong.
What has that to do with product decisions?
I dunno what's worse, the pointless commentary, needless gatekeeping, the superfluous white knighting or the fact we're getting upvotes for all this nonsense.
The actual base rate of academic dishonesty is unknown. Maybe these students are especially honest about their dishonesty?
Related:

A command-line murder mystery - https://news.ycombinator.com/item?id=20834466 - Aug 2019 (1 comment)

The Command Line Murders - https://news.ycombinator.com/item?id=10994885 - Jan 2016 (60 comments)

A command-line murder mystery - https://news.ycombinator.com/item?id=7054598 - Jan 2014 (47 comments)
So, Magic: the Gathering (being Turing complete[0]) is a programming language?

[0]: https://arxiv.org/abs/1904.09828
This could easily be skewed by self-reporting bias. Perhaps wealthier students feel they have less to potentially lose by answering the survey honestly.
Personal favorite, visualizing used disk space in order to find large directories that can be deleted. I use QDirStat on Linux and WizTree on Windows.

Showing CPU performance of an application is a pretty neat use case of one type of treemaps too, typically called flamegraphs too, but in reality I think they're just up-side down treemaps :)
How powerful is the magnetic field in typical brushless motor? Even if it can’t be used for an MRI machine, it could do wonders for efficient (and/or compact) robotics and electric vehicles.

I’m also very curious what kind of inductors you could make for switching power supplies using superconductors.
It makes perfect sense and there's research to back it up

https://news.ycombinator.com/item?id=36868552
I have a teenage son that is thinking about becoming a programmer. I've been teaching him some things like the command line, git, etc. Would someone with just a starting familiarity with the command line be able to play the game?
I wish the author listed the theories that could potentially replace the dark matter particle theory.
I built something like this over a weekend. Saves every page title, html body, and time and lets you search them in the chrome new tab page. It also indexes on the fly.

I have it installed on my browser and I’ll probably release it when I can figure out how to make it more useful.
Overtime past 40 hours (8 in a day or 6th punch) is the case across the US, I think, typically at 1.5x rate. Exact overtime rules vary considerably by supplement beyond that, particularly for part time employees.
It’s certainly not a feature. A lot of important SQL usage is ad-hoc queries, and they are more annoying to type than they should be.
Even if you could force the bad actors to use this watermarked large language model, there's no guarantee that they couldn't immediately feed that through Langchain into a different large language model that would render all the original watermarks useless.
I was really expecting this to be a joke: Never Eat Any Thing. NEAT.
Understanding the X/Confinity merger that became PayPal
Nah, everything is just going to be proctored exams on paper in the future. Sucks for the pro take-home project crowd, but they ruined it for themselves.
Them: We need metrics to know if the users like this new feature we're pushing on them.

Me: or you know, we could maybe see what the users biggest issues are first and try to build stuff to solve those problems.
>Why memorise this to such precision

Because that was the precision used by the particular author I got it from. It's not that the fourth s.f. really matters. I think the 7 actually helps my memory by making the number distinctive and not just 8 1/3.

It's like remembering that body temperature is 98.6 F. It's obviously false precision and it's not even an accurate average, but it's the way it's traditionally recalled - plus it works out to exactly 37 C.

>8 dry ounces is approximately 8 fluid ounces

I did write "cooking" originally and it is a valid point that when cooking as opposed to baking usually a little more or less liquid is immaterial.

But I meant to include baking and, say, mixing drinks.

A 4-5% difference isn't always important, but it's often noticeable. I've been using a digital kitchen scale for >20 years, and I just find volumetric measuring cups annoying compared to going by weight. I don't want to go back and forth filling a container and checking it on a level surface, to eyeball a meniscus, to wait for every drop of a viscous liquid to fall, or to sift flour.

I don't cook or bake with liquid mercury, but I use sugar, which is ~7 ounces per cup, and flour, which is (according to me) 4.25 to 4.5 ounces per cup. That's considerably different from 8 = 8.
Mother nature decides such things ultimately, including whether the actions your and your Experts take are enough to carry the day.

Maybe best not to put all your eggs in one basket, or bet your future on one strategy!
It does solve it at all. You might work with someone at a different hub, but most people don't most of the time.
Arc specifically has that problem. I use a tiling window manager on macOS (guess what, they exist!) and Arc doesn't play nice with it, specifically because of the vertical-only tab bar.
Show HN: I spent a weekend building a tool that lets you make LoRAs without code
I don't think that correlation can be proven, but I'd be curious to see the data.

From what I've read, 2/3s [1] of people who commit suicide have never sought any sort of treatment at all, so they'd never present at the ER in the first place or be candidates for hospitalization vs outpatient. If the suicide rate is still rising among that population, then that would probably disprove that. If it's not, then you may be right.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8804173/
That's not a huge range - a handful of missed answers - and, I believe, lower than it used to be. I distinctly remember being, at 1490, in the bottom quartile of "Harvard-bound scores". Without any proof, I imagine that Harvard et al. dropping standardized test scores from their admissions requirements has skewed who actually submits them. Legacies will only do so if it doesn't hurt their otherwise venerable pedigree; non-legacies will say, "Well, every bit helps."
> Well, you did reply to someone claiming severe depression and burnout, so the specifics matter.

I did say that it's a skill they should learn not that they should have done it in this case. So if we're saying specifics matter, the entire context of specifics matter.

> If you meant to post about hard work and doing stuff that might not be enjoyable in pursue of a paycheck, that's fine, but do you think it's warranted in reply to this specific case?

Yes, the person flaked out of their first job after seemingly a few months and literally asked if they should have forced themselves to work their 2 week notice period.

Telling them everything is ok is not the nice thing to do. It's an easy thing to do. It seems compassionate. But it's not. It shows no feeling or concern for their future. As pointed out with multiple examples, there are plenty of times people need to force themselves to work. It is an important skill to have to succeed.

They flaked out of their first job and flaked out so hard they didn't even manage to give 2 weeks notice. That is the hard reality here. And they specifically asked if they should have given the notice. To not advise them that forcing yourself to work is an important skillset is in my opinion a disservice and uncaring action.
It depends on the level and domain of your language. A low-level language can get by with just byte arrays. A mid-level language should probably handle at least some encodings, and provide codepoint access. A high-level language should handle locale-sensitive casing and collating, and grapheme-cluster access (note that this depends on the font!).
Dupe:

https://news.ycombinator.com/item?id=35800988
The Galaxy Nexus didn't even get one year of updates! I also had that phone, what a clusterfuck it was, I remember that when you took it out the box it had an animation when opening the app drawer and it was laggy. Just like that, out of the box, it couldn't keep 60 fps. That's the standard of quality that Google keeps.

I bought a Pixel 2 and it had three years of updates. As you can see, they have come a long way [laugh track]
Ah, I see. You are excited that this will change the world, but you don't know how, and you're willing to label someone who asking about specifics as a backwards luddite.

You wouldn't happen to be in crypto currency would you?
Notes on structured concurrency, or: Go statement considered harmful 2018
From the author of the Python TRIO Library, Nathaniel J. Smith

Previous discussion: https://news.ycombinator.com/item?id=31955334
>I'd just recommend lmstudio.ai.

on windows it's an unsigned binary , backed by a website that only indicates a twitter/discord/github as far as explaining their organization, and the github doesn't include source on the client itself, only models.

this must throw up some red flags for others, no?
Unfortunately, most sunburst charts for disk space fails to properly scale things so things that looks like they are larger, are actually smaller. I don't know if this is the case for DaisyDisk, but surely something to watch out for.

> This is a flame graph (which is an adjacency diagram with an inverted icicle layout), using polar coordinates. It is very pretty, and as someone said "it always wows". Sunbursts are the new pie chart. Deeper slices exaggerate their size, and look visually larger. The smaller-looking slice 2 in this image represents 27.7 Mbytes, whereas the larger-looking slice 1 is 25.6 Mbytes. This visualization is actually showing that slice 1 is smaller than slice 2, although I bet most people would think it was the other way around! The problem is that to understand this correctly requires the comparison of angles, instead of lengths or areas, which has been evaluated as a more difficult perceptive task.

https://www.brendangregg.com/blog/2017-02-06/flamegraphs-vs-...
> if 1% of smokers quit smoking

you'd think that's what they meant, but the article seems to be talking about if 1% of medicaid recipients stopped smoking, not medicaid recipients who are smokers

only about a quarter are actually smokers (who therefore could conceivably stop) so if 1% of them stopped smoking, we'd be closer to 0.1% of the budget
I would like to know who funded this project, not knowing if it was even possible or not, within their budget?
I've built a multi-armed bandit system which lived alongside our A/B system.

1. Product didn't have any idea how to interpret its behavior and therefore never made any decisions based on it

2. Experimentation != product design. It's one thing to look at the results of a test, it's another thing to consider patterns of user behavior observed over months or years, which is what Product Analytics is actually for.
What do you think the government does to TLS?
I wonder if these are the same systems that "detect fraud" and freeze my bank account requiring manual intervention to fix the 2 times a year I send a random family member less than $2,000
the security patch has now shown up in ubuntu and is visible in that packages listing, 3.20191218.1ubuntu2.1
I mean, if done right – there are dedicated sciences for this –, it's a panel with two samples. To me, the notion of an A/B test is all about tossing the scientific basics over board, in order to get a rough estimate, which we will call good enough. However, there are all those statistical methods, meant to even out the bumps in the road that you will encounter, e.g, if you're running your load-balancer performance A/B test at 2 am versus running it 5 pm, or running it on a Sunday versus running it on a Tuesday.

(In this specific case, as a data analyst, you will probably have an intricate understanding of your population, i.e. your data, the structure of the samples you're running against the algorithms, which you have tailored according to this understanding in the first place. However, while we may assume the best, this may still be what's called pre-scientific knowledge in statistical terms.)