skysight-inc/HackerNews huggingface dataset:
I assume “India 3” would be the other 500+ million?
New PSU standard to launch this year
If I disable Javascript (or don't enable it) I see everywhere 'NA' (except for HTTP headers) and no similarity rates are shown. Are you sure your Javascript is disabled?
So uh I didn't see it mentioned, but the question of why this code is in the games arises.

Is it buggy code, or something intentional like anti-emulator sneakery?
Lesson #1: Have a solid product or service which really solves problems many people have.

Lesson #2: Don't try to boost sales just via marketing. Great product sells itself through word of mouth.
Your confidence is misplaced. Netflix is a well known user of cloud services for encoding, and just about everyone runs at least part of their deep learning workloads on AWS or Google Cloud. Not to mention databases.
My understanding was that cloud = easily scalable, managed service.
how would you go about validating an idea if you don't have at least a prototype to show potential customers ? This has been suggested to me on many occasions but I fail to understand how it works in practice. I'm not being sarcastic I'm genuinely interested because if this is possible it would save me a whole lot of time and headaches.
> My understanding of serverless = easily scalable, managed service.

There is already a term for that concept: managed services. There is no such thing as a managed service that's designed not to be scalable. Some implementations may be better at scaling than others, but that's it.

The serverless buzzword is pure marketing.
Does disabling it (using # typed: ignore) for all files but in that folder work? https://sorbet.org/docs/static
Thanks for the info. That's something to keep in the radar.
Complete history of the document in question is here: https://www.sqlite.org/docsrc/finfo?name=pages/serverless.in...

It was, indeed, written in 2007, but based on ideas that
predate that.
It is still completely pointless. There is no reason to prevent kid to see an episode of peppa the pig I personally like the least. It is not like the kid would be harmed by seeing episode of peppa that I personally find stupid.

There are million things I would still like better then watching any of that.

And also, most importantly, the idea that parent needs to be glued to child constantly and should do anything else any time is what I disagree with too. Should you ignore kid all the time? No, it is neglect. Can the kid play alone some times or watch peppa without parent? Absolutely yes.
Project Zero has some excellent writeups.

Here is one from last year where the author exploited a kernel vulnerability that’s directly accessible from within the sandbox:

“voucher_swap: Exploiting MIG reference counting in iOS 12”

https://googleprojectzero.blogspot.com/2019/01/voucherswap-e...

And here is a massive writeup, also from last year, analyzing the privilege escalation parts of no fewer than five different exploit chains, which were found bundled together in a real attack, each targeting a different range of iOS versions. Not five exploits, five chains. It’s a great read:

“A very deep dive into iOS Exploit chains found in the wild”

https://googleprojectzero.blogspot.com/2019/08/a-very-deep-d...
It also assumes that he hired them to find out the truth, rather than to create plausible deniability for Sanchez or whichever one of her relatives that had shared Bezos's dick pics.

If he really wanted them to get to the bottom of this, he would have hired a specialist firm. He's not an idiot for sure.
Encoding is an embarrassingly parallel problem which is trivially scalable by launching new instances. That usecase fits precisely the scenario where CPU raw performance is not an important issue, and the cloud is already good enough.
So every cloud has a silver lining!

(Even the fiery mushroom cloud surrounding the fireball burning your face off a few years later ...)
Wouldn't a user script be enough? Just hack all the APIs javascript has access to to return random or default values before the first website script is executed.
A Critical Take on Policy Recommendations of EU High-Level Expert Group on AI
Beyond TDD: Breaking the Rules
In a town there was a baker's son. The baker, Adrian Holmes, loved his son Terry. On the wedding day his son had to write his full name which was: _______. Terry told him that he had to write it very long with lots of apostrophes but that the baker would cut it and write in the name of another person. There was a wife of one of Terry's friends, who had a daughter named _______. Terry wrote out her name in the couple of lines of his name. Then he filled in the apostrophes and wrote the other name on. Then he wrote his own name. When he got home he put his papers away, copied _______'s last name on to the papers and put them back in his pocket. He then

Clearly, not long before humanity is hacked trying to make sense of this.
Yes, but people don’t reason about language, they just do it. I know you think I’m confused about this but I’m not. I mean reason here quite explicitly because what we’re talking about is understanding. No one thinks that they ... uh, well ... “understand” language ... okay, we need a new word here because “understand” has two different meanings here. Let’s use “perform” for when you make correct choices from an inexplicit model, that’s what the NN does, and hold “understand” for what a linguist (maybe) does per language, and what a physicist does per orbital mechanics. What we are hoping a GAI will do is the latter. Any old animal can perform. Only humans, as far as we know, and perhaps a few others in relatively barrow cases, understand in the sense that a physicist understands OM. No NN trained on language is gonna have the present argument. Ever.
Does this refer to the GIF-parsing double-free remote whatsapp exploit discussed in detail on HN some months ago?

https://news.ycombinator.com/item?id=21135424
I wonder if gpt2 or similar projects can be used to make systems to train teachers.
Teacher explains something and raise questions or statement and have GPT2 complete them. That way, they can learn more about students, common questions, misunderstandings, etc.

If someone knows more about what companies or tech is used for training teachers, do let me know. I am pretty interested in any vacuum in the industry and if schools pay enough for training their teachers.
"embedded database" does not imply "serverless database".
Other embedded RDBMSes run servers; they just run the server
as a separate thread rather than a separate process.
SQLite is different in that there is no separate thread of
control. SQLite runs in the same thread as the application
that calls it. There is no separate thread hanging around
to clean up or handle background tasks after an SQLite
function call returns.
They were indeed referring to SQL servers. The paragraph starts with

> Most SQL database engines are client/server based.

I skipped it for brevity.
Rabbit Breeding Software
Old news...

https://www.scientificamerican.com/article/coal-ash-is-more-...
I wonder if teaching GPT to retcon too would have a meaningful impact on output quality. Right now it does next word prediction one at a time, but what if we ran it again, looking forward rather than back?

Beyond that I am wondering if some sort of logic based AI / goal based AI could be integrated to make it more consistent (or does that still require too much manual fiddling to be useful on large scales?)
That makes sense. Using a timeout is much more appropriate for this specific article.
Any suggestions for scraping SPAs?
We badly need a good replacement - ICANN has recently been making it abundantly clear how poor a choice it is to rely on an opaque, unaccountable centralized entity for something as crucial as DNS.

Whether or not you agree with their decision, this whole saga fails to inspire confidence in their processes and long-term neutrality.

A particularly concerning quote:

"Those PICs were published months later but ICANN went out of its way to make sure they weren’t noticed: it published them on a sub-site that requires people to register to access information, instead of using its normal public comment process, and it made no public announcement about the publication, despite promising to do so."
I'm also guessing those countries don't speak English and "Amazon" is localized as something else.
The 777X is a program, covering two (or more) models: the 777-8 and 777-9. The one that flew yesterday was the first 777-9 -- a replacement for the 777-300ER, with significantly increased range, a stretched fuselage (it's slightly longer than the 747-8), and up to 426 seats. Increased use of lightweight materials and those whizzy folding winglets mean it's no heavier than its predecessor.

Maximum cargo capacity is roughly three-quarters that of a 747-8 by weight.

There's also a possible 777-10X model that will seat up to 450 passengers and is being pitched as a rival to the A-380 superjumbo.

The real miracle here is that the big four-engine jumbos are being replaced by a twin-jet. (This says something profound about advances in engine technology since 1970. Or even 1990.)
Why people hate franchising and how we dare to change that
Isn't the lack of that energy the reason for proposing storage in the first place?
HN users are generally unaware of the dangers, or just don't care enough to pay attention to them

HN users are getting a lot of spam messages, especially when they are doing things like signing up for a website or commenting on a blog

HN users are on the front lines of a battle to stop a potential land grab by oil and gas companies from their land.

HN users (the average user is about 5 years old , and has been playing on a regular computer system for 4.)

I wonder if you can find the one I made up. :)

0] https://transformer.huggingface.co/doc/gpt2-large
I don’t understand your last point, but the point about it being hard to be clear about what a model means is exactly right. But it’s not because it’s not clear what a model is, but rather because it’s not clear what the modeling language of thought is. Here’s where the algebra analogy breaks down. Pretty obviously, the model or models that we are reasoning with in this discussion aren’t simple algebraic equations, but some sort of rich representations of cognitive science and computer science concepts. And, sure, there are NNs running those models, and NNs running the reasoning over them, but they have almost nothing to do with language in the sense of the syntax of sentences. Also, we didn’t get trained with eleventy zillion examples of AI discussions in order to form the models we are employing at this very moment.
It's pretty likely that it's just buggy code that happened to work on hardware.
I have not tried Hammerspoon but I've skimmed through their docs, I'd say ultimately it boils down to: do you want to write JS or Lua? And do you need any of the Hammerspoon-specific features? I personally don't know any Lua and actually quite like writing JS, I don't think I need any of extra features HS provides, and with Phoenix you can still run a shell script and still achieve many things HS provides explicitly.
Ditto with my browser: unique with JavaScript, but a few dozen identical browsers with JavaScript disabled.

Keeping JavaScript off for now as an experiment, see how many graceful websites are still out there…
> GPT2 does learn, right.

I meant the usual restriction of current DL models where training and inference are separate. Humans update constantly. Think of code review, you have a model in your head what the code you have written does, a reviewer spots some mistake, your model was incorrect, you adjust and while you're at it fix the same kind of mistake in several other places too. GPT2 would be none the wiser. At best the human could prompt it for its top list instead of the most likely completion and see if it comes up with something more useful, but again, it wouldn't update its weights.

And a human can also figure out by how much we need to update, a low probability event means not much adjustment is needed, a serious error on the other hand needs bigger adjustments.

> My current model for the brain is consciously driven self attention. Ie, 80-90% of what we do is just self attention and our conscious brain checks to see how right/interesting it is around 10-20% of the time.

Well, sure, the brain has lots of low-level automation. But the devil is in those "consciously driven" details.
They already have that nickname.
> comparing the resulting size of the element to a baseline

This is the real hole, imo. 99% of web pages should not need that kind of information. I’m close to thinking 100% shouldn’t, although I understand its need in particularly advanced applications. Maybe there should be a sandbox specifically for these very advanced JavaScript apps - nothing else should be allowed to get font metrics.
Getty should sue Pinterest! Their whole business is based on sharing 3rd-party pictures. And forcing you to register in order to browse. I don't understand how they still can continue doing business...
Why would you “give a chance” to a commodity provider that had no differentiation but does have a bad history?

They’re not really cheaper, their hardware isn’t better, and they’ve shown a willingness to toss security out the window. Doesn’t strike me as deserving of “a chance”.
I always thought the real miracle was grandfathering that thing on the 777 type certificate.
Zero Hedge is not a reliable source, especially not for anything concerning foreigners or foreign countries.
Yay... let's put a price tag on everything! Let "the market" decide. What could we also sell... let's see: Air, water, children... the highest (richest?) bidder decides.

Especially if he got rich by exploiting workers (through low wages and bad working conditions, like wearing diapers) and exploiting state regulations (through tax evasion).
Thank you for this link. Sounds interesting and looks like a lesson learned from history.
You can do this:

julia> using Unitful.DefaultSymbols

julia> 50m / s
50 m s^-1
TSMC started using names like N7, N5 etc. recently.
iPad turns 10: Why did it take a decade for Apple's tablet to get its own OS?
I'm sure Amazon the company protects its trademark well.
I vaguely remember something along the lines of using "Amazon isn't spelled Amazon in any of the countries in South America" as an argument.

A pretty stupid argument if you ask me.
Where does it say your distro?

For me, it just detects that it's Linux (all time: 8.15%), while Platform is Linux x86_64 (all time: 10.93%). Kinda funny that there are more x86_64 Linux users than Linux users. Makes me wonder whether Ubuntu users are considered Linux users at all..
>Why is VC funding so down the rank compared to self funding, friends and family, angels and even debt?

Mental health and emotional attachment I guess, working at a scale you're comfortable working at. The tools, frameworks etc. you prefer, and the community around those can all contribute to developer happiness.

So if you optimize mainly for growth you might throw many things out of the window. I think the more developer you are as an entrepreneur the more you may want to stay within a scale that's comfortable for you.

The VC way seems to be more suited for more marketing oriented entrepreneurs who may not even code and develop an emotional attachment towards their tools, their joy may come more from growth aspect, so basically the opposite of what a dev might want.
Ask HN: Why is my browser so energy inefficient when playing YouTube videos?
I thought this would be a problem long gone in 2020 but it's still not. I had it for decades like everybody else I guess: when I'm playing a video on YouTube using any browser (FF/Chrome) my laptop spinner is going crazy and I can feel the heat. If I download the same video with YouTubeDL and watch it with VLC/MPC-HC or any other player the laptop stays cool.

Any idea why browsers are still so bad at using the specialized video decoding hardware built-in processors for a decade?
Note that almost 90% didn't raise funding at all. And of those who did raise, 70% raised less than $500K. About 70% also had 4 or fewer employees including themselves. In other words, these are mostly pretty small operations.

Look at the hours worked as well. 80% work less than 50 hours a week. And the businesses are very geographically dispersed. Net Net. These are not anything like typical SV startups.
Training strategy can be your secret weapon to improve Wellbeing at Work
The main problem that I see for using sqlite is exactly for it being 'Classic Serverless'. Because how does one keep an up te date backup? Deploying to Heroku, Dokku, AWS Lambda and such means the sqlite file will be lost on a crash or new deploy. Even a VM can crash. Export to S3 on every write? Maybe if changes do not happen often, so only for specific use cases (and actually I think you should just generate static html in that case).

I use sqlite for local tests for cases where the live app has a 'neo-serverless' database. It is very, very fast so the tests run almost instantly.
Farewell Duelyst
It's a bit innocent, but that's maybe just me ;) With some assistance:

"HN users have been using the forum since 2005, and we've had a lot of fun over the years , with hundreds of great threads , so please join us if you ever want to have some fun, but stay on topic and not be rude to anyone. I do not respond to every post, but I will do my best to make sure you stay on topic and not make a nuisance of yourself.

Banning is a great way to control your message , and I will use it on most threads when you do not keep your posts relevant."
If a developer wants to use a hammer for everything, because everything looks like nails to him, then I doubt in his professionalism. Sure, dev preferences matter, but only within the space dictated by the client requirements. Customers do not care if the thing they are using was created with C or Haskell. They care about price, performance and features. It might be harder to program in C++, but the final result can better fulfill the requirements.
maybe it (Postgres) should be in the title so people don't need to click through only to learn they're not interested.
Is it? It seems to me getting the size of an element is a pretty basic operation that a lot of scripts use.
So you run an app with sqlite on one server and sync to sqlite on another server? What would be the benefit to using a separate db server like in the 'neo-serveless' setup?
Reminds me of the passage from the The Hitchhiker's Guide to the Galaxy about the demolition notice:

"But the plans were on display..."

"On display? I eventually had to go down to the cellar to find them."

"That's the display department."

"With a torch."

"Ah, well the lights had probably gone."

"So had the stairs."

"But look, you found the notice, didn't you?"

"Yes," said Arthur, "yes I did. It was on display in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying Beware of the Leopard."
Will pilots need new training if they are already 777-certified?

Complete noob here, so I am trying to improve my understanding.
I think the climate in departments at big universities has significantly improved now that the oldest faculty members are dying off in earnest. People who deserve tenure are unable to get it due to decades of administrative creep, while the worst offenders often remain protected by it. Daubechies is brilliant and was also involved in the "Eigenfaces" work that made the rounds a few years ago, and is also an excellent instructor and lecturer. Her presence has elevated the Duke math department for years.
Wouldn't need good luck. Do a search for "Amazon" here and you will see why not:

https://icis.corp.delaware.gov/Ecorp/EntitySearch/NameSearch...
SQL queries tend to be much smaller than their equivalent data-structure traversal procedures. This can be beneficial even when you still want the data in your process's address space, hence embedded database engines like sqlite. Libraries like Linq can also provide the same expressive power over a programming language's native objects and collections.

As to why you'd want a separate DB server process: long lived mutable structures tend to drift into unexpected states, which is why the standard computer troubleshooting procedure since forever is to restart. Database management systems specialize in not having that problem. You deploy one that's widely used and hardened over many years, change it infrequently, and operate it with great care. Or pay a cloud provider to do that.

Then everything else gets to outsource the burden of persistence to it, and the vast majority of the workloads you develop and operate are stateless. These are drastically more convenient and more resilient to mistakes. They're effectively "restarted" with each API request, and you can stand them up, tear them down, migrate them to new machines, etc. as much as you want without fear of data loss.
If we used languages with 1-based arrays, then the first element was 1, the last was n, and find(x) could return 0 as an “item not found” marker instead of returning -1 or worse uint_max. Reasoning about counting from the end could be off-by-one easier: n+1-i instead of n-i-1, n-1-i or n-(i+1), whichever nonsense you like better. Looping: i=1, i<=n. Setting next: a[n+1]=x, where the capacity allows.

But when you mention one of these languages, you get a bunch of “oh, 1-based arrays, so uncool, not an option”.
I do agree, that all situation cannot be covered. But there is this vast majority of illness & conditions which can be done virtually. Expect for emergency or physical injury like you have mentioned.

See how Amazon care is doing it virtually, they are even doing Labs reports by visiting employee Homes. If need be provide a nurse as well. This is moreso on the lines of preventive medicine, which prevent you from getting hospitalized and thus saving insurance costs too.

All of this is at company cost. Why Can't other employers replicate this with or without insurance line.?
Do you have a good example of a reasonably high profile site that is unusable without js? One option (I know this sounds like a lot of work!) would be to disable js and whitelist only those sites you trust not to track you, that require js to be usable.
The people behind removing price caps, many are tied to VeriSign. Who do you think benefits most from this? They aren't vulnerable, they are the ones pushing it because they stand to gain the most.
I think the 'declaration follows use' insight is far more useful than the 'spiral rule', which manages to get the same result but completely obscures the intuition.
The Road to Artificial Intelligence: An Ethical Minefield
Mental.
MilkDrop – Hardware-accelerated music visualization plugin for Winamp
Because you can break your neck by stepping out of bed.

Despite that threat, the benefits of stepping out of bed are unquestionably worth it. When done properly.
Is the market also segmented by language community?