skysight-inc/HackerNews huggingface dataset:
The chat window will automatically show Korean translated into English, or Turkish translated into German, and vice versa, so that each person sees the conversation in their own tongue. These translations are displayed in real time, with latency of 100 milliseconds, so the translation happening behind the scenes is nearly invisible.
Irrelevant. Makes no difference at all.

This incident alone means no company should have github as a mission critical component of their software development.
I think the real reason China banned many forms of test prep is because it's a zero sum game. Rich students are already advantaged by going to better schools, but too much test prep ends up forcing every student to study 14 hours a day to compete, with no actual advantage beyond that, so everyone poor and rich alike suffers from excessive test prep.
Even though you can buy the headset for $3,500 at Apple, scalpers are trying to get a lot more.
Worse than that, lots were ground up (and consumed) for medicines.
What if you didn't carry the fuel? Use stationary lasers from your starting point to power your journey half way until you lasers from your destination to slow your craft down.
That's a bullshit comparison, and if I recall correctly, people dog-piled on you for making that exact same comparison a couple months ago. If that's you, get a new comparison. If not, I don't want to have this discussion a second time.

You can't compare a Tesla to a Honda. They're in a different customer class. Try an Acura at least. Even a Jetta only weighs 400kg less than a Tesla 3, and that's still a down-market car. Luxury cars are heavier.
I wrote my example based on the libc quicksort. Yes, in greenfield code other things are better. But it's useful to look at things to bind via FFI as they curently exist to stress-test our current abilities.
It'd be fantastic, and I agree. I never said otherwise.

I was simply offering examples of "normal" deductions that can easily change what you owe, and how those deductions aren't as uncommon as the person I was commenting to would have you believe.
You can tell when a decentralised technology becomes successful, because then someone will build something centralised on top of it.
I saw your project at Open Sauce last year, happy to see the official release.
Two of those three are operating and possibly even growing. The other was thrown out for others to pursue rather than Musk companies.

Surely there are better examples of failures than these? Personally, I would have focused on "FSD". That one has been a huge debacle with a lot of potential to get worse.
Hadn't thought about the BOM line one but that definitely makes sense. The implementation I linked is definitely math heavy but might actually not be the best idea. As you say, the cost functions has steps. For less than a given amount of components, random search might be suited. Past that point, we might use maths to constrain the problem and then search within that range.

We have equations at the top of our todo list and hope to get there soon :) Matt setup a roadmap here with things we want to work on: https://atopile.io/roadmap/
> If you believe tech battles are decided whether there is access to porn (VHS vs Beta comes to mind)...

That didn't really happen, to quote from a post from the host of Technology Connections:

> "I didn't include a section on "how lack of porn killed Beta" because _this is a myth_. Many people have heard tales that Sony didn't allow porn to be released on Beta, and that's nothing but an urban legend. There was indeed "back-room" content available on Beta, but far far less of it simply because fewer people had Beta machines than VHS. Porn represented a small percentage of sales on both VHS and Beta, so it's unlikely many people based their decision on what format to buy based on availability of adult content."

The myth reverses cause and effect.
People with screen readers are aware of acronyms even if they have poor vision, and it's unclear to me what the problem is, a11y has been around forever and in code it's a bit long.

Reading again, is the trend you detest...abbreviations that have a number representing letter count? Based on the existence of k8s and a11y?
maybe stop wasting your time hoping from one centralized provider to the next one?

radicle.xyz is the only p2p alternative that exists and it's neat. give it a try.
Yes, but to me that's no different to saying "we don't need structs", we can do everything with `[u8; N]` can casts.

Yes, that's true, but it's not type safe, and I don't really want to program that way.
Cops, in general understand the law very well, which makes them even more culpable for their abuses of it.

You see this quite often in the cases where the suspect wants to stop talking and speak to their attorney, and the detectives do the "Oh, yes, we'll let you call them in just one second, but first answer _____"
> As an SF writer, it's pretty interesting, though, to think of the weird shapes a society would take when your astronauts are outliving entire civilizations.

I guess this all depends on how you define simultaneity. Say I got on a relativistic rocket traveling near c and colonized Planet X in 10 years ship time and say 20,000 years Earth time. I put up my TV antenna as soon as I land, and I'd still be receiving Earth transmissions from approximately 10 years after I left, no? So even though civilization is long gone from Earth's point of view, from my point of view, I can keep up with the latest news as if I were still living there. So from my point of view I did not outlive anything.

If I were to go back, yes, everything would be gone.
That's not necessarily bad news.

Everyone interested in this story should read Stephen Greenblatt's The Swerve (https://www.pulitzer.org/winners/stephen-greenblatt).

It traces the story of a Renaissance humanist who tracked down and translated the Epicurean philosopher/poet Lucretius' De Rerem Natura, which Greenblatt describes as portraying a strikingly modern way of seeing the world.

In particular Lucretius and the Epicureans denied the existence of supernatural causes, were opposed to religious fear, and posited the ideas of atomism and biological evolution. Of course they're better known for their approach to living life, which Greenblatt shows is more sophisticated than sometimes caricatured, and which he portrays as a breath of fresh air compared to the oppressive moralism and hypocrisy of the Church at the time. (Jefferson and many of the American Founders described themselves as Epicureans.)

He goes on to imply that Epicureanism was influential and widespread in the ancient world but suppressed by the early Church, so that we now know little of it.

Anyone, one of the tantalizing parts of the book is where he describes the carbonized and unreadable Herculaneum scrolls, since they were the private library of a wealthy patron of the Epicureans. I think he thinks being able to read the scrolls will really change our understanding of the ancient world.

And remember: if they hadn't been carbonized, they would have crumbled to dust. That's why we only have the texts that managed to get copied. (Anthony Doerr's Cloud Cuckoo Land is a novel about the survival and 21st century rediscovery of an imaginary Greek play, and ... I'll let you read it yourself - https://www.anthonydoerr.com/books/cloud-cuckoo-land)

(Apologies for any errors above, as basically all I know about this subject is what I read in the book!)
I can’t find the study, but all the inflation in tuition can be basically be traced back to everything but increasing educational staffing (in other words all the incremental spending goes to new new sports complexes, administrators, etc.)…
Yes, but to me that's no different to saying "we don't need structs, we can do everything with `[u8; N]` and casts".

Yes, that's true, but it's not type safe, and I don't really want to program that way.
>Your link doesnt have any mention of processed food.

It does if you know what you are looking for. "Highly processed" is not strictly well defined, but commonly understood as foods with large amounts of added salt, fat and sugar. That's exactly the category of food they talk about in the article as unnecessary for our diet and which should be consumed as little as possible.
These regenerative braking schemes are getting out of hand.
None of pijul's feature have been implemented in Jujutsu. No change commutativity, no associativity, no actual modelling of conflicts. Jujutsu is a better `git rerere`: a good heuristic, but not an algorithm.

Of course if there is an algorithm at some point, it would be really cool to see it described somewhere.
My experience was the opposite. First two years were a blur, I was in the trenches juggling calculus and organic chemistry and physics along with my major work and the extra busywork courses they throw on top of all that too. By the time I got to my upper division work in the third year it was like grades didn't matter at all. There's be no more assignments or quizzes, maybe two exams to determine your entire grade for the course, that would be pretty easy to get an A on if you attended class and didn't sleep.

It could just be that professors don't want to invest a lot of time designing a bevy of coursework. In the weed out classes they are all lecturing off a textbook, which provides for them slides to use and a general schedule of topics, as well as banks of questions they could pull from and permutate and reuse. Its a lot of time saved for sure. In the upper division, there is no textbook or anyone designing any course, they might literally have a sentence description of what the course is pitched about in the catalog then they take it from there. The professor has to come up with what to talk about from their field for an hour twice a week, and sitting there drafting up those slides is enough work if they don't have any from last year to use, considering they are usually also a full time researcher on top of this.
not just new clients, recognizable clients who are willing to be associated with you
> This is one of my nightmares... I have 800+ repos on GitHub

This is one of the reasons I don't use Github: I am deeply uncomfortable putting so much power over me in their (or most companies') hands.

Even if they're entirely trustworthy and reliable right now, any company is just an acquisition away from that no longer being the case.
I like that old Arthur C Clarke novel, The Songs of Distant Earth[0], where they travel with an ablative shield in front made of ice, and they can make new shield segments by finding planets with water.

[0] https://en.wikipedia.org/wiki/The_Songs_of_Distant_Earth
My brother built a security scanner with an LLM
Not entirely. It appears glibc as a whole is being security audited at present and these CVEs are visible symptoms of the process.

Have the auditors tried looking at musl libc? It seems a lot less convoluted from what I've seen so may be an easier thing to validate.
As an alternative, you may subscribe to the Hacker Newsletter: https://hackernewsletter.com/?ref=find-your-newsletter
> robot vehicles blindly programmed to preserve the selfish molecules known as genes

I think, his proposed theoretical framework about genes as the sole target of selective pressure, seems to be widely rejected by evolutionary scientists, these days. Anyway, the way he argues and illustrates evolution on the "atomic" level, that's what I consider extremely valuable. He inspires an intuition for evolutionary processes transcending "living matter". At least in me.

> The Telegraph has quite a good article on his culture war stuff

In what way do you think this is a good article? Do you think it's a very sincere and thorough representation of the extent of his activism?

This is a culture war piece itself, white-washing Dawkins as someone who is "just concerned" about debate and free speech, when in fact he seeks the legal abolition of transgender people, all the way up to the UN's declaration of human rights [1]. Not quite the neutral portrait, full of journalistic integrity, you linked there.

Now, I don't want to get into that argument.

However, should be no matter your political opinion on the issue, if someone in a position of power uses his influence to kick down massively at basic legal protections of a tiny, tiny, tiny and weak minority, without need, just to stay relevant ... that should classify as detestable in my books.

[1] https://en.wikipedia.org/wiki/Women%27s_Declaration_Internat...
Don't have Acura in Europe ¯\_(ツ)_/¯
They do have this, its called EasyEDA. In my experience its not as good as kicad and definitely not as good as the 'professional' tools like cadence and altium. Our tool does basically do that though! We have a big library of kicad components that can be used in your designs as well as an import just about any JLC component just using its JLCPN. We love their service, would love to see that model proliferated to other companies also, so hard to beat having parts available and in stock.
Because AI doesn't "understand" natural languages. Writing software is about converting some understanding of the world ("I want to be able to solve this human problem") into unambiguous specifications (usually that's a programming language).

Sure, it can auto-complete such that the developer does not have to remember anything (which is arguably making developers worse at doing their job), but it cannot understand the reality of the person who will be using the program.

It is already a problem with human developers who write programs that they don't use themselves, solving problems that they don't understand themselves.
Find My cannot locate a misplaced Apple Vision Pro
You're almost always going to have to leak some sort of ID in an API, otherwise your API is going to be exceptionally hard to work with. You could choose to have a separate external ID, but provided that knowledge of an internal ID doesn't convey any information or additional privilege, it's not that big a deal.
It's basically a little custom microscope with a few illuminators and a Z stage for focusing (not even an XY stage). Not surprising, as sequencing has been microscopy for a while now. It uses TIRF optics.
> Instead of everyone doing something differently, everyone can just comply with UUID.

With which UUID ?
UUID v1 ? UUID v2 ? UUID v3 ? ... UUID v7 ?
You just turn around at the half way point
I'm unable to submit my email/interests.

This is in firefox with and without UBlock Origin.

Errors: https://i.imgur.com/N28wnVY.png
I’d say the key difference is the sheer amount of artists and styles. I’d argue it’s “easier” to make music than filming. That’s why I would foment independent creators.

You might be right on HBO and Disney not giving up their service, until customers don’t want to pay for it anymore, and they’ll seek other ways. That’s capitalism after all…
Thanks! Hope to see you there again this year!
Man that’s an irritating response but you do you.

It is far less intellectually lazy as pointing to the matrix as an attempt at strawmanning against phones, imo.
The article is light on details, only stating: "...a worker at a Boeing supplier flagged that two holes in the plane’s fuselage may not exactly meet specifications."

This statement is missing the information needed to grasp the seriousness of the issue. For example, if 100% of holes inspected (very unlikely), then 2 nonconforming holes out of hundreds of thousands of rivet holes on large craft might be acceptable and possibly even within acceptable quality limits; however, if the inspection plan calls for random sampling of two holes anywhere on the fuselage, and both of them happen to be nonconforming... not good.

Non-conforming rivet holes may have many underlying causes. Even if they are missed during panel fabrication, a nonconforming hole is likely to cause a rivet installation failure, which are likely to be caught by downstream quality control processes.

If by "closely", you mean "check every single rivet hole on a large commercial aircraft", you are going to quickly discover just how difficult this problem is. The tolerances are extremely tight, the holes are very small, and you are often actually dealing with multiple holes and sealant layers (a rivet holds multiple sheets together).

I would be stunned if any large aircraft on the planet has 100% perfect rivet preparation.
Norway is basically a test case. They're a rich country that can afford to subsidize BEVs and penalize ICE, so they're deploying first. This gives the rest of the world a demonstration that large-scale nationwide vehicle electrification is completely feasible, even in a harsh climate. (It's not a perfect test case, because there are some differences that make EVs a little easier in Norway and also a little more challenging, such as the cold weather.) It's good to have a test case, since improving BEV economics are going to eventually make them dominant almost everywhere.
Even if you can figure out the problem of thrust, you still have to deal with particles slowly swiss-cheesing your ship.

And even beyond that, you either witness the ships leaving and never hear back or you embark on one and comeback to whatever Earth is in thousands of years from now.
I can't follow. Do you mean the culture of tribes is related to the overestimation of the impact of technology in the short-term, which Gates' Law mentions?
And goddamn the cops will lie to you about how much worse your life is going to get for invoking the 5th. Most people do not have the experience or fortitude to stand up to an authority figure like this, they've been taught just the opposite, and cops know how to abuse the hell out of it.
Curiously, it's literally across the road from the Fullers Griffin brewery.

Which, while not exactly craft beer, was perhaps the nearest approximation to what we now call craft that you'd be likely to encounter in late 20th century London.
Explicit syntax is much better. "Just infer it" means we have to trace entire call graphs, because we have to know if our callees need monomorphization in order to know if we need monomorphization.
1. An infinite crafting game: https://foodformer.com

2. An embeddings-based job search engine: https://searchflora.com

3. I used LLMs to caption a training set of 1 million Minecraft skins, then finetuned Stable Diffusion to generate minecraft skins from a prompt: https://multi.skin
Putting the source somewhere else: easy, git push and change the URL in your doc.

Moving all the issues: hopefully someone must have done a script to fetch the issue and convert them.

Moving your CI: just rewrite your GitHub action away from these horrible yaml command. This is just going to be a bit more expensive than the 100% free GitHub plan.

Getting the community of millions of user that can report issues, propose PR and star your repository. Good luck with that.

The network effect of the community is the barrier to the change. Unless you do proprietary software, then you don't care.
This class of vulnerability was analysed in detail here: https://github.com/Voultapher/sort-research-rs/blob/main/wri.... Discussion from the time at https://news.ycombinator.com/item?id=37781612
NetlistSVG is great yeah. We had a play with it. We had a visualizer in the compiler early on in the compiler implemented with JointJS. But it was a pain to maintain and difficult to get value out of.

I'm sure we will have some flavor of a visualizer in the compiler one day. But outputting a "normal" schematic doesn't seem like it's the right approach. We might actually end up with a bunch of different ways to "visualize" your circuit, each one optimized for a specific thing you are trying to achieve.
It's... not the most compelling feature in the world. The main use case I think I see is slightly easing the burden of writing external function signatures for a function that passes a user-definable type to a function callback parameter like qsort does. But there's relatively few of those functions in existence, and often times, you want a more ergonomic function definition anyways (see e.g. https://news.ycombinator.com/item?id=39267277 for qsort).

The other major use case is if you've got something like a Vec<T> where several of the helper methods can be erasable. But it's already possible to do this with helper functions--the standard library takes advantage of it--so it's not entirely clear that you need a language-level feature for this use case.
OpenD Merges Private(this)
openD (a fork of the D programming language) makes class private members inside a module a reality for programmers. In the meantime, the D programming lanaguage forum bans any further discussion of private(this).
Plenty might be an overstatement, but the case you linked is quite ridiculous.

The boy was for one, unarmed and they decide to start shooting (eleven times!!) at him? I cannot imagine what those people were thinking.
No you don't, the current English King is named King Charles III. Did you ever wonder about the number?

Charles I was executed in 1649. He kept starting wars, Parliament told him to stop, he wouldn't so they tried him for Treason, he asserted that he necessarily couldn't commit treason because he was the King, but Parliament convicted him and sentenced him to death.

Parliament's rationale, then and now, is that their allegiance is to the Crown, a symbol of the country, not to some bloke who happens to be wearing it. He is just a temporary living symbol, even more replaceable than the (relatively expensive) metal object.

You can prosecute individual members of parliament too, this too isn't a hypothetical, if they're convicted of anything serious enough they automatically lose their seat and a replacement is elected, while for more minor offences like anybody else they might keep their jobs if they can suffer the embarrassment of everybody knowing they're a crook

Unlike in the US no individual holds a "pardon power" which could enable them to nullify a conviction, the Crown Power to do this is in practice exercised via a committee which investigates miscarriages of justice. Of course in principle a British Prime Minister could just insist they have this power anyway, and if a Parliament comprising largely of their party members goes along with it, so be it, on the other hand it's hard to see why the millions of British people who didn't vote for them should accept this, and it's not as though Britain hasn't had civil wars already.
Why not use Verilog or SystemVerilog?

module blinky
(
input v3v3,
input gnd
);

wire led;

wire led_r;

rp2040 u1
(
.vcc (v3v3),
.gnd (gnd),
.gpioa15 (led)
);

resistor #(.VALUE("220"), .TOLERANCE("5%"), .PART("ERJH2CF1R10X"), .SIZE("1206")) r1
(
.a (led),
.b (led_r)
);

led #(.PART("WP7113SURDK14V")) d1
(
.anode (v3v3),
.cathode (led_r)
);

endmodule

Use Verilog parameters for all of the part information you might want, like links to digikey part number.. or bury them into modules with different names.

FWIW: Cadance "conceptHDL" is a schematic entry program which generates a Verilog netlist like this as its output (usually for board level simulation including ASICs and FPGAs). But if you're careful, Verilog could used directly as the input- the board-level schematic is pretty simple compared with the chip source code.

I'm sure there is a tool somewhere to convert this into an EDIF netlist for Kicad or whatever. [Icarus can do it: https://steveicarus.github.io/iverilog/targets/tgt-fpga.html ]

Also: this is not limited to digital: there is a variant of Verilog called Verilog-AMS specifically designed for analog simulation.

https://en.wikipedia.org/wiki/Verilog-AMS

In Verilog-AMS, you can define a simulation models of your components:

module resistor
(
inout electrical a,
inout electrical b
);

parameter real R = 1.0;

analog
V(a,b) <+ R * I(a,b);

endmodule

module capacitor
(
inout electrical p,
inout electrical n
);

parameter real c = 0;

analog
I(p,n) <+ c*ddt(V(p, n));

endmodule

So not only do you get a component, but you also can simulate the whole thing before fabrication to catch mistakes.