skysight-inc/HackerNews huggingface dataset:
Interesting tidbit I recall from an interview with Steve Martin, a stand up comedian who became popular in the mid-late 70s:

"Mr. MARTIN: Yes. It sounds so frivolous now but it was a crucial decision then. I - you know, the Vietnam War was raging but it was winding down. America was very politically conscious. There were protests, you know, there was political humor everywhere, and I just sensed that the era was ending, that it - you know, it was a kind of - I don't like this word but it was an implosion because you know, you just can't keep taking drugs and have a philosophy, live on. People are dying, and you know, Charles Manson came on the scene and besmirched everyone with long hair. And so I decided, OK, I'm putting on a suit, I'm putting on a tie and I'm cutting my hair. And I cut every political reference out of my act, which was a staple for comedians at the time because it was such an easy laugh. You just mentioned the word Nixon or something - everybody would cheer, I mean, meaning because they didn't like him. And so that was, at that point, the difference between me and them." -https://www.npr.org/templates/story/story.php?storyId=989365...
Please take the trouble to look more closely at what they did, and when.
> ... and if you trust DNSSEC...

I don't, thanks.
The Mind-Expanding Ideas of Andy Clark (2018)
If they are integrated to GitHub instead of git, they are probably down as well when GitHub is down.
Privacy is the point but enforcement is very much lacking. The GDPR is supposed to be enforced by the member states so the EU is not to blame – at least if by "EU" you mean the EU bodies. The EU as a whole, including its members and citizens may be but imo it's more accurate to say that it isn't coherent enough to actually have opinions.
> Unauthenticated encryption is rather worthless

How so?

Mind you, unauthenticated encryption in terms of signal does not mean that anyone can forge a message, rather that you can't prove to a 3rd party that this was a message sent by the sender rather than forged by you.
This is important.

In Galilei's time not many had access to high quality optics, precise enough clocks and a high enough and sufficiently inclined towers;-) I also believe that most people at his time didn't grasp the importance of his findings. Nowadays everyone can replicate his experiments and repeat his observations and that is good, but do people really understand the implications of the insights we gained in the last 100 years? I think most people outside of physics (and a few select areas of tech) see this modern experiments as some weird outliers instead of profound discoveries about our world. In my opinion the best, and maybe only, way to change this to have experiments like the one you described - modern physics in the garage.

Schools are also important: In the same way we let children do Galileis experiments we should be able to let them do modern experiments as well. My dream would be showing CHSH inequality in a fourth grade classroom.
That's the un-charitable interpretation. When dealing with complex problems with no clear cut analytical solution putting a real human in the loop who can make a judgement call instead of playing back a prewritten script is often the optimal solution.
Good idea. I have never noticed flicker on any of my lightbulbs. I wonder if some of us are unable to see (most) flicker, even though we may otherwise have great uncorrected vision?
I've had really good luck with programming topics, specifically Docker, Kubernetes, Kafka, and Elasticsearch. These are narrow topics that you are unlikely to find on Coursera and many of the courses are published by well known figures in their respective communities. I have yet to hit a bad one.

Udemy has a 30 day refund policy as well, so you can try a course out with low risk.
It is not problem of protocol. It is problem of user agent.
And, yes, all webmails is incredibly crappy user agents.
Stop using webmails!

On the other hand, UA (for any protocl) which will not allow copy'n'paste from is crappy by definition and nobody could stop your recipient to copy'n'paste plain text from your message. Ultimately, it is THEIR message as much as YOUR message!

On the side note, I think that GMail is worst thing that has happened both to the web and to e-mail.
My point is that lookups and simple `if then else` comparisons can be used to do verification too with similar performance characteristics and a lot simpler to implement.

Is it related to zero-knowledge proofs? The industry makes it seem like Merkle trees are required for all blockchains which is definitely not the case since most blockchains are public and each full node has a full record of the history.
Show HN: Automate GitHub and delegate to your OSS community
Did Udemy get around to putting controls in place to stop course stealing? I remember Troy Hunt in particular had issues with people taking his material, narrating over the top of it, and selling it on their Udemy channels.
>There are schemes

Schemes like "everyone has great opsec".
The ultimate drawing course taught me a lot of helpful little tidbits that improved my drawing - https://www.udemy.com/course/the-ultimate-drawing-course-beg...
And 3. make it IETF standard.
How to mock REST-API in 30 seconds with Node.js
Glad to see someone mention this course. It and several other courses that he published were very helpful getting me up to speed on Kafka.
You still need one hash for every non-leaf node, so 30-40 hashes of 256 bits each. What this algorithm saves is 30-40 indices, which is 11 bits each for a 1000-leaf tree. Even aligning to 16 bits it's doesn't seem a great optimization.

Unless I misunderstood something and we are not trying to minimize the size of whole proof, but just its structure - but I see no reason why it could be useful. But I can see there are two other papers: one on distributed Bloom filters [1] and the other on Bloom trees [2], maybe these can shed some light on it, I'll check later today.

[1] https://arxiv.org/pdf/1910.07782.pdf

[2] https://arxiv.org/pdf/2002.03057.pdf

EDIT: I haven't noticed you are one of the authors! I liked the paper, it is very clear and visualizes how Merkle (multi)proofs work in a nice way. The only thing that worries me is claim of significant reduce in the size without providing any hard data in that topic.
Algebraic effects are not part of the language implementation, but there are libraries like fused-effects[1] that implement them. Row polymorphism has been proposed a few years ago [2], but as with any community effort, the timeline and possibility of the actual implementation depends on the amount of attention put into it instead of some other (probably important, too) work.

[1]: https://github.com/fused-effects/fused-effects
[2]: https://github.com/ghc-proposals/ghc-proposals/pull/180
Physicists Come Closer to Answering Question of Antimatter’s Scarcity
On this note there is this interesting "Responsive Pixel Art" project [0] that quite resonated here in the past [1].

[0] https://essenmitsosse.de/pixel/
[1] https://hn.algolia.com/?query=essenmitsosse.de%2Fpixel%2F&so...
>There is no "splitting" of the particle that we can see.

"that we can see".
That's exactly the difference. The observation (measurement) affects the state of the system. That's like quantum mechanics 101.
It's just a quote, you're taking it too literally.

"The only thing necessary for the triumph of assholes is that good men do nothing."
Discovery may illuminate a missing link between atherosclerosis and aging
Moment is huge, its performance sucks and the mutability makes developers shoot themselves in the foot constantly. Trust me there are much better alternatives.
> I guess it depends on your definition of a "world player”

Fair. I mean in the sense of being influential enough to set the rules, standards, and norms.

> Maybe smaller companies can ignore all but the largest three, but I doubt it.

I guess the logical question is: How many companies ignore the Japanese or Indian markets?
I mean, each node doesn't have a literal full record of the history embedded in it, right? There's just a back pointer to the previous node. And the Merkle Tree part verifies that the thing the node points back to is legit and not just a fake block you pulled out of thin air.
A parliamentary summons has no legal enforceability and a number of British nationals, resident in the UK also declined to show up.
Rubynetes: Reflecting with OpenAPI
> What if behaviour is all that matters?

Behavior, observation, accurate prediction and empirical evidence is all that matters in science, yes. What difference does it make if you call it "particle" or "just math"? What practical difference does it make?

If none then that is not a question of science. It might be an interesting question of philosophy or spirituality, but not for science. Science deals with falsifiable hypothesis and accurate predictions and making functional machines.
Last time information is available, RSA generated about $1 billion in revenue. Very hard to believe that RSA is worth 50% of annual revenue - that's a great ROI.

For comparison, Imperva, with revenue of ~$300 million annually in 2018 was bought by Thoma Bravo for $2 billion. I have a hard time believing Imperva is worth the same as RSA.
Hipolink.net #3 ProductHunt Yesterday
On a related note, JavaScript is getting a better date library: https://github.com/tc39/proposal-temporal.
Ask HN: Monetize side project without registering a business?
I have a side project (SaaS) that I want to monetize, but I do not want to go through the hassle of setting up a business without knowing if the project is going to make decent money.

I would love to launch my project and wait (let's say 3 months) to see if it can actually make money. If it actually does, then I will register a business for it, otherwise, I would just shut it down.

Question is: is it legal to sell online services this way? Would you, as a potential customer, trust it? I'm based in Europe.
Of course, that particular bulb is run quite dim, which helps preserve its longevity.
It's mentioned on the homepage.

There's also "del /f /s /q" to delete just files, followed by "rmdir /q /s" to delete just folders; and there's also "robocopy /mir" with an empty folder as a source. From what I've seen straight "rmdir" is the fastest of these three.
The problem of using words in an icon is that it only means anything for the people who speak that language.
I still don't get it. For example, if each block contains the hash of the previous block (including the hash of all its transactions), then it's already possible to verify if a block was illegally substituted for another (e.g. secretly behind the scenes) because the following block hash would become inconsistent. The verification step would be O(1) time complexity because you just need to check the block hash and the hash of its two neighbors which is faster than Merkle Proof which is O(log n).
Wow, I didn't know Ivan had a brother. Feels like a hidden jedi brother.
Related lesson learned from JC Penny’s shift in pricing strategy: https://mmrstrategy.com/lessons-in-pricing-strategy-from-jcp...
For programming, the use-case for EF or expression-tree queries is the specification pattern.

Although you are correct that it doesn't handle complex queries very fast ( the ORM), there is definitely a valid motivation to use/enforce it.

Complex queries are mostly handled through something like elastic search or search engine ( azure), the goal is to keep queries simple and if the code is loosely coupled, it's easier to do this.
a) DH scheme was invented specifically to solve this problem. And, yes, I could pass my public key via other means, which is not as convenient as e-mail. Including paper card in anti-tampering envelope, is I'm paranoid enough.

b) I'm my own email provider, but I don't trust my server provider (they could read HDD of my server), for example. Or my recipient's provider.
I owe my Java career to following a Spring for Beginners course. It did more to accelerate me forwards than, at that point, 2 years of university.
But IndexedDB has been struggling very hard from day 1 to be as fast and performant as WebSQL. You can do the benchmark yourself [1]. Try inserting 10000 records. WebSQL is by orders of magnitude faster than IndexedDB.

The people who rejected WebSQL proposal had a lack of decisiveness and technically-focused vision. They also interpreted everything very politically.

[1] http://scaljeri.github.io/indexeddb-vs-websql/v2.0.0/
There's no way to delete multiple files with a single syscall. There's also no way to purge the folder of all its contents. At least not on Windows, using an API.
Must be consulting revenue vs subscription (or similar)
When was he convicted?
CQRS and Mediator Part 2: Domain Scaffolding with Roslyn API and Dotnet CLI
I really appreciate your business. I hope you make it to the rest of the US soon!
Whats the coolest vintage glass?
Thank you, I thought it was just me. Like in what possible state of mind is reasoning about endless universes apparently being born out of thin air all the time (and also dependent on observation and interaction of partciles, but not if there is no interaction, there is also no way to hop between them) easier than somewhat tricky but still quite logical wavefunction collapse? It only requires to stop thinking about these particles as physical balls of matter and instead of a bit different entities which can behave like a particle and like a wave, and like something in between, dependent on what they are forced to interact with each moment...
Even sentdex had to deal with the same issue - https://www.reddit.com/r/Python/comments/8sl76u/sentdex_on_u...
odd. thanks for pointing it out, he must have just deleted it now idk.

https://web.archive.org/web/20200220105529/https://aelkus.gi...
Most of the people who were at Parc who are still alive are still doing research.

Pretty much only one wanted to get rich (and did). Several were more or less forced into becoming rich. Money has its own dynamics and none of these folks wound up doing further research.

But Butler Lampson (the "Oppenheimer" of Parc) is still going strong, as am I and many others.

It was a calling, never a job.
People don't share information in text anymore, they share screenshots and screen photos, it's infuriating.
But it tracks others, the emails I send out, right? I don’t want to do that either
> The more you try to nail down MWI on specifics - like exactly when and how universes appear, and how many there are, and how this process is supposed to map back to a probability distribution in one of the universes - the less and less plausible it becomes.

On the contrary. When you look at the specifics it's all very obvious. Look at the wavefunction, not the TV-show verbal explanation, and the answer to your first two questions are very obvious, as is the ill-formedness of your final question.
Web Workers JavaScript API
You don't need to send ICU4C to the user however, you can depend on it already being installed.
Is your side business a B2B SaaS?
Although not exactly what you're describing, these guys are a fairly good option https://www.worldlandtrust.org/
Thanks for your insight, you should write articles/blogposts about that aspect of UI/UX business that rarely talked about unfortunately. Icon relevancy is contextual, that's an important concept.

To go further with the idea of context, a square on its own is meaningless, a square next to a circle and a triangle means stop, next to play and record.

And it's also these relationships that will tell the user what to click on.
Removing people from complex backgrounds in real time using TensorFlow.js
I'm no photographer @codeduck. I like them as wallpaper though.

I haven't added many from the "Wiki Loves Earth" competition yet. They might be better from your perspective.
I fail to see an argument here.
So the author thinks that PGP is not good.
Then the author argues against encrypted email?

I'm not sure whether to tag this under 'non sequitur' or '
throwing the baby out with the bathwater'.
It’s interesting how classical knowledge offsets what we (me too) feel physical and what we don’t. If you think of particles like they’re hard repulsive spheres, does that make them more “real physical”? Why should matter be fundamental and not be emergent from phenomena that are unlike any of our experience?
And also "we only observe them when they're interacting" - that process itself, the observing is also just made up of such interactions so at every step of the way there are these interactions, and those are basically the only ones we have direct access to, not the particles themselves. So it makes a lot of sense actually.
You can model it that way if you want (it's called Bohmian mechanics), but at that point the particle is kind of an extraneous assumption - the wave alone explains most of the behaviour you observe, and you still have to explain why/how the wave is quantised.
When It's Time to Buy a New Computer
https://en.wikipedia.org/wiki/Panos_%28operating_system%29
The clue is in "all transitions" part. If you have n blocks adding values, you have to verify O(n) blocks on average to check, that the value is in the chain leading to the current head.

With Merkle tree you just need a path from leaf to the root - so O(log n) hashes required.
You have just submitted a comment that is an opinion piece. Professional writers make a living writing opinion columns, and they are struggling right now. Partly due to the prevlance of free opinions such as yours. You should stop submitting free opinions to web forums, so that the market for professional writing is maintained.
The LEDs stated lifetime is based on an expected gradual reduction in brightness, with an industry agreed cut-off at, IIRC 90% of original light output. If you have LED lamps that don't fail (typically due to heat) they will just keep getting gradually dimmer forever.

Prior technologies have expected failure built in. An incandescent bulb's filament will fail eventually (making the filament more robust reduces light output so now your bulb lasts longer but is less useful or costs a lot more to run) and either type of fluorescent very slowly loses the gas that makes it work.
Atlassian releases native app for Jira
> That's the un-charitable interpretation.

Well, the truth sucks sometimes, doesn't it?

Traditionally there's been 2 customer service lines: regular and VIP.

Now there's 3: regular, VIP, and social media apology tour. And it'd sure be nice if these companies had decent policies to begin with... But that's the problem, isn't it?
Button.dev? ;)
What Jeff Bezos isn’t telling us about his $10B climate pledge
I was talking about nodes as independent machines which have the full history (full nodes). Maybe you were thinking of nodes in a mathematical sense like blocks in a blockchain.

My point stands that if each block ID is computed from:

1. A hash of all the transactions inside the block. AND

2. The hash from the previous block.

Then you can verify that the block is legit without a merkle tree. Tampering or substitution of any block would result in the hash not being consistent with the neighboring blocks.
Does that apply to all proven victims of state persecution or just Assange?
Wait, should I stop trying to transmute bytes into.. Nevermind
The Next Leap in Self-Driving: Prediction
Disability Etiquette
Still can do this.
I think the main reason safe harbour was struck down was just that the safe harbour laws didn't have the same level of protection and enforcement as the GDPR requires, rather than fear over the US government demanding access to data.

As I understand it, The GDPR is mostly concerned with the protection of routine usage of data, mostly by business and lower levels of government, rather than the government or security agencies accessing the data as part of a legal request or investigation. Indeed, the UK pretty encourages the NSA to access data on UK citizens as part of Five Eyes (and other parts of the EU as SSEUR and Nine Eyes).

I'm no expert, but I'm guessing the idea behind those safe harbour type agreements is that both the US government has a well developed legal framework and was willing to sign a law allowing EU companies to enforce DPA violations on their own companies in the relevant context. As long as the companies have the legal requirement to protect EU data in an equivalent way to an EU company, and there are legal routes to enforce it, I don't see anything particularly wrong about them in principle.

The issue of US companies allowing access to EU citizen data is an important one, and one I believe needs more attention, but it's unlikely to get it because it's by design at this point. And storing data in AWS UK doesn't exactly get around that, because the US government can just force their UK subsidiary to exfiltrate the data. But also I don't think it's strictly relevant to the GDPR safe harbour style provisions.
An app which only requires 50-100MB released by a major software vendor in 2020. I am shocked. It's a bit short on features though. Hopefully, that's not going to break its neck.
Removing Google as a single point of failure
I mean, isn't that literally a Merkle Tree?
Even that term "will of the people" is a kind of assault on rationality.

It was a vote at one time, once, 4 years ago, with a 2% victory.

The "will of the people" excludes all desires and agency from 15m+ people, who did not want this, in a civilised society subsuming those people to be "wrong" or to be ignored is a recipe for some deeply unpleasant and authoritarian thinking.

Also, 17 million people elected Hitler in 1933 in Germany, that did not make it "right". Dangerous times.
> Given that a person’s gender cannot be inferred by appearance, we have decided to remove these labels in order to align with the Artificial Intelligence Principles at Google, specifically Principle #2: Avoid creating or reinforcing unfair bias.

Isn't this just outright wrong? A person's gender can be inferred by appearance, and with extremely high accuracy at that.
> People aren't fond of that explanation because it isn't an explanation.

It absolutely is an explanation. The explanation is not just "they don't behave as neutonian macro objects" - that's the a beginning of it. The explanation itself comes after when physicists describe in exact ways how these quantum objects behave, explained so specifically that it can be calculated upon with specific equations.

The fact that those explanations don't fit in your current set of intuitions about world and objects in it is more of a "you-problem", not "physics-problem". The universe has no obligation to make sense to you, it is more of your job to create those new intuitions in your mind and those new models of the world. While the physicists have provided you with all the needed tools, it is still up to you to build them into your mind.
Countries like Estonia and Luxembourg, although EU members, hold little sway because of their size. Nobody will ever look at them and decide that they set a good model for larger countries.
You could use a beep device, if they still exist. It uses LORA and can last for 10 years on a battery.
We use them when we replicate very complex dependency trees. Often with 1e6+ heterogeneous objects in the tree.

If we replicate a tree, say, for regression testing, we can trivially confirm that it replicated identically. If not, we can use the partial trees to, very quickly, triage the discrepancies to the earliest divergence point.

We also have a number of cases where we want to quickly confirm that 2 (or more) trees have identical dependencies in parts of the tree even though the overall trees diverge substantially. A Merkle tree approach works nicely here too.

Indexing doesn't help in these cases as what we're doing is, effectively, fast content matching.
Before you downvote, this is from one of his actual videos: https://www.youtube.com/watch?v=TRozAbaKs9M
Which is the right thing to do and the approach taken in all non-UNIX clones.

In any case, since ages one does not need special tools, resource monitor listing of open handles is enough.