skysight-inc/HackerNews huggingface dataset:
China is in the beginning of a 30 year Great Depression, in no shape to invade Taiwan. Consumer spending in Beijing and Shanghai fell 20% y/y in November. Real estate prices have collapsed 50%, even in some parts of Beijing and Shanghai. Trump has filled the cabinet with mostly anti-China hawks, indicating large tariffs coming next year. Capital outflow from China increased to $45B in November, largest monthly deficit ever. China is pretty fucked.
Get down on your knees. Now, bend over so your forehead touches the ground. Realize that the ground is hard, so you put your hands in-between your head and the floor. Then, you remember that you were supposed to do this while kneeling 6.5" tall platform.
Ask HN: How best to get adoption for a new devtools product for software eng?
I am not sure if you can still get the chips, but these are fully OSS:

https://github.com/qca/open-ath9k-htc-firmware
You speak like working at a company exists in a vacuum. It doesn't. You are (generally, in Western society) free to stop working for that company. If everyone refuses to write the code, then the company won't have that code. Easily said than done, of course, because life has many pressures. But I dislike this "oh can't do anything about it individually, let's give up and double down on unethical behaviour" attitude (meanwhile we are conveniently paid a high salary for it). We always have a choice.
Where can you find it for $2.5? The last I looked, it was around $6.
Nitter's been dead for about a year at this point. I'm pretty sure any Nitter instance still running is using some abstract method and not the actual Nitter system.
A screenshot of what? It just looks like a normal web page.
From the linked wikipedia article:

> Inspectors are required to obtain permission from owners to gain entry; when permission is not granted, they must obtain a court order.

From the article, it feels like the people in the building should have been held to greater accountability (like being open, and allowing the inspectors to do their job), and the inspectors were hamstrung by requiring permission to do their job.

The language of the book is all "build", "create", "demonstrate", "show", and advocates for better accountability along with novel approaches to solving problems, rather than restrictions.

That's a far cry from a fire in a poorly managed artist collective, which was a tragedy, but it seems like there were failures on multiple levels there.
Does this support Stored procedures? What is the level of compatibility with MySQL ?
>I created this because I wanted to contribute to open-source projects but quickly realized their codebases are too massive for me to dig through manually

I don't get this statement: tried the first repository with the following result

>Repository is too large (>200k tokens) for analysis

So seems this is not suitable for codebases "too massive" because they are "too large", what to do with these?
No. It isn't "just at the passport checkpoints." It's everywhere. Passports are the only form of ID most people have abroad that are recognized by foreign governments and establishments.

Good luck to the French dude trying to drink in the U.S. without a passport, or getting stopped by the police in Łodz and not having any valid identification on you.
Not really much other than tangential mentions. I did write an addendum to the OP going over the secondary stack as well as where you still use normal dynamic allocation in Ada: https://nytpu.com/gemlog/2024-12-27-2

All my knowledge on it comes from some documentation on configuring the secondary stack for embedded targets and from comments+diagrams in the GCC GNAT source code (and maybe I saw a conversation on it on the comp.lang.ada Usenet group at some point…):
https://docs.adacore.com/gnat_ugx-docs/html/gnat_ugx/gnat_ug...
https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=gcc/ada/libgnat/...
curios any more insight on that stat? it contradicts the thesis of the op

edit found this https://themortgagepoint.com/2024/08/20/most-americans-stay-...
> Interestingly, IBM still does the research needed to make a fabrication plant

Yep. They still own the IP from the IBM Microelectronics days.

Much of the breakthroughs in EUV were done in Upstate NY (especially at SUNY Albany, SUNY Polytechnic, and RPI), and a lot of that was co-owned by IBM, ASML, and TEL.

> They just don’t want to assume the risks

The capex - and pretty much.

Semiconductor Fabrication is high cost, low margins, so it's difficult to spin up without industrial policy.
Sounds like you're thinking inside of a fairly small bubble. If you picked 10 people, at random, from the 800k residents, I assure you that there would be substantial differences.

Off the top of my head, you might get SF State students, tech bros, Chinatown senior citizens who have never left an 8-block radius and don't speak english, Marina moms, Mission District multi-gen families. I mean, come on.

Maybe if you were only picking from people working at tech cos, but even then my experience does not match yours.
>Intel’s 18A process is more advanced.

Can be, not "is". I will believe them when I see it.
Do you mean this firmware?

https://github.com/espressif/esp-hosted

I assume it uses the blob that is mentioned in the video.
so do we yet have baby food companies that have no plastics? I would buy those asap.
Ada is a criminally underrated tool that is unfortunately probably doomed to perpetually take the backseat to Rust despite Rust not solving all the problems Ada does. It's really sad that so many people's idea of safe programming is pretty strictly limited to memory safety, and that because Ada's baseline memory safety (SPARK is a different story) isn't as robust as Rust's borrow checker (in the sense that it doesn't have a borrow checker in favor of just avoiding dynamic allocations whenever possible), that it's a relic of the past.

Ada's type system, SPARK, general clarity on behavior, etc. allows you to structure programs in a manner that makes it hard to Hold It Wrong, especially when dealing with embedded firmware that has all sorts of hardware gotchas. I haven't gotten the chance to use the Tasking primitives in anger yet, but I have a strong suspicion that they're going to bail my ass out of a lot of problems just like the rest of the language has.

My team started at a new employer and made the jump from C to Ada for MCU firmware. We control things that spin real fast and our previous experiences with C definitely resulted in some screwups that left you weak in the knees for a bit. There was some initial hesitation but nobody has any interest in going back now. Rust was floated but we're all glad we didn't opt for it -- memory safety on a system that never allocates memory doesn't hold a candle to Ada's bitfield mapping/representation clauses, ranged types, decimal types, reference manual, formal verification options, concern from the powers that be about providing a stable and trustworthy environment for doing shit that you really don't want to get wrong, etc.
And the serial number of that power plug is MST3K-US
>these numbers are arbitrary

Seeing as Intel 7 is formerly Intel 10nm, there is at least a reasonable argument in that Intel's number is one size(?) smaller than it should be.
Carlos Castaneda ?

Looking at your hands worked for me. It was definitely a fun thing when I got it to work
I don't think need any external libraries to do this anymore with DecompressionStream.
That’s very cool! Does it use the source code at all? Or does it just use README and directory tree?
The bottomless pits of greed that opened up in the software industry with subscription models are also attracting hardware manufacturers. Effectively, you don't buy their stuff any more, you only rent it. If “the market” accepts this BS, regulatory agencies will do nothing.
If the US Senate can't effectively set industrial policy, then they don't deserve to call themselves oligarchs.

They can and do though, and they are.

https://www.peters.senate.gov/newsroom/press-releases/senato...
Lower quality without editorial standards? The amount of rubbish I see published with editorial "standards" is enormous (in my own field and others). Personally, I think that quality is better judged as to whether work gets used by others and keeping others in check can be done by encouraging authors to publish papers criticising and invalidating bad research.

As for how I know what to read. I talk to fellow researchers and students plenty, read abstracts and I am senior enough to sniff out rubbish rather quickly, etc. If you want to have an amazing, leading, free/open journal you can look at say the Transactions of the Association for Computational Linguistics [1]. But the entire literature of natural language processing is open these days [2]. For the wider area of research: NeurIPS (formerly NIPS) and ICLR are fully open. AAAI is not, but the quality of what is presented at AAAI tends to be worse than the open ones anyway and as I said earlier, no one of note publishes in closed journals other than Google DeepMind. It should be noted that we are very much a "conference driven" field these days and I know plenty of other fields are not, but I am not fit to comment on their situation.

[1]: https://en.wikipedia.org/wiki/Transactions_of_the_Associatio...

[2]: https://aclanthology.org
"sharing is the norm" means publishing.

Taking is the norm.
DeepSeek-V3 has a problem: it keeps claiming to be ChatGPT
You can also use the SubtleCrypto API
In Europe, this is mandated by law.

https://en.m.wikipedia.org/wiki/ECall
Same when I lived in Paris for me, I feel more of that randomness in encounters the parent commenter talks about in my small rural (albeit touristic) town.
What do you think happens when passport control scans your passport? The fact that the identifier is a paper document vs a digital token will make zero difference to the data that they track. It's linked to innumerable national and international databases which they will be tracking. Your privacy is basically zero when you cross borders.
Rich Hickey on HttpServletRequest?

https://www.youtube.com/watch?v=aSEQfqNYNAc
A Japanese project helped to fix most dangerous city
Computers are to manipulate data.

Data = representations = abstractions

This article is so fundamentally lost that it forgets what computers are for.

Computers exist to implement abstractions.
The only thing mutating is the lies. http://crn.hopto.org/include/vids/health/dr-sam-bailey/
> The bootstrap page is now encoded in windows-1252, which allows data to be read from the DOM with minimum degradation.

This is not always the case if the encoded content happens to have `-->`, for example. A better approach would be the `<plaintext>` element which can never be closed.
"Some" reason is Santa Claus, right? Unlike the eniac, energy consumption only goes up, exponentially. Climate change is no joke, people are dying so that you can churn out more fake pics and SEO spam.
I live very close to a couple dozen of my favourite people. I’d like to move out of the shithole state I live in, and began seriously planning it until I realised that it would never be worth trading the proximity.
I can see the value of examples, but in this case I appreciate the post largely for its universality and lack of examples. On reading it, examples from past and present experience spring immediately to mind, and I'm tucking this away as a succinct description of the problem. Maybe I can share it with others when more concrete examples come up in future code review.

A principle takes skill the apply, but it's still worth stating and pondering.
Cure Acid Reflux by Eating Doggy Style
You will be numbered as well.

Revelation 13:17 And that no man might buy or sell, save he that had the mark, or the name of the beast, or the number of his name.
Unfortunately, I did. It is an attempt to approach complexity, cognitive load and high entropy in code, jumping to conclusions prematurely while suggesting a solution that is worse than the problem.
> There is very little to no chance that all the governments in the world are going to cooperate to create a centralized database about their citizens

Agree that a 100% rollout is unlikely. However the UN, WEF and associated groups have been seeking global Digital ID for awhile now. Apparently it will help them protect us all from Climate Change.

https://www.undp.org/blog/why-legal-identity-crucial-tacklin...
It's probably not that, but there's a sci-fi novel "The Age of the Pussyfoot" by Frederik Pohl, in which one of the key technologies is a device that everybody carries on their belt that is described thus:

> The remote-access computer transponder called the "joymaker" is your most valuable single possession in your new life. If you can imagine a combination of telephone, credit card, alarm clock, pocket bar, reference library, and full-time secretary, you will have sketched some of the functions provided by your joymaker.

The protagonist eventually finds out from personal experience that people who do not have those things (e.g. because they can't afford them) are basically social outcasts, not the least because they can't hold most jobs, or even look for one. But even beyond that, not having the device means that you aren't being tracked means that you can e.g. be murdered without much of a consequence. And so people who can't afford the real thing still shell out money for a mockup of a joymaker to carry on the belt, just so they aren't obvious targets.

The most interesting thing about that novel is that it was published in 1969, long before cellphones or "the cloud" were a thing. A rare case of a sci-fi author taking a contemporary hot bleeding edge tech (remote time-sharing terminals for mainframes) and correctly extrapolating it into the future. Pohl even gave a broadly correct timeframe when he talked about the novel:

> I do not really think it will be that long. Not five centuries. Perhaps not even five decades.
Why's a random tech support forum post from yesterday with 2 people replying getting reposted to HN
I think your categorical dismissal of a genre that defies categorization (including one of the undisputed most influential eletronic artists ever!) disqualifies you from being able to identify "interesting" music. You sound like a boring person.
Is the implementation specified that they are a global enum? I don't believe so.
Classic post in this genre: https://web.archive.org/web/20151217104831/https://zedshaw.c...
I think it’s also in a Malcom gladwell book.
Can anyone please direct me to a picture / image / illustration / animated-gif of the position being referred to in the paper?
> Fundamentally, you cannot be both an IP creator (eg. Design) and chip fabricator, as both functions have different economics and competitive structures, and one BU inevitabely holds the other back.

Vertical integration can win too, it worked for Intel for decades.
> we have no way of knowing in advance what the capabilities of current AI systems will be if we are able to scale them by 10x, 100x, 1000x, and more.

Scaling experiments are routinely performed (the results are not encouraging). To say we know nothing about this is wrong.
Best tldr yet
As a former SF resident who visits frequently, I still think it’s a unique and wonderful city. I would move back in a heartbeat if the weather were not so foggy and cold compared to southern California. Visit! And explore the whole bay area. Berkeley especially.
Any government id eg drivers license will work for that.
Until it didn't.

Most players in the hardware industry try to specialize in one function and do that very well, as this builds your competitive advantage AND allows you to leverage partnerships to further enhance your moat by building an ecosystem.

For example, ARM is purely design driven - targeted specifically at low power compute usecases - and licensed it's IP out to just about any player, which allowed an ecosystem to develop.

Nvidia did the same thing by remaining fabless and only concentrating on GPUs.

TSMC concentrates only on fabrication and doesn't dare enter design because they know all their customers would leave overnight because they would not want to subsidize a potential competitor.

Intel was in too many segments, which meant it was inevitably competing with everybody, which forced everyone to leverage partnerships to challenge the big baddie.

A similar thing happened to Samsung to a certain extent as well.
That touches on a couple related principles:

- not doing extra work now if it's not necessary yet and if it's as cheap to do later

- delaying building a thing till you know what that thing should be
This is exactly the point, also in other comments, quoting Dijkstra.

Abstraction not only hide details, but also add semantic value.
https://streaming.media.ccc.de/38c3/relive/598 is the recording
Your AI-slop-o-meter needs calibration
Is there something like this, but for managing ChatGPT/AI Prompts?
i hate interacting with the github website interface, probably need to set up terminal aliases for my common workflows
Ask HN: What task takes up 80% of your web development time but shouldn't?
Been analyzing my development workflow and noticed that certain tasks eat up disproportionate time:

- Context switching between IDE/browser/DevTools
- Debugging environment inconsistencies
- Reformatting code to match project conventions

Curious what repetitive tasks other developers face that shouldn't be so time-consuming in 2024.

Especially interested in hearing from React/Next.js developers.
I'm curious what suburb you're in, that sounds nice.

Grade separated bike trails and train service is something most suburbs in the US lack (though they might have recreational bike trails that don't go to the centre of town).

Visiting Houten in the Netherlands is a reminder that you can have a boring suburb that still gives kids freedom.
Well if <10nm pieces of plastic are swirling around Mount Everest in the "Death Zone", you bet that they are swirling around on your food down here where we have had an abandoned mercury mine leeching into the South Bay for almost 2 centuries, an island next to SF that in the Cold War they Navy would paint ships with radioactive paint to see if they could spray it off with the run-off going into the bay and parts of West Oakland still you can get lead poisoning just being outside in 80 years after the shipyards closed at the end of the war.

I love the Bay Area, native to the East Bay and no matter how hard I try to escape, I always find myself crawling right back to San Francisco's sweet embrace, but in case it isn't clear to the people just arriving and driving the cost up higher than London, Paris or Berlin, its never been anything less than an excellent example of the horrible things people will do to each other and the planet to satisfy their impulse for either money or power. Superfund sites abound in the six counties around the bay, plastic in your food is probably the least of your actual worries.

> Mattie came from far away, from New Orleans into the East Bay. He said, 'this is a Mecca!' I said, 'This ain't no Mecca, man. This place is fucked!' Six months go by, he has no home, he has no food, he's all alone. Mattie said, 'fool me once, shame on you.' Didn't fool him twice, he moved back to New Orleans!

- "A Journey to the End of the East Bay", Rancid
I would really like to convince you that you are missing something very important. Please try to make sense of the article, reading it again a trying to find cases where it makes sense for you.
Well that's a fundamental change that is exposed to the user: if you use pass, you need a PGP key. And if you don't know what a PGP key is, you should probably not use pass because you won't be able to use it on more than one computer and you won't be able to back it up.

If you want to use it with a hardware key, you fundamentally need to know how to configure that hardware key with a PGP key. If you want to use it on Android (there is "android-password-store" for that), you need to know how to handle a PGP key.

I recently discovered "passage", which is pass, but using age. If you want to use it with a hardware key, you need to setup a plugin (which is fine). If you want to use it on Android... I just don't think it exists yet (even without the hardware key).

What I'm saying is that it's easy to say that "it's completely stupid to use PGP nowadays", but my experience in practice is that there are some actual use-cases where I don't have an alternative. Telling me "sure, you should write and maintain the alternative" doesn't sound like a convincing way to tell me "you don't need PGP".
What's the elevator pitch vs other terminals?
They are talking about the radio chip that's on the Pico W. not the whole pico w.
Python is a good first language. Big community. Easy to start, can start without OOP or even functions - just a script. Large ecosystem from web to AI. Automating the boring stuff type work has real world application and is a decent glide path from learning programming to actually enjoying it.

I want new programmers to learn to enjoy it before trudging through theory and patterns. "Read what you love until you love to read" sings true here.
Yea I don't think there's an alternative after Elon made changes to Twitter's API
I'm a bit disappointed that we've ended up with Rust in the kernel but not Ada. The kernel relies on GCC and there's already an Ada compiler in GCC, so it wouldn't require adding another compiler as a build requirement like Rust does.

There's a couple of major advantages that Ada could have in the Linux over Rust for safe drivers:

1. Having the option to use SPARK for fully verified code provides a superset of the correctness guarantees provided by Rust. As mentioned in the parent comment, Rust focuses purely on memory safety whereas SPARK can provide partial or complete verification of functional correctness. Even without writing any contracts, just preventing things like arithmetic overflows is incredibly useful.

2. Representation clauses almost entirely eliminate the need for the error-prone manual (de-)serialisation that's littered all over Linux driver code: https://www.adaic.org/resources/add_content/standards/22rm/h...
Context:
http://blog.assafnativ.com/2018/02/dolphins.html
With brave mobile you have no ads, and no extension needed.
Diesel generators simply use less fuel if there is less load than the maximum.
> There's nothing incorrect about the behavior of the SSD when it's being operated outside the prescribed voltage and power thresholds.

It shall set itself in Reset state.
I have something similar with my webcam, which is connected to my Samsung monitor usb hub, which is connected to a usb-c dongle, which is connected to my work laptop.

If my laptop crashes during a Microsoft Teams call, possibly due to the webcam, it will not show up in Windows again without it physically being disconnected from the USB hub in my Samsung monitor. I can disconnect the USB-C dongle or the monitor from USB, change ports, power off the laptop, it doesn't matter because that doesn't work. Only physically disconnecting and reconnecting it makes it show up in device manager again.
Okay fair enough, I didn't realize that that's what you meant. I agree, there should be a more coherent industrial policy that's nested with some specific national objectives. I too am very concerned about the lack of industrial capacity in this country. Feels like the lead up to WWI, in many ways.
Steve Klabnik (of Rust fame) wrote a (very generous IMO) article about Ada, interesting comparison: https://steveklabnik.com/writing/learning-ada/