skysight-inc/HackerNews huggingface dataset:
I just think Will Ferrell is overrated in general. Almost never laugh at his SNL skits, but never saw them live. I feel he is similarly funny like Adam Sandler is funny. They are objectively comedians but feel they just have so much material and willing to be so over the top you'll eventually laugh at something from the assault of jokes. When Ferrell is subtle like his role in The Office it all just falls totally flat.

Every once in a while there's a good role, but you're usually better off looking at the other comedians surrounding them in the role.

Land of the Lost was a similar assault, saw it for the first time a few weeks ago when searching for a comedy. A lot of bad jokes but enough humorous concepts to not make you want to turn it off. Never a movie I'd recommend or want to watch again
Yes, of course, high performance graphics is better closer to the display hardware.

But I've felt that the terminology of server side rendering w.r.t. the web seems to imply something else in my mind. I agree with your comment but, to me, nothing actually gets rendered on the server - the code TO render in the client gets constructed on the server, e.g. a web page, partial page etc and sent to the client to be interpreted for display in a graphical environment (the browser).

Splitting hairs, technically a bitmap graphic could be said to be rendered remotely and it's display is simply a transfer function - sorry, I realise I'm been overly pedantic.
Good luck implementing lock free algorithms without the help a GC (of any form).
> how does this compare with Tesla?

Mercedes appears to be indemnifying drivers when its tech is engaged. That's frankly the bigger first for me than SAE Level 3.
Linus Pauling duped America into believing Vitamin C cures colds
I don't really like the idea of forcing anything on anyone in school, but if I had to chose - I'd rather that they force philosophy on kids, than math.
Why feed the Intel shills? It’s really that simple.
.NET GCs have plenty of knobs to turn as well, and since it allows C++ level of memory management, knowing when to use value types and native heap allocations is also part of those knobs.
Confusingly the iOS App Store has FitNotes and FitNotes 2. Different authors. I’m guessing the latter hijacked the name?
Much better than what Tesla offers since you can read a book, watch a movie, etc. Basically you don't have to pay attention. And Mercedes might be taking on legal liability for the system. They do that in Germany, not sure if they're doing that in the US.
> but no one can deny Lisa Su is an MVP and knows what she’s doing

In her area. We have no real info on how proficient she is in other areas like ML.
This is an eyes off autonomy level. So you can read a book while it does its thing. It however only works in a very narrow set of conditions.

Tesla doesn't have anything that's eyes off yet. You need to monitor the road. Tesla seems to be going for breadth first (FSD beta working everywhere and doing every manouver) and not depth (autonomy only for highway without changing lanes but reliable enough for eyes off)
Actually many didn't, except for Smalltalk and SELF, all other languages around that time with automatic memory management did have support for value types.

It was a huge mistake to ignore them.
How does Tesla not have something to back up their claim that self driving is coming?

This was certainly not possbile 10 years ago:

https://www.youtube.com/watch?v=5X9XyHHTTQI

How long back in time can we go and still find a Youtube video of a car driving itself as well as this one?
When it ceases to be a useful tool to stay organized, and becomes a burden, it's very frustrating. The alternative is to use the tool when it helps you and ignore it when it's not.
It was designed explicitly to be written by other programs, to the point that they have an "error message" element for when your latex-like parse-and-output-mathml program failed, whose example in the spec is "Syntax error: \frac{1}": https://www.w3.org/TR/mathml-core/#error-message-merror
Why don't they export some of the flora and fauna outside the island? For example lemurs will easily thrive in most places given their versatile diet. It seems Madagascar doesn't allow it because that would reduce the uniqueness of the island.
That's weird. Every ECE course I took talked about current flow. We only ever touched on electrons when the physical process of doping a semiconductor was discussed. Cathode ray tubes were covered in physics class.

But yeah, when you're manipulating a beam of electrons, keeping track of how many electrons on which plate makes a lot of sense, but that seems to be limit case where the "current of holes" model breaks down.
Leetcode also encourages people to 'roll their own' algorithms and cryptography. Even though most languages have standard libraries which cover all of it already.
What about when a deer runs out onto the highway?
Something fun mentioned in a comment on that article, this the majority of this "pre-boot" code is actually FOSS in POWER9. There are a set of "auxiliary processors" called "PPE"s, among which there is one, the "SBE", or "self boot engine", which is a very small and simple PowerPC core that IPLs the big POWER9 cores [0]. These big processors with tons of cache and interconnects need a lot of help to get to executing PC 0x00.

I suspect that almost all the big "application processors" from Intel and AMD, and the exotic ARM/SPARC server chips, have equivalent embedded ICs to jump-start the "big cores".

[0] https://github.com/open-power/sbe/blob/master/src/sbefw/app/...
In Wolfram's own screenshots, even WolframAlpha gives two different inconsistent answers for the distance between Chicago and Tokyo.

In the WolframAlpha query, it gives 6313 miles

But in the `GeoDistance[Chicago, Tokyo]` query, it gives 6296 miles

Is there something different about the two queries? Is one Haversine and the other Eucledean? Or does one compare city-centers and the other compares minimum edge-to-edge distance?
>Footnote 1

I have never heard that before, cities like Ranchi can hardly be described as "Tier 1". The HRA classification given on the Wikipedia page[1] is much better guide to what my intuitions are on what people mean by tier 1-3.

[1] https://en.m.wikipedia.org/wiki/Classification_of_Indian_cit...
See the word “fiat”…

Ok, bro
Which CPU is best for long time use Intel or AMD?
In second hand market which processor is popular.Intel or AMD for long run use.
I’m going to name my generic soulless CMS sometching like Aphex Twin Rephlex or Autechre.
At least tagging is making a comeback thanks to exausting all other mitigation strategies on how to fix C, Objective-C and C++ memory corruption issues.
gotta go anon
For some people, debating is personal, an attack on the person itself rather than the argument. So losing the argument is kind of akin to losing face yourself. People become emotional in such a setting. It’s a sign of over investing in a belief system with (ad hoc) rationales attached to it.
Why? As far as I can tell, people already watch their smartphones while driving at level zero.
It's the managerial pipeline! Handle it with care because it will never be abolished.
Reflecting on the infamous dropbox comment, I think it has to do with being jealous of the attention someone else's idea and/or implementation is getting. After all, I could build Twitter in a weekend - but I didn't - but the fact that you're getting all this attention. Grr. I want to be the star of the show!

I try to push back against this attitude by leaving positive comments to the effect of "Hey, this is cool!" for cool things, but it's an eyedropper against the ocean sort of situation.
Are hardware-level bit flips actually a part of your threat model?
It seems to me that a large part of HN users are over forty. I'm over forty. When I was twenty, every new technology that promised the world was to be believed. Now that I'm over forty, the bar for believing in a new hype is very very high.

This may be more a result of news outlets exaggerating claims, than of actual creative entities themselves overpromising.
Sorry for the wall of text. I found your question super valuable for crystallizing my thoughts. TL;DR: Abstract names are good when your scope is poorly defined and hopefully your functions aren't like that. If they are, maybe consider abstract names for them.

The author's argument is that large software components tend to shift in scope over time, so a very concrete name will become incorrect as the scope starts to misalign with the name. A hard-to-change concrete name at that point becomes a misnomer, and it would be better to have had the abstract name from the beginning. I'm resisting the word "cute" because I don't think that's really the core here -- the question is if names should be abstract or concrete, and the abstract names can be whatever aesthetic you want.

Why not use abstract names at smaller scales? I can come up with a couple of reasons:

First, smaller-scale constructs are easier to predict. The project as a whole might go in a ton of different directions and get pressed into service for a ton of different tasks. But my encodeBase64 function will only ever do one thing, and I can predict that pretty reliably, so I can give it a concrete name. I hope to someday find a codebase where every function is like this ;).

Second, smaller-scale constructs often have names that are easier to change. Most functions you write don't end up as part of some API, and the ones that don't can be given specific names with the understanding that it's easy to change them later if you have to. Obviously, this doesn't always apply.

Third, smaller-scale constructs suffer from less scope drift. I find that the pressures to change scopes are generally on the project as a whole, and a large part of extending a system well is to adapt the project as a whole to those pressures while protecting each individual component from them as much as possible. If you can do this well, each small component gets to be more stable than the project as a whole and can support a more concrete name.

Finally, maybe you should sometimes! Maybe you have a function that has had massive scope drift such that the name no longer applies. It started life as updateCustomerBalance, but now it's reaching into the supplier database too, and appending to a financial report, and hitting some backend servers at one of your vendors. The name is now actually misleading. (Ideally we'd refactor, but this article is just about naming.) It might be better with a highly abstract name -- if you don't like the cute route, something like executeBusinessLogic is abstract in the same way. It might be more honest than the specific-but-wrong name.
If someone is trading between USDT and bitcoin they are not going to be doing it on the bitcoin network. They are going to be doing it on a CEX where there is no confirmation time or they will be using a derivative such as wrapped bitcoin on another network such as Ethereum.

The 30 minute wait would only make sense if you were to trade USDT for bitcoin on a CEX, then send that money using bitcoin to another CEX to execute the next trade to USDC.
Bench is great. Probably best not to do it the same day as overhead.

My program is structured around the compound movements forming the Cartesian product of {horizontal, vertical, leg} × {push, pull}; bench press is a horizontal push in this arena. Overhead press would be a vertical push, and squat would be a leg push.
"Stop generating: Based on your feedback, we've added the ability to stop generating ChatGPT's response "

Maybe I missing it, but where in the user interface that we can stop the response amid of generating the answer? There is no Stop button or anything on screen to stop it.
How about https://www.youtube.com/watch?v=uHbMt6WDhQ8 from Waymo, 6 years ago.
> For example TLS with client certificates (the client's certificate gets sent encrypted to the server).

Hmm... I was under the impression that up until TLS 1.3 the client cert was sent in the clear during session negotiation...
Well, just get an intern to put out traps and get some wild ones!
In my mind it makes sense for Mercedes-Benz to be the first one to do this. There's probably a laundry list of automotive firsts that are associated with just the Mercedes-Benz S-Class.
Gypsy/roma
Or steer.
When I work in teams, the FE folks handle whatever they feel like and I just integrate their stuff, when I do my own little side projects, I do vanillajs and keep being an happy fellow.
I'm EXTREMELY confused about what's going on with react router, the documentation seems mismatched from versions, and any tips I find online seem to be for some now defunct version.

I remember a few months back I was working on a react app with react router and trying to figure out how to hook into all route changes for some reason, and all the documentation centered around "picking a router," of which there was `createBrowserRouter`, `createHashRouter`, etc, all which had different considerations. But I couldn't find an invocation for any of those! Just a single `useRoutes` and that was it lol. And the argument for it was just objects and arrays, with element properties set to JSX. From my understanding, we shouldn't have had history working at all without explicitly setting it to do so, but it all was working, so... who knows?
Do you happen to have small kids? They soak up so much mental energy which combined with less/worse sleep definitely makes things a lot harder than they used to be.
Last versions of software for Windows Vista and Windows Server 2008
RCE Flaw in JsonWebToken Library
Yeah, like one of the companies I briefly worked for. An outdated hell of WordPress, with no package.json, no linters, no formatters, copy & pasted / vendored dependencies, lot of NIH home built libraries, no tests, no framework other than jQuery, no automation (we built scss from the CLI because "we don't need to complicate it with scripts", and absolute negationism about any "shiny new tool" if it was less than 20 years old. The only people that stayed there were the ones happy to work in those conditions, or that haven't seen anything better.

Those places still exist, sadly.
Post Collapse Computing Part 4: The Road Ahead
>In our most advanced quantum theories, we can calculate the energy contained in the vacuum, and it’s infinite.

That might in handy, if only we could tap into it.
If you believe their figures, given their history of outright lies, and the fact that even the crypto-friendly auditing companies are dropping crypto company clients left right and centre (including BDO, who apparently signed off on this stuff, who are "evaluating" their services to the crypto economy - https://www.wsj.com/livecoverage/stock-market-news-today-12-...)
> Unlike Lebanon, though, one cannot legally operate their solar panels to power a home while the electric grid is down in Israel.

That’s fascinating! Can you say more?
I’m making a project with a pi pico and it will have to do all of that. It already sends an update to the server per second with wifi. A full raspberry pi is over kill for most of these projects.
Mine's still around altho it looks like I turned it from a The Simpsons fan page in to one sentence https://bartzone.tripod.com/ . And with allowing all scripts, it's >1,000 requests, >10MB of data.

These ad networks on top of ad networks on the oldest IE-compliant code with it's `document.write` fighting it out for eyeballs since 1999. As Lycos' motto says: Battling it out to complete obsolescence and will never give an inch. Go iframe go!
Does this have an embedded microphone for audio input? I quickly skimmed the tech specs and it looks like the answer is "no" (presumably if you want that, the intention is that you use AirPods/some other Bluetooth input device).
MicroLED tech is exciting. In theory it has most of the benefits of OLED (per pixel light control = crazy high contrast) and none of the downsides (burn in). They also claim to have better colours, lifespan and lower energy consumption than OLED. It will be neat to see the tech finally commercialized in the consumer space.
That is a hand-selected collection of seconds long snippets. By the manufacturer. That does not give me any sense of how well this car can drive itself.
Is there an FPGA with a totally Free and Open toolkit yet?
AI will just lead to more shallow copy writing corporate blogs or blog posts. The best blogs are the ones where people do real deep dives into a topic. They often don't do this for generating leads or anything like that. They just want to share the cool shit they have done.
I think they could have worded that better
>“What if the asteroid hadn’t happened?” Herculano-Houzel said, referring to the cosmic collision thought to have driven most dinosaurs to extinction. “That’s a whole other world that would have been terrifying.”

I wonder if they would have developed nuclear weapons and dropped them on their fellow dinosaurs. Terrifying!
This is remarkable. I'd love to see that combined with some kind of sentiment analysis like Microsoft offers, just to see if something useful comes out of it.

Sometimes, I don’t know the exact words when looking for a meme, but once I see it, I know that’s the one.
That's why you should add to your ssh/config:

IdentitiesOnly yes
IdentityFile ~/.ssh/github_key
Does nobody remember that Daimler was an early investor in Tesla? They sold their 10% share a few years ago.

https://ir.tesla.com/press-release/strategic-partnership-dai...
There are studies on this, but most of them are paywalled.[1] The key value issue is "takeover time", where a level 3 system asks the driver to take over. Values studied are in the 5 to 7 second range.

This is marginal. Volvo was trying for a level 3 system where, if the driver did nothing, the vehicle ended up safely stopped, preferably out of traffic. That's the gold standard for level 3.

"Under German law, to be allowed to operate at Level 3 above 37 mph, vehicles will have to be able to autonomously reach a 'safe haven' such as a breakdown lane in case of an emergency."[2] Mercedes is not there yet. They claim 10-second handoff, but they really want the human back on line in 3 seconds.[3] Look away from the road for 5 seconds, and the system starts complaining.

[1] https://www.sciencedirect.com/science/article/abs/pii/S00014...

[2] https://www.motortrend.com/reviews/mercedes-benz-drive-pilot...

[3] https://mercedes-world.com/news/mercedes-benz-level-3-drive-...
As are you, and so am I.
Rule based systems, natural language parsing, planners, expert systems, symbolic math, theorem provers, and the like. Basically not the current ML/NN systems.

Recently, I've seen the acronym GOFAI used for "good old-fashioned AI".
Ok, great.

The reason why I was asking is that it sounds to me that we're talking about two different roles entirely.

Yours is indeed quite valuable, but would be often called "project manager", whereas the one I'm talking about is more the customer-facing stakeholder-convincing business-outcome-responsible "product manager". See the difference explained here: https://www.coursera.org/articles/product-manager-vs-project...

Is that a fair assertion?
I appreciate the work but it seems like this should be called "State of Javascript Frontend" instead of "State of Javascript".

It's missing alot.
Nope.

If you were to consider carefully enough the language example that I gave, you would see that it already refutes your speculation.

Another way would be to apply your argument to humans, who have managed to be useful despite having been trained only on (a broader class of) semantics (i.e., the sum of all qualia) and the logical imperfections that this entails (cf. your comments).

Happy new year!
Electric vehicle batteries would have cost a million dollars in the 90s
It’s one thing to rely on someone for manufacturing than to rely on someone for research/design/patents and manufacturing. In theory once Apple gets this project up and going they can have multiple manufacturers (if they want) and they would always have the option to manufacturer in house in the future.

It’s like their CPUs and TMSC versus using a Qualcomm Snapdragon. Sure, TMSC is manufacturing Apple Silicon, but Apple always has the option to port their design to a competitors node process or even spin up their own fab if needed (highly unlikely but possible).
what $3 flash drive is faster than USB 2.0?
In my case, building a miner and computation accelerator with FPGA boards really help me understanding the applications of FPGA. Though I have started learning HDL languages to build digital circuits, to me, that' not such an interesting subject, however, accelerated computing with FPGA had been very interesting experience.
In the end it's somewhere between employee and employer branding.

It gives potential candidates a feeling for what kind of things people work on. The employee gets exposure that might further his career.

As long as everyone is fine with writing a blog post and it's not just some company bullshit, why care?

It's also nice to get back some of the learnings from the industry, especially because many companies use open source libraries without ever contributing much at all.
Because they haven't been driving the car.
Thank you for putting people skills up there first on that list! It was a small revelation to me when I at some point realized that people skills is just another thing I can just learn how to do. That it’s not necessarily something that comes naturally and then you either have it or don’t.

Also, the realization that people skills are actually no less important than tech skills in a tech setting.
Ron Burgundy would like a word!
So firstly, there's this - https://www.bloomberg.com/news/articles/2022-08-18/tether-dr...

Which seems to indicate that they signed an agreement with BDO Italia, "an independent subsidiary" of BDO. Not sure if that's significant in itself. Probably not.

Secondly, BDO are "evaluating" their ongoing relationship with crypto firms - https://www.wsj.com/livecoverage/stock-market-news-today-12-...

And third, well, it's not an audit, it's more of a "Reserve balances look OK to us on this date" report. It doesn't (for instance) take into account any other liabilities the company may have.

So I'd say this is (as another poster mentioned) better than nothing, which is what they used to give, but worse than an actual audit.
Take it the other way, “I’ve read X by conspiracy group Y. I think I believe it but I want to ask others first as I think they’re crazy weirdos.”

We’re not bulls, we don’t have to charge when we see red (hats).
Just what we need... more leverage on the connector.
What country did you train in? In my EE education, everything was about current, not electrons. EEs don't normally care about electrons, they care about the flow of charge.
Any chance you’ve read any books or articles on your theory?
The mission of your manager is to help you to be productive. So this is one obvious theme: what is going on, what is holding you back, how your manager can help you to circumvent the obstacles.

Another theme is getting a helicopter view of what is going on with the company and the product. ICs are tend to have a tunnel vision on their tasks on hands. Getting a bigger picture helps tremendously to be more productive by forming informed decisions on the priorities.
I’m out of the loop. Why would this not be legal? Are you using Oracle technology?
> the breeding of lab animals specifically for use in testing drugs resulted in non-typical genetics, which invalidates most of the testing they were used in anyway

I thought they were bred atypically so that they could serve as a uniform test environment? (Zero expertise in this field.)