skysight-inc/HackerNews huggingface dataset:
Now how much money we spend eating out when we could be saving by cooking large meals and eating leftovers, that makes me nauseous.
Just to point out (as a mobility scooter user) that it's not simply building accessibility that is an issue, but also the presence of drop-kerbs on sidewalks so you can get across roads; though cataloguing all of those would be a real headache, but I do spend a lot of time getting stuck when my usual route is closed for things like tree-felling, and the other side of the road is not accessible.
Interesting to note he expresses none of the animosity toward Github this action seems to have attracted.
Sounds like you don't understand why people make different choices than you.

To be clear, I love walking, but to say that people are stupid for acting different than you is monumentally narcissistic.
Trump may be famous for being famous, but the idea of him being a business magnate has always been a core part of that image. That doesn't detract from the significance of his ability to appeal to people far from the usual coterie who read the Economist and who knew about the Trans-Pacific Partnership before 2015, but it does support the original argument that "entrepreneur" qua "business[wo]man" can be a gateway to high social status.
At least on some clouds, it's configurable, but your lawyers need to speak to their lawyers, etc, to get worldwide access enabled, and annual reconfirmation between lawyers.

You would probably have to be in an OFAC exception category, of course. Routing to sanctioned countries from a provider that mostly blocks them probably isn't the best either.
For what we know and according to RFC 1392, these are crackers, not hackers.
This is very dangerous, to censure a software by the potential or have. Youtube-dl does not violate any copyright law by itself, only its user can
I'm afraid I don't understand your comment. Is dyslexia directly correlated with measures of success?

Dyslexia is a good use of IQ testing; either you do worse than expected (because of the difficulty reading) or better (compared to your grades) and in either case further investigation could lead to a diagnosis and useful help.
That's pretty neat! Definitely buys you some optionality. Is there a minimum availability in days/week you need to make available?
Yep, the US did terrible things to Iran 67 years ago. How much time has to pass before it's no longer appropriate? Would it have been appropriate for the US congress to chant "death to Japan" in 2008? The Islamic Revolution was 41 years ago. Should the South Korean parliament be chanting "death to China"?
125 on a high school-administered test might have just meant average verbal ability and a perfect score on nonverbal questions. Presumably you would count the nonverbal section much more when picking candidates for a job in physics.

I agree overall that task-specific selection is better, I was just questioning the example given.
I think you need a couple more things than that, like marking excessive cross-slopes, and having a better way to mark mid-way issues. The fields definitely exist, but there's not really a focused method of entering data like this, and it's not clear to me how to do this without messing up the presentation.
I mean, if I ran my own server and forgot the password to it, the data could be lost as well....
It could be either done intentionally with evil thoughts, or it's just a growth pain and areas/issues need to be fixed/improved whenever they occur. Note Zoom basically got a "lucky" home run by the COVID-19 scenario, that Zoom itself never expected to be used by so many so soon.
I hope, Zoom will be improve in those weak areas quickly to erase concerns.

But I hate the censorship part in the OP, there is no reason for them to do that ever.
The soothsayers and fortune tellers never went out of business, they just adopted a new name.
> wouldn't this just be an issue of promotion? How is a language different from other products?

Network effects. Languages benefit (and become more useful) the more people use them:

- You are less likely to run into compiler bugs

- You are more likely to find a high quality library that
solves your problem

- You are more likely to be able to get help with your problems

Building up the community that drives that network is a huge amount of work.
you might like the State of Go talks

eg: https://www.youtube.com/watch?v=0c-1KJwSMCw
I read something once from Warren Buffett, that for any job, a person needs enough IQ to do it, but more doesn't help, and too much more hurts. And for nearly all jobs that involve working with other people, (including investing), an IQ of 120 is enough. That agrees with the correlation between IQ and income breaking down as IQ increases.
I've seen very little animosity towards Github. The law in this case makes Github respond promptly to any takedown request, even if it's wrong.

Github can face liability for copyright infringement unless it

> (C)upon notification of claimed infringement as described in paragraph (3), responds expeditiously to remove, or disable access to, the material that is claimed to be infringing or to be the subject of infringing activity.

They also have to wait ten days before restoring the content after a counter-claim.
So do you think the project creators are willing to risk an absurdly expensive lawsuit on principle? Because that is effectively what sending a counternotice does.
Yeah Twitter doesn't work because it's not simply hosting the posts that you interact with elsewhere.

Github is simply hosting the repos.

Git is decentralized already. That's the key difference between Twitter and Github and why I made GAnarchy the way I did. and also why I make a point of hosting a GAnarchy instance on github pages and encouraging others to do the same. (self-hosted is better of course, but.)
Everything you’re saying sounds strictly less restrictive than the current situation. We’re incurring vastly more social spending in the current situation.
Meh, from what I've seen so far, it's just so people see, e.g. 2.55 $/gal with the tiny nine in the corner, stop by and get charged 2.559 $/gal (essentially squeezing that last cent out of customers.)

I'd be interested to hear if anyone else has seen any digit other than nine in the tenth-of-a-cent column though.
> ... sanctions and export control laws tend to be fairly strict, and penalties for knowing non-compliance are harsh, including the possibility of jail time.

Yeah, no kidding. It's not even "knowing non-compliance", though -- although that's almost certainly worse.

To illustrate this with an example that most HN readers will easily understand (and which some might even be affected by):

The Office of Foreign Assets Control (OFAC) of the Department of the Treasury recently issued an advisory [0,1] to "alert" U.S. companies of the potential risks of "facilitating" ransomware payments.

The TL;DR is that "U.S. persons, wherever located" are subject to heavy civil penalties -- under "strict liability" -- if you "facilitate" a payment from a ransomware victim that ultimately ends up going to an "entity" that's in one of the embargoed/sanctioned countries (Iran, North Korea, Syria, Crimea, Cuba, ...) or on OFAC's "Specially Designated Nationals and Blocked Persons List".

"Strict Liability", by the way, means that you're still liable and subject to penalties even if you "did not know or have reason to know".

"Oh, really? Oh, well, that's too bad. You're still liable, pay up!"

Finally, think about how broadly the vague term "facilitate" might possibly be interpreted (especially by the U.S. Government!) There's belief in some infosec circles that this even means that, for example, a consultant who told a ransomware victim, "yeah, you should probably pay if you want your data back" might be considered liable.

--

[0]: https://home.treasury.gov/policy-issues/financial-sanctions/...

[1]: https://home.treasury.gov/system/files/126/ofac_ransomware_a... (PDF)
It would not be an issue even in the Earth-Mars case, where the roundtrip latency is 20m-1h15m depending on the time.
I think a third party or minimum number of parties can be included in this trust network for exchange of information.
Where as now (if the data gets public) there's no restriction.

This may not be the status quo of the medical system. But I'm willing to bet it wasn't conceived and put in place when breaches like this could happen frequently and the consequences were damning.
Overhaul of the process is required. Just keep paying the Ransom/Hackers is not the only and meaningful solution.
It's more like the car left the factory with the blow-up function still enabled. The equivalent of whomever left the root:root in place.
The structural type system is something I really wish other languages started using.
While numerically literate, I don't understand the details of the 538 or economist models. What I do know is that 538's model has had a great track record. It gave Trump one of the highest chances of winning in 2016. It did very well in prior elections. And both models are essentially predicting the same results: ~10% chance of Trump winning.
The most productive new language.

- great community

- ample libraries

- ecosystem support

- no breaking changes (yet)

- no magic, limited and simple

- inbuilt testing/profiling/dependency manager
It’s a matter of balancing costs and income.

Insurance companies can deal with skyscrapers or airline crash insurances, I don’t think privacy leaks should be harder to manage than actual death.
It is a great alternative for things that otherwise you would build with C++,C or Java. Not so much for things you would otherwise build with python, ruby, etc.
I read that they can’t see well in the dark, so I deal with them at night. It’s a bit unnerving hearing them fly around when you can’t see them, but I’ve never been stung :)
Unfortunately since TypeScript’s type system is structural, these type aliases will only serve as documentation, but won’t prevent assignment of incompatible types with the same underlying structure (or primitive). If you want to achieve greater nominal type safety (with the caveat that it’s only as safe as your runtime validation), I would recommend looking into the concept of “branded” types. Essentially they’re an intersection of the underlying type and some unique metadata that makes the type checker prevent invalid assignments.
They tried to make a better C++ and accidentally made a better Java and a better Python.
This whole case is very strange. From my point of view (I studied law, among other things) there is no justification to take action against this tool or its authors. There are various contents on Youtube, whose license allows downloading and offline playback without any problems. What is allowed with the tool in a specific case depends on the country or the jurisdiction of the user as well as on his actually intended actions. What has happened here obviously goes far beyond what an author or his or her copyright collective may demand. The whole thing looks more like a charade.
I find the tool analogy very useful, because we _do_ regulate some tools like guns.

I think what this supposed DMCA is best compared to is making cameras illegal because people take photos and record videos of copyrighted material.

The key difference is in what the real world contains, versus the virtual world — the virtual world is so dominated by intellectual property that it is almost hard to argue that youtube-dl isn’t meant to copy IP by the fact that almost everything on Youtube is copyrighted.

The desire for a library style free archive of important videos, I think, is just, but youtube-dl is not a that. I’m not sure what it is, it seems to me unquestionable that it should be legal, though.
Confirmed PCR cases (can someone from France confirm or disprove this? Is the government only using swabs + PCR?) are a problem, because they keep on piling but you lose track of who's infectious.

You have very large, almost inflated case numbers, but (in the absence of symptoms) you don't know if those people are still spreading the virus or had it and are recovering.

That's because, if you are positive at a PCR test and without any symptom you may:

- Have not yet developed symptoms, and are infectious

- Have no symptoms, and are infectious

- Have cleared the virus, and are no longer infectious

Viral RNA can last in the throat for weeks in some cases (and it's not unique to this virus). That is why you can't detect the virus just with this test in absence of anything else (and the British Medical Journal wrote about this recently: advice to the doctors on how to interpret tests).

The New England Journal of Medicine argued for far more frequent antigen testing as a way to keep track of cases that are important to isolate, that is, the ones that are infectious[1].

My country did the same mistake (also using serological tests to assess positivity and infectiousness, a stupid mistake that just increased the backlog of tests) and of course tracing blew up.

EDIT: You can voice your disagreement instead of downvoting.

[1] https://www.nejm.org/doi/full/10.1056/NEJMp2025631
> No insurance company is going to take that deal because infosec audits are not perfect and they can not audit every possible software release.

That doesn't cause them to be unwilling to write a policy. What it does is cause the premiums to be high.

But the insurance companies will still want to mitigate the risk as much as possible, so they'll still dump compliance costs on the policy holders to try to mitigate the risk. And since the insurance is mandatory, they have no real incentive to minimize those costs or ensure that they achieve a worthwhile cost/benefit ratio. So mental health providers will have two new large operating costs imposed on them.

And the breaches will still happen, because most of the compliance requirements will be in the nature of having to install antivirus on your Linux servers and mandating passwords to be changed often enough that everybody writes them on a sticky note on the side of their monitor and the password reset mechanism becomes "easy to use" with the obvious implications of that.

This style of solution is common in healthcare in the US and is one of the reasons it's so expensive.
Failture on all sides and too costly to ignore.
i think it’s both good and bad at the same time and YMMV depending on how you use it / where you use it.

i like: being able to cross-compile things into a single binary. raw speed in case of simple services

i dislike: the way generics and package management were (are handled/ignored?) and the super-verbose error handling.

go would not be my first choice but i can understand why people find it appealing
> Very few features are part of the core Wayland protocol;

but that is the main critique. Most of the things not being part of core means that there is a lot more fragmentation of the linux desktop than there was with X, which is unilaterally a bad thing.
Improving Postgres Connection Scalability: Snapshots
>It should be an option to ask hospitals to purge your data or have some kind of intentional and deliberate opt in/opt out conversation at some point in care.

What if you suspect that there's been medical malpractice done on you and you've purged your data? Or there's some sort of an investigation where the authorities need to get in contact with a certain doctor's patients or something?
How is being slightly less wrong than everyone else "having a great track record"? Serious question. Because I find it hard to take any of them seriously after the debacle that was 2016.
Linux DM Multipath
1. This is a false dichotomy. Take the bus, or better still - take a bike, if you're in a hurry.

2. It might be better to not always be in a hurry.

3. Try to live in a place that's not so alienated as to have a grocery store that's 2 miles away (unless you're in a rural / countryside area in which case you're probably doing a lot of walking anyways).
Ah okay. The procedure now is to give your device info and get the shsh blob during the signing period. Perhaps that’s the way to get the random nonce you’re referring to?

So that’s pretty limiting.

Regardless, there was some talk of iOS 14 Not allowing downgrading. Not sure if that’s when jailbroken or in any way.

——-

I still jailbreak myself. But don’t pay much attention to the scene. I think iPhone 5 is when the peak of jail breaking ended. That’s all the way back in 2012. And kept decreasing in popularity

I install the same sort of tweaks for my own reasons I find very important and not much else. Important enough I’m going to go to stores this week and look for an iPhone 11 [Pro or whatever] that has 13.5 on it, so I can jailbreak again and keep my same iPhone 8 set up.
Murder hornets are the species that in Japan you don't call an exterminator, you call the police. They're that nasty.
>The security of a locked file cabinet cannot be understated.

It doesn't take much to defeat a file cabinet lock.
> And X.Org's driver architecture could be replaced completely (in fact, it could be made to run on the same stack as Wayland)

Many distros do this already. Both for graphics drivers (xf86-video-modesetting) and input drivers (xorg-input-libinput)
I’mfrom Alberta. My favorite party trick when talking to non-native Albertans is to pull up the “world rat population” map:

https://www.pinterest.ca/pin/657947826782505650/

I have no idea how accurate it is, of course.
Sure. But please don't project your notion of "sidewalk" onto the rest of the world. You can't do this everywhere, for obvious reasons, but it's perfectly fine in most places. Takes a little bit of practice but it's lovely during a daily commute on a familiar route.
How much louder is it actually? 4 times?
If you just create a Wayland window, GNOME will draw _only_ that window, with no decorations. The window can't be moved, minimized, resized, etc. because there's no decorations. The window's content shows up, but that's it.
Did I miss it or was there no mention of companies like Transferwise at all?

From a laypersons perspective this seems exactly how the "private sector stepped in" to fix the problem, with a solution that's actually out there and working well, without the need for blockchain or other form of digital currencies.
> notice must immediately

No, at most-- they lose a safe harbour if the notice was well formed and properly delivered, and they don't follow the procedure.

But the vast majority of notices are not well formed or properly delivered.

And loss of the safe harbour isn't particularly important if the complaint is bogus to begin with.

Sure, it does mean a slightly increased risk of legal costs-- though anyone can sue github at any time regardless-- but ultimately those sorts of risks are business decisions that have to be weighed against other business costs and benefits.

Github has historically been pretty unusual in its degree of following the DMCA takedown requirements, a lot of other places are a LOT more willing to ignore apparently spurious DMCA complaints than Github has been. I had hoped that this would change with the Microsoft acquisition, because maybe before their position was just that they couldn't afford any legal fights... but it doesn't seem to have been.
Awesome! What was the biggest surprise for you?
I think you’re exaggerating the severity of the issues. “Such-and-such an integer must be less than 2⁵³” is normally a reasonable constraint to make life easier for people across all environments, and to make some such constraint is typically a good thing, rather than leaving it unspecified. I just think that the limit is on the low side here and probably unjustified due to what else is going on—and that perhaps this should be one of the rare cases where you deliberately don’t specify any limit (to the magnitude of unit or the length of fraction), and leave it to the client to decide what makes sense.

On the Bitcoin part: that’s just putting an entry in the registry, a perfectly reasonable and normal thing to do in such a specification. They’ve included entries for four of the main traditional banking systems, and two of the main new-generation systems that people are sure to want to combine this with.
I'm saying that we get your point. But you seem to be missing ours.

Nobody cares about benchmarks that a) don't exist or b) are not indicative of what folks will experience.
They said Trump had a 1 in 4 chance. That's very high. NYT had something like 1 in 20 chance for Trump.
Augmenting Long-Term Memory (2018)
Every effort we make today involves producing lots of plastic, burning diesel, and other ways which wreck both human and animal habitats.

This effort to destroy one hornet's nest probably had direct result of bringing someone a little closer towards having asthma and indirectly, through supply chain effects, costing a few dozen insect colonies, animals, and plants their lives somewhere else in the world.

Now that you mention it, it does make me a bit nauseated.
> The Terrorism he talks about involves actual human harm and the mass slaughter of hundreds of people in China.

The OP's imagined, unspecified design to "quell all terrorism" necessarily rationalizes the actual harm that a primary source specified and had photographed in this article. Digressing from actual harm of a religious minority being sent to "re-education camps" to instead discuss a utopian thought experiment is morally unserious at best.

It is, however, insensitive to bring block chain zealouts into this. I apologize for that.
That doesn't really answer my question. It only indicates that they were slightly less wrong than every other media source, not that they have a good model.

If I had a laptop that only worked 1/4th of the time, rather than 1/20th of the time, would that make it a reliable laptop? I don't think so.
It is probably not a derived work. To be a derived work it is not enough to simply use the original work in its construction; it must contain major copyrightable elements of the original work. The weights and parameters present in the model do not seem to fit that description; generally you can’t copyright a bunch of numbers. That said, I don’t think this has been confirmed by a major court case yet, and I wouldn’t be surprised if that happens at some point.
> Second, there isn't really a non-vulnerable population. The risk of dying if you're relatively young is low, but it's not zero.

The chance of dying doesn’t have to be zero to be a non-vulnerable population. The odds of dying if you’re less than 60 or don’t have a comorbidity is less than 0.03% (and that number avalanches downward the younger you are).

Given that the general random chance of dying hovers around that number, the increased chance of dying from covid for the non-vulnerable groups is statistically insignificant.

Nearly nothing has a zero chance of happening but pragmatically it’s virtually impossible that a non-vulnerable person would die from it.
Reverse-Engineering YouTube
It’s best to write one from scratch so it’s specifically related to your service and your requirements and needs.
Anyone have a sentence to summarize the article?

Warning: the rest of this comment complains about the presentation style.

I really want to read this but at the moment I can't stand the Twitter/PowerPoint/BuzzFeed-esque bullet points, the subtitle says "TL;DR" and it's still TL;DR.

God fucking damnit, the state of the world, when people don't even have to be able to write coherent paragraphs (One sentence a paragraph! Just like in 3rd grade!) to have a lot of money that they can call themselves "angel investors"...
Speaking strictly about the language, and not the platform, I'm skeptical about the lack of more modern core library and language features like immutability, pattern matching, and records. They spent almost 10 years saying "we don't need generics", but now are implementing it

Also, the dependency management.
It does seem to work on insects resilient to other poisons for sure.

We used a mix of vinegar, soap, and water in a spray bottle to rid our patio of earwigs this year and it seemed to work incredibly well. The insecticides we were spraying them with before trying the soap did absolutely nothing but cost $7 a can.