skysight-inc/HackerNews huggingface dataset:
The scene that sealed the deal for me was Paul's awakening: I absolutely loved how it was done in Lynch's version, complete with the grand score by Toto, and it was so, so bland and uninspiring in Villeneuve's version.

Mind you, there were great moments in it too, and my ideal Dune movie would take things from both movies (and also from that [0] Dune 1 game!), but overall Lynch's direction was better for me.

[0]: https://en.wikipedia.org/wiki/Dune_(video_game)
And inevitably there is also Leap Unsmear: https://news.ycombinator.com/item?id=22223591

By Google. Who started this whole trend of leap smearing in the first place.
It's not a bad thing on SSD storage maybe. On spinning platter hard drives, we may have to suffer a head seek time to get each field of the object from a separate record in the separate table. Whereas the fields of a record can be stored close together.
That was just the cost of launching cargo. I found a report from NASA on the exact costs here. [1]

---

Space Shuttle - $54,500/kg to orbit, $93,400/kg to the ISS

Falcon 9 - $2,720/kg to orbit, $23,300/kg to the ISS

---

The Falcon Heavy is about $1500/kg to orbit. Note the units as we're swapping between kg and pounds in this thread pretty regularly.

[1] - https://ntrs.nasa.gov/citations/20200001093
Which half is the funniest, though!
So derek left after 8 months without delivering anything useful. The data was in a format that prompted immediate conversion to a correct relational database model.

You then took over and worked for ~8? months, taking good pay, working from home for a substantial portion, complaining about a not perfect air conditioner, and left as soon as your paperwork got approved.

By the end of you time there, did you deliver something that they could put into use?

Of course those first months are painful, as management was unaware of the unusable state of the code.
Same for Finland. Even those manned stations have terminals there. I think there are few, but I don't think I have ever paid for gas at the till...
And yet by all accounts management thinks he is great and chances are Derek is out there somewhere in the world right now as a well-paid journeyman. That’s where this industry is bonkers: it can’t tell good from bad, productive from unproductive, and it creates trauma and distrust for everyone.
What leads you to believe she argued in bad faith? That's quite a weighty accusation.
Sure, but not all programming is building webapps either. There are many high stakes environments, with real consequences.

Additionally as the ball of mud grows, making slight but subtle changes to the system will get subsequently harder and harder to describe to the point where the tradeoff from using english is higher than flipping some code (imo).
The webcrap industry is crap because most of the people in it believe it can be automated lol.

All the shittest most inefficient projects I've been on have been loaded to the gills with libraries, frameworks, dev tools and convoluted typescript wankery, all in the service of making things "easier" on the devs.

Eventually once they've tinkered enough they get it to the point where it only takes a team of 20 devs 3 years to build a form. Success!
> there is a certain type of person that probably has all the mental horsepower required to be a phenomenal engineer that simply gets stuck on their "elegance"

and

> I do not understand how they are both smarter than me in many respects, and then still don't understand how stupid this all is.

This is such a good question. The absolute worst codebases I've worked on have been created by brilliant individuals. I remember spending months tracking down bugs leading to inconsistencies in the universal "Things" table. "Everything is a thing! Right?!" Wrong...
Heh. Gave me a chuckle, because DAU also means "Dümmster Anzunehmender User" in German (dumbest assumed user, in context of creating idiot-proof software, and a wordplay on GAU, which means grösster anzunehmender Unfall, biggest assumed accident, which comes from fission power plants). And that kinda fits for the kind of people that perceivedly are left on the likes of Facebook and X.
I think a good reason to start from scratch is when the language/framework/library you used turns out not to be the right tool for the job, or the general approach turns out to have major limitations.

What other good reasons can you suggest to do a rewrite?
without the leading space, it is not common enough as a word to have become a token in its own right. Like the vast majority of lowercase words, in OpenAIs tokenizer you need to start " egregious" with a space character for the single token.
Kappa Beta Phi
My take:

1. Source control

2. Reproducible builds

3. Learn the functionality

4. ...

If you don't understand what the code does, you're probably going to regret any changes you make before step 3!
It doesn't really mention that. And seems to differ between US and EU already, one source for example, says,

"Forest is a land area of more than 0.5 ha, with a tree canopy cover of more than 10%, which is not primarily under agricultural or other specific non-forest land use."

--
https://agridata.ec.europa.eu/Qlik_Downloads/InfoSheetSector...
Lol, same experience working with a big-ish Chinese game developer. The project manager I worked with for over a year had simply disappeared when I returned from a 2 week vacation, and nobody wanted to talk about what the reason was, only "oh, he doesn't work here anymore".

Same but much more frequently for the regular developers, people you worked with just disappeared from one day to another with everybody pretending that nothing happened (of course I was an outsider in the company and nobody would have told me anything anyway, but usually you'd get an announcement or a good-bye-mail on the internal mailing list or Slack channel, but nothing ever, people just disappeared, and somebody else showed up to take their place after a a few days).

Total clown show.
I think the strongest point here is that memory safety is not the cause of the worst bugs. The reason why this is worth pointing out is that people on the Church of Rust often make it sound that if only you had memory safety, bugs would be impossible.
The motivation for Lisp was very different though. And Lisps don’t have reputation for being easy to either read or write.
The environment you are describing is 'developing world', especially when it wants to play the catch up game. It can only get worse because they soon find out catching-up is a lot more difficult than they imagined. As a Chinese I don't want to work in Chinese companies, but I do understand why they do it.
I can't use it on Edge, I tap tap, record, tap tap, do everything I can, but its Scram every time
All those requests to revert the removal are funny: you want Chrome to re-add jxl behind a feature flag? Doesn't seem very useful.

Also, all those Chrome offshoots (Edge, Brave, Opera, etc) could easily add and enable it to distinguish themselves from Chrome ("faster page load", "less network use") and don't. Makes me wonder what's going on...
Well there are definitions, but indeed, not strict, as they do differ quite a bit who or where you ask this question.
It is terribly revealing about what the US has been up to that the minute they realise Huawei is more cost competitive they develop a rip and replace program to get Chinese gear out of the system. They understand what is possible; and likely because someone in the intelligence apparatus wrote a report saying "the Chinese could [do this thing we are doing]".
No, there is a recording function that is supposed to let us in (I think?), but I don't know how
They have been using this business model for years for their VPS products and Hetzner has slowly been moving to unify their products because it's such a disjointed mess right now.

Like, it's completely unreasonable to expect to pay more.
AI plays cupid as Japanese authorities try to boost marriage rate
Geographic Data Science with Python
But that only happened because Huawei became the most competitive offer back then. Now Nokia is back in business due to a political decision that eliminates its competitors.
> Microsoft gained exclusive licensing to OpenAI's GPT-3 language model in 2020. Microsoft continues to assert rights to GPT-4, which it claims has not reached the level of AGI, which would block its licensing privileges.

Not sure this is a common knowledge - MSFT licence vis-a-vis AGI.
I think it's not really possible to have a black and white analysis of Paul's character, because the timescale matters - which is better explained in the books.

How could one choose between a jihad (bad on short term) and the golden path (good on very long term)? Especially if the golden path requires nasty personal sacrifices?

Paul did not like the choices he had (understandable) but can't say he was clearly a hero or an anti-hero.
PLA in the past is basically a career choice for people from rural area. You get sponsored for education, and will get a job in the city after you quit the army. Most of my childhood friends served in the army before they got their jobs, because they sucked in school. That was the only choice for them.
> As such if the default stance is not to trust or do business with Chinese-related parties this will exclude the entire country eventually, since they aren't given any realistic alternatives to being completely blacklisted they'll likely retaliate (understandably).

If a company is making ball bearings or bathroom fixtures, you don't have to worry much about their ties as long as they're not your sole supplier. How do you backdoor a manual mechanical valve?

Whereas for anything that has computer code in it, open source down to the microcode or GTFO. Countries will (and should) want to stick to suppliers in the local and allied countries if a foreign one isn't willing to provide that, and have no objections if a country they're doing that to wants to do the same to them.
Don't read too much into this dictionary though, I spent a year there and not once did anyone call a CEA worker a "shadock". Many of these words are indeed used, but it's akin to company slang more than a language variety. Some people just don't use the local words and nobody cares, and everything changes fast.
Because Russia has the internal capacity to build these drones. I have seen hundreds of factories churning out drones like they are candy
Cables is a tiny part of it. Cables were a diplomatic nightmare but just a tiny percentage of overall spying activity.
I too have had the pleasure of working on a project that had tens of microservices without defined interfaces, sharing a database (and occasionally reaching into other service’s tables directly) with hundreds of thousands of lines of code and an Angular SPA. Oh and about a dozen poorly-written tests in total.

It was obviously a complete trainwreck, but it worked enough to convince multiple executives at different companies to actually pay for this crap. Sure it went down every week and was leaking data left and right, but it looked legit.

I clearly don’t appreciate the architecture or the reliability of it, but the tenacity of the people able to build such a monstrosity day in and day out, somehow wrangling it into shape against all odds. That’s the sort of mental willpower I wish I had.
Apple Silicon: A little help from friends and co-processors
That fear assumes humans have some expanding ability to context switch as the speed of information given to them increases, something I have little belief in.

If you can’t context switch faster, and embed yourself in the next task completely, in a way that lets you articulate the problem correctly to the LLM so that it can produce a correct answer for you, it can’t help you.
I work with finance data and we ended up building just that + and API. Almost everything is done automatically though. Some languages have a function to calculate Easter
I doubt it.

The article mentions generating answers based on sources like Hansard, and dealing with large numbers of consultation responses. Frankly it's shocking they haven't done any ai stuff with consultation responses, lots of freeform text is where you usually want to start doing clustering and analysis.
That's called transcranial therapy and what I've heard is that it usually just improves your mood temporarily, which is supposed to help you deal with depression and/or addiction.
I remember hearing that exact same thing about SQL. Managers wouldn't need analysts anymore because SQL is a human like language that anyone can use. I've been through at least a half dozen different iterations of this, and each one makes it slightly true while also creating new jobs. Each generation of manager gets a bit more savvy and able to do things on their own, but the amount of work down in the trenches keeps on increasing. Perhaps LLMs will be different; each generation of these tools promises to be the one that lets management cut programmers out of the loop. Perhaps someday one of them will be correct but history so far hasn't worked out that way.
So every company in Japan has their own public holiday, and they've written it down _somewhere_. Sounds easy compared to what the middle east has to offer on that account:

- When Dubai was awarded the 2020 World Expo the following day was declared public holiday (yes, less than 24 hours notice)

- In the UAE, the death of a Sheik is often followed by 3 days of mourning where government offices are closed (this can include a lot of office workers one might not think of as "government", as the respective emirates runs a lot of companies)

- When Qatar scored a goal at the world cup, a public holiday was immediately announced for the following day.

- Even planned public holidays, such as Ramadan (not a public holiday as such, but work does grind to a near halt) and Eid are determined by sightings of the moon, and the start and length of these are often announced days in advance.
Money never sleeps.
Agreed, really enjoying their writing. And keep trying to guess which country they are in.
I wonder how the accurate the biometrics even are on things like smarth watches ?
Huawei would probably have 90 % of the 5G equipment market if this smear campaign had not started.
They were even beating Nokia and Ericsson in their respective home markets
“It’s like reading from a zip file” completely nails it and is a very Gibson thing to write.
It's so frustrating how the chromium team is ending up as a gatekeeper of the Internet by pick and choosing what gets developed or not.

I recently come across another issue pertaining to the chromium team not budging on their decisions, despite pressure from the community and an RFC backing it up - in my case custom headers in WebSocket handshakes, that are supported by other Javascript runtimes like node and bun, but the chromium maintainer just disagrees with it - https://github.com/whatwg/websockets/issues/16#issuecomment-...
They didn't "lose interest", their lawyers pulled the emergency brakes. Blame patent holders, not Google. Like Microsoft: https://www.theregister.com/2022/02/17/microsoft_ans_patent/. Microsoft could probably be convinced to be reasonable. But there may be a few others. Google actually also holds some patents over this but they've done the right thing and license those patents along with their implementation.

To fix this, you'd need to convince Google, and other large companies that would be exposed to law suits related to these patents (Apple, Adobe, etc.), that these patent holders are not going to insist on being compensated.

Other formats are less risky; especially the older ones. Jpeg is fine because it's been out there for so long that any patents applicable to it have long expired. Same with GIF, which once was held up by patents. Png is at this point also fine. If any patents applied at all they will soon have expired as the PNG standard dates back to 1997 and work on it depended on research from the seventies and eighties.
Could I upload the same file simultaneously from two different devices? Will it be faster?
Yeah, megahertz is maybe the best example of all!

and I like that about non-engineering - normal people:
if it isn't perceptibly better then... _whatever, next!_

Well... I like what you are saying, but I think there is additional nuance.

There are a lot of things that are "perceptibly better" that only reveal themselves over time.

Probably the best example would be the benefits of well-designed physical controls in cars, relative to poorly designed touch interfaces. Unless you're really attuned to UI design it's hard to understand how aggravating bad touch interfaces are until you've already bought the car and spent some significant time with them.

Same with things like boots. A poorly made boot is most definitely going to be perceptibly worse over time even if you are are not a "boot nerd" but it is hard to discern this up front.

A display with great HDR support is kind of like that. It's most definitely perceptibly better even if the viewer doesn't care about tech crap. But it's harder sell.
This is not idiomatic C++ in any C++ standard. You can also just replace vector with map so the brackets insert, but that isn't either.
One thing that pisses me off is that Google never implemented WiFi "Ad hoc" networking on Android (reducing the probably of decentralized networks taking off).

But I would also love to see something like this going.
Yes, that was my takeaway from this that JPEG keeps edge sharpness really well (e.g. the eyelashes) while the jxl and avif smooth all detail out of the image.
Thanks for the tip. Persuasion isn't my forte and I don't think I've ever seen a pro-schema argument win against a let's-make-table-soup team lead.

It is so frustrating when people inevitably converge on an obvious schema that they just don't want to let the database know about - or develop the Things table that re-implements database schemas poorly. The old table that is clearly several other tables mashed together.

This data is going to be the longest lived and probably most valuable artefact of the company. It is nearly free to put a schema on it, it improves correctness and performance more or less for free. Yet still it isn't possible to get consensus that telling the database the data schema might help.

People don't realise how inefficient JSON blobs are either. I swear there must be AWS databases losing a significant fraction of their IO budget to re-parsing what should be column names with every data point read. I can only hope that postgres devs have rolled their eyes and optimised the case where people don't know how to express tables in SQL.
I don't know about CNET, but having participated for a while in the Articles for Deletion forum, I have little credibility for any opinion from 'the' Wikipedia.

You need a majority of whatever number of people show up to delete a page. It is ridiculous. And it always seems to be Deletionists that show up.

So if 'the' Wikipedia downgrades CNET, it's probably anti-AI nuts with an axe to grind. I have little stock in this.
Directly from David J. Peterson's website, tons of resources (for the first film): https://dedalvs.com/work/dune/
Simply put these offshoots don't really seem to do browser code, and realize how expensive it would be for them to diverge at the core.
TST is one of those things I can't live without at this point. Great to see this sponsorship <3
Should the Pareto front not be drawn with line perpendicular to the axes rather than diagonal lines?
For the UK at least, there’s https://www.gov.uk/bank-holidays.json
I don't see how it will have more impact than compilers/libraries/internet that have already permitted to improve a lot individual productivity without significantly decreasing the demand for developers.
It’s music journo speak i.e. meaningless
Mandarin speakers will probably forget how to write characters over time anyway, as they depend so much on Pinyin.
Turns out cops are super interested in subpoenaing suspects' push notifications
Question for Qwen14B – What's Wrong with US and Chinese Government
I think you're just imagining that the AI takes on the role of an assembly line manager, and the programmers turn into assembly workers doing line/item work.

I dont think this is the case, nor will it be. It is more likely that an ai makes it possible to hire low cost personnel and yet have them be _almost_ as productive as someone skilled (at mediocre tasks, but those do make up the bulk of work in tech imho).

The high skilled personnel will need to compete on this front. Some will relent and give up to become those mediocre task doers. Others will strike out and take risk - perhaps even incorporate AI into their own toolbox - and produce software with higher proficiency as an ISV.
Wow. I was afraid there would be substance to this. But this is on another level. Thank you for the explanation. That's really sad.
> As you can see, UTC is not a proper, continuous time stream. It has breaks in it wherever leap seconds have been added

I can not see that. 23:59:58 - 23:59:59 - 23:59:60 - 00:00:00 is perfectly continuous, proper, and even monotonic, or at least as much as 23:59:58 - 23:59:59 - 00:00:00 is.

> When you receive a package with a computer-generated time stamp, it is showing this fudged UTC number, not the actual number of seconds according to the atomic stream.

I think you are mixing up UNIX timestamps (which are their own thing) and UTC. UTC and TAI both indicate exactly same thing, there is perfect 1:1 mapping between UTC timestamps and TAI timestamps (ignoring pre-1972 era).
Just though of another one! This worked surprisingly well and was really annoying at the same time.

The huge application consisted of a single PHP file. If you guessed that it was tens of thousands of lines long, you'd be wrong. It was only a few hundred lines, if not less!

The trick was storing code in the freaking database. The mother of all index.php's would simply query for the correct piece of code based on query parameters and eval it! They had an editor where you could make live code changes to the page, and even some rudimentary version control. Amazing times!
I guess it depends on the person. I have a Samsung tablet, and would rather it was running the stock Android launcher. I also detest that there are (Samsung or otherwise) apps on there I do not want to use and cannot uninstall.
> No one should trust a company like Huawei. Or any companies with deep CCP connection from China.

No one should trust any company. Period.
> There should be somewhere in the corpus, "the is spelled t h e" that this system can use to pull this out.

Such an approach would require an enormous table, containing all written words, including first and last names, and would still fail for made up words.

A more tractable approach would be to give it the map between the individual tokens and their letter component, but then you have the problem that this matching depends on the specific encoding used by the model (it varies between models). You could give it to the model during fine-tuning though.
I read the article, but I don't get it. Can somebody explain how my iPhone's push notifications can help the FBI. What is the sting exactly?
I am not a normal human. I have a disturbing combination of high aggression, low empathy, high intelligence, and high agreeableness. I don't make sense to me.

I'm not talking about social anxiety hangups, either. I'm talking about hyper-specific weird interactions that I just can't do now.
It is because JPEG is given 0.5 bits per pixel, where JPEG XL and AVIF are given around 0.22 and 0.2.

These images attempt to be at equal level of distortion, not at equal compression.

Bpps are reported beside the images.

In practice, use of quality 65 is rare in the internet and only used at the lowest quality tier sites. Quality 75 seems to be usual poor quality and quality 85 the average. I use quality 94 yuv444 or better when I need to compress.