skysight-inc/HackerNews huggingface dataset:
ChatGPT's training process of ingesting many articles with a context window of a few thousand words means it often can't see the date that an article or bit of text was written.

So as far as it's concerned, when learning from an article written in 2006, the prime minister of Japan really is Abe right now.

I suspect this could be fixed by having an extra training input of 'date this text was written', and then when generating an output, specify that you want the output to be written as-if the writer is writing it in a specific year.
Do you know what the actual product is?
https://www.reuters.com/business/aerospace-defense/us-faa-sa...
It's nice to see the author spent a great deal of time and effort to share with others his learnings. However it's important to note his intention at writing this book: "I’ve chosen to focus on topics and concepts that I’ve encountered in my programming career – things that I know are important." Thus it's not an overview of Computer Science per se (which in my opinion is a fuzzy subject without clear boundaries) but subjects the author frequently encountered and perhaps heard as important things in the field.

I would also caution in how the book presents its chosen subjects as "Computer Science." Like the adage goes, "Computer Science is not so much about computers like petri dishes are about biology, or telescopes are about astronomy." There's so much beauty and variety in the field that it's really hard to just pin down in a curriculum. See "A Mathematician's Lament" [1]

I also challenge the notion that some of these subjects logically proceed from the other (some, not all).

I've got no problem with anyone reading the book, they'll be certainly much more informed about the field of computers in general. I especially appreciated the Further Reading sections to let the reader expand his learning. Thanks for sharing this post!

[1] https://www.maa.org/external_archive/devlin/LockhartsLament....
Despite this being called the Jan 9th update, I don't think it was actually live yesterday.
MyLifeOrganized ; it's the last Windows app I use (on Linux with WINE and Android)
This is a straw man. Mercedes gives you 10s to take over, for those 10s the car remains in controls & Mercedes liable.

Not good enough to take a nap but good enough to be texting or reading.
You would do well to be more skeptical. We have no way to verify the truth of that commenter's assertions.
Hmm…. Working from the title, the author won’t hire people who aren’t native language speakers? Last time I checked, different languages had different grammar and usage which makes it difficult for people to learn new ones. Anecdote: decades back, had a great coworker of Russian extraction. Hell of a time getting him to put articles in his documentation. Code was spot on, though.
> Neat site. One more angle I didn't think about until recently was buying a USB-C cable that was magnetic/breakaway to minimize port wear on a laptop that only has one usb c/thunderbolt.

This is a horrific idea if you care about your devices; they can detach and become misaligned, applying Vbus to pins that are definitely not capable of handling 20 V.
Yeah, that's the point. Kind of "Works on my machine" mindset. Wind and solar are not feasible for Europe without massive energy storage infrastructure, which does not exist.
yes, i do believe "high demand" implies increased load
You'd be taking support calls, "WTF NY?"
https://www.reuters.com/business/aerospace-defense/us-faa-sa...

Clearly still developing; we'll see.
They should name themselves clearly for the situations in which they offer compelling performance advantages. If that’s an issue then maybe they don’t deserve names.
That and H1B proves that the capitol and managerial class really hate anyone who works in IT. It makes them so angry that they have to pay us.
Depends on who you are and thus what is important. Farmers generally consider no acid rain good, even though they now have to buy sulfur fertilizer for their fields, where acid rain added plenty before for free.
Each of those history items was selectable, and you could continue any of those conversations.

To do that, they need to store the model state (to allow continuation).

But when they switch out the model, the old model states wouldn't be valid anymore - they need regenerating.

Regenerating the model state for a new model uses as much computation as the original conversation did.

So, if they want to restore history, they have to do all the compute work they have done in the past, again. Thats gonna be a lot of GPU-hours - Expensive!

Another option is they set up another smaller farm of the old model version, and use that for continuing old conversations - but obviously thats some effort to set up, and they'd need to dedicate a set of a few hundred GPU's to running each old version forever. - Expensive!

Or yet another option is they show old conversations, but don't allow continuation. That probably just requires a little dev work - and in their position, thats what I'd do. - Worse user experience.
Even if you ignore 2020 and 2021, the trend-line is still upwards. There's no reason to think it would have dropped without COVID happening.
Many people have relatives like that and one of the key challenges for this century is figuring out how to get them to understand that the fossil fuel industry propaganda they’ve been steeping in is wrong. A successful example of collective action solving a problem at minimal cost to the economy seems like an important tool in that effort.
> In a way, it feels like the CSS version of Perl or APL these days.

Perl, maybe, but not APL. CSS version of APL would let me style my personal site and blog in less characters than it took me to write this comment :).
You can also be a great programmer or a great hardware technician (since we're talking about "iFixIt") and suck at grammar and/or spelling, even without having dyslexia. Perhaps you never cared for non-programming languages, and was bored at school when you were not programming...

The author just has some prejudices and ossified criteria, and since they are in a position to judge people based on them, they do.

Famously Einstein was a very bad speller, not just in English, but also in his native German. But according to this nitwit he wouldn't be smart enough to work at ifixit.
The data transfer table is not quite correct; before these new "USB x Gbps" branding the recommended branding was "SuperSpeed USB", "SuperSpeed USB 10 Gbps" etc
Solar and Wind are not feasible for European winters, because they are backed up by natural gas. Where that natural gas comes from? Well Russia.

You need energy storage first, which does not exists, because it is too expensive to build it. So therefore there is going to be no dominance of solar and wind clearly from practical reasons.
I was looking around the website for an SDK, it's a shame they don't have one, otherwise I'd be tempted
Free maintenance!
Insert benchmark: Postgres, InnoDB and MyRocks with low concurrency
I have this kind of system too, but when I wanted to get solar for the other side of our roof after our neighbors took down a tree I learned that they're no longer allowed in MA for new installs. Starting with the 2014 National Electrical Code (NEC) you need to have some form of rapid shutdown to protect firefighters in an emergency, and in the 2017 revision it got much stricter to where the SPS functionality would have to be completely redesigned to qualify. The only option now, as far as I can tell, is the recently released Enphase IQ8 Sunlight Backup. It's very expensive: I got some quotes and it added about $7k (23%).
Canada has already the filters for legal gun owners; we are not the states the amount of hoops that legal gun owners have to go through.

Anyone that owns a restricted firearm; like handguns or rifles under certain length is added to a database and their name is daily checked for felonies, domestic abuse, etc.

In order to get a permit, you have to get sign of your spouse or if you are under 2 years divorced from the previous partner.

Mandatory training and course certification is part of it. We don't have open carry here.

Restricted can only be used on ranges. We have transport permits; etc etc etc

80% or more or guns used in violent crime are illegal and coming from the US border. Why? Harder to trace, don't any of the magazine or automatic restrictions that there are in Canada.
So why can't I tell these people who want to charge me more to F off and have them build nuclear? And is the threat of global warming enough to warrant making everyones life worse? Is adaptation more costly than stopping the use of fossil fuels?
I still have a few Close Combat games installed. They are often on sale on GOG so I play those versions now instead of my old CDROMs. Microsoft Close Combat 2 A Bridge Too Far is still my favorite in the series.

Recently I discovered Armored Brigade that feels in many ways like a modern Close Combat. It has much bigger maps and you will spend most time zoomed out so that units are replaced with NATO map symbols, but when zoomed in it looks a lot like Close Combat and the NATO symbols fade away and are replaced by animated images of little tanks and soldiers. There is a sequel supposedly planned for 2023.
Same for Mirasol and the other non-emissive display technologies.
Show HN: Quick tunnels to localhost with one command and no binary download
Canadian goverment doesn't care about suicide in fact they encourage it :D or is it only okay when is goverment assisted ?
Yup. Reward students and researchers for papers production and you get lots and lots of paper. See LPU: https://en.wikipedia.org/wiki/Least_publishable_unit

There’s also sheer BS and now AI-enhanced sheer BS but that’s a different matter. Wasn’t concerned with fraud merely pushing S/N ratio through the floor.
It’s just React through and through. It has an optional optimizing compiler that really improves performance even across hard to parse areas like nested conditional logic or spreads of items across module boundaries.
Then they can bring back the talking paperclip, but this time actually useful.
> tailwind is not a library offered with the motto of component driven as the author mentioned.

I thought Tailwind shined the most when used within components (and why it's become so popular with React).. making components and not CSS the nexus of abstraction.

> and instead of bloated packages like radix ui I think it's a more sensible solution. ... I think it is impossible to find an optimal way with the libraries it recommends.

The author recommends ThemeUI, Rebass, Stitches and/or Radix for design systems. They might add undue bundle size, to various degrees.

But a recent and very powerful (close to as optimal as possible?) alternative is Tamagui which takes inspiration from all of those. All for the cost of some 20-27 kB, apparently with a clear path to come below 8 kB in the future: https://tamagui.dev/blog/version-one#bundle-size-reduction
I can’t find anything supporting “they really want the human back on line in 3 seconds” in your 3rd link. Quite the contrary:

> You’re allowed to take your hands off the steering wheel, to take your eyes off the road, and even to turn your head to the side. But you can’t take a nap.
>
> As I discovered in my short closed-course test-drive, some flexibility is built into the system. For instance, as long as you’re belted, it’s OK to look back to a child in the back seat for three to five seconds.
>
> You can push it too far, though. After consulting with the engineer in the passenger seat, I closed my eyes completely, and just eight or nine seconds later a prompt popped up asking me to confirm I was still alert. I ignored it, which soon started the 10-second countdown toward disengagement.
don't forget about this beauty

https://techcrunch.com/2021/02/23/solarwinds-hackers-targete...
This is about Canada; I know is shocking but is a different country than the US. The gun regulations and laws and culture is very different from the good ol' USA.
> const headerClasses = [(list of Tailwind classes here)];
> <header className={...headerClasses}>...</header>

Why wouldn't they extract the header as a higher-order component? That would make more sense even without Tailwind, and I haven't heard anyone in the Tailwind community advocate against that.
I wrote a simple stopwatch menu bar app called Mini Time Tracker [1] for Mac. I use it to track how much time I do a single thing, e.g. coding. It's like pomodoro in reverse and only stops when you tell it to stop.

[1] https://apps.apple.com/us/app/mini-time-tracker/id1633674659...
Show HN:A smart Spotify Playlist PDF converter
in unrelated news - https://techcrunch.com/2021/02/23/solarwinds-hackers-targete... ;) /humor
> don't see the U.S. getting anywhere close to balanced budgets in the next few years.

This mccarthy as speaker thing was odd to me. From my point of view Gaetz and friends were on team mccarthy. So why would his own team do what they did? Here's what they fought for...

>"We're going to have votes on term limits, balanced budgets, enforcement of our immigration laws, & more."

Basically everything they all wanted to do; there was never any obstruction. This was theatre.

>Deficits are running a trillion dollars a year. Divided government blocks bold new expensive programs, but existing programs and spending just keep growing.

You don't see it as practically possible. Totally get this and agree.

The thing is, maga republicans basically control the house. If democrats want to do anything at all in the next 2 years, they have to give them what they want. They made it clear what those things are.

Forcing the democrats to balance the budget will be beyond disruptive for the next 2 years on its own.
They are absolutely not popular. I've never heard of them, despite having both family and friends who went on yearly car trips across (one or more of) Spain, France, Italy, Germany, Belgium, and Denmark.

Looking into it, it seems they were popular decades ago, but they've been all but shut down by the 2010s due to unprofitability, and only a handful of seasonal routes remain now.

Though who knows, if gas prices keep increasing, they might enjoy a brief resurgence for a decade or so until enough people have switched to EV.

But it will take quite a bit of an increase. I looked at the longest route, 1300km Hamburg-Verona (which would actually interest me!) and it costs 400 to 600€, depending on the date. That's well over twice as much as the current gas prices, even being generous; while I guess it includes sleeping arrangements, you could stay in a very fancy hotel with the money you saved.
> As long as they don't offer warranty for 10 years or 20 years, I consider the machine to be on a 5-10 year lifecycle, like most appliances today.

That's not how it works. If a product on average lasts 20 years, you can't give a 20-year warranty because life expectancy has a highly skewed distribution. If one out of three machines live for 40 years and two out of three machines live for 10 years, that is 20 years on average, yet you will make a loss on 2/3 of the machines.

> I consider the machine to be on a 5-10 year lifecycle, like most appliances today. The good days are over sadly.

In reality, it's just a rationalization for buying cheap crap: you just assume that all products are equally bad, and then you just buy the cheapest stuff you can find. That's how we ended up where we are now.
The article mentions a game that looks a lot like a digital clone of ASL to me: https://www.matrixgames.com/game/tigers-on-the-hunt
I know of 1 at least...

'compute' costs are tricky to convert to dollar values - everyone does it at 'what would it cost to rent this from AWS', but the reality is, people like AWS are prepared to give low priority access to unsold compute for almost any project.
No matter the argument, this falls under my “don’t be an asshole wherever possible” credo - being consistently inconsiderate of others will have negative consequences.
The underlying problem (as is often the case) is using references/names (like /bin/sh) without defining them.

FYI the GNU Make in Nixpkgs doesn't have this problem, since it patches the reference https://github.com/NixOS/nixpkgs/blob/nixos-22.11/pkgs/devel...

Nixpkgs also provides wrappers/shims around Python, etc. but is also patches all #! lines to hard-code the exact paths of specific binaries (e.g. `#!/nix/store/iffl6dlplhv22i2xy7n1w51a5r631kmi-bash-5.1-p16/bin/bash`) https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-supp...
But it sounds tons of alarms and lights
Windows OS Security
Thoughts on Windows Security, misknown mitigations, and solutions to keep the system safe.
Lab animals kept on strict diets and routines for decades have been mysteriously gaining weight as well. (https://www.nature.com/articles/news.2010.628)

There's more than just social acceptance of obesity and pajamas in the grocery store at work.
What sort of sensors does Mercedes rely on? Is it camera only like Tesla?
Lattice ECP5 devices are also supported by open tools.
Yes, see DeepMind RETRO:

> In our experiments on the Pile, a standard language modeling benchmark, a 7.5 billion parameter RETRO model outperforms the 175 billion parameter Jurassic-1 on 10 out of 16 datasets and outperforms the 280B Gopher on 9 out of 16 datasets.

https://www.deepmind.com/blog/improving-language-models-by-r...

Though, there hasn't been much follow-up research on it (or DeepMind is not publishing it).

Annotated paper: https://github.com/labmlai/annotated_deep_learning_paper_imp...
Not sure what they are doing, but that web page is incredibly sluggish and requires an incredible amount of time to render and scroll for such a simple layout.
Andrej doesn't need to do this.

He's done it because he evidently loves it, and wants to share his hard-earned knowledge with the rest of the world.

He may be a product of the ivory tower, but he's been in the trenches. He knows firsthand how f-ing hard it is to ship a product.

And here he is, sharing useful personal code with everyone.

This github repo now has collected ~4K stars and its antecessor (minGPT) has collected ~11K stars over the past couple of years. In my experience, the number of people who clone, copy, view or otherwise use code from a repo is one to two orders of magnitude larger than the number of people who star it, so we can safely say that Andrej has helped at least a few hundred thousand -- but likely more than a million -- individuals around the world learn how to build and tinker with GPT models.

Remarkably, as I write this, no one else here has said thank you yet, so let me say it on everyone's behalf:

THANK YOU ANDREJ.

--

EDITS: I changed the wording in response to latexr's comments below.
thunderbolt swamped minidp in interest basically as soon as it launched: https://trends.google.com/trends/explore?date=all&geo=US&q=%...

i saw more people using og thunderbolt for hard drives, capture cards, and audio interfaces than for displays. getting out of the split firewire ecosystem was a big deal
OpenAI was founded in 2015 by a group of billionaires who pledged $1Bn of funding. That is hardly a small scrappy start up.
Hello, article author here. Can you expand on what you mean by top-level module?

My understanding of contexts (from the docs) is that they are intended to "...encapsulate data access and data validation." They're intended to be the layer of your application that talks to the database. Do you have a different approach?
I wouldn't use Stability as an example of this ("without safety locks"), quite the opposite with the very much detrimental censorship going on with 2.0 of SD. So far the most credibile attempts at true creative freedom have been from entirely open, crowd-supported projects (unstable might be one such example), and not one single company. Hopefully this will be the case for generative language models becoming competitive soon, too.
Previous commenter: Yes, I am completely aware that many would hate an internet without 80% of the content. And I'm aware that some of those might be making a conscious transaction when they "sell" their information/integrity/whatever, in exchange for the service or information (My guess is a tiny majority - but I have nothing to back up that guess with).

So my argument is basically this

1) I don't think many understand what's being exchanged in the transaction. And I think such transactions shouldn't be allowed. So I don't think they must necessarily be "banned" outright, but they should be made very clear. And that's what the GDPR is trying to do. Not make anyone make transactions where they aren't aware what they are giving away.

2) If everyone is "aware enough" of what they are giving away, then I don't think enough people would accept it. So simply put, there is the "barren internet" or the internet that people like but for the most part because they aren't aware of what's going on.

Now,

Not only is it of course "my will imposed on others" (As is any legal/political argument or suggestion). But not only that, it's also a case of me arguing "people aren't clever enough to take care of their own integrity". And I stand firmly by that one as well.
Yeah I don't understand what the other solution would be. If you want to have reusable styles, eg "btn" class with all your defaults @apply is the obvious choice. Otherwise you'll end up with similar gargantuan CSS class spagetti and/or have to abstract away some generic components because handling the classes is just too much.
Ah, I see what you mean - I was not thinking about the problem correctly.
> * Less works for developers who no longer need to pick, integrate, and maintain a third party library for rendering.

> * Faster user experience, as the MathML code can be served directly and rendered by the browser (as opposed to parsed and rendered with the javascript engine).

Those two wouldn’t be there _if_, as the OP suggested, browsers would have supported a TeX-like way to render math instead of MathML.
So, as far as the sources I found go, it seems there's Japanese teriyaki, which is a cooking technique, and there's teriyaki sauce, a pre-made sauce developed in the US by Kikkoman, and they are different things, still to this day. The sauce is also sold in Japan nowadays.
nah. it blew up last year when people were using it for ai profile pics