skysight-inc/HackerNews huggingface dataset:
That is an excellent question, and essentially exactly the argument Sweden is making.

TBH, I have yet to hear a decent argument against this, given the following thoughts:

1. Development of a vaccine will take a minimum of 12 months, more like 18.

2. It is not feasible, either for democracy or our economy, to stay locked in/sheltered at home for this long.

3. Thus, the main concern should be to "flatten the curve": keep the infection rate low enough so that, even though people still get infected, hospital systems don't get overwhelmed. I think it's important to note that the only places yet that have had overwhelmed (or close to it) hospital systems had extreme density (Wuhan, NYC), often coupled with lots of mixing of young and old (Northern Italy).

4. A corollary to number 3 is that as long as hospital systems aren't overwhelmed, or close to it, that you shouldn't lock down further. The belief is that the majority of society becoming infected within 12/18 months is inevitable, so extreme lockdowns will do little beyond push deaths out a bit.

5. Do everything you can to protect the highly vulnerable (old, immuno-compromised) as they appear to be at exponential greater risk.

I mean, as the US starts to open up, it is quite clear the virus has not been contained, so for better or for worse the above is the approach we are taking as well.
This is definitely not legal, but the fact that the apple ecosysten is still stuck in the pre-vm era in 2020 for the purely stupid business model of jailling developers in an apple ecosystem as soon as they need to create an ios app (which should never require an apple computer in the first place) is an absolute ridiculous waste of time and resources.

Any company that deals with cross platform products has to build a modern CI/CD and a medieval stuff on the side to deal with apple.

Sorry for the rant, just had to get this out.
To be clear, I was saying Casio's behavior is rational, not the College Board's.
Because we didn't know just how many people were asymptomatic when the lockdowns first began. The virus is still far worse than the flu but not nearly as bad as initially feared. At this point I think reasonable people can disagree on the right approach moving forward.

Unfortunately once you scare everyone into locking down you can't reverse course on a dime.
Use "filetype:pdf" in the search to get PDF files only, not mentions of them.
I think I had to do that with my phone one time. Did feel silly.
Almost. :)

Right now there is Xamarin Forms which has a community maintained Linux layer.

You can use that today if you write a Xamarin forms app.

From the Microsoft side of things, no, you can't just write a winforms app and use it in Linux.

However, they have announced MAUI which basically lets you write XML/XAML UI Declarations that are platform agnostic and can be translated into the various layers (such as Xamarin Forms.) I believe that's supposed to be a thing sometime late this year or early next (don't quote me on that!)

Other projects to look into are AvaloniaUI and Uno. Those are community projects that try to give you cross platform UI today.
You're getting downvoted, but it's actually quite staggering how many people live this way, even when they really can't afford to. A UPS warehouse worker I know just bought a $60k car because he got a "really sweet deal", even though the monthly loan payment is significantly higher than his rent.
Listen to middle management / product managers and how they talk about goals, task priority, and solutions to customer problems
If your thing is that niche, yeah, I guess.
Well, that’s not how programmers are recruited in the real world though. Java shops will hire Java programmers, C# shops will hire C# hands, etc etc. Marketing yourself as a generalist problem-solver will get you, at best, in one of those nightmare scenarios where you’re the only programmer in a non-tech company.
> - As for "marginalized groups", this seems to hit Asians and blacks worse. So those groups will have more survivors, more immunity passports, and better access to jobs.

What you're describing is a perfectly fair system, but that is not how marginalization works in practice.

I can't see the future, but I imagine that groups who strongly associated with corona virus would face much greater scrutiny when obtaining documentation. Historical examples of this kind of effect can be seen in civil war pension discrimination[0] and in the general belief in racial stereotypes[1]. There's every reason to believe that the factors that make a group vulnerable would be redoubled in through a certification process.

[0] https://news.byu.edu/news/racial-discrimination-union-army-p...

[1] https://www.aamc.org/news-insights/how-we-fail-black-patient...
Further its good to think of your powers of 2 like: 10, kilo; 20, mega; 30, giga;

And for 0-9 I have those memorized. So if I'm given the number 2^39 I unwrap that as 512 giga, or just over 500 billion (seems its ~550, but estimating with base 2 is still going to be closer than estimating with base 10)
Here's one that I learned from HN years ago (https://news.ycombinator.com/item?id=18463449)

Rule of three: If you want to compare two things (i.e if code A is faster then code B), then measure each three times. If all three As are faster then the Bs, then there is a ~95% probability that is true.

Derivation:
We are trying to find the probability of selecting three As, from the set (ABABAB). We don't care about the order of the As, so this is a combinations without repetition problem:

6 choose 3
= n! / ((n-r)! r!))
= 6! / (3! 3!)
= 120 / 6 = 20

There is only one state where all three As are chosen, so the probability of getting it by random chance (our null hypothesis) is:

1 / 20 = 5%.

Hence 95% confidence.
“PG writes out and syncs the accumulated WAL (= Transaction log) records at each transaction commit [snip] It also syncs at the end of each WAL file (16MB by default). The wal_writer process also wakes up occasionally and writes out and syncs the WAL.“

So PG keeps data consistent by default - unlike MongoDB.

> MySQL and PG are not truly consistent per default, they don't fsync every writes. MongoDB explains that pretty well [links]

Where in those MongoDB doc links is there anything about MySQL or PG?
Google is like the Matrix. To Google, the users are the batteries. It needs to keep sucking data out of the users to stay alive.
Perhaps that’s because some other message brokers are now being touted as databases[0][1], I remember seeing a thread about it on HN couple of days ago.

[0] https://www.confluent.io/blog/okay-store-data-apache-kafka/

[1] https://dzone.com/articles/is-apache-kafka-a-database-the-20...
I'm interested in real arguments were Erland would be better fitted than java/kotlin
Success and power make you a target
> What can we do about this?

There is a much harsher solution that I'm not even sure I advocate yet: stigmatize employment there.

At-will employment somewhere when we can easily go elsewhere means that, while we don't necessarily condone all that our company does, we in general support/accept the company and its approach. Therefore, absent hardships, we must assume Google employees generally support Google actions as a whole (even if not this one). If others disapprove of Google's actions as a whole, they are allowed to disapprove of those that work there.

In my opinion, the best you can do is disapprove of working there (including passing opinionated judgment, albeit politely, on those that do work there). Maybe you take such character judgments in your personal or hiring decisions. Having said that, I don't agree with it as I generally support Google's actions/presence as a whole, but the further their average lowers, the more myself and others won't.
What I quoted, obviously, which you quoted part of in your DDG post.
There's a few papers listed on Davis's GraphBLAS [1] site, this one might serve as an intro:

http://faculty.cse.tamu.edu/davis/GraphBLAS_files/toms_graph...

[1] http://faculty.cse.tamu.edu/davis/GraphBLAS.html
Tools that you should be using to manage your ads for your digital agency
My take is that what happened in Northern Italy freaked out the world, but it was actually rather unique. Very high density coupled with lots of intergenerational living.

One reason Sweden's approach may work out in the end is they have the highest proportion of single person households of any country on Earth.
> you'd find out that there is maybe a few thousand people world-wide who are genuinely interested in putting advanced computer science to use.

Nah, there are lots of people writing big complex programs with big complex architecture. Architecting programs isn't an "advanced compsci topic", but there are lots and lots of books that don't really talk much about it. Instead they show you how to use your programming language's (or framerwork's, database's, etc.) primitives in a basic way. That's pretty much the things you could just look up in a reference manual. Then you figure out the hard stuff yourself.

They tell me how to hold this bundle of hammer and nails, but I need to figure out how to design a skyscraper with them..
You may need to redo the thermal paste on the CPU and the graphics card. My g73jh needed a re-paste about every 3 months. The frame of the laptop wasn't strong enough to prevent the paste from de-laminating when I moved the laptop around.
> Charge a fee for access to your higher-tier contacts, maybe even sell "Google insurance"

There are organisations that already work like this in many countries of the world. That's usually what we want to get away from.
I do that with audiobooks as well, and when I set it to 1x speed it feels like the person is speaking intentionally super slow to make fun of the listener, it's odd.

2x is a much better speed, but still, it's annoying to have to watch 6 minutes of video to get the single sentence you want.
We won't be able to aggressively socially distance for the next 18 months, whether or not we have to.
aka "Technical debt"

Get use to it, it exists in most companies. You could ask if technical debt (backlog) is actively being worked on is there a plan/vision to chip away at it etc.
RabbitMQ stores your data, right? Then it's a database! That's pretty much all it takes. A flat file, memory-store, SQL DB, Document store, any of them can be databases if that's where you stick your data!

But also no, RabbitMQ and Kafka and the like are clearly message buses and though they might also technically qualify as a DB it would be a poor descriptor.
Mmmm, it’s uses JWT. That went out the window, for me.

My checklist:
https://egbert.net/blog/articles/authentication-for-api.html
Hi dang, sent you an email about this, but perhaps it would be useful to include a page on HN recording "recent moderator actions". This could make the process more transparent for users and help them understand your actions (rather than producing conspiracy theories every week).
Google never invest/pay attention enough on support.
> One of two things must be true.

No, you are simply setting up a false dichotomy. You are also ignoring the fact that, in a sane legal regime, if a large number of people legitimately want to post content to some place like YouTube, and that place is charging users directly for their services, as they should, then places like that can simply ask the sane legal regime to consider ways of letting people, for example, provide a single legal affirmation when they sign up for an account that covers all content they post under that account. Then the site could just have a reminder on the "post this content" screen that basically says "remember that you gave us a legal affirmation which makes you liable for any copyright violation, so if we get a claim of copyright infringement and it turns out it's legitimate, we're coming after you".

Legal systems have been dealing with reasonable issues like this since forever. A sane legal system is perfectly capable of evolving in response to new technologies, without compromising basic principles like "innocent until proven guilty", requirements to back up legal claims with evidence, handling claims through appropriate channels and not short-circuiting them, and fairness to all parties.
Another sad story of how a person's passion is quashed by big-corp monopoly.

When you're on the receiving end, the actions of Google are indistinguishable from those of traditional bureaucracies except that instead of training people to follow scripts, they have bots that take care of things automatically.

Unfortunately for us humans, Google's model of automating the disregard seems sustainable and profitable.
Show HN: I do not consent you cookie consent dialogs
Apparently this exists for Amazon sellers already. See: https://www.theverge.com/2018/12/19/18140799/amazon-marketpl...
Majority of people are in a combat zone for about 6mo at a time, and not a lot of them ever end up going at all. I never was selected for any tax exempt duty in my 8 years as an enlisted member of the USAF, and anecdotally know a lot of people who over a 4-6 year (usual single enlistment length) career who either only were deployed once or never at all.
RedisGraph uses GraphBLAS:

https://github.com/RedisGraph/RedisGraph/

Their paper claims that computing with adjacency (sparse) matrices is more performant than alternatives:

https://arxiv.org/pdf/1905.01294.pdf

They compile queries written in Cypher (Neo4j's language) to operations in linear algebra. An example query is:

MATCH (n:actor{name:"Nicolas Cage"})-[:act]->(m:movie)<-[:act]-(a:actor) RETURN a.name, m.title
In my state you aren’t shamed for not wearing a mask, thankfully.
I’m looking for a resource to gently pass to my client to help coach him up. He wrote all the server APIs, I write one of the mobile apps. His APIs are all massive JSON dumps of columns from the database where most of the fields have no use on mobile. The documentation is an out of date printout of the structures with comments, in Ruby I think.

Worse he doesn’t seem to do any data validation, I recently passed an index instead of an id for one field and ended up with tons of test data that’s broken. Not because of a bug in my code mind you, but because I misunderstood the cryptic comment.

Lastly, he occasionally asks the mobile apps to do processing of the data that’s more easily and safely done on the server. It’s like he misunderstands the role and value of the server in a client server application.

But again he’s my client so I have to be gentle.
I don't have a system to check this on, but Apple seriously named an option "asses"?
RedisGraph is a graph database that's built on top of GraphBLAS: https://github.com/RedisGraph/RedisGraph
Perhaps the needs in enterprise are slightly different. Handling HA , backup and security! in a typical deployment entire DB is a single file on the application runtime, in a multi-user context this is significant risk, basically you are trusting each app developers and admins to made the environment and code secure for each as opposed to centralized DB admins doing it. It is easier for a existing DB service stack when you are just adding one more DB, than handling DBs distributed across hundreds of applications typical in any organization.

Managed SQL services for SQL variants are readily available and fairly affordable for applications which do not have access to such shared service layers .

It does not mean that SQLite has no place I love using it in native applications and mobile apps, however multi-user web applications is perhaps not one of them, even concurrency is not a problem
This sounds like more of a criticism against our representative democracy than it does against UBI or a VAT.
Hackers can access your mobile and laptop cameras
This script can be used to set up a macOS VM using Virtual Box running on a macOS Host. Running macOS guest on Apple-branded hardware is explicitly permitted by the EULA. I wonder if using the "secret" string still violates anything here.
I think you are wrong. Ideas are a dime a dozen, good ideas are not. Ideas, which can be put into something useful. Yes, bringing an idea to life is also important, and often credit belongs to the person who does. But on the other side, there are plenty ideas, which once being had, are trivial to put into production.

So credit belongs to all involved people. Sometimes it is more the execution, sometimes it is the idea by itself. And very often, it is a process of iteration. Having an idea, implementing it, augmenting the idea and implement that.
Europe is way too varied to day that. I noticed various countries whereby the healthcare is overwhelmed. Various things were done to ensure they could cooe. E.g. by delaying some of the medical care. But also by taking various actions to slow down the spread.

I'm not sure what's the basis of your idea.
He’s been doing Mac applications since the late 90s, when he worked on Userland Frontier,
Technology aside, I would describe as being a bit more like an AWS instance, except it is running on your local machine.
Parent comment is pure gold and condenses more theory on sales than you'll ever need. Embracing it is the hard part: How many of us are willing to pay the price of making sales our first (or the only) priority?
Or not even a better version. Right now I sell accounting services (working on moving to CS), but each accountant can only have so many clients. In a service business, there's a capacity of clients per provider. So people can sell the same thing, without really competing for the same clients. It certainly helps to be pretty decent at it and deliver what the client wants.
Does this apply to the formerly commercial Bravo3VLSI from the 80ies, now available for free & open-sourced as Electric from https://www.staticfreesoft.com too?
Examine.com Coronavirus Guide
Ymmv with non-US accents.
Have not looked at any fancy pulseaudio setups. I don’t want to maintain them on my machines over time, as I use these headphones with 4 different devices :)
FWIW I agree with you. I'm a Java dev and learning a language that's similar to it (C, C#, Python, whatever) does nothing for me but take away from learning more of my language.

Other comments say an engineer is supposed to solve issues with the tools given to them. I can solve issues in other languages, I just don't want to. How does that make me a bad engineer?
Yeah, everyone's known that platform dependence is risky, and every decade or so we "learn our lesson" but then forget the moment the next cool platform comes along if it has enough users.
Show HN: A Highly-Configurable, Hexagon-Based Lighting System
It's been about 20 years since I read this, but for people interested in quick mental math, here's a great book on doing fast calculations in your head: Dead Reckoning: Calculating Without Instruments https://www.amazon.com/dp/B00BZE4916/ref=cm_sw_r_tw_apa_i_Yu...

IIRC it covers everything from multiplication to square roots to logarithms.
A hilariously apt comparison - after looking up Harley's breakdown, it looks like merch was ~10.5% of the revenue brought in by motorcycles (not parts/maintenance) in 2015.

Granted, I'm not well-versed in looking at corporate financials, but the basic breakdown shown here [1] isn't terribly complex

[1] https://www.prnewswire.com/news-releases/harley-davidson-rep...
Thanks. That's so interesting. I couldn't think of any legal reason to support the suit, since parties to a "mineral rights" contract are obviously thinking in terms of mining, and a valid contract must involve a "meeting of the minds." But it seems as though to some judges the words of the contract matter more than the parties' intents.
We need to start replacing our nuclear attack subs with AIP subs like Swedens. Way cheaper, and stealthier.
Yes, that's it! I may just go buy it and read it again.

Thank you!
Yeah, I should have just said standalone in this case.
This is so not true that it hurts. Postgres jsonb is highly queryable.
Four-alarm fire consumes warehouse at Pier 45 at Fisherman’s Wharf
I definitely feel for the author - the Chrome Extension team has been growing increasingly developer-hostile recently. My own open-source extension HabitLab ( https://habitlab.stanford.edu/ ) that I've been maintaining for the past 3 years is going to be removed in 2 days (got a 14-day removal notice for permissions even though all permissions it requests are used and needed, and every update I try to submit is rejected by their system after about 3-4 days) and I feel utterly helpless. It's only used by about 12,000 users so unlike PushBullet I probably don't have the visibility to get a human to intervene, so will be going the way of Kozmos most likely.
WYSIPCTWOTCG = What You See Is Pretty Close To What Other Tools Can Get
I can confirm it's NSF(my)W in 21st century Old England.
Generally speaking, the cornered the market through building good products that beat the competition. Do you remember free email providers prior to gmail? ISPs who you maintained a paying customer relationship with offered worse quotas and outdated web mails.
It's completely fair to stop participating as a result.

That said, I'm sympathetic to the idea that in small communities admin time is at a premium and gaslighting, even if it's occasionally abused, is a force-multiplier that can make the difference between a community having enough moderation to survive vs spinning off into toxicity and turning into a ghost town.

What I object to is that it seems to increasingly be used as a "best practice," to be applied universally without weighing pros and cons, rather than as a shitty reality to be applied minimally. For instance, in the case of youtube, we can place a very low upper bound on the value they're getting out of this tool, because it's being used to enforce an automated blanket policy that everyone already knows about (certainly everyone intent on link spamming, in any case). HN's shadowbanning is going to be good or evil on a per-instance basis, which makes it difficult for me to judge, while youtube's shadowbanning (as it relates to enforcing obvious automated blanket policies) cannot be good and is therefore much easier to judge.
I use that for porting https://gokrazy.org/ to the Raspberry Pi 4 (right now) and doing other Raspberry Pi development in general :)
Ha, no. I'm the ass, here. Fixed :)
There are no shortage of workplaces where viewing nudity in your web browser isn’t considered professional. That’s...probably 99% of U.S. companies.
My iPhone does no such thing. Does it have to be a Face ID phone?
Oh man, bait and trap? Is it so hard for a company to just have humble ambitions? Is it so bad to be a simple business that optimizes the recruitment process? Must it to be a multi billion dollar LinkedIn competitor?
Would it be legal for this script to accept that "secret" string and GUID as configuration parameters rather than hardcoded values? That way end user would be responsible for actual violation and Apple is unlikely to pursue end users.
Very cool, it reminds me of Lifelike - So Electric music video; that was like one of the first synthwave tracks I ever head, too. Thanks for reminding me of it.

Never got into Tron, might have started it but left it mid way or earlier. And when the Disney versions came out I never bothered. I might give it a go this weekend.
I hope we'll get some VM-friendly features as a byproduct of x86-ARM transition.
Check out the demo here (coolest part starts at 1:18): https://www.youtube.com/watch?v=GV5ejh_CZBM
I guess we've lost sight of how important early containment is and the reality that once the virus is in the wild it's essentially a force of nature.
4k isn’t necessarily a bonus in that world.
Yeah, I wanted to look into QMK for a while now, it’s on my list :)

Will add this detail as one thing to check out, thanks!
I'm waiting for Feedly support.
This is same the guy who owns the leftpad package on npm :)
Extremely good. Basically a whirlwind guide on how to be healthy
yes it is https://twitter.com/davey_burke/status/1060927176772485120
They don't (I work at Google).