skysight-inc/HackerNews huggingface dataset:
Except that we have proof, at least as far as the US Government is concerned. Snowden provided us with proof in abundance that they will "find a way". How anyone can consider this a gray area in 2020 is beyond me.
That's painfully accurate...
Thought experiment: we discover a whole new planet the size and population of Earth that just happens to run x86 computers, but no Linux. We introduce them to Linux, which can be copied onto every single one of them at essentially zero cost. Should Linus and co's fortune instantly double? Do they deserve a "cut" of every single person's productivity gain, forever, everywhere, in perpetuity?

This is the principle we are discussing.
Oracle was one of the first major enterprises that converted to Zoom for all their internal communications. Maybe there was already some sort of connection or special relationship between the two companies early on?
"the sellers have appropriated what is not theirs"

IANAL but I think the argument can be made that YT are the sellers here and they are protected by the DMCA
Fair November 2020 U.S. Elections During a Crisis [pdf]
250 Million will starve to death unless we get the economy back up.

https://www.nytimes.com/2020/03/30/world/asia/coronavirus-in...

But who cares right?
> Even if your pretty familiar with rust you still have to break it apart and explicitly place the types in the "Let" statements to know the intermediate types in order to look up the method documentation.

Maybe this is just me misreading your phrasing, but why would you actually have to break it apart into `let` statements? You can look up the types without modifying the program. Or are you talking about asking the compiler for the types with the `let _: () = ...` (or similar) trick? At that point you can just ask an IDE, also without modifying the program.
Show HN: Runbooks.app – looking for early-stage users
Yeah the physics aren't even close judging by the videos. But the maker seems like he's aware.
Because there were hardly any Covid-19 cases in Santa Clara County (where Google is based) before March

https://www.sccgov.org/sites/covid19/Pages/dashboard.aspx
> I don’t know for the UK, but under the US and French law...

Yes the idea that 2D reproductions don't grant new rights is indeed a Europeism, presumably from the French tradition and adopted into the US.

The UK was sort of starting to adopt it as well before we left the EU. But the traditional view in the UK is that a photograph is a new copyrightable work.

https://www.blakemorgan.co.uk/photographing-the-public-domai...
Seller accounts are bought and sold on the grey/black market.
Except the creator(s) have not cashed out even when they hit $20 billion USD. What are they waiting for? $200 billion USD?
PerCap: Compare Covid-19 per capita infections and deaths (interactive tool)
> You will note that your own source estimates a large benefit of maintaining a lockdown until June 1, and considers maintaining the lockdown until July 1 essentially a wash. That's hardly a ringing endorsement of your views.

I provided the source to show that models are being formed. My own views materially differ from the authors', particularly on that point.

> overwhelming the health care system causes preventable deaths from other causes, as well as preventable deaths and burnouts among exhausted health care professionals.

Well, but what we've actually done is exactly that, in the opposite direction. Rather than our healthcare system being crushed by hordes of covid patients, across the US in places that aren't being ravaged (so, everywhere that isn't new york/new jersey/etc), we are dramatically scaling _down_ our healthcare capacity due to having furloughed tens of thousands of medical workers for the exact reason that people are postponing elective surgeries and other preventative measures that we know reduce mortality.

In other words, you're right about preventable deaths from other causes, but we actually are causing those right now by being locked down.
I'm an only child and had plenty of adult interactions outside of public school. If I was homeschooled I would have been miserable, even if I met people through sports and other activities.

This site is filled with introverted engineers -- not exactly a representative sample. 3.4% of kids are homeschooled, 64% of which are doing so in order to provide religious instruction.
Fig 4 looks like it's derived from Hidden Technical Debt in Machine Learning (2015).

https://papers.nips.cc/paper/5656-hidden-technical-debt-in-m...

As someone else says in this comment thread, this is very much an organizational problem, and cannot be viewed as just a technology problem.

The common behavior of individuals and teams is the pursuit of solutions that solve problems for them. Problems here with ML, and as we've seen with "Data Science," along with other magic technologies is that having an appreciation for the domain or context goes a long way. Being familiar with entire process, or "pipeline," is valuable, and role/functional silos often lead the problems people experience.

For some classes of machine learning problems and associated data, sourcing solutions from vendors can work, but as with any tools you can procure, you need the right people to use them appropriately. This also applies to "DevOps" which is used for comparison in the blog post.

--> DevOps example -- the philosophy seems to be about having software developers also share build/release and infrastructure responsibility. But some organizations have made "DevOps" teams to silo build/release and infrastructure work... they ended up renaming what used to be called their Build/Release or SysAdmin teams. Siloing things to be "someone else's" problem doesn't result in the major transformations that are needed.

Now imagine what happens if we substitute MLDevOps for DevOps above.

I'll continue to say "The Role of a Data Engineer on a Team is Complementary and Defined By The Tasks That Others Don’t (Want To) Do (Well)"
Sorry but I can't help but remark on the contradiction in your last paragraph... Nobody knows for sure what the future will look like, but don't worry, you know that this too shall pass and things will go back to normal.

Just reminding you to have some humility.
Why can't these news articles link to the briefs or provide a case number or anything? They didn't even say what freakin' court they were in directly! I know it's the 9th circuit based on the description, but where was the original case heard? Arg!

Edit: Fortunatly the 9th circuit is actually pretty good with youtube, which made this easy to find:

https://www.youtube.com/watch?v=C6SeGJQjqyA

19-15472 ACLU Foundation v. USDOJ
Ah. We're on it. LinkedIn shouldn't be required. Thanks for flagging.
Some feedback for you.

Personally I'm not very comfortable with inputting all of my finances into an app.

Maybe others see it differently. I personally think it's a bit of a taboo topic and would prefer to keep it private in my own brain as opposed to listing it all down in an app.
I hope in time people who think the government can be used for Good will see how it's merely a tool for the rich.

Although maybe you need a government to take 30% of everyone's income to fund a military or someone else will.
Freezing funds is one thing. Freezing funds and being unwilling to get in contact and work with the person in question to evaluate and remedy the state of affairs is an entirely different issue.
This is very cool OP. Amazing work.

For anyone looking for something similar, we are adding streams to Postgres - https://github.com/supabase/realtime

It isn’t an exact comparison but it has some of the features you see here too - you can use wildcards listen to: all changes in your database, schema-level, table-level changes, or row-level. The server is built with Elixir, so you can have thousands of listeners connected via web sockets.

It’s not as lightweight as OP’s solution but PG is very familiar.
> I think there is actually a form of manipulation / abuse that makes a leader objectively GOOD at their job.

Based on my experience, I'm more inclined to think the inverse it true. Those types of leaders are actually pretty bad at their jobs but appear subjectively good through manipulation and abuse.
Never let public good stand in the way of making a buck.
> "Plus, I'm a horrible teacher."

not to minimize the struggle you and other parents face, but that seems to frame the problem as one of being able to structure the learning in a certain, standardized way.

kids are innate, natural learners. they'll learn things by you just letting them be a part of whatever it is you're doing, for even part of the day (totally understand needing a break from kids too). this kind of learning also reaches farther down into, and better engages, the whole brain vs. classroom learning. it's ok if they don't perfectly learn about past participles, acute triangles, and the magna carta this school year.
VCV (Victorville) is often used for aircraft storage. While they have way more aircraft on their parking lot than usual, it's not abnormal for this airport to have a bunch of aircraft hanging out.
Even if it was effective, they wouldn't tell you anyways. The CIA is known for this, they will claim it didn't work as cover.
I'm unnerved by the anthropomorphism of "driver". What would we think of a human saying "I've got 100+ years sim experience but out on the street I need safety watch." It obviously means their "driver's" sum of experience doesn't account for much.

The closest you could compare human actions to what their machine is doing is "dreaming". When we dream, we improve our reactions without having to go through the actual situation. But again, picture this human saying "I'm a safe driver because I've dreamt about driving a lot!"

Now you could say that theirs is just a product name. Surely they'd agree machines are different. And maybe I'm pedantic when I say they shouldn't use words that liken their system to a human. Still I think it's important to acknowledge that machines will refuse to drive like we do. Our driving is too probabilistic on multiple levels.

I think we wouldn't be stuck in uncanny valley if it were acknowledged that first we have to equip highways and participants on them with transponders. Then we can let the machines take over on boring, predictable highways.
You shall have a look at nexedi(https://www.nexedi.com/) ... they use only open source, literally, softwares, hardwares (Chromebook as working pc).
You appear to have issues with my statement, but also don't seem willing to provide a coherent rebuttal. If you are willing to speak your mind plainly and clearly, feel free to edit your comment.

Since you evoked concentration camps, I'd be remissed if I didn't point out that the vast majority of Nazi bureaucrats, including many directly involved in the administration of concentration camps, faced essentially no punishment and quickly re-entered the postwar workforce. No one involved in the illegal incarceration of Japanese Americans during WWII was ever sent to prison.
Can't afford food? Between food stamps and eating for $1.50/day (source- https://efficiencyiseverything.com/eat-for-1-50-per-day-layo...) I don't think the problem is the cost of food.

Rent, sure. Health insurance, sure. Food? Not the major expense, especially with food stamps.
It's management by KPI. Possibly the greatest wealth generating mechanism ever created. The closest we have yet come to building the fabled paperclip maximizer of AI doomsayer fame.
See The Congress: https://www.imdb.com/title/tt1821641

We should expect living actors to be signing away their likenesses for when they are dead.
You just need to do a bit of tiresome explicit declarations to statically link the code.

For libraries with a large API that can be an annoyance.
It's _true_, but it's not good as a definition, because it's hard to reason about. It drags in all sorts of contingent facts about base-10 representations that are not usually of interest.

The equivalent property, that a number is irrational if it's not equal to m÷n for any integers m and n, is much simpler. So we use that as the definition, and from that simple and intrinsic definition, we prove the _theorem_ that the decimal representation of an irrational number never repeats.
Creating a high-quality human-curated online learning resource directory is a terrific idea.

Locking it behind an email/paywall destroys most of the value.
It isn't unheard of for people to complain if a review does not have enough plusses, so maybe.
I think this is important nuance that I did not address in my comment above this one. It is very true that the problem space of choosing things to maximise happiness is filled with unknowns and hazards.

Thanks, I take no offence and I understand your intention here. It is important to understand that suffering and happiness are not mutually exclusive, and for some people the intersection might be larger for where happiness intersects with suffering than for happiness or suffering by themselves.
We have been thinking about these problems for a few years now and have built Arc https://arc.tripl.ai (fully open source.) which is an abstraction layer on top of Apache Spark to help end-users rapidly build and deploy data pipelines without having to know about #dataops. Ultimately we decided that giving users a decent interface https://github.com/tripl-ai/arc-starter (based on Jupyter Notebooks) and encouraging a 'SQL first' approach means we can give users flexibility but also have a standardised way of deploying jobs with many of the devops attributes (like logging and reliability). You can run Arc as a standard docker run command or using Argo Workflows https://argoproj.github.io/ on Kubernetes as the orchestrator as it plays nicely with Arc and is easy to build resilient pipelines (retries etc.)
"Once a startup hits its stride and starts to scale, everyone around it will start emphasizing the natural progression to higher margins, larger markets, and ever-fatter top and bottom lines. Innovation starts to look more like efficiency than creativity, and entrepreneurs tend to be tasked to lead this new, and, let’s be honest, boring version of innovation."

This hit home.
If you get grease into your garbage disposal grinder, I’ve heard you should use cold water to get it to congeal so the grinder can break it up and it will continue flowing once it’s in the drain. If you use warm water, it might flow, but only long enough to then solidify on your drainpipes.

Maybe something similar is happening on the hard drive: sticky is too viscous to flow at full speed, but solid just breaks apart and dances around on the platters while the heads can make contact with the magnetic media.
That is not what I meant at all. (My phrasing was unclear. Sorry for the confusion.) Jordi understood what I meant though.
Interesting choice since the extension of copyright ended in 2019 and works have started entering the public domain again.
Disabling is understandable, because as a company you need a record of transactions or interactions such as TOS agreements for legal purposes. This requires keeping the records.

Changing object name data though is a terrible practice to implement this.
They are a vertically integrated non-monopoly. Consumers and manufacturers both have plenty of other places to do business.
> you know that this too shall pass and things will go back to normal.

No, we don't. Who knows if this coronavirus will ever truly go away? What will the new "normal" be like when—if—things truly settle down. Surely our world will be forever marked by this event.
Unless it's friends/family calling, of which most calls are likely Facetime or Whatsapp video these days, I don't bother answering and let it go to voicemail and I'd never call back purely based on a number given in a voicemail.

Virtually all call traffic I receive that doesn't fit the above is outright scam attempts, fake IRS / CRA threats, bizarre calls in Mandarin or Cantonese or post-sales "check-ins" to see if I want to spend more money with a service I've already paid for.

So it's unlikely I'd personally fall for this, simply due to a lack of opportunity for the would-be scammers.

That said, with the level of sophistication they're employing I could very easily see how people get trapped by it.
> This is not up for debate.

Is it because they are wealthy? Or how about, how much of the difference (not quantified here) is because of wealth?

> "Culture" seems to be a byword for money here.

is what I'm disputing, which would imply that money will solve our problems.
And the fraudulent sellers would also love to have this information, so they can precisely step around every piece of logic Amazon's systems are enforcing.
> How does one "end up" meeting with neo Nazis?

Probably the same way that alcoholics often end up at bars.

For alcoholics their existing friends are often all alcoholics too, and to them normal people just dont "feel right" and are hard to meet when the only place you feel comfortable is a bar.

Similarly, when tryin to extricate oneself from a undesired community (toxic or otherwise) one has to learn where to meet people from the desired community, unlearn the undesired values+vernacular, learn the values+vernacular of the new community. etc.

We're herd creatures and, for many, not having a herd feels like being on the brink of death.
JAMstack is an odd term. LAMP is a stack. It's Linux, Apache, MySQL, and PHP. JAM at most is a kind of stack, and a vague one. When using JavaScript to build web apps it's assumed markup will be involved. Perhaps including "Markup" implies SSR? I don't get it. JAM is a fun word though. Maybe that's why it took off, just like AJAX.

I do like Vercel, though.
Inter-generational warfare playing out in real time.

As we light the future on fire of a generation who’s sun is still rising, to preserve the sunset of the last generation.

No surprises which way institutions tilt, given the concentration of power and wealth in the old...
What We Learn from the Coronavirus, We Can Apply to Sustainability
Uber tech chief Thuan Pham steps down – Reuters
>It's pretty obvious that this new account is not arguing in good faith, but I'll take a stab anyway.

Not to be a dick but a quick browse of both his/her and your first page of comments indicates you are likely to be the one arguing in bad faith. You have a range of comments on this topic all of which seem to be taking a hard line on one side of things. He/she has one comment on this topic and a range non-inflammatory comments on other topis.
Or Elvis' hypothetical twin brother. Or clone. Or close genetic laryngeal relatives.
If only Apple had the foresight to release a new $399 phone so people wouldn’t have to spend $1000....
> We are paying for everything upfront

This is insane. You should have at least 60 day terms from oversees factories. Unless you're in some really weird industry where that's not the norm.
I was one of those teenagers at 13.

I appreciated the work training from early experience in the job market. The skills learned from getting mentored by the business owners for the small business I worked for as a teenager was invaluable as I got older.

I wouldn’t have traded that for anything. Teenagers now only get their head filled up with lofty ideas as to how it should work, then go into the market at 18 with no experience in a job, no employment training, and no real concept of what it means to actually work and run a business.
Nothing is worse than the licensing of Archicad.

Downloaded the trial? Great! Enjoy.

If you don’t read the license terms, then you don’t find out that anything created or edited with the trial version is encrypted to the installation. I found out about this by searching the error code I was faced with after the fact.

I lost weeks of work, couldn’t even buy a license key to unlock it as I had reinstalled the software (within the trial period).

Needless to say, Graphisoft will never see a penny out of me.
This comment thread really is nonsense. So Facebook and the government are secretly working together in a conspiracy to falsify court records while secretly they cooporate the whole time and the case was never actually tried? What planet are you on?

And the proof is Snowden, because... ???

Or are you all just agreeing you have your own conspiracy theories, and aren't directly commenting on what each other are saying?
The trick is to look in the buy box on the right. If it doesn't have "Ships from and sold by Amazon.com", there's a high risk it's garbage.
You're right!

But you can sort the second column of the index too. So in our case, the index would be sorted by dept id, then employee id.

deptid empid
1 1
1 3
1 7
1 10
...
2 4
2 5
2 9
...
3 2
3 6
3 8

Now if we just do the basic thing and run through the index in order, we'll end up doing m sorted scans of the employee table, where m is the number of unique department ids. Not ideal, but if departments are large, still far better than seeking each employee individually.

But we can do better: If there are relatively few departments, the database can put a cursor at the beginning of each run of them:

deptid empid
1 1 <- cursor
1 3
1 7
1 10
2 4 <- cursor
2 5
2 9
3 2 <- cursor
3 6
3 8

Now the database can scan those cursors in parallel, merge sort them, and feed the result into scanning the employee id table. Now we again have a single sorted scan of the employee table, at the cost of m extra memory.

This isn't a general solution. If there are zillions of departments and each one has only a handful of employees, this doesn't work. And in modern databases low-cardinality indexes like our dept_emp_id index sometimes use more specialized data structures.

One of the beautiful/crazy things about working on databases is it's a product that promises an abstraction that can't actually be implemented perfectly in all cases. Databases uses all kinds of heuristics internally to decide different strategies to answer queries. And vendors are constantly refining, trying to get closer to an ideal they can never actually reach.

But this particular strategy is a common and important one and an example of why B-trees were so important to early relational systems.
This seems pretty cool.
For parents struggling to juggle this with jobs so they can remain employed as they increasingly get viewed as delivering less value than people without kids, do you see "giving up" on things like this as a higher or lower priority than maintaining job security?
I have a Go project that imports IPFS and libp2p libraries. What's the recommended way of upgrading those dependencies?
My phrasing was bad. I should have said "the mistaken belief that an irrational number is * defined to be * one whose decimal representation doesn't repeat”.

Usually we define it like this: an irrational number is one that isn't a quotient of two integers. Starting from that definition, we then prove the _theorem_ that the decimal representation a number repeats if and only if the number is rational.

It's much easier to start from the intrinsic properties, and use those to prove things about the representation, than the other way around. But if you don't distinguish the representation from the thing itself, you can't tell which way you are going.
I suspect shutting down such broad swathes of the economy is unprecedented even in wartime. Nobody has any idea what we are toying with here or what happens next.

It wouldn't be surprising if everything worked out well, and it isn't unthinkable that this ushers in the worst decade of chaos and suffering in the last 200 years. The economy is the most complicated machine we have and nobody knows what it is doing right now.
Im sure someone on HN has explained this before, but why are the markets steady and rebounding when the actual state of the US economy is so dire??

I've been waiting on that promised $1200 check for 2 days shy of an entire month now, and every day that passes I see another bar or clothing store or furniture outlet with boards up on the windows.
>AWS and GCP were great, but also fairly expensive once you get locked in. Oracles bare metal cloud sweetened the deal soo much,

Until you get locked in.