skysight-inc/HackerNews huggingface dataset:
>My personal opinion is that drugs like LSD should be subject to some kind of licensing regime similar to other hazardous activities like driving a car, flying a plane, or owning and using firearms (in some states).

I disagree. Driving a car or flying a plane can directly harm others, so the licensing process makes sense. Consuming LSD though? It doesn't directly harm others when I consume it.
I'm glad you enjoyed it!

I figured if I was going to learn a new tool, I might as well have some fun along the way!
Someone at FIRE runs their own numbers. Someone at FU pays someone to run the numbers.
Thinking more adversarially, doesn't this provide an easy way to track anyone who visits a target website?
The key point there is that all the recent major events generally are not an automated attack by a simple virus, in such situations the malware opens a command&control link that is [ab]used by multiple skilled people for weeks to gain persistence, move laterally throughout the network, find systems and user accounts with elevated privileges, disable monitoring and backups, deploy to all machines just as your administrators can (because at that point they are the de facto admins of all your systems) and only "pull the trigger" of ransomware when all the prep work is done.

In the case discussed in this article, attackers took three months between the initial compromise and the ransomware attack. One can do a lot in that time.
This is a failure of imagination. They can cycle through fan submitted reaction videos if they want genuine engagement
I don't think I exactly understand your points.

Using an example of IV reuse in AES-GCM:

The weaknesses resulting from this wouldn't be discoverable with a test like corrupting the password from the first example. If the developer wasn't aware that IV reuse introduced that weakness then they would be using strong primitives but in a way that dramatically undermines the actual encryption.

Not to put words in your mouth, but I assume your answer would be to say that this would be a matter of correctness. If yes, then where I'm coming from is that the majority of devs don't have the skillset to be correct and sometimes wouldn't dive deep enough to discover these kinds of pitfalls.
That's where I'm at. Well not "FU" money, maybe "I would prefer not to" money, job off-shored so I did nothing for a while.

I had this big list of all the things I wanted to do when I stopped working, and in six months, I didn't even start doing one of them. My girlfriend said, "You're still on the computer all day, you might as well get paid for it".

I hate it when my girlfriend is right.
It is because at the end of the day that dictates what stays on the market and what goes home.

I thought we have learned by now that it isn't the best tech that wins.
It reported this bug to HN (back in 2016…), and they acknowledged it.
Desktop Sneak Preview: Creating a Web Based Calendar from Scratch
@loup-vaillant This is an excellent write-up! But I would say that the net benefit is that it teaches developers why they should not roll their own crypto, instead of telling them off.

Small tangent, I feel the same way about car servicing: I watch YouTube videos on how to do it, then I pay a mechanic to do it.

Besides not needling to invest time in learning a non-core competence -- most devs need to deliver a user experience and features -- not rolling your own crypto also transfers risks. I doubt you would like to hear your bank using a custom IV, because they thought it would be cool. :)

In a follow-up, it would be cool if you wrote about SRP authentication.
> "Fake news" referred to actual fake news. Like 5G causes coronavirus, Hillary Clinton runs a secret pedophile ring and literally kills people fake news.

This is part true, but not the entire story. "Fake news" was a reaction to Trump's rise in popularity. It was an attempt to censor alternative news sites which were taking numbers away from establishment media. The obviously-fake-news/conspiracy websites weren't what the left and social media companies were trying to shut down - it was an attempt to maintain their status quo.

The obvious danger of the "fake news" fiasco was that who decides what is fake and what is true? The left-wing media obviously declared that they were up to the task. They conjured up "fake news" to mean that their own news is true, and the alternatives are obviously not (or that if they had posted "fake news" at some point, then we can assume that everything they post is fake and block them entirely). The problem is all of these left-wing media outlets have themselves, all posted some fake news at some point, and so they should be equally liable to being cancelled, as they were attempting to have others.

They saw themselves as "above" the smaller, less established media, and so they wouldn't get cancelled, but they could rally the social media companies to block their upcoming competition.

Trump's relabelling of fake news to be aimed at left-wing media was popular precisely because people were not fans of the idea that the establishment media was attempting to declare themselves the arbiters of fact, when their journalistic integrity had fallen to terrible lows.

Obviously, Trump is no angel and has told plenty of lies, as has CNN. Proper journalism is in decline and the media has become about getting clicks and reactions - it's all about money. Most actual journalism these days comes from somebody you've never heard of on Twitter.

> I assume this means you are opposed to the untrained and unidentifiable federal troops occupying US cities in direct contradiction of the desires of local officials, right?

Yes, but I'd go much further and say that security should be private, not public. One thing I can agree with the left on is defunding the police, but I think we have very different ideas on what follows. (Have those on the left even considered what they're going to replace the police with, given that they also want to abolish private ownership and guns?)
> it thinks that such things are too complicated to be in the language.

Yep. Though, there are two ways to interpret that statement.

One of the things that has always slightly annoyed me about Go's messaging is that it conflates "complicated for the language's implementers" and "complicated for the language's users." To the point where it sometimes verges on being a sort of mild gaslighting.
Government officials, unfortunately, have to pursue policies that work in the specific area they're responsible for. If contact tracing isn't effective in their area, they have to respond to that - it's unproductive for them to say it should in principle work based on what other governments have seen.
I find it interesting how daily new deaths in Sweden seem to have levelled off to a low level. Of course there could be a second wave in the fall, but I think Sweden might have reached the low herd immunity threshold.

https://www.worldometers.info/coronavirus/country/sweden/
Is it just half?
The project is deeply inspired by the Google Calendar as well as the native MacOS Calendar.

This is a very early preview version: I started this project a week ago, so please don't expect it to be functional yet. I think it will take 2-3 more weeks to get finished.

Based on neo.mjs, it is multithreaded out of the box.

What you can do already:

Switch the theme.

Open the Settings Container, change settings for the weekly view. Ideally with the Weekly View as the active Card to see the delta updates.

I will add infinite scrolling for all views soon (similar to the DateSelector at the top left).

Drag & Drop for Events, mobile support and creating, editing & removing Events are on the todo list.

You can take a look into the source code here:

https://github.com/neomjs/neo/tree/dev/src/calendar

The Calendar is already pretty extensible & configurable, will add more options on the way.

Feedback appreciated!

Thx & best regards,
Tobias
If something hasn't happened yet it indicates that if it does happen it will happen later. For example, since pigs haven't flown yet, if they do fly, it will have to be later.

Seriously, though, I think the researchers were trying to put a positive spin on a negative result but went too far.
Running FreeNAS gives you a lot more flexibility and can be just as easy to maintain.
It is sometimes part of the control scheme. For example, I was just playing a Mario game and you fling your hat by flicking the controller.
> Yes, they are 100% lying about this. Any time you see an article about skills shortage, it's complete bullshit. It is cheap for them to create the illusion of a skills shortage via articles and blog spam. What they really want is people to spend their own money on training vs. them training their own talent. Then, once you've spent your money on training, you'll still run similar gauntlets in interviews that developers like to complain about.

This is so true. It is now common with most undergrads in India now, that they cannot even apply for a fresher job without such additional courses/certificates.

Training, learning and skill development budgets mobilized by CXOs for "other purposes"(may be for their vacation in the Swiss Alps that they promised to their spouse).
> Think Go (the board game). The rules are much simpler than Chess, and the game itself arguably deeper (for instance, effective Go AIs appeared much later than effective Chess AIs).

Arguably, that was because until recently our Chess and Go machines relied too heavily on extensive deep search. For much of the game Go has a branching factor at least an order of magnitude higher than Chess, and a Go game typically lasts many more moves than a Chess game, and the consequences of a bad move in Go can take a lot longer to become apparent than in Chess.

When DeepMind came alone with an approach that was not as heavily reliant on extensive deep search, their machines didn't seem to have much more difficulty with Go than with Chess.
There are articles on this topic of when not to use Redux - for example:

You might not need Redux - https://dev.to/jaffparker/you-might-not-need-redux-k4e

Personally, I learned Redux, then as soon as possible found different (simpler) ways to achieve the same pattern. I love the concepts of Redux, but not the boilerplate (nor the ecosystem, if I'm being honest).
What makes it so difficult? What are some concrete problems you encountered?
It’s pretty obvious that the parent post isn’t saying that dance is different in that it’s not inherently competitive, but rather that sports have to be done at a competitive level to match the physical requirements of dance. And I strongly disagree with that sentiment. My claim is that sports done with deliberate practice aimed at improving technique are just like dance done with deliberate practice aimed at improving technique.
Can't expand the ideea right now too much, but think of Satoshi, anonynous, but consistent and the possibility to prove provenance.
F# Units of Measure
> At this point, does Facebook really deserve benefit of the doubt?

You have a point: Facebook is using the iPhone’s camera as users scroll their feed, https://news.ycombinator.com/item?id=21513471
You are very much correct. It's very much like something I'd expect to see in a junk store or very elderly person's home. The wiki on Roman glass has some examples. https://en.wikipedia.org/wiki/Roman_glass
Isn't a ransomware attack no different from a catastrophic disk drive failure? You reformat and restore from backup. Of course, the companies profiled in that article had all their computers infected, so it could take some time. Still a recovery boot disk could be distributed and a clean image restored over the network.
my impression is, if you going choose a paradigm like MobX, you might as well use Angular, which is conceptually pretty similar, just with different opinions on library vs framework.
You can never be certain that any statement is true unless that statement is purely mathematical or logical in nature or the assertion of your own existence.

In general the best you can do is to try to assign reasonable probabilities to different possibilities. Unfortunately I think the problem of accurately determining such an assignment exceeds the processing power of the human brain.
Mellifluous Chaos
That's exactly was is talked about in the podcast by the doctor. It's not random 50% accuracy, it catches all the people it needs to catch, because accuracy depends on amount of viruses they shed. Accuracy on people who are transmitting decease is more than enough.
Ok now I get it. Async Who's on first could take a whole month I suspect
The medallion fund began at Axcom under Elwyn Berlekamp and RenTech bought it.

https://en.wikipedia.org/wiki/Elwyn_Berlekamp
https://en.wikipedia.org/w/index.php?title=Axcom_Trading_Adv...
He has apparently donated his shares of that company to a non-profit that funds research in nutrition. It sounds much less shady than people make it out to be.
> The people who are calling to defund the police literally mean defunding the police.

The people who are saying defund the police do want that literally, but they don't mean “reduce funding to zero”, they mean reduce funding and responsibility and transfer the bits that aren't optimally served by an armed paramilitary law enforcement force to be served by other agencies, who also get the associated funding.

There are people who take that a step further, who prefer the slogan “dismantle the police” or “abolish the police”. Mostly, like the “defund” group with which they overlap (these are variations rather than strict alternatives) they want to fund agencies that they see as more appropriate for the functions, but the dismantle/abolish group thinks that the kind of centralized armed groups with paramilitary organization that exist as local police departments aren't the right solution to any problems (except perhaps for large scale civil disorder, but we already have the national guard to respond to that, who don't do nearly as much to provoke that disorder in the first place), so they think all the functions of existing police departments should be transferred to other agencies (some of which might have arrest powers, and even armed agents, but those agents would be working for domain-specific agencies, not a massive centralized general-purpose paramilitary law enforcement agency.)

> Presumably the ones that make this call are hoping an ideological paramilitary arm (such as antifa) can fill the power vacuum left behind.

No, for the most part the defund/dismantle/abolish group thinks that the problem is centralized omnipresent paramilitary forces with a separate ideology and culture from the general society, not that we just need to swap one out for a different one.

> Those that want reform are asking for reform.

“Defund the police” and “dismantle/abolish the police” are approaches to reform of how society serves the functions currently served by the police. They are approaches differing from the counterproductive “reform” efforts that have led us where we are today because they don't involve shoveling more scarce resources and more responsibility into local centralized paramilitary law enforcement agencies.
I really enjoyed Jonty Wareing's hack recently where he built a static site generator inside a GitHub Action that works by doing the following:

1. Spin up a Python Flask web server on localhost

2. Run "wget --mirror" against it to crawl the site and save it as static files

3. Publish the resulting static files to GitHub Pages

The workflow is here. It's genius: https://github.com/pubstandards/pubstandards-london/blob/899...
That has, looking from the outside, been one of the weirdest aspects of the whole Trump thing to me. Traditionally, prime ministers in parliamentary systems are _terrified_ of their own parties; it's their own party who can most conveniently get rid of them, and even very popular leaders will be conscious of this. I understand that it's less so in the US system (as it's much harder for the party to get rid of the president) but even still, the level of support for Trump by republican leadership seems bizarre.

Like, there _have_ to be quite a few of them who have misgivings about this (either on a 'this is wrong' basis, or, more cynically, on a 'we will suffer for this electorally' basis), but practically none have voiced any.
That's a neat idea too, I love hearing all these new ways to use a simple bit of data.
Asking for a Raise After Layoffs
It happens in enterprise space too. Over the years my team or I have caught all sorts of shady shit from resellers.
Create a new production Go app with deploy automation by running one command
The guy whose math provided the nucleus of RenTech and the guy who invented the game of life wrote this:

https://www.amazon.com/Winning-Ways-Your-Mathematical-Plays/...

Vol. 4 begins with the study of the solitaire game that is on every Cracker Barrel table.
Satoshi is pseudonymous, not anonymous. Public key cryptography (like that used with Bitcoin) allows the former but not the latter.
I feel like you wouldnt carry around liquid in big enough volume not to be sketchy.
If you gain local privilege escalation on some workstation user, you can gain access to credentials of user(s) of that workstation which allow you to impersonate that user throughout the network.

If it's a privileged user, then you can move to many more workstations, if it's a non-privileged user then you may be able to use their normal access (email, network shares, access to internal applications) to try and trip some privileged user into compromising their workstation in a way that you could not from the outside. Or you can wait a month until some tech support person logs in to that workstation and you can steal their credentials.
The first beta for iOS 14 was released on June 22.
Contact tracing has not conventionally been seen as even remotely viable for a respiratory disease like this one.

Source needed. It is, for example, what we used successfully to stop SARS from doing what COVID-19 has done.

But you have to get levels low enough first.

The US response is the worst of all worlds. We do enough to trash our economy but not enough to keep the disease from its inevitable march.
Code is a very different thing. It's possible to run code and objectively see whether it does what it says or not.

Political speech and whistleblower type stuff is very different. Without a really deep investigation it's impossible to verify anything.

Let's say someone dumps an anonymous video showing Donald Trump or Joe Biden molesting a child. How would you verify that?

For a CS analogy: would you trust anonymous elliptic curves provided with no background or provenance? How can you prove they're not somehow weak in a way known only to the generator? This is why some people are suspicious of the NIST elliptic curves, though in that case they've been around for so long and used to protect so many high value targets they're believed to be probably safe. They've had what amounts to a huge bounty on them for quite a while.
Amazing! And indeed, my history teacher wasn’t much (he forgot to turn up for some classes o_O). Though I’ve had a couple of truly good teachers too; a math teacher gave me not good grades (I didn’t deserve them anyways), but he was extremely passionate about maths and such passion, it seems, easily transfers; had I been just slightly more daring, I would now dedicate my life to maths... Instead though, I just got in to the University of Oslo where I’ll study physics :D Which also is something I love, and I can keep doing maths!
Immer also is a huge improvement in combination with Redux
Perhaps so in the context of PCB assembly.
In the semiconductor industry we still call them chips.
So do Micron Semiconductor [1], TSMC [2] and Intel [3]

[1] https://www.micron.com/foundation/semiconductors

[2] https://www.tsmc.com/english/dedicatedFoundry/technology/SoI...

[3] (pdf) http://download.intel.com/pressroom/kits/chipmaking/Making_o...
Instead of writing a snarky comment you could bother learning that the Fasting Mimicking Diet consists in something more than water and air.
Username: "bitcoin2010"

Reason: "Reached FIRE"

It does add up
I'm pretty sure you could build a Turing machine with textdb as tape and a Twitter bot as the tape head.
Your contention was that the extra performance provided by AMD was not usable, not that it wouldn't win in the market. So we were indeed discussing who had the best tech, even if that's not all that matters for commercial success.
Panel on Dynamic Languages (pg, Steele, Maeda, Rees at MIT in 2001)
Reminds me of Germany in (I guess) the 80s, where police was sometimes checking diesel cars on whether owners had used (lower taxed) heating oil for their cars (which is technically tax evasion). It might still be a thing.
Zig is attempts to be a C replacement candidate, like Rust.
What would make Rust or Zig a valid replacement in your opinion?
You can use an NFS provisioner so volumes are set up automatically over NFS, no need to set up taints.

https://github.com/kubernetes-incubator/external-storage/tre...

MetalLB is dead simple to set up, and you can hook it up with a DNS server with TSIG to get automatic name entries for your ingress hosts.
Well-produced. Don't really agree with the points the author is making, but see where they're coming from. Charging a fee won't solve the problem, though, they had the most expensive operating system in the world, but I won't get into the details on that, as I think it's the wrong approach.

Seems to me the "simple" fix here is for MSFT to hand vscode off to something like the Apache Foundation (independent organization) for management and oversight. The community could/should push for that to protect it's interests and then we can close this case.
He personally does not make any money from that, as he donated all his shares.
Most likely your unfounded and uncited oversimplification.
How LSD Almost Became the 13th Step (2019)
> Experts say this needs to be 90% withing 48 hours of infection.

Statements like this always bother me. Which experts? What happens if the value isn’t reached? How did they even arrive at these numbers? The statement makes it seem totally made up on the spot, which isn’t helpful in a time when so much of the “expert advice” is already disregarded (often for good reason! Remember when “experts said” that masks were ineffective at reducing transmission of this disease that has very few asymptomatic carriers?)
No the real one. If I enter “last World Cup” into a private browser window google shows me the result of the tournament people really care about, which was won by France.
There were some recent fixes to it, but we've allowed our phone system to be completely overrun by scams and spam. So we don't even have a trusted line of communication between government and citizens other than mail, which is too slow. Most people have had to just block all unknown numbers.

The only reason for it was because offering spam blocking service was a cash cow for phone companies, so hey lobbied against any effective governance to stop it (finally some was passed in late 2019). If people have an interest in something, the government is barely responsive, it took years and years. Special interests that can pay to lobby for it get their way right away unless there is pretty huge backlash.
Be warned: if you star any of their repos they will find your email, add you to their mailing list and spam you with announcements.
Happened to me.

Email looks like this:
Hi XXXX,
I'm Dmitry Petrov - creator of the open-source project DVC
Since you were interested in DVC ... spam, spam, spam
This is algo trading, or execution optimization.

They aren't measuring the market / order book and then reacting at high frequency. They are reacting at low frequency and then the execution is optimized to minimize losses caused by market feedback.

This is a very important distinction if you hold the view that HFT risks destabilizing markets.
VPN from Mozilla