skysight-inc/HackerNews huggingface dataset:
There are two main reasons I see types become complex:

First, and most related to TypeScript, is that the library predates TypeScript and the dynamic nature of JS made it easy to create much too complex interfaces.

Second is when a library is very frameworky rather than a less opinionated library (I see this sometimes in Sorbet types written by my colleagues, even for greenfield stuff).

Don’t want to make a value judgement on either, but it’s certainly possible to write useful libraries with simple types. Look at golang.
here it is https://s3.amazonaws.com/ai.protogenes/art/5bae583e-237a-11e... (NSFW; via neuralblender.com)
I live in the UK, and the last car I bought was a SEAT Ibiza with a 3 cylinder 1 litre engine. I get 4.5l/100km or 52 mpg on long trips. 98% of the time my engine does under 2500 rpm.

I have absolutely no need of anything bigger and my car has all the comforts I require. I was also able to buy it for cash.

I've never quite understood the desire to own a large car with all its concomitant costs.
H.B.O. Max is mainstream media propaganda helping corporate oligarchy at the expense of creative freedom for artists. The real reason why H.B.O. laid off staff members was because of very rich people hoarding their money and capitalism that both caused economic collapse in western countries. Capitalism inherently opens Pandora's box by causing debt, classism, etc. It's greedy assholes who justify capitalism. Not that I'm supporting communism. But capitalism is the culprit to H.B.O's billion-dollar debt. I could care less if "Seasame Street" episodes get pulled from H.B.O. Max. There are more important matters to focus on like global warming, increasing wealth inequality, people dying because they're being bullied into poverty, insanely rich oligarchs, etc.
> There were at a minimum 1.5 billion A series based CPUs sold last year - possibly a lot more. Arm’s total royalty sales were $1.5bn. I think we can safely say that the fees Apple pays - with its architecture license - are not material in the context of the Mac.

I don't see how that follows. You don't know what their royalty arrangement is. It's probably related to the value of the chip sold. If they sell 20 million macs a year and pay ARM 2 bucks a chip that's 40 million every year. If macs have a gross profit of a couple of billion that's not insignificant. Could be 5% of that. Not to mention several hundred million a year for iphones. Lot of money to pay to be locked into a proprietary ISA when you almost entirely support your own ecosystem, compilers, OSes, etc anyway.
At least they would improve the sync - why all my photos have to go to cloud first? The device is right here. Cherry picking and sending via airdrop doesn’t scale well.
Yes, and insurance doesn't always cover every single medical bill. Therefore a lot of people experience extraordinary amounts of medical debt.
Some apps exist: https://linuxphoneapps.org
(Contributions welcome!)

They aren't all perfect, but TBH, I would get by. I only miss Threema to switch fully at this point (which I've migrated many of my contacts too, so that's on me), but as work on a Matrix-bridge is ongoing there's a lot of hope. (I could also just use Waydroid + the Android app to fill this gap, but… that kills the battery (at least for the PinePhone).
No, they did not fake their own death. This is trivially verifiable with a quick search.

https://www.usatoday.com/story/tech/2021/07/23/how-toxic-onl...
Good, Nutri-Score is ridicoulous.

The "scientists" who came up with it are either really stupid or have been bought by Big Food.

For example, nutri-score rates Nesquick Sweet Cacoa (which is just a sugar bomb) with B, but prusciutto with D.

It rates a sardine tasting CHIPS with A. Meanwhile it rates ACTUAL REAL sardines with C.

https://www.foodnavigator.com/Article/2021/11/24/France-accu...

>> Scoring a Nutri-Score ‘D’, the cheese is made from milk, salt and rennet. The fries, on the other hand, score a Nutri-Score ‘B’, and contain potatoes, vegetable oil, natural beef flavouring, dextrose, sodium acid pyrophosphate, and salt, we were told.

Here is a twitter account showing you more stupidify or nutriscore.

https://twitter.com/nonutriscore

Also a daily reminder that most of these "scientists" take speaking fees from Big Food.
The most striking thing about the architecture is that it appears so heterogeneous and complex. Considering the vast amount of software/machine learning engineering behind model/data/pipeline parallelism schemes like Megatron-LM and ZeRO (which target hardware topologies that seem almost simple by comparison) I'm curious what abstractions are in place to make this beast of an architecture friendly to programmers. Can you program a small tile in the same way you would a large tile and like you would in CUDA for a large/small GPU? Are there dedicated kernel teams that implement common blocks like multiheaded attention with the topology in mind so researchers/engineers doing modeling don't have to worry about scaling the model architecture in a hardware-friendly way? Do they have a monstrous fork of PyTorch with "Dojo" supported natively?
Post your full name and address.
> What it would do is to create a market for open source data sets with liberal licenses.

This is exactly right. Open Datasets is the way to go.
I would also say that in the spirit of the Open Access movement for journals and publications, it might be useful to set up an Open Access protocol for training data sets, methods (these are just the algorithms; publishing them openly might be the way to go) and computed models.

This will ensure that models are evaluated for risk by a large set of people and any risks/shortcomings could be addressed soon. Quite similar to how cryptographic algorithms are designed / analyzed in public. Obfuscation might look like it helps, but it doesn't in the long run and just creates more headaches.
> At the same time it is apparently fineI do the same thing from the browser on my phone?

It's "fine" only because the banks security cargo cult couldn't find a way to own your device without losing money. Now they found it and they're not giving up their checklists to make your life better.
I wonder what the current owners of Tilera and their series of Tile processors think about Teslas naming here
https://nymag.com/intelligencer/2016/07/kiwi-farms-the-webs-...

https://www.insider.com/chris-chan-arrest-what-is-kiwifarms-...
A good estate car will provide much the same room, while providing greater safety to pedestrians and better fuel economy / battery range.

There is little justification in the modern world for driving a SUV.
Wow, thanks for enlightening me!
A lot of applications sell user data. Like menstrual cycle for Flo, seropositive status for Grindr. A lot of apps sell your location data.

Plus there is a very overlooked category of corporate software selling data, like payrolls. This can be used to target you better (eg can you afford that product). Another example is Salesforce selling consumer data to marketing departments: https://www.salesforce.com/products/marketing-cloud/data-sha...
yes, I think with all those existing deep fake tech we are already there.
It's interesting to see to what extent matrix multiplication and backpropagation are dominating the AI space these days.

I wouldn't be surprised if other approaches like genetic programming will make a comeback one day.

If there are any papers out there arguing for/against neural networks to stay in the king's seat forever, I would love to see them.
For those who don't know, people have their news feed filled with posts made by followers of pages on the page.
I've dreamt of this for ever.
Can someone explain what this is? Not much context and it's at the top of HN. Whoa.
Dear Moon was supposed to be 2022. But he was supposed to land a manned dragon capsule on Mars in 2020 and before that 2018, plus passenger rocket flights from New York to Shanghai for between the price of a coach and business class ticket by 2028 (first made the claim in 2018, later doubled down on the 2028 date around 2020).

https://www.theverge.com/2017/2/17/14652026/spacex-red-drago...

Starlink satellites were supposed to have laser interlinks from the beginning and enable low latency multiplayer gaming around the world. The Starlink latency is pretty bad for gaming right now and is variable.

The battery swap stations were a bigger scam than you might remember: California gave them almost a billion for "delivering" them.
Higher weight also requires thicker pillars so that the car doesn't smush you when it rolls over leading to worse visibility
I personally wish companies would encrypt email addresses in their database, this would at least help against SQL injection attacks and some others (e.g. attacker has only DB system access and not app server access), so it's more difficult for attackers to aggregate data on me. To me it feels very casual waving away the leak of email addresses and just give the usual "passwords were encrypted". But YMMV.
I don't design my APIs that way unless the language lets me write each (addClass) version as a separate function 'head'. I.e., Elixir and Haskell.

For the other 99% of programming languages, that kind of interface makes the addClass implementation too complicated and forces unneeded branching into it. Consider: when the app developer is calling addClass, they _know_ which interface variation they're using. So they can easy write e.g. addClasses instead of addClass ... completely removing the branching from the code altogether.

Your input and output types are much simpler and static analysis is much easier as well.
I guess you’ve never been to a Texan town then. Literally no one is on a sidewalk, and if there’s more than one person in the sidewalk per mile, I’d get off the sidewalk. I suppose you’ve also not seen southern drunk (or even sober but texting) kids in raised trucks driving either.
In addition to what zeroclip said, the cool thing is that blockchains are running all the time and needs no active input to pay, maintain, upgrade, etc by users of the chain. Operations are paid for through transaction costs on the chain, no need to pay a provider monthly to give you a hosted Postgres and make sure they maintain their SLA. Each transaction pays for the resources it uses on chain. That means that operations that use blockchains as DBs get per-access priced access to an ever-running DB with no maintenance necessary.

I'll be concrete. The game I linked, Dark Forest, has a "lobby" feature which lets you create a new game and invite others to join that game, like a game lobby. I play occasionally with friends in a lobby. $1 can give you enough to play many games at time of this writing. The authors of the game need to pay for nothing to host me while my friends and I play an independent game paying only what we need, mere cents. The only problem is the game uses xDAI a token which is a bit of a pain to get (you need to buy DAI and get it converted.) IMO that's pretty good.
* Start with a title. The title must state the purpose of the document in as few words as possible and that purpose must be narrow in scope as there can be other documents for things out of scope.

* Provide a version and/or date.

* If the title insufficiently describes purpose in five words or less then provide an abstract.

* Describe your terms. This is your primary opportunity to achieve precision, don’t waste it.

* The body of the spec should flow in a linear progression and read like an instruction manual. The goal is not entertainment but rather reference first with examples and proofs. Remember that writing instructions is not scholarly yet simultaneously most people cannot follow a series of simple instructions, so ignore audience reading level and be true to the subject matter.

* At the end provide limits on the scope of criteria and any security concerns.
>Not long ago many European countries required some form of digital COVID pass for travel.

no they didn't? you could just access the platform on your computer and print the QR code the old fashioned way. Hell, you could do that without even having any electronics, you could just go to the library and print it there.

>unless you want to be waiting weeks for letters and queueing at the office.

this reads to me as "if you don't use these digital systems you have to do things like they were before digital systems"
Are you really going to pretend -- to this audience -- you haven't enjoyed the (yes) magical benefits of profit-seeking innovation?

Progressivism conquered America a century ago. Antitrust law. Central bank. Income tax. Universal suffrage. Old age pensions. Public education, research grants. National parks. Interstate highways. Welfare, public housing. Equal opportunity employment. Disaster relief. Socialized medicine for the poor and elderly. Workplace safety. Automobile safety and emissions standards. Space shuttle.

Recently, a flirtation with Universal Basic Income.

You're concerned about what? Free Prime delivery?
nothing lasting in terms of skills or content produced?
I built a DALL-E 2 Telegram bot with Bitcoin payments via the Lightning Network.
Everything you need is a Lightning enabled Wallet (e.g. "Phoenix Wallet") with some Satoshis and you're ready to generate Art with DALL-E2
Cloudflare posts a tweet defending their action and it gets some likes.

Keffals posts a reply tweet telling CF to drop KiwiFarms and that reply gets very many more likes than CloudFlare's original tweet.

The ratio of likes is what's referred to as "ratioed".
There was an article posted here arguing that recently. Something along the lines of "Why does anything exist?"
Gettysburg Address as a PowerPoint Presentation
Hmm. I’ve lived in the Bay my whole life but I guess lack of (b) meant my social circle was always local normie friends or coworker FAANG types.

Guess I need to (b), get more internet cred, and actually branch out to internet people rather than familiar territory.
Why do you think HN needs a new UI? Do you happen to use a mobile device?
How much equity do you have in the house? 5%? More?
Props to you for doing a painstaking job. After-the-fact .d.ts for large mature libraries usually end up with too many anys, or subtle breakages that necessitate @ts-ignore, or a combination of both.
> But that doesn't make sense because the purely open source elements of the android ecosystem work far better than the pure Linux ecosystem, which is my original point.

Do they? I'm using a GNU/Linux phone and I'm happy with it. Of course there are things Android is better at, but that it "works far better" sure isn't something I would say without additional qualifiers.

> There is no advantage that you can point to for GNU/Linux over Android/Linux other than just being "pure Linux".

There sure is. Android ecosystem may be much more mature by now, but it's incredibly hard to hack on. I have recently built a LineageOS image in order to apply bunch of small patches and it took me several hours, 200GB of disk space and couldn't even start building without 16GB of RAM, because the build system was going out-of-memory otherwise. I had to use a VPS because I didn't even have any computer around that I could pull this off on, except of Steam Deck I guess :P In the end, I got two image files that I could flash into the device wholesale that messed up some applications that expected the system to be signed with the same keys as previously.

On my Librem 5, however, I'm able to do `apt source phosh`, `apt build-dep .`, change something and then run `dpkg-buildpackage` to have it recompiled right on the phone itself in a matter of minutes, producing a single deb that I can install and immediately test my changes to whichever system component I want to play with. And if I don't want to hack on the system itself, there's stuff like full blown Python interpreter preinstalled, with bunch of compilers available straight from the repos, for easy scripting and app development right on the device.

If Windows had worked 15-20 years ago when I was still using it like Android does now, I would have never learned the vast majority of what I know about computers now. I gained a lot of knowledge simply by tinkering with my PC, breaking it and learning how to fix it. Being able to patch and change various system stuff by myself was very empowering when I switched to GNU/Linux. These days, most computing happens on mobile phones and tablets with children often completely unfamiliar with common PC workflows that aren't mirrored on mobile; the whole new generation of people, despite of using an OS that's technically Open Source at its core, is mostly deprived from ability to play with their own hardware, and even if they're technically not, the learning curve is often prohibitively high and stuff like SafetyNet still gets in the way - while in my youth I used to learn Python by writing, running and debugging scripts on my Openmoko phone while riding a tram back from school.
Excellent summary. Might be worth noting that even if a party arose that wanted to make significant economic changes they'd be dealing with US and international finance interests that would make that very difficult, and we are probably stuck in the same political rut that US citizens find themselves: economic and material change is not really on the table for any party. You just get to pick your flavor of social stance and the general economic sector the little money that does come gets directed to (urban/real-estate or rural/oil). We're baked into the international religion of the holy free market, same as everyone else.
Ceci n'est pas une pipe … er … soupe
Yeah this appears to be a repo with exactly one commit in it. Hopefully the author follows through and makes it but for now it's not really worth judging.
any job that lets me save up for a ticket to USA because USSR is about to invade in 8 years
This is it for me. GDscript allows for quick prototyping and structural changes without fuss. If I really need it I could outsource some GDExtension (formerly GDNative) development.
I've often seen people show off their autogenerated images and report only approximate paraphrases of their actual prompts.

There's one screenshot showing the prompt – but in $CURRENT_YEAR, I view all screenshots with at least a little suspicion, especially when there was a way to highlight the pseuod-watermarked image – OpenAI's native 'Share' – that would've provided stronger proof, direct from OpenAI, of exactly the prompt associated with an image. Hoaxes are everywhere! I've added DALL-E bottom-right color-squares to non-DALL-E images, & seen others do the same, as a subtle joke.

So I generally believe the OP, but don't rule-out the possibility there's been tampering to make some point.
some people go into business models that simply have no legal protections
> [...] the representation ancient Egyptians are said to absolutely prefer.

Well, they can also represent it as 1 + 1/3.. It's just that I assumed they have an easier time dividing by two than dividing by three.

If you leave it as a fraction, instead of dividing your integers, 1/3 is fine.
On the topic: There is a good metabolic theory which hypothesise that our improved brain abilities come from adapting from a mostly vegetarian diet to a meat based fat rich diet.

https://www.nasw.org/article/eating-meat-drove-evolution-our...
you can try neuralblender.com - it seems to be able to create anything man/woman and all kind of fantasy fetish you can imagine
> My main reason for doing this, is to compile Svelte without Node.js and possibly use Deno instead

How does a rewrite in rust make using deno easier?
Yep this is pretty poor. Took me several attempts to go back before I realised what was happening :(
OP's post focuses on understanding, which is informative, but maybe not so helpful. Here's my drill.

Small steps. First cut smartphone access. Delete all, but essential apps(e.g. work-related) in your phone. You can still visit whatever you want on another device you don't carry around with you e.g. a laptop. Do that for a month or until you feel ok about it.

Start to do SOMETHING ELSE that is somewhat productive, a sport, fishing, etc. Make sure over time to up prioritize that activity and down prioritize social media. Rinse and repeat :-)
GitHub Copilot vs. Amazon CodeWhisperer
Did you want more information on Svelte itself?

https://svelte.dev/blog/svelte-3-rethinking-reactivity
Svelte is a frontend framework that isn't React, Angular, or Vue. This work is towards an installer that isn't Node. If you do frontend work and don't like React, Angular, Vue, and Node, this is all the things you like.

(It's me, I dislike frontend frameworks and node and like svelte)
Maybe because you don't need the Node.js runtime, so you can mix maybe Deno with Svelte?
Curiously, most of these apps are web-based anyway, just wrapped inside an app.
It's true. A type specification also has the role of documentation, quickly telling the user how to use the thing. A ridiculous typespec - to support an "easier" API - has the effect of making it impenetrable.
You should check https://www.deepl.com/translator if you want to be impressed with results for Western European languages (and some others, even Greek!). No Hebrew (yet?) though.
That’s why it wise to put it into a GDExtension, maybe one day we will see some experiments with some drag and drop functionality. Although for me the scenetree is already visual enough.
Svelte and SvelteKit are absolutely worth playing with. It’s fun & refreshing. The svelte official tutorial is also nicely well made
The difference between email and password is you can validate a password with a hash, but you can’t send an email to a hashed address. Their db may be encrypted at rest, but a hacker could still compromise a system that has the key in memory.
not sure the tech was already advanced enough to smelt iron in the 60's
> His biggest hit for example, Windowlicker has a spectrogram image in it.

I had no idea about this! Crazy cool !
I can see how it is mostly viewed - even suggested - that way. I agree, these things tend to all nudge or write in a way that silently yells in that same direction for what "productivity" or "improvement" should mean. And I think we can end up taking those hints and running with it. It's exhausting.

What I failed to get across is that, if we read the subjective points with complete neutrality then the only thing really being stated is: what ever your purpose for doing something is the person you continue to become. Which, yea..

However, at its core it can be an actionable, and practical, statement that can simply be a reminder to be intentional in our actions. Advice completely devoid of the subjective judgment of that intent. But the energy needed to clean up the message to that point is not everyone's cup of tea.
Look at Fairphone. They're doing a modular, fully repairable phone build in a form factor that's only slightly bigger than current phones. They're not quite perfect wrt. openness, Linux status etc. but getting there.
I'm going to be prescriptive and say that you meant "prescriptive" rather than "proscriptive".

"Prescriptive" means "requiring" or "normative, specifying, prescribing", while "proscriptive" means (more specifically) "forbidding". It has only a negative sense of saying something is not allowed, while "prescriptive" includes a broader sense of specifying or ordaining something in any way.
> and the wire ethernet is not a cheapo chipset either (Realtek)

Buying Realtek does not guarantee getting good hardware, the RTL8153 is infamous [0], and I remember there were reports about Realtek chips flooding the network with corrupt packets if they were powered on via the charger but not connected to a laptop.

[0] https://overengineer.dev/blog/2021/04/25/usb-c-hub-madness.h...
Elon Musk Bitcoin Dogecoin (A Timeline of Chaotic Events)
I was already skeptical of running plex on an internet facing port, this doesn't exactly reassure me of their competence.
True, I printed mine on credit card format and laminated it, it was in my card wallet. Much faster than opening an app every time and zero tracking, at least on my side.

Glad we're rid of that though.
Facebook down: Why is my news feed showing posts to celebrities