skysight-inc/HackerNews huggingface dataset:
It’s not an insurmountable issue, but you need to avoid hosting anything derived from copyrighted works. I would suggest public keys that can be used to verify some other repository is legit. Then running a distributed network those signed repository’s are passed around.

Hashes of copywrited works are derivative works and therefore still subject to the DMCA. Much like how down sampling 4K content to 1080 is irrelevant for DMCA takedown notices. https://en.wikipedia.org/wiki/Derivative_work
"It can't film onto private places" they say as they record private property across the city. This is a disgusting encroachment upon our lives. Even if they can find a technical loophole to make it legal, it's the kind of action that degrades trust in the government and strengthens militias and anti-government behavior.
your own example has a link to the lumen db with a list of DMCA takedowns against that search ...

the third one has 11 different links to 1337x

https://www.lumendatabase.org/notices/20184101
There was a great Radiolab episode about this system back in 2015: https://www.wnycstudios.org/podcasts/radiolab/articles/eye-s...
Coding music let's you think about music composition in new ways.

I've found it easy to experiment with looping audio samples at different speeds with Sonic Pi (including backwards) and applying FX effects. Syncing the timing of loops playing is easy with Sonic Pi's `live_loop` cues.

Composing with audio samples has long traditions in magnetic tape manipulation, and later in the isolated beat loops in hip-hop.

Musique Concrète - beginning in the early 1940s - is a type of music composition that utilizes recorded sounds as raw material.

Delia Derbyshire used tape manipulation to create the original electronic realisation of the Doctor Who theme score in 1963, and in many other compositions from that decade.
They seem to cast doubt on if the bios and software all work together and are really performing the ECC checks even in cases where support might be possible they say things can stop it from working and fixing memory bits. I've no reason to doubt them and this is probably the reason for the lack of official support. Anyone know of a way to validate if it's working correctly?
I'd say typescript is easily far enough into mainstream adoption that you can safely use it knowing others will be able to maintain it in the future.
Interestingly, there's a post on HN today about how someone made their copyright work (a book) free-gratis and sold more copies.
If I might be so cheeky I would suggest my Rust alternative, it is much faster and has a greater feature set -> https://github.com/lpil/sonic-pi-tool/
I have a similar dream, but it involves starting from the ground up:

- Implement a CPU and peripherals in an FPGA

- Throw together an OS

- Make a handheld game console

Why? Because it would be fun to remind myself of the "first principals" (not talking physics here) and play around with it.

For now, I'm playing around with Raylib [0] and Allegro [1] which are C game libraries.

Do you have a link to your console hardware?

0: https://github.com/raysan5/raylib

1: https://liballeg.org/
In my experience, using an upstream server is faster and more reliable than having a DNS server on a home network recursively solve the name. That said, MaraDNS/Deadwood does have full recursion support, which resolves correctly over 99.9% of domains, but there is that .1% or less of misconfigured domains which only resolve when a recursive DNS server is bug-for-bug identical to BIND.

NSD/Unbound are good DNS servers, as is the newer Knot DNS suite.

djbdns was really good in the early 2000s, but hasn’t been updated since 2001 and its age is starting to show. Yes, there are third party patches, but forks of the djbdns codebase have this annoying way of getting abandoned after a couple of years. I’ll probably end up doing basic maintenance of a djbdns fork just so there’s something getting minimal maintenance available to download.
How do you verify that ECC is actually functioning without just trusting what the hardware tells you though?
Naive answer: if lawmakers disapprove, they can just ban companies from helping people counter mass-surveillance efforts.
Some were stable. Some were crashing after a random amount of time. Usually days. No kernel panic, just nothing. It didn't depend on the load, and whatever option you put on the kernel. We changed power supply and ram, and we eventually gave up.
> In early February China and the WHO was criticising countries for imposing travel restrictions

Because the WHO does not generally condone travel restrictions. Based on research on influenza pandemics, the WHO (and much of the epidemiology community) believe that travel restrictions are largely ineffective at stopping highly contagious, airborne diseases like influenza (and now CoVID-19).

Beyond that, the entire framework of international health cooperation is set up to discourage travel restrictions. The International Health Regulations of 2005 state that any travel restrictions must be explicitly justified with scientific evidence, and periodically reviewed, and should be negotiated with the country that is on the receiving end of the restrictions.

> China did everything they can to block information from going out.

Except for issuing an official alert within days of discovering the first cases, releasing the genome, and stating that person-to-person transmission was a possibility. Even if one missed all that, shutting down a province of over 50 million people should have been a massive giveaway.
Only it seems the press lack humility and an understanding of their own fallibility as a human institution, and seems very self-righteous. Trump may not deal with them fairly, but that doesn't mean the press has to do likewise. Press seems more bent on defending their honour, than being the conduits of information to the public.
Subscripts and sizes should be signed [pdf]
> Disease spread tends to always show a pretty standard shape. It was that observation (Farr's law) that led to epidemiology being born as a field. It grows, it peaks, it enters immediate decline.

Only without intervention. With social change, the disease's R0 (with respect to a given society) will differ, altering the shape of the epidemic curve.

We can have great confidence that COVID has not gone through a full, "status quo" epidemic curve anywhere.

Take Italy as an example. That nation has conducted (as of May 2, Wikipedia data) 2.11 million tests to find 210k positive cases. That 10% test positivity rate forms a loose upper bound on the prevalence of nCoV in the entire population -- even if we assume that policymakers erred and many infections are asymptomatic, test-selection criteria should not have caused a worse than average chance of detecting a positive case.

In the meantime, Italy documented 28,710 COVID-related deaths as of that date. If we again make the generous assumption that all COVID-related deaths were detected but the true population prevalence was about 10%, that would give the disease an 0.48% IFR. That's far too high for a rapidly-spreading disease to remain hidden for long.

Simultaneously, we can't say that the supposed 10% infection rate is sufficient for herd immunity. If 10% of the population is infected now when the virus was introduced at the end of December, the R0 of the disease must be well above 2 (with a generously short two-week period between infection and recovery -- shorter than many observations -- we've only had 8 generations.) Herd immunity would then require > 50% immunity in the population.

Instead, the much simpler conclusion is that policy responses have worked, with lockdowns and distancing reducing Italy's R number to somewhere around 0.75 (based on a rough look at the number of new cases per day, divided by the number from two weeks ago).

> All we can do is work to piece together a narrative of what really happened by examining all the evidence we can get.

Yes, but we must examine all that evidence in light of what we know of epidemiology. It's far too easy to cherry-pick data that is comforting or aligns with our political predispositions.

> Repeated anecdotes from many different people about having had a COVID-like illness before it was being discussed much are interesting for that reason.

... but the plural of anecdote is not data. Especially for a disease such as COVID, where the range of attributed symptoms is so wide that just about any commonly-circulating cold or flu could -- by symptoms alone -- be attributed to nCoV.
No, they make it hard on purpose even for hobbyist developers with cumbersome signing process and 7 days limit, as a way to bank on the 99$/year registration.
But what about the serendipitous things, like the unplanned conversations that lead to fruitful ideas, or the guy you're not directly speaking to overhearing your conversation and solving your problem for you? It seems to me you would lose all of that in an environment where you have to deliberately make the effort to enter someone else's closed space to talk to them.
Using speech recognition techniques to predict volcanoes’ behaviour
> then you shouldn't use a phone from Apple or Google

Because you have another choice...
I will definitely show that to my daughter.

It looks like a nice way to introduce kids to coding.

Specially if you are into IDM.
Thank you for the feedback.
The SQL parsing is home made and I assumed fields in the order by clause is also a part of the SELECT.
I collect a window of failed queries in memory (without knowing who sent what) to find cases like this and fix them.
Isnt' UFC growing in this space?
So they feel that it's ok because there is no expectation of privacy in public places? Could I really choose someone and follow them every time they left their home? Or is there also an element of it being indiscriminate at play? This is so ridiculous and outrageous to me.

I'm a European myself but it sounds like everything America was set up on the hope of avoiding. What about all those people who advocate gun rights? Why aren't they up on arms, either metaphorically or even literally, about this?
> Images are stored for 45 days and can be used only for criminal investigation.

Anyone who believes that, I've got a bridge to sell you in Brooklyn.

> [Police Commissioner Michael] Harrison sees no privacy concern.

I can see him saying he considers the crime fighting value of data gained greater than the privacy lost, but to see no concern sounds like lack of empathy, compassion, and competence.
I'm pretty sure then, as now, the readership of SA was not reflective of the population as a whole! I'm pretty sure you could find all kinds of bizarre conspiracies from this era as well. (e.g. all Catholics are trying to take over the United States for the Pope)
CAM4 Data Breach: 7 Terabytes of Highly Sensitive User Data Exposed
I changed job since. I guess they still crash or have been disposed. I think it was both hardware and software, since some were working well and the crashing ones were working better on Windows.
I'm not, my reply wasn't meant for you. I think that deceptive propaganda like yours shouldn't go unchallenged or else it seems like it has more credibility than it deserves in the eyes passersby on forums like this.
> ...bit errors happen far far seldom than people do expect.

Until they happen more often that expected. It's something that varies based on building, temperature, etc. environmental factors. And of course on your luck with memory module lottery.
Yep, same thoughts.

Most of the open-source contributors in my projects that get hit by a bus, get hit by an Apple's bus (they start working at Apple, and cannot say anything publicly anymore or contribute to any project).
Images on Chinese Currency RMB Notes
Radiolab ran a story from the "Note to Self" podcast in 2015 about trials for persistent surveillance of this sort.

https://www.wnycstudios.org/podcasts/radiolab/articles/eye-s...

"Then, once we realize what we can do, we wonder whether we should."
This reminds me a great deal of Supercollider, which is pretty robust and time-tested.

One of the things that bothers me about Supercollider is its weird server architecture and esoteric language. I'll take Ruby over that, but these things really beg for APIs that let you hook in with other languages.
15 Year Old Arrested for Instagram Group 'Boys Locker Room'
Doesn't work in Switzerland, no GDPR here.
That's true...

In a way I think this will actually hamper their efforts.

After all: With the corona tracing apps, people are becoming much more aware that their data is used to trace them. A lot of people I know are talking about leaving their phones at home when they go out.

Considering the carriers have had this data forever and are probably sharing it, this awareness is a good thing for privacy.
Firefox + AdblockPlus?
It's not that it's bloated and inefficient, it's that the basic mechanisms driving its behavior are not aligned with its ostensible stated purpose.

A politician doesn't usually care about science. He cares about votes and influence. So when he gives money to NASA he is doing so to produce those, not to produce science. If science gets done it's almost accidental.

The reason politicians get away with this is that the public lets them. They accept that what NASA is doing is ok, even when it's not. Apologists like yourself are ultimately to blame.
What's strange is I can also give you examples of how testing code bugs that had been there for more than 3 years (security related mind you) and a company whose release branch didn't compile on my day one because a guy who doesn't believe in any software development process and committed directly to the release branch.

I don't mean, dogmatically follow unit tests (actually my statement wasn't predicated on unit tests). If you have a better approach that can validate the software is correct then I'm all ears. If you have a better collaboration tool than git, I'd be happy to try it. With all due respect, what I can't do is take your word for it that you can build software that works (covers all functional and non functional specs), and they continue to work as more code is added, and is worked on by more than one or two developers, and that you can continue to validate and roll out more software over the years even when the original developers aren't around. It's difficult, costly. It can work, it's just not the best way. The industry will evolve and come up with better tools and processes than we have today as we did before yesterday. Only thing I took from the couple examples you gave is that you've had the misfortune of working in some terrible teams. Though I still don't see how you'd be better off without the rest of the usual practices we have today. The guys who couldn't code the tests, I can't imagine them building a non trivial software well either. I'm not defending any one process. I just don't agree that we don't need any process, and that we should just write code that (seems to) works.
New Years 2008 is when Zed Shaw published “Rails is a Ghetto”. We know that a lot of soul searching happened in the community after that and it got a lot stronger since then.
A fair opinion for some, but if there is still more application support on Windows, I don't see how this is a benefit to MacOS.
Getting all the SEO settings right in Magento 2
It’s not well known but the desktop CPUs support ECC
A few things that helped me during my studies as a math major:

- get a small-ish whiteboard; one that you can fit in a larger bag. Do problems on that whiteboard first, then work them out on paper for submission once you have either solved the problem or know you are on the right track. It’s way easier to wipe the whiteboard clean to start over than it is to erase your pencil work.

- invest in a quality mechanical pencil and a separate eraser.

-work at least 3 extra problems beyond what was assigned for each category of problem

- don’t memorize anything that you can derive quickly - memorize the derivation. Use your scratch paper to derive whatever you need, when you need it, instead of fretting over memorizing the right formulas, etc.

- read up on the topic of lecture, before lecture, so that you can listen to the meta-information and ask questions during lecture instead of scrambling to follow the topic.

- make a notebook of techniques and tricks of the trade

- definitions are everything.
Better idea -- make products that let the public track law enforcement and politicians in the same way that law enforcement is tracking people.

If police don't need a warrant to do something that probably means that it's legal to do, right?
Oh I think functional languages would be great for a lot of this, my point is the middle bit ends up being such an inconsequential part of the process that people end up not bothering and just using whatever's out there.
Not a wrestling fan but this short documentary made me understand the appeal

https://youtu.be/rnvSs3HEz2o
Show HN: SDKMAN! now supports switching SDKs per project
For example, in a huge company lie Boeing it would be impossible to have a coverup of gross violation of the corporate principle of safety first, and as a consequence no one will ever be killed by a 747 Max 8 simply falling out of the sky taking hundreds of lives.
Contact tracing with location tracking must surely be more effective than contract tracing without location tracking.

I'd quite like my government to decide how contact tracing should work in my country, instead of two companies making that decision. I cannot vote against Apple or Google if I don't like what they do.

Also, I'd like to leave my home without worrying about catching a dangerous and possible fatal disease, and if I have to sacrifice some privacy to do this then that's ok.

Privacy is important, and it's lovely that IT people care so much about it, but all the people on zero-hour contracts and with underlying health conditions would probably rather that we prioritise the most effective approach to eliminating the virus.
The mistake you've made is worrying about what has been lost as opposed to what could come. 7 billion people and counting, keep going man.

Always assume money brings out the worst. Always assume your relationships will change. Life becomes easier.
permissive licenses allowed turning a social movement into unpaid labor for FAANGs.

Instead of providing libre computing all the way to the end users, many developers are writing unpaid applications and libraries that will be locked down into some devices or SaaS.

> I realized libre movement is a mirage....

No, the mirage is to think that we either fix the whole world in two decades or the fight is lost.

> you cannot change the capitalist forces by writing a bunch of software

Every single bit counts and makes a shift.
Just to provide a counter point: Noone in my family got the flu this winter. I have one friend who got it (and it was bad) but that's the only one i know of.
To be able to install anything that uses the new contact tracing stuff, you must own a phone that is based either on iOS or Android. I'm honestly curious: if you are using any of those already, is that not even worse than this "garbage" you talk about?
A decent amount of our stuff. It’s important to read stuff like this to encourage a little humility. These guys were no less smart than we are.

When you read stuff like this from an earlier era it’s always shocking just how different their frame of reference is, what’s considered important and what’s assumed common knowledge. The book “But What if We’re Wrong?” By Chuck Klosterman really does a great job looking at this question.
a lot of in browser ad blockers are based on url and css selector patterns. Meaning that if the developer updates the site which changes the dom, the ad blocker may not work.
There is also Andrew Sorenson's [1] Extempore [2] which is also a Lisp.

[1] https://twitter.com/digego

[2] https://extemporelang.github.io/
>They are unstable. QA is bad, gets weird errors in programs (probably programs' fault but I don't care) and if the machine fails to function in any way it becomes my fault for choosing it. That's why my company buys an Intel workstation every time.

Could you please elaborate? I have 3 amd systems at home gen2 - gen3 and they are performing well under windows and linux.
I use the win machine for gaming on tv while I work on linux with gen3. I have yet to experience any problem which caused by the cpu. And I did not encounter big issues other than the first generation ryzens in gaming.
Hashing and down sampling cannot possibly be covered for similar reason. A down sampled movie is still a movie, an hash cannot possibly be used to obtain anything of the copyrighted content.

You would need to make the argument that the hash of the movie was somehow relevant to the original content of what made the movie that movie.
If they are critical: why not? If they aren't: you can live with missing a corner case or two. :-)
1. Personally I find it easier to read variable names prefixed with dollar signs, it differentiates variables from other symbols, which makes them very easy to find, especially now when many languages gives information overload by lots of type information etc. My eyes can scan code faster.

2. rebind your keyboard.
> What's interesting is that many US states have shown virtually linear growth for more than a month,

The US data is tricky to interpret because the nation's testing rate has been growing relatively slowly. Over the past week (Covid tracking project data), the US has reported about 242k tests/day; for the week ending April 7 (so 4 weeks ago), that number was 144k tests/day.

In the meantime, an extended peak is consistent with the idea that policy measures in place have reduced the R0, but only to a value close to 1. Suppose stay-at-home orders reduce the number of daily contacts by about 70%, taking the R0 from 2.5 to about 0.8. With an infection period of two weeks, that would only reduce the number of new infections per day by 35% after a month.
There’s an excellent book on this surveillance technology and the ramifications called Eyes in the Sky. Talks about the military’s development of Gorgon Stare and many of the domestic startups using the similar technology to watch us.
We've known all this before and could have done something about it if there was a collective political will more mature than that of self obsessed child.

There is no logical link between willfully making our own government incompetent and corrupt just so we can realize how unprepared we are. That sounds like a self fulfilling prophecy.
This does make me think again that we should completely move off Firebase (still using auth & storage).