skysight-inc/HackerNews huggingface dataset:
> Did you notice that we wrote a detailed documentation page about how to report those metrics to any service of your choice?

Perhaps you should link that on the Analytics[0] page instead of directing users to contact the sales team for more information on non-Vercel deployments.

[0] https://nextjs.org/analytics
And the criterion for trying again is that they didn't collect enough material on the first try. If there's so much sample in the container that it's jammed open, they're probably fine in that regard. :)
Greatest Songs of All Time
Trucks are subject to the PR of the almighty dollar. They don't have to make people feel warm and fuzzy. If there is a use case where a driver-less truck is slightly cheaper for equivalent results (or a lot cheaper for lesser results) they will get bought. The competition in OTR trucking is brutal like that. If the quarterly or annual operational cost comes out to be a tenth of a cent per mile lower than a dry van operated by a conventional steering wheel holder you can bet Swift, Schneider, Walmart, and anyone else with thousands of trucks will buy then for a portion of their fleets. They kind of have to to hedge their bets at that point.
You put too much confidence in human reason.

Everybody agrees that this is a nuke-them-all situation, but the president, given himself part of the task of ripping apart human bodies, thinks more about the subject and decides a another diplomatic round is a better option.
And any of the new billionaires is not eccentric enough to commission such bribe. They all want to be famous and be remembered by inventing another scooter or some form of a phone or another gizmo, but none of them think about freeing our culture from mafia like organisations gatekeeping it.
How to Call Something Russian Disinformation Without Evidence
> All that one has to do is write the specifications for the software

...and we call that specification a computer program.
um.. simple.. move the code out of the US region then.

it's perfectly legal in EU
I think it's not feasible to continue the project as long as this issue isn't resolved appropriately. I've seen at least one contributor already dealing with letters from the RIAA because of a minor contribution years ago. That's going to significantly hinder community development of youtube-dl if it becomes more commonplace to harass anybody who's contributed anything to the project. Most people simply don't have the time or money to deal with this kind of thing. Most people don't want to deal with this kind of thing at all.
I work at a place that has tons of CCTV cameras monitoring the bird droppings and the comings and goings of people throughout the day. When crime occurs, we review the CCTV footage. We often capture footage of people behaving badly and even breaking the law. We curse under our breaths at the terrible acts these people have committed. Next we try to identify the people. This is the hard part. Normally, we have no way of identifying the people captured on film. Perhaps if our company permitted us, we could upload this footage to say, Youtube and let the hive algorithm attack and identify. Until then, our film will end up on a hard drive until forgotten about and deleted. When the cameras are all doing facial recognition we should worry. Until then, I think, there is a certain degree of anonomity when captured by CCTV surveillance cameras.
Testing mistakes happen. Here's how to resolve (or at least learn from) them
Leaky Abstractions:

https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-a...
I do something similar with my scripts, but have `--go` action, even on a script that requires no other options, just so that if it's run without any options, the person running it gets a message saying what the script WOULD do, if `--go` were passed in.
Past Present and Future of Digital Payments, Biznessvibes
Okay, I guess you need a reading list to understand the implications:

1. https://foreignpolicy.com/2019/02/07/we-cant-tell-if-chinese...

2. https://www.theguardian.com/world/2019/jul/25/china-business...

3. https://justthenews.com/world/asia/made-china-owned-china-20...

4. https://thediplomat.com/2019/12/politics-in-the-boardroom-th...

This took me 1 minute to assemble. There's a lot more...
Nextjs has the dejavu vibe of docker.

It is a brilliant framework dragged slowly and inexorably into "platform lock-in".

Nextjs has defocused on SSR (which was the original selling point of a server side Reactjs). And all the other cool features only run on Vercel.

It is getting next to impossible to deploy Nextjs (with all its features) on GAE for example...or heroku.

There are other alternatives to Nextjs that are emerging with true developer fit - think databases,etc. Svelte, etc are pretty cool
RIAA is a fucking cartel. Why would anyone support them..?
> However I'm not in medical research, and even if I was it would have been impossible to get funding for researching the myriad of root causes

Having been a software engineer my whole career and then spending a few years in cancer research, I can tell you there is a big shortage/demand for senior software engineers and there are many funded PIs open to bringing on senior engineers to direct their own projects.

I'd encourage you to take a look as we need more good people!
Now you are being contrarian for the sake of being contrarian.
> By now it is clear that the RIAA’s takedown notice backfired badly. With the ‘Streisand Effect’ in full swing, there are now probably more copies of YouTube-DL online than there ever were.

Did it though? Sure, the Streisand effect caused more distribution of youtube-dl, but that's never really been an issue. Open source software as widely used as youtube-dl is mirrored in a hundred different places.

The issue here is what does future development of youtube-dl look like? It sounds like the rolling cipher stuff is going to have to go if development is to remain on Github, and that's a win for RIAA.
Nothing prevented him from telling the truth, its a pure unrealistic hypotetical that he could have answered as he wanted.

The important point is that he is CEO and its well within his power to develop his own lidar system, or sign a contract for lidar. Or to do research on the topic. Yet he has not done that or shown any interest in that.

At some point you have to ask yourself, is somebody engadging in 4D chess over 10 years or is it simply his opinion.
Chrome doesn't create a copy of the video on the users HD by default. That's what matters, if Chrome did start doing that (by itself without an extention) I'm sure the RIAA would be suing Google over that.
Even the battery comparison is generous because improvements in battery tech actually have made it out of the lab and into consumer products. Further, a lab battery actually functions as a battery, whereas a cure for fake mouse Alzheimer’s is several steps away from being proven as a cure for human Alzheimer’s. Alzheimer’s research is more like research into room temperature superconductors. No one has proven that what they’re seeking is even possible, but it sure would be nice.
> hate how it works

> its slow and sucks

> every react site I've ever used is still buggy and slow as hell

Next time try to come up with some rational, objective criticism instead of just hurling insults at the most popular frontend framework.

There is a reason people use it, and believe it or not, it's not due to hype.
> serious skill and intuition about your rig and roads, like where to take the truck wide to complete a right turn without taking down the street light or pedestrian waiting to cross

I'm actually convinced that maneuvering a large, articulated vehicle is the comparatively easy part.

These two videos convinced me AIs can be pretty good at it:
https://www.youtube.com/watch?v=HR4MEh5-paA
https://www.youtube.com/watch?v=BYPA4ajTQgk

AIs might even have an advantage over humans because they can more easily use cameras on all sides of the truck to maintain awareness of everything going on around them. The AI should be able to predict with good accuracy where each part of the truck will be as the motion progresses because it can do the math, whereas a human has to rely on experience.

To me, the real difficulty for AIs is in the higher reasoning, like how you deal with situations (lane closed, vehicle traveling the wrong way, etc.).
I was never a chess guy but I do like shogi. Chess has too many pieces that can move across the entire board: 2 bishops, 2 rooks, queen... And pawns capture diagonally which I have always found very weird.

In shogi there is no queen and there is only 1 bishop and 1 rook. Pawns capture forward and can move only 1 tile at a time and there is no en passant.
There are lances which are like rooks but can only move forward. Knights have 2 ways of moving instead of 8.

There are many more differences, like drops, different promotion rules, etc. It is a cool game.

Shogi gets pretty exciting towards the endgame.

An easy way to play shogi is in 81dojo. That site is available in English and is pretty active.

It can take a while to get used to reading the pieces and memorizing moves and promotions, but there are piece sets available that show you the available moves for each piece.

Illegal moves are the easiest way of losing. e.g.: nifu. And, you are expected to recognize a checkmate and resign.

And there is a "beginner" version, doubutsu shogi. Which consists of fewer pieces and a smaller board.
I've been using this to listen to music with Spotify and YouTube. The transitions are pretty seamless and it's very easy to use.
Also have been enjoying the updates so far. The dark mode UX is pretty slick and being able to toggle it adds a pretty nice touch
Coordinated Universal Time
Easily hacked computers don't add safety anywhere. They only add random failure and the possibility of large scale disasters.

If you want to push the safety related tasks into the computer, you have the obligation to make them hard to hack. And on the case of cars, that includes not plugging them into the internet.
I'm rewriting a bunch of my Vue components into Svelte, and turning my Nuxt (which were previously React/Next) projects into Sapper, and it's a crazy easy process. My Svelte codebase is tiny compared to my Vue codebase.

I'm slightly "worried" about Sapper not being at v1.0 yet but... it's been working great for my MVPs
Love the design and idea, I’ve been looking for a better way to share and discuss music w friends rather than just a shared Spotify playlist, this looks great!
You could also look at it this way: by the time an equity has made it to the public markets, it's been through a quality filter. Think of all the founders, seed rounds, angels, VCs that had companies that went to zero. That does happen with public companies, but it is much rarer.
I made no argument about whether they were better or worse than their contemporaries.

However, I do think that by modern standards, all governments were terrible back then. Most of history is like that. It's mostly about cruelty and suffering.
I tried looking up how this has been disproven but couldn't find anything. Can you link?
Which UI component library, if any, do you use with Svelte ?
I don't think it really applies to stuff like driving, which almost has to be muscle memory to work at all. even with something routine and non-urgent like switching gears in a manual, the steps have to happen faster than you can say what you're doing.

a good example from normal life is (physical) key management. I used to always forget my keys when walking out the front door, which was a big problem since it locks automatically. to solve the problem, I made my back right pocket be the designated "key pocket". I now slap my right butt cheek whenever I leave a building. it might look weird to observers, but I have not once forgotten my keys since I implemented this system.
People would rather learn "no code" than to learn actual code. But guess what.."no code" IS code. It's turtle all the way down.
Show HN: Teams-API, a wip Go library for Microsoft Teams
https://github.com/fossteams/teams-api

Rationale: I'm sick of Microsoft Teams but I have to use it. This is my attempt at reverse engineering their API and creating a library that I'll later use in a GTK application / TUI so that I can finally get rid of the Microsoft Teams UI / Web interface.

Feel free to contribute, PRs and suggestions are always welcome!
Wrap it in a transaction and roll back the transaction at the end. Then remove the transaction when you are ready to do it for real.

You can jam a select in the end of the transaction to check what happens.
I can think of at least one manufacturer that pushes motor performance and battery charging updates over the net.
no js = just html and css

no framework js = topic of this link

vanilla = a bean, or a flavor
Show HN: Nawdawg – delay your server's responses based on your disdain
I wish more people were taking a look at Bazel, and the Bazel-family, of build systems. I've looked at Meson/Ninja/Make and it works but it's truely very complicated and very difficult to get hermetic & reproducible builds from these systems. In my opinion, Bazel will be the future once the currently ongoing external dependency management design doc is implemented. I've migrated quite a few builds to bazel at work and I've seen a dramatic reduction in compile times - not even from compiling source code! Doing things like packaging zips, generating code, generating docs (swagger), etc all adds up in CI time and automating, and caching, absolutely all of it is astonishingly useful.
(Not here, my distro has a backports repo, and I'd suspect a significant if not majority of users get it from a repo of some sort, distro or not).

And even then, where are users going to search the most recent version? You will definitely not preserve the same number of users if you switch from yt-dl being "one apt-get away/one FDroid install away/one pip install away" to "one bittorrent search/wget from shady .ru website". And let's not talk about how will people contribute. The project could be as good as dead.
looks pretty dope!
I wonder if they are reprogrammable, so if what's running on these could ever be updated.
I see where you're going here. It might help if we construct a specific syntax and grammar for writing specifications for software. It'll be helpful for all of us if we can make our specifications as clear and efficient as possible. We could even call this combination of a syntax and grammar a programming language.

Just imagine a world when we have these programming languages to help us encode the specifications for our software. Wild! :)
If anyone is honestly questioning why people hate Trump (even a large portion of his own party hates him for his crass and dangerous behavior), there's been plenty of coverage over the years and it's easy to find. Claiming that people only have such opinions because of subjective journalism is simply wrong, because you don't need investigative reporting to find out about his bad behaviors - plenty of it has been recorded. You can determine a lot about the man's character just by watching some of his public appearances.

Anyone who has paid attention and isn't disgusted by Trump's behavior is either an immature, racist, or sexist person themselves, and sees it as normal and preferred, or they ignore it and it's ramifications because of some political goal.

Here's a list of some of his transgressions : https://www.mcsweeneys.net/articles/the-complete-listing-so-...
Youtube is not the copyright holder, the RIAA's members are. They have licensed their content to Youtube.

Youtube stores cache files to a user's computer, obfuscated so they can't be easily copied or accessed, most likely as part of the terms of their license. That is legally sufficient to constitute a copyright protection scheme.
It's Germany. Institutionally zero tech knowledge, but a very pro copyright legislature and political caste (that, at a high level, is also very corrupt. Think Wirecard and add Kohls schwarze Kassen). Even with its own evidently corrupt court that always sides with copyright holders, regardless how absurd the claim and even if the law does not agree with the judges at all. Of course that's a country where law firms like that can prosper.
You gotta start somewhere.

If you have a very limited fleet of self driving cars then maybe it's actually ok if they are not as safe as human drivers as long as the trajectory is towards better safety. I'm sure the very first test car driving anywhere was less safe than a human driver. Each step will lay the foundation baseline for the next step. The Tesla 4 billion miles can't be compared with anything since those aren't really autonomous driving. It's like saying there's a trillion miles on cruise control.
Nvidia: A Software Company That Produces Chips?
Compute Goes Brrr: Revisiting Sutton’s Bitter Lesson for Artificial Intelligence
This is the same kind of thinking that has people questioning quarantine protocols (in general, not just this one). A precautionary measure that prevents a worst case scenario doesn't suddenly become stupid because the scenario it was designed to prevent does not happen. We hedge our bets all the time, and strategy people who don't hedge will end up driving busloads of people off a cliff sooner or later. Reckless gambling has no place in policy decisions.

We also had some pretty fair warning from industries that use long-term thinking. Banking software was already breaking in 1969 (30 year mortgage logic). For many industries this was a long emergency.

Even by a cynical view that these were pork projects that didn't 'need to get done', so what? We do these all the time. The cash infusions prop up industries or divisions, and often serve as cover for attacking deferred maintenance. Over beers you can complain about how stupid it is to have to get things done this way, but at work you take the money and run as far as you possibly can.

What bothers me most, I think, is that if you've worked in software for very long at all, you should know all of this. Politics and proxies come up if you work at a mature company, or one that matures while you're there.

(On December 31st 1999, I watched the New Year's celebrations for Tokyo and Australia. When they didn't blow up, I agreed to make plans involving alcohol for the evening. By the time Europe didn't blow up, I figured we were gonna be okay, so Happy New Year to me.)
No-code interfaces suck compared to a decently crafted custom UI too, except maybe the most static of websites.
I'm not going to explain to you how fame and media attention are exceptional. It should be obvious to anyone who doesn't have their head up their ass.

I guess if you want to claim that the behaviors of heads of state and professionally trained millionaire athletes is indicative of the experiences of your typical American male, you can suffer the credibility loss that such a claim entails.
> I've never understood why a longer course of antibiotics would kill a resistant bacteria, while a shorter one won't. It's either resistant or it's not.

The thing you're missing is that bacteria share genes. So if you have a high proportion of resistant bacteria, but non-resistant bacteria are still around, the genes survive and spread. But if only the (few) resistant ones are around, the (weakened) immune system can kill them and the genes don't.

(And also, “it's either resistant or it's not” is an oversimplification in many real-world cases.)
I don't think Buffett said anything about full-time trading. Considering he's kind of the opposite of a trader, I think his point was if you can't devote yourself to the kind of research necessary, buy an index fund. Buffett steadily reads annual reports, for example.
Etch-a-Sketch Maker to Acquire Rubik's Cube
Discussion: GPUs vs. FPGAs on ML/DL?
Hi,

I'm the editor of TechTalks (and an ML practitioner). A while ago, I was pitched an idea about the failures of GPUs in machine learning systems. The key arguments are:

1- GPUs quickly break down under environmental factors

2- Have a very short life span

3- produce a lot of heat and require extra electricity to cool down

4- maintenance, repair, replacement is a nightmare

All of these factors make it difficult to use GPUs in use cases where AI is deployed at the edge (SDCs, surveillance cameras, smart farming, etc.)

Meanwhile, all of these problems are solved in FPGAs. They're rugged, they produce less heat, require less energy, and have a longer lifespan.

In general the reasoning is sound, but coming from an FPGA vendor, I took it with a grain of salt. Does anyone have experience in using FPGA in production use cases of ML/DL? How does it compare to GPUs in the above areas?

Thanks
> > - if your paths have white space in them

>

> This is probably my second biggest complaint about Make.

If only more of the world used rc instead of bash, we'd be in a better place.
For someone that wants to quickly get to the action:

https://en.wikipedia.org/wiki/Paul_Le_Roux

> In 2019, Evan Ratliff—who wrote a series of articles about Le Roux for The Atavist Magazine—published The Mastermind, a 446-page account of Le Roux's ventures.

https://www.penguinrandomhouse.com/books/549566/the-mastermi...
> It doesn't do anything most modern languages do

It's a general purpose language you're comparing to other general purpose languages, so of course.

The different versions of oberon, ok, but look at the different versions of C#, scala, SQL, C++ etc etc.

> on nothing but Wirth's ideas of what a programming language should be

Produce something as good as pascal and then I'll be impressed (I've tried and it isn't easy). Wirth is a deeply competent language designer, the diss is undeserved.
Do you have any idea why TSMC is reluctant to build new fabs?
I don't see how that is true, we can move at any time. There is no dependency, only addiction.
For whatever reason, Wirth did not seem to be a big believer in standardization efforts (maybe he got burned out by the ALGOL effort). So he always reserved the right to change his mind about his languages. If he could save a compiler pass, or make the compiler faster, by changing the language, he often would.

And the people in Wirth's orbit (The OberonScript author did his PhD with Wirth) were naturally interested in programming languages, and the compilers were small and well designed, so they were easy to modify.

Last of all, while Wirth is a very practical guy (having designed multiple workstations full-stack), but he never pursued commercial practicality or industrial applicability as an objective in itself. He'd rather pursue whatever his research agenda at the time was, and if industry found something useful to pick up, good for them.
Link only allows for strict one-time GET. Potential readers with security components in their infrastructure (such as URL Defense) or previewing features in their mail client will never get to the content.
The way "passive" payments work is that your phone generates a new QR code every few seconds, same way that those one-time password authenticator apps work. The vendor scans your code and charges an amount, then you get an SMS receipt (or confirmation request, for larger amounts).

The other way around - the internet-lacking vendor has a static QR printout (or one-time code) which the buyer scans, keys in the amount, then pays with their internet connection. Vendor gets SMS receipt.

Either way, I do think one of the two parties needs to have internet for a payment to successfully go through.
I was at the talk where that assertion was made. It ticked me off. This sort of thing is learned helplessness, no different from people saying "they aren't very good with computers".
Code Scanning a GitHub Repository Using GitHub Advanced Security Within an Azur
Ubuntu Groovy Gorilla adds Raspberry Pi as a “first class citizen”
That's a great point and I have the https://github.com/DmitrySoshnikov/syntax/issues/99 to add support for IELR in Syntax.