skysight-inc/HackerNews huggingface dataset:
Fly doesn't really offer distributed data.

Edit:

It does!
We were using in production to power our machine learning already half a decade ago, in the region's highest valued startup.

Was also told by some of my colleagues that they were earning a lot consulting in the medical world with semantic data.
It must be nice to live in a country that manages their natural resources with an eye towards long-term sustainability.
As long as it is pure Java code.
Human-evolution story rewritten by fresh data and more computing power
Burning garbage may be one of the best things you can do with garbage - https://www.nytimes.com/2018/09/21/climate/sweden-garbage-us...

As you can set it up to burn very hot and have all sorts of scrubbers on the outcomes.
A new chapter for CodeWeavers and myself – trust me
Welcome to the world of fish keeping.
God's Number
It gives bad advice to users, from which it learns that that advice didn't work, and only the good stuff gets used going forward (may take some time to retrain and incorporate user feedback). I expect a proliferation of advice that works well enough to convince you that your problem is solved, but which might be subtly broken in ways that you have to come back to.

Tracing the fix-it sessions backwards in time to the broke-it sessions (such that the AI can learn from its mistakes) might be tricky unless we somehow manage to connect copiloting sessions through git history. Imagine a big database of changes where the AI is waiting to see whether the code persists, or if somebody comes along and fixes it.
Maybe?

I haven't actually seen that advantage in action. That is, I haven't seen a case where an LLM has actually given a solution right away for a problem that would have stumped a dev for multiple hours.

In my workplace, two devs are using chatgpt -- and so far, neither has exhibited an increase in productivity or code quality.

That's a sample size of two, of course, so statistically meaningless. But given the hype, I expected to see something.
Well, that's why you checkpoint a lot and feed in the new training data a little at a time, rather than dumping in a massive slug all at once.

Right?
> We'd love to get your feedback on this product

There is nothing to try out, it sends me to a calendly link, why ask for feedback ?
Not really, simplification by analogies such as this always distort. You seem to imply Palestine is stronger.
Any scrap value you realize is recorded as profit
I already told you. When historians ask "Why did the US do so much more poorly in the pandemic than other first-world countries?" they will have a ready-made compilation of testimonials. This is tremendously important for future generations to know.

Did the HCAs convince large numbers of people to get vaccinated? Almost certainly not, because these people were way beyond convincing. Yes every single person working in the ICU saw an instance where an unvaccinated patient wanted to get the vaccine after they were already on their death bed with COVID. But beyond that, I think almost no Team Hoax people changed their minds about the vaccine.
> The kernel boot (of which 7% is bubblesort) is 28 ms.

* https://twitter.com/cperciva/status/1659577625289928705
Actual title, "Here’s How AI Will Come for Your Job"
If you like honey, water sources is one of a few things that might disconcert you.
With respect, I don't think anyone who writes publishable SF believes that generative AI on its own can write to Clarkesworld publishable quality.
Why mv ? Mv doesn't really move around bytes right ? Just moves pointers aroun right ?
That's a damn good argument for making sure we don't go into overpopulation.
> no one is interested in putting in the effort required, if they even know about it

There is a sizeable web subculture with a focus on an accessible, sustainable, semantic, open standards etc. web with different flavors.

When you browse sites, read blogs etc. that typically load fast, have a nerd feeling to them and prominently display RSS and some of the more niche open web stuff, then you might be visiting a site of someone who would implement such a feature with a blink of an eye.
It is ambiguous on that front. If you designed it in 2020, getting through test runs at TSMC and then to a final production run would take a while. So when they had it deployed at scale at FB is unclear.
I understood just as incorrectly as you :), but finally got what it does from others' comments. Clearly some editorial work could be used to disambiguate the title...
At a previous job, I debugged a close relative of that exact problem: sorting list views was very slow when you wanted to sort on a column with very few distinct values in a large table. The culprit was of course a quick sort degenerating to n squared performance.
When I started using Firefox with the Temporary Containers extension I would get absolutely bombarded by Cloudflare's captchas. To the point where if I clicked on a search result that sent me to a captcha, I would just close the tab and click the next result (which often resulted in another captcha, rinse repeat). That's when I realized just how big Cloudflare had gotten.

I still use Temporary Containers and lately, I've noticed a sharp decline in these Cloudflare captchas. I don't know if its because people are moving away from them, or Cloudflare just found a better way to finger print me.
Yup. Visa Electron and Maestro are quite normal debit cards. I have one of those as well. Apart from renting cars you can pay for just about anything with it. Maestro has an ATM withdrawal fee even when you use it in the emitting bank's ATMs, which is a reason why I avoid it like the plague.
How are websites going to implement multi-key user accounts?

This is all just left up to implementations?
Safari 16.5 was released yesterday, so Safari 16.4.1 is no longer the latest update.
> Modern hardware could be of course amazing at being fast, but nobody put in the effort into software designed for that goal.

A lot of effort has being thrown that way, it's just that their definition of "go fast" is "having lots of throughput", not the things you are looking for: goodput, low latency, low jitter.

We got faster mainframes instead of faster minicomputers - computers and network systems that are optimized at doing batch jobs.

We can submit a whole bunch of blocks and the graphics processing unit can display accelerated smooth video for us. Or we can push a whole neural network to a tensor processing unit and have it do inference in very few operations, after the model is loaded. But both of those operations while having smooth output have horrible startup latency.

I think is very naive to call what the devices have today as a "single computer" when in fact, for a long while they're several interconnected computer components joined with lots of buffer.
They put BK as CEO and hired that Murthy guy.
"Are you threatening me!?"

- Beavis
Gaza Strip didn't exist pre-1940s and no one was shooting from it.

I wholeheartedly condemn Palestinian terrorism, and at the same time see that Israel's actions are a key, unfair cause of it.
The schema.org markup that goes into websites for SEO and smart snippets in search engines is all RDF, usually as JSON-LD. Millions of people use RDF every day without even knowing it.

https://developers.google.com/search/docs/appearance/structu...
The problem they have is low-quality spam. If an LLMs started producing publishable work, it would get through those filters.
> O(N^2) can bite hard when you're sorting over a thousand items. Time to replace the bubblesort with something faster.

... downthread ...

> I suspect quicksort will be enough though.

Somebody hasn't taken a freshman complexity theory class in a while...

(Note, this is tongue in cheek. Worst case is not average case and all that. I'm sure quicksort will do fine)
What you’re saying is true. And what I said is also true :)
There is an option which keeps these shows alive forever, so long as one person loves them enough to take custody and maintain them independently. Sadly it is not an option that many consider.
Google's Decided to Kill My Startup – And there's no one to call
I run a small startup building a real time streaming engine. We're used by some of the biggest names in media and entertainment to power their live content.

Wednesday, Google decided to kill our business by declaring to all browsers, email client, and social media that our sites are phishing scams.

They did this 4 hours before the biggest event for our biggest customer. Anyone who went to the site got a giant red "Deceptive site ahead". Viewership has plummeted, and customers are (understandably) livid.

Seemingly there is no way to contact Google about this, aside from a random form with no follow up. No one at our customers can find someone to contact, we can't find anyone to contact.

It's a totally centralized system, Google controls the list, and everyone uses it. The shadow cabal decides what sites live and what sites die and there's no way to contact them.
I did the same. Frankly Firefox is still a serviceable browser. It's not nearly as bad as HN hand-wringing would leave one to believe.
This will never happen. People in power are now back-tracking and rewriting history.
How is TikTok collecting all that data for iOS users? The sandbox should prevent that unless they give permission for everything manually.
Wow, even though I already had over a decade experience under my belt at the time this was written, it still feels hopelessly archaic. Granted, the problems outlined were (and probably still are) real at certain types of companies, but the proposed solution is so wrong-headed.

The only honest takeaway here is that if you want to write software as a large company, then you need technical management. The foundation of good engineering work is competence and trust; in other words, the team must have the chops and there must a trusting direction with management (both ways). All this faff about documenting every last detail and have it reviewed by "experts" for $100/hr is the most ridiculous kind of bunk. There is a time and place for technical documentation and its review, but not as a solution to a fundamentally broken team.
Does it matter if something is written by AI, if it's of sufficiently high quality?

Would it be better to focus our efforts on reducing poor quality submissions for things like this?

Is that what they're already doing?
Most packages do have default USE flags set. You can see all the options when doing

emerge --update world -avt

that will show you all the default options set before installing, at which point you can just modify the USE for anything you want to add/remove.
> This also describes the process of going to university.

I do not recall the lesson wherein I sampled from thousands of prior exam papers to generate my answer to the one I sat.

Without any prior exam papers at all I could, indeed, sit the exam.

The algorithm which animals follow to be able to do such great things is very expensive: acuring actual skill, technique, knowledge and competence with the world.

The algorithm statistical AI follows is simple: hoover up all digitised human history and sample from it.

This is entirely dependent on humans not doing that.

We have people doing that all the time: writing books, blogs, videos, github, etc. 99.5% of anything we want chatgpt for exists -- we just don't have the audacity to steal it.

Now we can!
Wow signed overflow is UB? I would have assumed it was defined, it just allows overflow.

And I am assuming something like the NullPointerException comes with a huge performance hit? Otherwise I assume every systems language would do something similar.
I love the idea... but something just feels off as far as aesthetics goes. He did a good job making use of the space in a practical way, but it's still just a bit different.

It looks like a LAN party as reimagined by a complete different culture than what you'd expect.

It's like when EDM and hip-hop artists do things from SciFi/fantasy, and the whole audience is stoned, and you think it kinda seems like a filk circle or something, but it's not quite.

Or when someone tries to make a themed bar, but actually they play the same loud music as the next bar over, and they serve the same $24 bloody marys.

I wonder what it's actually like to party there. It's a pretty cool testament to the diversity of gaming for sure.
Intel are just starting to enter the discrete GPU space in earnest - I'm hopeful they'll do something innovative, but I'll settle for competition and increased supply at this point.
It's not really complex or anything, what make this issue looks "hyper complex" is that the aggressor in this case is fully supported by the "Western" bloc with it's powerful media and it's hard and soft power, but morally it's a simple issue.
When a stealer steal your home and kill your parents and children this makes them criminal for each moment they live in that house and for each breathe they take from the air of your home.

The issue is really simple, just watch this video of Jacob [1] (American zionist settler) telling the real owner of the house "If I didn't steal it someone else will", these people are committing their crimes in full awareness and without a shred of empathy or morality or anything, really.

[1]: https://www.youtube.com/watch?v=KNqozQ8uaV8
> It does not say that minimal copying is ok, rather that minimal copying does not justify a new copyright.

The wikipedia link[1] gives an example of infringement cases being dismissed based how insignificant it was.

> Similarly, courts have dismissed copyright infringement cases on the grounds that the alleged infringer's use of the copyrighted work (such as sampling) was so insignificant as to be de minimis. For example, the NBA 2K video games that included copyrighted tattoos in the recreation of the players' likenesses were found to be in de minimis and not copyright-violating.

Additionally SeanLuke's comment[2] does a brief analysis that looks correct that indicates private copying and usage would fall under fair use:

[1] https://en.wikipedia.org/wiki/De_minimis#Copyright:~:text=Si....

[2] https://news.ycombinator.com/item?id=35994306
Any bets on how this will change the calculus in automotive security?

I've got a tenner on "business as usual, security is still implemented by the lips.Service() constructor".
I never expected to see MITRE on the front page of HN! We're actively adding more synthetic data sources to Synthea all the time.
That depends on where you are moving your files from and to. If they are different filesystems, than no, it doesn't just copy inodes.
Fossil fuel firms owe climate reparations of $209B a year, says study
- Bad lighting
- Aircon always too hot
- Hot-desking
- Getting sick
- Higher Co2 levels
- Can't do minor things over lunch like putting the washing on etc....

This list goes on and on. I don't find a single thing better let alone good about working in any office.
There are two kinds of deadlines: yours, and someone else's.

The two could not be more different.
It really is that simple. Yes, there's many different approaches to this (which can become quite clever and complex, which is true of training in general), but it all really boils down to adding or averaging the gradients in most cases.
The reason sales taxes are not posted is at least in part because there can be several independent authorities that can and do change the sales tax on a whim. The sales tax you pay is the aggregate of these separate authorities. There is no central sales tax authority that keeps these changes on a sane and sensible cadence, which is one of the reasons sales tax is highly variable and hyper-local in the US.

In this scenario, it is much easier to change the sales tax at the register than to reprice the entire store every time one of the several sales tax authorities decides to change the rates or rules.
This is one of the cases where C’s low-level nature bites.

Both C++ and Rust have pretty nice sorting algorithms in the standard library. C does not (qsort doesn’t really count as a nice sorting algorithm which is why so many C programmers took their own).
Well they haven't said no yet and it's only been...[checks watch]...14 months.
You could argue that any kind of enforced imprisonment where someone is placed in chains and unable to leave of their own accord could be a kind of slavery, even if well treated. So in that sense the exception could make sense.

But certainly it looks like it is time to amend that exception with further requirements for the humane treatment of prisoners.
Weird, because mine stopped bothering me. I wonder if I accidentally tapped "Yes" after it popped up unexpectedly.
Because the current methods to it are very complicated and only work with a few fonts. A reliable baseline rhythm would lead to better typography and sense of visual order.

More calm
More orderly
Easier to read
More professional
I was just thinking about whether or not there is a compile to bash language.
If you think ChatGPT is dependent on exam training data to answer exam questions, you have a misunderstanding of how LLMs work.
Many trade deals include an investor-state dispute mechanism in addition to the state-state dispute mechanism.

Philip Morris used this to sue Australia over cigarette packaging regulations.

This article gives a nice overview of the mechanics [1], albeit with a somewhat hostile tone.

[1] https://www.theguardian.com/commentisfree/2021/jun/01/a-clau...
Who is posting blocks of code into a search engine?
Imagine a feral human child, that you want to reintegrate into society.

Will this be easier when mature or when its young?

I strongly suspect the iterative training of successful AI's will resemble how we raise children.
The problem with articles like these about new esoteric professions is you never know if it's a serious, growing industry or one weirdo who managed to get media attention.
What Makes Apple Events Special [video]
initialising hardware mostly.
On linux you can use systemd-analyze and get a nice svg waterfall chart of the boot-time dependency chains.
Why would AI be better at spamming these forms than today's spam bots?
first time im seeing spam on HN
Problem is that everything needs X powered by clean energy, which means we need both a lot more clean energy and, if we want to slow/stop climate change, to massively reduce our use of fossil fuels... which requires a lot more clean energy.

We also, so far, globally have not shown any evidence of replacing fossil fuels with green energy, only supplementing them.
Nice! do you use 3rd party API for TTS? What is the cost of using them?
Until one tries to write a GUI or any kind of graphics application.
Texting between iPhone and Android users currently broken due to bizarre bug
Bad name. Try again:

https://www.symas.com/lmdb

LFP
Its grate too no eye spiel write, four baht worse git whey read line unto hem.

(It's great to know I spell right, for bad words get a red line under them).
This seems like it could work in some way, but it's important to recognize that spam, and LLM usage already require payment in some form or another. There's a cost to sending out millions of emails just like there will be a cost for generating millions of LLM generated posts. So with that framing, it's obvious that spammers, using AI or otherwise, are willing to expend capital to produce spam. There may be a threshold of cost they won't be willing to exceed, but there's no principle here which can be applied universally.
> then you also have to accept that your voice is hopelessly copyable and defense against that is futile.

I kinda agree, still worth it to mention to your family or whatever some kinda safe word or whatever. I speak several languages so I guess any scammer impersonating me would focus on one, but who knows you can also make it speak any language I guess.

In order to be safe you'll have to pre-establish a safe word only you and the other person know in order to avoid fake scams etc
I only saw this detail after I wrote the post. Here's a primary source: https://www.linkedin.com/posts/dalecook_opentowork-activity-...
Put them down stream of farm runoff so everything is already dead
Gathering details to make sure I understand correctly:

- Amol from BBC interviewed Bob Woodward[^1^].

- As the last question, Amol asked a "bland, uncritical, even sycophantic" question that was from ChatGPT.

My confusion peaks around here:

> (The actual question's irrelevant, and the answers were garbled, partly because Rajan made such a mess of the interview.)

From that, I gather:

- there was one ChatGPT question, multiple people tried answering it.

- the answers to this question weren't great.

- however, the poor answer quality is not solely attributable to the answerers, as in your opinion (stated early and often!) the interviewer is bad.

Given those bits, it does sound to me like a detector is possible, if only because you detected it, and the author seems to be able to detect it, and I think, oddly, I can detect it.

There's something "off" about the text, at least from 3.5, that gives me short-term hope.

[^1^] not Bernstein, presumably, since Bernstein was dead in 1990 therefore he could not be asked to answer a question from ChatGPT
Just more trash from the NYTimes...

Why does American media portray Japan like this all the time?

They take one niche thing, write an "article" about it, and frame it as the norm for all of Japan...
That's interesting! I often found myself forgetting to turn on progress flags on many data transfer jobs and the occasional data transform batch job that I looked into something like this.

I found that `iotop` is great for this kind of thing. Sure, you have to either start it before your process starts or your accumulated total is off, but usually I'm not tracking progress for files less than 1GB so being off by kilobytes is fine.

My go-to's are `sudo iotop -aoP` for general monitoring, adding the `-p` flag if it's just a specific process, or `-u` if I'm monitoring something that is possibly transient.
For those wondering how it looks like, I have a thread here with lots of screenshots https://twitter.com/cheeaun/status/1657727482492235777
Live: NASA reveals who will build new Artemis spacecraft
Hi there, You are right, we wanted to launch on HN but we should have provided a demo on the landing page at least. Your comment itself is a feedback, thank you.
That means that custom Android roms should be banned. Oh and desktop PCs too, because you can "sideload" anything there. Banning sideloading is unrealistic.
Siemens Synthesizer – Studio for Electronic Music
They do. It's worth the cost, though, to prevent the constant submission of clickbait bullshit titles.
> C++ is C with classes.

Well it was, once upon a time; as https://en.wikipedia.org/wiki/C%2B%2B puts it,

> Initially, Stroustrup's "C with Classes" added features to the C compiler, Cpre, including classes, derived classes, strong typing, inlining and default arguments.[22]

...but that's not really true anymore. Certainly, C++ has classes, and there is a decent-sized overlap between them such that you can write code that compiles (correctly, even) in both, but each has plenty of things that isn't legal in the other, and C++ has a lot of features that C doesn't have, to the point that I suspect writing in the subset (or intersection, rather) of C and C++ results in what modern C++ devs would consider non-ergonomic, non-idiomatic code.
DragGAN: A new era in image editing?
The idea that people have forgotten how to smile while masking is so patently absurd that this article reads like parody.