skysight-inc/HackerNews huggingface dataset:
My understanding is that it has always been to be taken figuratively. Obviously, you won't explain this to (almost) any 5 year old. Mostly, because they will miss all the background. (Hey, what's a program at all, not to mention processors or virtual machines having virtual processors. BTW, what the heck is virtual?) Which you could explain, but half way through you'd loose their interest because their attention span is only so long.

Other than that, I found it pretty approachable. The basic knowledge it assumes is that you know what processors (and registers), pointers are and what a goto instruction does. It doesn't seem like a wild expectation. (Or something that you couldn't google in a few minutes if you already have some programming knowledge. And if you don't, why would you want to start with understanding how a VM works in the first place?)
Nomia: A universal system for precise efficient resource management
Percentages of BTC were acceptable also, so it was accessible to people with lower income / value levels.
are you expecting that science and institutions are rational? If I was on the IRB, I wouldn't have considered this since it's not a sociological experiment on kernel maintainers, it's an experiment to inject vulnerabilities in a source code. That's not what IRBs are qualified to evaluate.
Ha! I'm planning to do the same on the 110" I've got in the basement.
Time I'm investing in developing Ethereum led me to work on state of the art cryptography, acquire advanced peer-to-peer fault tolerant computing concept, exposed me to formal verification techniques, writing code expecting an hostile environment, thinking about economic incentives and game theory.

Social networks, banking and cloud companies would love to hire for those skills.

Also central banks now want to do CBDC (Central Bank Digital Currencies), so skills acquired as dev/builders are and will stay in very high demand for the foreseeable future.
This is a classic: https://sites.google.com/site/forgottenemployee/

I had to send it to a friend last year. He started a new job, in the meantime the team he was assigned to was disbanded so no one really knew where to put him. Never got access card, computer etc. Had to call his manager every morning to be let in, so it's not like he tried to hide. Never got assigned any tasks. When covid hit he had home office but still no tasks other than checking in each morning on some standup and saying he worked on nothing. After about half a year a new project finally started and he got something to do. But then he was so tired of it all he quit and got a job where he actually does something meaningful with his days.
You're right, and it is depressing how negative the reaction has been here. This work is the technical equivalent of "Sokalling", and it is a good and necessary thing.

The thing that people should be upset about is that such an important open source project so easily accepts patches which introduce security vulnerabilities. Forget the researchers for a moment - if it is this easy, you can be certain that malicious actors are also doing it. The only difference is that they are not then disclosing that they have done so!

The Linux maintainers should be grateful that researchers are doing this, and researchers should be doing it to every significant open source project.
It is large organizations, not govt vs corps/investors.

See Bullshit Work [1] and empire building [2]. They exist in any large org, since the typical incentives for management to advance are to grow a larger headcount under their 'management'.

Of course this is a similar level to measure progress of designing and building an airplane by how much it weighs. But the fact that this management rule is fundamentally stupid does not prevent executives or politicians from using it because it is easier to measure heads and payroll than actual productivity.

[1] https://en.wikipedia.org/wiki/Bullshit_Jobs
[2] https://en.wikipedia.org/wiki/Empire-building
Tesla asks for apologies in China after state media criticism
Rod: A Devtools driver for web automation and scraping
IDE integration is one benefit, as in VS Code showing the linting issues without compiling.
> actual human being's "social credit" to be burned

How are kernel maintainers competent in detecting a real person vs. fake real person? Why is there any inherit trust?

It's clear the system is fallible, but at least now people are humbled enough to not instantly dismiss the risk.

> The maintainers found out and blanket banned bad actors.

With collateral damage.
Not now! When the US is doing very low productivity infrastructure spending aimed essentially at putting money in people pockets as some sort of UBI which is not a UBI in the eyes of those who receive it. Just to propel economic growth

Italy has that organically!
Yes, I'd stick to node exporer where possible.
I recently read/listened about a couple cons. A planet money episode about two brothers selling sham auto warranties. And a lady in California who pretended to be a personal assistant and then starting stealing her client's money.

What always gets me about these con artists is both how talented they are and how much work they do. It never seems like they lack the skills or work ethic to make a legitimate living.
Perhaps I’m missing something, but printing stuff in Haskell seems pretty simple.

print “hello world”

As for mutable arrays, is there something wrong with Data.Array.MArray from the array[0] library?

[0]: https://hackage.haskell.org/package/array-0.5.4.0
What Makes Hacker News Special Despite the UI?
I actually don't know, do you?
2019 WTF... Really well hopefully that this gets more public that motivates some action.
such a mess.

As @j3th9n mentioned, reCAPTCHA v3 does have challenge and you can invoke it based on a score.

https://developers.google.com/recaptcha/docs/v3#programmatic...
I don't think it's meant as an analogy, it's an idiom.

> Also, why would a thief report his own crime?

The thief isn't reporting their own crime, they are reporting that they have been robbed by someone else.
Tmux: Cool Tweaks to Make It Personal and Powerful
Is this for real? And what are people building that wouldn't need this?
Well it removes the problem entirely from the software domain. If it’s a single purpose imaging device with a fixed geometry like OP suggested, it’s the natural solution.
Show HN: BitClout Trade (Buy/Sell Coins) Simulator and Impact Analyzer
If he was able to do this for 15 years and no one noticed I'm gonna have to put the blame on the employer. His job must not be necessary.
> You first coordinate with the top layer (in private, of course) and only after getting their agreement do you start your tests.

The highest level is what had to be tested as well, or do you imagine only consulting Linus? Do you think that wouldn't've gotten him lynched?
Create a Personal Portfolio Website Using HTML CSS and JavaScript
It's in the Matters Arising section of volume 591. These are short 1-3 page long contributions, shorter than research articles. And being so short, they don't have an abstract.

Table of contents: https://www.nature.com/nature/volumes/591/issues/7851

As of writing this comment, these short papers (this, and the counterargument, right after in the table of contents) don't seem to be in sci-hub. Until someone uploads them to sci-hub, they probably aren't available in the free web.
To be clear, the alternative to having a pre-determined structure for language is that any sound or gesture you see/hear coming from ypur parents as a small child could potentially cary semantic meaning. Also, any characteristic of that spund or gesture (pitch, length, order, frequency, loudness, correlation with other events, time of day etc) could encode that meaning. Even once you somehow identify words as being the relevant part, you still have to identify how words relate to each other - the way order of wrods matters, the way order of sentences matters etc.

All of this ends up with a huge combinatory explosion of possible ways to assign meaning to language, requiring a huge amount of examples and counter examples to actually learn a human language. Just look at the training corpuses of something like GPT-X to see the amount of information that is required to learn elements of a human langauge if you start without any assumptions.

However, we know for a fact that human children get many orders of magnitude less examples of languahe use before learning a language - far too little to actually rule out all other possible structures if they had started with 0 assumptions.

Adding to this, there are certain elements of language structure that are not commonly thought about that happen to work identically in all natural languages that have been studied, sucha s the fact that order of words in a sentence matters, or the way certain words are omitted when constructing embedded sentences (e.g. 'can eagles that fly swim?' always having 'can' refer to 'swim', never 'fly').
indirections, abstraction cost, vtables, cache misses, slow datastructures etc etc etc

you might not see it on your i9 with 64gb of memory

but your mom's android phone will struggle
On the flip side, if you have AirTags on your keys, you always need to bring your phone even if you go for a quick errand.

Or you go on vacation, give some keys to a friend/neighbor to dog sit, house sit...and it starts beeping.

Good intentions - but lots of questions for sure.
>> Everyone in NYC thinks they know all the ways they can fix Buffalo

This sentence intrigued me, but as a life long Californian I wasn't sure what you meant.
How does “democratize the custom data access layer” make money?
Sure in a short time horizon. That can be said for a lot of asset classes, including buying a stock index which generally is considered to be a pretty safe investment. However, if you bought at any point last year, you are up massively. If you buy moving forward there will probably be a draw down in the bear market, but in a 4+ year time horizon your returns will be spectacular. No stock or asset gives you similar returns. If your goal is to accumulate and build a nest egg for 10+ year out, I'm hard pressed to find anything similar.

Also with houses, they are incredibly illiquid unless your property is in a very hot zone, which also generally tend to be part of demand cycles.
I assume that having these go into production could make the authors "hackers" according to law, no?

Haven't whitehat hackers doing unsolicited pen-testing been prosecuted in the past?
The paper doesn't cite specific commits used. It's possible that any of the commits in stable are actually good commits and not part of the experiment. I support the ban/revert, I'm just pointing out there's a 3rd option you didn't touch on.
> Please stop spreading this misnomer.

That's a fairly… direct way of putting it :-)

Anyway:

1. What are the key differences in terms of usage and use cases?

2. Why isn't Deno a 'wholesale' replacement for Node?

3. In which respect are the vastly differently inner workings relevant in regards to usage of both products?
They do not earn 30% on security issues.
Why This Blog Doesn't Have Comments
It's not really responsible disclosure if the security flaw isn't made public within at maximum 90 days.
> Don't you also need cryogenic systems to keep the H2 cold? Wouldn't those use waaaaay more energy than what you save with superconducting motors?

Probably not. Cryogenic liquids like liquid H2 are typically stored in dewers, which use a vacuum as the primary insulation, along with silvered surfaces and layers of mylar film to reduce radiation losses. We've been able to make dewers with boil off rates of 1% per day or better for decades. That's more than low enough that you don't need any refrigeration at all for an aircraft application where the flight just lasts a few hours anyway.

Most likely they'll actually use less effective insulation to save weight. Fortunately for them, cryogenic liquids are commonly used in rockets, so there's already lots of know-how and technology out there for making lightweight cryogenic insulation.
Perhaps if Facebook detects a post about vaccines (or other similar topics) they should allow friends to make comments anonymously on that post.
That's a fact, not an argument. And who said that C# and .NET aren't tied together? You install the runtime/SDK to get started with the overall environment, similar to many other programming stacks.
How does that square with stagnating wages for the majority?

https://www.advisorperspectives.com/dshort/updates/2020/09/1...

Is it possible that increases in productivity in other professions can reduce demand for labor in other professions (automation), increasing the supply of workers, which then suppresses wages in other professions? Would that not run counter to Baumol’s cost disease?

I appreciate your time in engaging in this discourse. I’m not sure if I will have time to read their papers, but I was interested if there was a simple explanation for why I am wrong that it didn’t pass my initial smell test.
What the fuck is wrong with Microsoft these days? Why can’t they stick to a single UI library for more than a year? We don’t want n+1 incompatible UI frameworks. We want a single UI toolkit that you stay committed to, with rich controls and long-term support. I can’t believe that in 2021 WinForms is still the only sorta decent option to write Windows applications.
Also probably worth dividing PPC into the 32-bit architectures (601, 603, G3, G4) and 64-bit architectures (G5), although the PowerPC architecture did that transition in such a civilized manner that it wasn't really traumatic. In some ways the jump from the 601 (Power-ish) to 603 (true PowerPC) was bigger than the jump from the G4 to the G5.
Now I'm really on the fence about voting for this Clinton guy.
Thankfully DeFi doesn't require 3 days of settlement when you buy/sell an asset.

Or 2 weeks to send a SWIFT.

DeFi has a UX/UI, onboarding and fee problems, but the technology is about 2 years old and has tremendous momentum and already enabling uses cases that reqire jumping through hoops in tradFi.
Node.js's Underrated Packages: Passport and CASL
> studies by TU researchers at the Department of Computer Science show that uninvited people can also tap into data.

Cool. Security research is important.

> The research team developed a solution that could replace the flawed AirDrop.

Wait, what? Nobody will want to install some third-party tool over this.
My gut feeling is that this won't scale to work well in a non-trivial app, but I don't want to jump to conclusions, either.

If the author is really trying to be a better jQuery without long chains of callbacks, then I'd like to see an example that shows exactly that. Show us an AJAX call that GETs data, add elements to the DOM based on that data, then binds events to those elements that call some existing functions. Maybe an example fetching data to build a draggable/droppable list with separate handlers for click vs. drag, or something along those lines?
I wouldn't totally discount the post; the program itself seems to be on the level of FPGAs by specifying individual gates. I agree that it hides a lot of nitty-gritty like error correction and QRAM, but in an ideal world, this is what "quantum programmers" should do, just as modern day programmers don't worry about error correction and capacitors losing charge.
I totally agree. Except that I very much call it a chat client. It is way beyond SMS.
I did not notice that feature when browsing on my ipad
The ethical aspect is separate from the practical aspect that is kernel security.

Sabotage is a very real risk but we're discussing ethics of demonstrating the risk instead of potential remediation, that's dangerous and foolish.
Advertising models will be extinct soon enough. If only the get rich quick assholes moved elsewhere, actual protocol development could do it this decade.
> I'm actually more surprised about the iPad Pro going from the A-series to the M-series

M1 is more or less a "A14X" so that doesn't really surprise me that the iPad Pro would get an -X tier chip.
3D-printed breakthrough gives blind cat eyes
More like the emperor banishing anyone who tries to sell him fake clothes to prove that the emperor will buy fake clothes.
> I never understood the hype around it.
> It’s C with GC and good concurrency.
Surely you've just answered your own question there
Also, they are talking of three cases. However, the list of patches to be reverted by gregkh is far longer than three, more than a hundred. Most of the first batch look sufficiently similar that I would guess all of them are part of this "research". So the difference in numbers alone points to them most probably lying.
Using Memes to Access Billionaires – An Analysis of Dr.Parik Patel,BA,CFA Esq
How does something like this get through IRB - I always felt IRB was over the top - and then they approve something like this?

UMN looks pretty shoddy - the response from the researcher saying these were automated by a tool looks like a potential lie.
Honestly I don't really mind Winforms except the messaging for a long time seemed to be "this is legacy technology."
Tile will accuse Apple of bullying, day after competing product unveiled
>>"How do proponents of govt run services and production units address this core flaw. I've asked many people but have never gotten a good response. "

You are assuming two things that are not true. First, that this always happen in public services. That's false.

Second that this kind of thing doesn't happen in private companies. That's false too. For instance, I have worked in a big private company where some very well payed executives (a lot better payed than the guy in this article) dedicated all their time and effort to office politics. In my personal opinion, in some cases, it would have be better for the company if they just stayed home.

How do you address this? Like everything in society: you create a system of check and balances and work hard to keep them in place.
to add: but also, you know you won't get blasted with "SIGN UP FOR OUR PODCASTLETTER" when scrolling, similarly you won't get content that follows u around, likely no tracking/analytics nonsense, etc. etc. etc.
It's possible that they didn't knew what they were doing ( approving of this project) -- not sure if this is better or worse.
The etiquette :-)

https://news.ycombinator.com/newsguidelines.html
> What would you like them to do instead or in addition to this?

Update the processes and tools to try and catch such malicious infiltrators. Lynching researchers isn't fixing the actual issue right now.
> I mean 20 years ago there were no crypto currencies.

Actually wrong.

- David Chaum, 1982, eCash

- Adam Back, 1997, HashCash

- Wei Dai, 1998, b-money

- Nick Szabo, 1998, BitGold
Other people's bodies are not your means of anything.

> I'm a fairly open minded person

Open minded people don't need to say that.
Is bringing your temperature down important when you have a fever?
Probably longer, for 1GbE. Time flies. :)

I've never encountered an autosensing 100mbit device, though.
And once you're good at SQL, it will never let you down. Query builders + reasonably abstracted libraries for the repetitive things (the repository pattern in TypeORM gets me just about all the CRUD I need), and query building/raw queries for the rest.

The things that the DB can do (I'm thinking about postgres) are amazing, and you just aren't going to get a chance to use a lot of it really from a lowest common denominator ORM. Yeah, you probably don't need it -- but then again why not just use a tool like Postgrest from the start?
The way I read it their implementation was more of a proof of concept of a better privacy preserving system that works in the same way. Rather than a separate app.
NUS engineers develop greener concrete by repurposing waste clay
Arbitragers gladly pay 10% of their risk-free income to lenders to execute an arbitrage opportunity.
Finding these for released computers isn't difficult.
yes it definitely limits the attack surface. remember that in systems programming there are bugs that cause errors in computation, which Rust is pretty good at protecting; but there are also bugs which cause unintended behaviors, usually from incorrect or incomplete requirements, or implementation edge cases.
> I don’t think he is trying to demean the actual marginalized groups. He just points at the inconsistencies of the predominant social framework.

Viewing the tweet AHA is referencing as the most recent problem in isolation, and taking the question it poses at face value as a discussion prompt on supposed contrast in reactions that implies nothing more than is explicitly described, the explicit delegitimization of trans identity is stark and glaring in the framing of the question (the implication AHA finds about Black identity being a casual choice, however, is more of a stretch; indeed the delegitimization of trans identity is particularly stark because of the asymmetry wherein being trans is explicitly described as a choice of identity whereas Dolezal’s Black identity is not described as a choice.)

Aside from the offensive content, the “inconsistencies of the predominant social framework” Dawkins sees are...kind of BS. Transexual identity (especially of transwomen) is intensely controversial (even on the left, and even on the far left not just rhe fuzzy centrish border of the left; there is a reason for the “RF” in “TERF”) for the exact same perceived cooption and endangerment by further marginalization by erasure of a marginalized identity group reason as transracial identity is controversial, and while the support levels for each are different, the demographic trends are similar, with race essentialism, like gender essentialism, being less supported by the young.
Here's a cyclic structure. Seems very easy to me. No cryptic operator required!

let one_zeros = 1 : zero_ones
zero_ones = 0 : one_zeros
exactly, No spamming is one of the qualities of Hacker News
Can Someone Help Me Understand How Lichess Ratings Work?
I know we have a few online chess players here on HN. So this seems as good a place as any to ask.

I just can't fathom how the Lichess ratings system works at all. I know the theory behind such things; more points gained for beating higher rated opponents than lesser rated ones. Less points lost for losing to higher rated opponents than lesser rated ones, etc.

But, as I'm playing games on the site, the points I'm having awarded for wins or losses seem almost completely arbitrary... apart from never seeming to do me any favours. A couple of examples to illustrate:

1: I played a game against an opponent ranked 70 points above me. I won. S/he lost 7 points. I only gained 7.

2: I played a game against someone ranked 74 points above me. I lost. I lost 5 points. S/he gained 11.

3: I played an opponent rated 7 above me. I lost. I lost 5 points. S/he gained 54 points.

4: I played an opponent rated 13 above me. I won. I gained 6 points. S/he lost 5.

5: I played an opponent ranked 63 above me. I won. I gained 7 points. S/he lost 23

6: I played an opponent ranked 3 below me. I lost. I lost 5 points. S/he gained 30.

[BTW None of these games involved people with '?' after their ranking, which indicates it's not averaged out yet and is subject to huge swings]

So why the huge discrepancies and inconsistencies?

It seems that I never gain more than about 6 or 7 points, even if I beat someone with a far higher ranking than myself. Yet whenever someone on around the same level as me beats me, they sometimes gain 30 or 40 points.

Can anyone explain it to me?
I always assumed those were Chinese reverse engineered. They do some absolutely insane reverse engineering over there.
Sounds to me like adding yet another middleman to pay. Why?
Bypass Paywalls extension helps here
The mafia was vouching for him for 15 years. Now he pissed someone off so they don’t protect his job anymore.
How is such a ban going to be effective? The "researchers" could easily continue their experiments using different credentials, right?