skysight-inc/HackerNews huggingface dataset:
The cloudflare workers run as "isolates". I think of them as "browser tabs." This post helps explain better" https://blog.cloudflare.com/cloud-computing-without-containe...
> I wouldn’t assume it’s a huge market for tesla

You should've read the article:

> The automaker decided to stop selling Model S and Model X vehicles altogether in some smaller left-hand-drive markets, like Australia, Singapore, and Thailand, and started offering right-hand-drive vehicles in bigger markets, like in the UK.

It's a "bigger market" for them, and not so small they could write it off completely.
Probably a case of this:

>In the universities of Oxford, Cambridge, and Dublin, Bachelors of Arts are promoted to the degree of Master of Arts or Master in Arts (MA) on application after six or seven years' seniority as members of the university (including years as an undergraduate). It is an academic rank indicating seniority, and not an additional postgraduate qualification, and within the universities there are in fact no postgraduate degrees which result in the postnominals 'MA'.[1] No further examination or study is required for this promotion and it is equivalent to undergraduate degrees awarded by other universities.

If he upgraded the degree to an MA then what he said was technically true. TBH I'm not sure why anyone would care about the difference between a BA and a masters. In the UK it's only an additional year of study even for a 'real' masters in most instances.
Right, but none of those are likely to get you said five weeks off, unless you're planning on pretending to be remote working while actually on vacation. Which is... risky.
> What’s the connection between dei and getting rid of safety nets

There is none, nowhere in my comment did I say that.

> Not to mention that dei is not inherently unmeritocratic to begin with

It literally is. Meritocracy, people are hired by their merit. DEI, people are hired by representation. Equality versus Equity, polar opposites.
In my native language someone being excited means someone being horny.
... from 3.0
No containers. It’s a v8 isolate ie Chrome and Node’s JS engine. Wasm come included.
Are the lectures not available publicly?
hahahaha, nobody has leg hair so thick they can't see a tick.
Admittedly didn't read the thin article. I do think there's something to the premise that people from diverse backgrounds end up unhappy.

Poorly run diversity efforts are upsetting to POC. In a way they all tend to be poorly run. It can be infantilizing and condescending.

Ultimately, we end up falling short of the numbers, so the people behind the programs are unhappy. POC are unhappy because of the quality of how the programs tend to be run. Obviously the fascists/republicans aren't happy. The centerist people tend to fall between the people running the program and the right.

So who's supposed to be happy. I will say that in my experience, these diversity programs don't exist. That is to say the really overbearing ones people complain about. I imagine it's a bigger thing for SV and some big companies (although, I have worked for big companies).

In my experience, programs are nearly non-existent and the minorities they hire are at least "pretty competent", which is hard to find in software. If anything, it looks like they're still being pretty choosy. So people like OP get their wish, and the programs are pretty laid back.
The expectation on what you produce will change though, there will be pressure to create more for less. Not saying all content creators will lose their jobs, but many will and the remaining will have to do more work. Oh well, with the provided tools, but still…
How to know if a Gmail message was scheduled
When you combine an open wound with sunscreen, road grit containing petroleum byproducts, and standing water from farms (all extremely common) you have a very serious hygiene problem if hair prevents you from cleaning it properly in the field.
Americans are racist - all of them - in my opinion...

Their enthusiasm for tracing their own ethnicity 3-4-5 generations back will put German Nazis to shame... And US diversity craze is just Nuremberg laws in reverse.

Burning books, censorship and self-censorship, thought control, creation of new language, new human and new society. Questioning the verdicts of Supreme Court if it does not adhere to ideological agenda...

This is well known in Asia and Europe from XX century...
they can't "code", they can't "explain a joke", they can output cached human data in such a way that it seems like they're generating these things themselves.
Thanks for writing this, led me to a rabbit hole.
I don’t know that, but the hyperbole does take focus away from the couple hundred people who died as a result
> individual writers with personality will become even more in-demand.

The demand may be there, but discoverability will be very difficult with so many people already in that arena. The Awl and Splinter News was an online publication made up of ex-Gawker people, exactly the kind of independent voice you'd think people would want to read. And they did, just not in enough volume for those sites to ever make money. And now they're both dead.
Did anyone here by any chance create an epub out of this?

If not, any recommendations on utilities to convert several linked html files into a single epub?
> Teslas do phone home a lot for other stuff, but for better or worse, so do most other modern-day cars. And the Tesla UI is pretty zealous about asking for your permission for all the things.

How many other cars send your private videos to HQ to be shared among employees on internal meme pages?

https://www.reuters.com/technology/tesla-workers-shared-sens...
Nice example. The extra parameters really drive the point home. Hope you don't mind if I steal it for the README.
In January, I texted everyone I knew about chatGPT. I don't usually text 100 people, but I thought this was worthwhile.

In Feb, at a birthday party, I talked to people about it, people knew about it but didn't use it yet.

In March, at a different birthday party, everyone wanted to talk to me about it.

Today, its old news. Although whenever I meet someone who says its a fad, I consider them a luddite.
In fact the article addresses this as one of the changes:

> With version 4.0, it is easier for reusers to understand how to credit the original author of the work. For example, it clarifies that linking to a webpage with attribution information is allowable, which is helpful since doing so has already become a common method of providing attribution.

I believe that was standard practice already, hence the use of the term "clarifies," but now it should be spelled out in the license.
Yes, the goal post seems to move quickly with LLMs. Search engines provide relevant documents, not truthful ones, and I don’t know a single person who isn’t occasionally wrong, often confidently. I suppose it’s good to set a high bar with these models though, since it gives some incentive to improve them.
>It's typical American usage where everything is awesome, amazing or exciting.

The British equivalents being "not too bad", "bloody" or "oh".
Computers are not supposed to get stuff wrong. Being right some of the time just isn't good enough for people who expect their calculator to always give them the right answers.

I think we can all agree that LLMs, as they stand today, are useless for anything apart from "creative tasks" where accuracy and facts simply don't matter. So things like writing fan fiction it is great at, but for anything meaningful it is utter tripe. No one can deny this.
The emphasis was on "every goddamn thing".

And no, the better question is why everyone has to be pretentious?!

Completing the work is an everyday kind of thing by the way, not some sort of exceptional or rare achievement but common occurrence (if we are optimistic). : )
Orchestra-conducting robot wows audience in S. Korean capital
For sure, I've had discussions from "using it every day" (techies) to "never heard of it" (non-techies).

For my own experience I use it every day, but the only thing it really solves is saving me time. I've seen lots of neat demos, hacks, agents etc and still haven't figured out what business problem LLMs solve besides time-saving.
Another failure thinking Correlation and causation are the same thing.

Money is tighter these days, many employees are working on more projects with less access to resources and many have not had a pay raise in a couple of years, or work in organizations that have been cutting headcount thus diminishing moral.

This is at best a simple data point but ultimately proves nothing.

It was usual for folk to chat between each other on non work issues “at the office”, but apparently that’s irrelevant to this study…
Reports of Google's death seem greatly exaggerated. The still have 95% share on mobile and 84% on desktop, the latter because Microsoft can make Windows try to force Bing upon you. Google probably have like 99% of the profits in search.

The idea of sites making their data inaccessible is not new. Experts Exchange is still out there siloing the answers but Stack Overflow has all the market share though being open. Google will be fine.
There are good reasons. When you begin writing IDE support you will discover that:

1. Without annotations you’ll be forced to index all static methods based on the first argument, globally.

2. Method call code completion will be ridiculous. How many static methods have String, File, List, Object(!) etc. as the first parameter? I don’t think anybody wants their code completion to be invaded like that.

The annotations provide intention. Essentially, adding an extension method is not something to be taken lightly, it requires careful consideration, weighing context, frequency, etc.
A while back I was meeting nontechnical people in their 50s and 60s and they were all asking me about ChatGPT. I asked if they tried it. "No."

--"You know it's free, right?"

"Yes."

I found this inexplicable and infuriating. Perhaps someone can shed light on the psychology of such people?
Yes, this doesn't get talked about enough, however, I understand how discussion can get polarising: Some downsides of feature branches can be mitigated. Make CI do a merge before running tests, failing the test if there are conflicts. If you split your teams well, you may not need to ship work in big long running branches. Some of it also comes down to discipline.

Objectively the continuous integration model wins in my opinion, but the feature branch thing we've ended up with seems to work well in many general cases. I think as with many programming related phenomena it seems to largely depends on human factors.
> In humans “hallucination” means observing false inputs.

How do you know that? You can only observe the output of the humans (other than yourself).
Where were you when I was learning Perl? That was the best description of context I've ever seen.

Context was one of those subjects where it's a little tricky but the way it was explained to me made it a complete nightmare to understand.
> we’re all quite aware that AI will play an increasing role in our lives (in & out of the office), but maybe AI mainstream adoption will take longer than we anticipate. What do you think?

Sadly I think you've contradicted yourself a small bit here, while also stumbling across the exact reason AI mainstream adoption will go quicker than anticipated: it'll happen without mainstream awareness.

I work in a security role and we're currently trying to do risk assessments of AI adoption by tech workers, and integration of AI APIs/services into our products, and it's not even a case of "how bad will it be", it's much more "how bad is it". AI is being used a lot by individuals in the workplace with very little discourse or auditing of that usage.

Even outside of tech, someone somewhere in it administration was already seeing enough daily AI usage to warrant the drafting of this official guidance, for quite a non-tech-industry audience: https://twitter.com/marcidale/status/1645972869393047552
The problem with CD is not so much that you might break production (though that's definitely an issue, even if you have comprehensive tests).

The problem is that you're constantly disrupting users with new features, changes to existing ones, and usually resetting or invalidating any open sessions.

I think CD is most useful to integrate into a 'staging' branch that is effectively the 'trunk' branch as far as developers are concerned. And that branch is them deployed to production on a schedule, say weekly, etc. Development should stil happen on feature branches though IMHO, just keep them small.
If we had gone down the path of Smalltalk rather than the UNIX-like path we have taken, I imagine we'd see systems with asynchronous message-passing semantics using processes/threads. Think something like E (or now Spritely Goblins, which takes inspiration from it) with at least one separate vat per "application". This would result in a system like Smalltalk, but with concurrency to prevent the situation you're describing.

I think we'd be in a much better place today had we taken that path, for a number of reasons.
An elegant sentiment from a more civilized age.
Is this an email you received?

I (at work) did not get an email about this, tried a manual `tarsnap --list-archives` after seeing all the failed backup jobs, checked https://www.tarsnap.com/news.html after that failed and found nothing.
I had to Google "Tarsnap network outage" and find this post to have any idea something was actually wrong with the service, less than ideal.
> Surveillance capitalism" companies should be charged...

(replying to what you didn't say) Extend the existing dumb automatic copyright to our personal data so that buyers/sellers have to pay royalties.
It's a paid feature but you can, in more formats than JSON too. If you click the little Data icon it expands and gives you a bunch of options.
Because we can use them to eliminate tedious tasks and make better use of our limited time on this mortal coil.

The article covers this. Is it bad that we don't have teams of people spending their lives pulling barges up rivers or writing out copies of documents by hand? No, it isn't bad.
You misunderstand what DEI is. It means diversity, equity and inclusion. It’s not incompatible with meritocracy. For example you have similar candidates, take the one who’s least represented in your org.

Or you have a “pure” meritocracy, but you spend more energy and money sending your recruiters to areas and schools whose students are more likely to not be represented at your company.

If you can’t understand that you shouldn’t be commenting on DEI stuff.
You Don’t Need __all__ to a Python module
From author: "Every now and then, I get a PR from a well-meaning contributor trying to add __all__ to a Python module for whatever reason. I always decline these, they are unnecessary (at least for the way I structure my code) and I thought I’d write a short post explaining why."
Although you're right that Apple Pay is cryptographically verified, you may be surprised to know these two things:

1. you can charge any amount - the amount shown in the Apple Pay UI is arbitrary

2. you can make multiple charges, also of any amount (e.g. for a subscription)

It is tokenized, but practically it's just a card number you can charge like any other card number. It's also typically linked back to the original PAN, so multiple payments can be correlated together with ease
That's actually not how most of e-commerce payment works nowadays. If you use Shopify, merchant doesn't see your credit card. Same for SquareSpace. Same for Salesforce Commerce Cloud / Demandware, where everything is more often integrated with Stripe/Paypal directly and merchant never even see it. Very rare the merchants that will actually "see" your credit card.

Merchant doesn't pass your information to the PSP, you are actually talking to the PSP directly.
I'm not sure why ex-Gawker people are "exactly the kind of independent voice you'd think people would want to read." I certainly wouldn't describe them that way.

I was thinking more along the lines of Substack, but with a larger dose of "influencer" personality-driven brands.
And then there are silent query failures. Want to change “name”: “John Smith” to “name”: {“first”: “John”, “last”: “Smith”}? Easy! No schema migration!

But you have to modify all your queries to support both old and new formats, or stop the world and change all the data (after modifying all your code, including dynamically generated queries).

And if you don’t, your queries fail silently.
This could be an amazing opportunity though. It’s what everyone wants.
"I'm sorry, Dave. As an AI language model, there are many situations where I am unable to do something you want me to do. Please consult with a specialist in your problem area for more advice"
10 years was the timespan that the government report used.

The reason why it matters whether or not you can discharge the loan is because it changes lending behavior in the first place. The baby boomers used to work entry level jobs over the summer and pay for a semester of college. In the late 70s, congress changed the bankruptcy law.

Lenders loved this because it completely changes the risk equation. It incentivized them to lend as much as possible to as many as possible. This triggered a feedback loop with colleges. They could charge more for tuition, and in turn, lenders could lend more risk free debt. Rinse and repeat. Colleges would use that extra income to take on administrative bloat and wasteful programs. Four decades later, tuition is double that of other countries, colleges are happy, lenders are happy, and graduates are getting crushed by debt.
Show HN: Domsy
domain management system (Laravel / NuxtJs)
I've been running /e/OS for years --- mostly on Motorola hardware --- for example Moto One 5G Ace.

I have also converted most of my family including some non-technical types. I typically replace the default launcher with Discreet Launcher from Vincent Falzon using a blacked out wallpaper of my own design for battery savings.

They seem to appreciate and relate well to the simple zen nature of this setup.

https://vincent-falzon.com/
>It's fairly easy to just ignore the aesthetic discussions and focus on solving problems.

You probably know this but for discussion's sake: in many modern forges, your pull request can't be merged unless the comments have been resolved/closed. So you basically cannot ignore these "feedback" items; you have to engage the comment whether that means actioning it or refuting it.

I currently work with the worst pedant I've encountered in my career to date, and I can empathise with wanting to leave the industry.
Custom hardware, custom drivers, custom UDP stack.

It's not just the algo's, it's very much the latency.

( eg: https://www.velvetech.com/blog/fpga-in-high-frequency-tradin... )
You can get it to work now on Linux.

https://github.com/RadeonOpenCompute/ROCm/issues/1880
100% agree.

Actually, 99% agree. In Texas, up until one of our recent power debacles, there was a retail energy provider whose schtick was passing through spot rates to retail customers. Normally this was a small fraction (30%) of typical retail pricing. Until the grid went under stress, spot prices skyrocketed, and retail customers who opted into that limited-upside potentially-unlimited-downside plan were paying something like 10,000% of typical pricing. To quote a former Texas governor who forgot which cabinet agencies he wanted to eliminate, “Oops.”

I’m not sure how something like that could happen with what you suggest, but I’m a little wary of unanticipated consequences so as to degrade my degree of confidence slightly given recent events.
I understand that you are not familiar with the difference between basic qualification and preferred qualification.

In HR parlance, if the person meets the BQs then they are considered qualified. If someone comes along and you have two equals but the one of the two had the preferred then they are the preferred candidate. Preferred candidate would be expected to know fizzbuzz.

The part you pasted was in the preferred qualifications.

Also engineer term is overloaded here which is also her point
Containers have isolation problems thus requiring a further layer of isolation (microVMs like Firecracker by AWS), which slows startup times. CloudFlare Workers are mostly intended for Edge-ish scenarios so they need to have fast startup times.
That is entirely besides the point.

If you can export a UI with defined behaviors from Figma to React / NextJS, and AI can figure out how to code it, then Front End Developers become a thing of the past.

If there's a similar modelling tool for Back End and AI can code the exported design, then BE devs become obsolete.

It is irrelevant if lay people have heard of it or not - we're still out of a job.
TortoiseSVN+WinDiff took a lot of pain out of SVN merging, but in general with the trunk-based approach you'd usually only create 'dead-end' branches off the trunk which would not be merged back (for instance one maintenance branch per feature release to enable further patch-releases without holding up work on the next feature release already happening on trunk), in this case, only bugfixes would be cherry-picked in either direction (e.g. the most important rule for SVN was: avoid complex merge scenarios in the first place).
What google is no doubt trying to do right now as their highest priority is train their AI bot to sell products to you as part of its responses. I guarantee they are putting 100 times as much effort into that as they are into AI safety.
I notice they didn't test against TPUv5 either ...
I don't think the rub is with AI in general. Everyone working in tech knows how pervasive ML especially has become.

I think the contention is with AI suddenly being redefined as only referring to language models, and the view that intelligence has been solved by these models.

There has clearly been a massive marketing push to label these models as the "one true AI", both from companies and from AI influencers. This is where the echo chamber exists, and it's easy to get stuck in it.

Maybe I am wrong and we have solved intelligence. But I seriously doubt it.
AI summarizes and listicles pretty well. I use it all day long. I’m not sure “a few people I’ve talked to have never heard about it” is any stronger a barometer of anything than the hype ChatGPT has right now.

I do think the integrations available in many of the tools I encounter is probably a better signal of potential and impact. We are in year one. I suspect LLMs will continue to evolve and still have market legs in a decade.
I'm finding a lot of the comments here very odd. This exact thing was covered in the article, indeed, was the core thing covered in the article. This is just a restatement of something the article spends significant time debating. You need to say what you found lacking in that counterargument, not just restate the position.
While the article clearly says this is a toy/example and so on, one of the nice points of the Python version is that it doesn't e.g.

- segfault the interpreter if you pass in something that's not a string

- read bogus memory if the length of the string is < 24
I'm not necessarily arguing that they're the same, but let's be honest with ourselves - crypto said the _same_ things as it was ramping up. Just replace all the applications of AI you listed with the many hypothetical use-cases crypto-pushers were listing out.

As always, sounds cool. Actually do some of it and then let's talk more.
Total drag is the coefficient multiplied by the frontal area. It may have a very good coefficient but with a much larger area and thus much more total drag.
vtables aren't limited to any particular language

That you have some set of macros that work on common data structures and use a function pointer lookup to dispatch some behavior isn't insane. I mean, if your macros are that advanced why not use a real programming language, but shit got weird in the 80s and early 90s.