skysight-inc/HackerNews huggingface dataset:
Certainly SQL has broader capability then GraphQL. However, there is something about being able to issue a query that returns nested data (e.g. query for invoices and all their line items) that is really great about GraphQL and you cannot do the same with SQL.

What I really hate about GraphQL is it forces you to define input types separately from return types - that doubles schema sizes.

Well you can - you can write CTEs and then put all line items in a JSON column or something; but still.
I know what you mean - had my share of random issues with Lenovo, HP, Dell - but at the end of the day Windows/Linux/Android are more customisable and I'm missing that a lot when I switched ecosystems.
while we're doing the reddit thing:

His usage is technically correct. e.g. if you rape a forest you're taking the trees from the forest. He owns the money, the forest owns the trees, a person owns her body.
> Practically no one knows of any consequence they've suffered for sticking to plaintext email.

Quite the contrary. Unauthenticated plaintext email is a major vector for malware and phishing.
Easy to use and greatly useful.
For 2, a dispute is not a cb - on paypal if someone chargebacks _on their card_, there is an entirely different workflow
With regard to 2), if that's indeed how VC works, then YC just needs to fund every company. There's no need to do vetting if you are guaranteed to fund the next FB and the earnings will outweigh all operational expenditure on non-FBs.

1) People would definitely love a machine that prints gourmet food for them in their house, but it's really difficult to do that. It's so difficult that the amount of money it would take to make such a machine is pronably greater than all of the money in the world. This is what I mean by "the economy has a cap on the number of new ideas that can be funded"
Nobody provides healthcare, housing, or basic food items as a hobby.
France is not a third world countries and reprocess most of nuclear waste...
>But these are just cashless and tied to our SEPA accounts (so not a credit card).

which wouldn't be a problem for shopping online if they had a Visa or MasterCard cobrand, as these can be debit and tied to your bank account as well.

It's only slowly changing with some Sparkassen issuing MasterCard debit cobranded cards in late fall (https://www.f-i.de/News/ITmagazin/Archiv/2020/Einfach-mobil-...)
"with the threat being "we'll heavily fund your competition if you don't take our deal"

Well, I've read that in some cases, they heavily funded the competition anyway. Which is something else people made fun of them for.
Weird behaviour on pinch to zoom (macbook). It scrolls instead of zooming and when swiping back nothing happens.

Another example of why you should never mess with the defaults unless strictly necessary.
Indeed, and in that respect Echelog was a great source of OSINT material for the anecdote I described above. That, along with `whois` data and other public databases can reveal a lot without putting oneself at legal risk.
I think the best example for why this is useful is described by david glasser at his talk about the oplog driver used in meteor.js https://www.youtube.com/watch?v=_dzX_LEbZyI
I have almost identical spec laptops from Dell and Apple (XPS 15 and 15" MacBook Pro with same CPU) and on both they ramp up to full fan speed when I do any serious work on them so it isn't limited to Apple laptops.

Pretty much all 15" laptops with 45W Intel CPUs turn into jet engines when under load, at least in my experience.

Also not to defend Apple but I do find the MacBook Pro cools down and gets quieter quicker than the Dell does although that could down to my personal setup (tools, configuration, etc). Could be the more powerful Nvidia dGPU on the Dell although I am talking purely CPU workload however with the shared thermal solution the Dell has it could be a bigger factor than I think?
Everyone is aware of the pedantic point you're trying to make and understood what that poster was trying to do.
how is it that an ultrabook is not "possible" unless it has a battery that cannot be easily removed?
Also, this is applies to mislabeled data in your training set, right? Not a good thing if it is in your test set.
Just from personal experience, Ansible is relatively simple to use, and requires minimal setup. I think some of the other alternatives might require a larger up front investment in time and capital.
I believe this is approximately how modern rechargeable devices work in order to get so much life out of lithium ion batteries.

Maximum charge state is some percentage below the batteries physical maximum, and maximum discharge is state is above the batteries physical minimum.

There's a bit in this Wikipedia article[1] that state charging Li-ion batteries beyond 80% can drastically accelerate battery degradation.

1. https://en.wikipedia.org/wiki/Lithium-ion_battery#Charge_and...
Neumann walked away with billions, didn't he? Others may have lost vast amounts, but on net, you can't say he suffered.
I remember reading about Individual Validation (IV) certificates, which I believe were similar to Extended Validation (EV) certificates, but for individuals.

I don't think they ever really took off (or even existed), and there isn't anything in the Baseline Requirements / EV Guidelines as far as I know.

Nowadays they seem to be a bit of a myth, as there is very little evidence of them online except for use in code signing.
After discussing WFH issues with friends and colleagues one issue kept popping up -- we kept forgetting certain people existed now that they no longer walked past our desks.

I built Chatty as a tool to remind me to reach out to people in my office, and it's helped me reconnect with a lot of coworkers. I'm checking in with about 10 more ppl a week now :)
Making a precision lead screw is an important step. Maudslay invented the modern metal lathe. His original, from around 1800, is in the Science Museum, London, and it has most of the features of a metal lathe of 1900. Or today.

A screw cutting lathe requires a good lead screw as its reference. Maudslay invented a "screw origination machine"[1], a clever special-purpose device for making a more accurate screw than the one you have. It only cuts soft metal, so the screw it makes is used in a second lathe to make one in hard steel. This is another of the key steps in bootstrapping to precision.

Early precision work was limited to flat things and round things. Take a look at a steam locomotive from around 1900. Every surface that has to be held to a tight tolerance is flat or round. That's because the precision tools of the era were the planer, lathe, and drill. The general purpose milling machine came later.

Incidentally, this is the real reason manholes were round. In the great era of city sewer-building, you could make round metal manhole covers easily, by casting and a quick lathe pass. The ring into which they fit could also be easily finished on a lathe. Making an iron rectangular frame and a lid to fit it would have been a much harder and more expensive job.

[1] https://gracesguide.co.uk/Henry_Maudslay:_Machine_Tools
It's my understanding that modern EVs like the Kia Niro EV or the Chevy Bolt work this way. When nominally charged to 100%, the actual charge is closer to 80%. A 75 kW battery will typically only go to 64 kW.
> as millions of employees get laid off, millions of health insurance premiums stop getting paid.

Failure mode of a system where healthcare is tied to employment -- works as long as people keep shuffling around, shatters when a systemic black swan comes along.

And no, cobra doesn't address it. It's just a patch. Anyone actually pay cobra for more than a month or two? You quickly realize just how expensive employer group plans can be for an individual.
I don't dispute the triviality of setting up your own log bot; I was merely pointing out that Freenode is not solely used for informal chat.

You bring up an interesting point about GPDR and aggregate logging. The same probably applies to mailing list archives.
The difference is that with simple caching you have to run full queries again when the cache becomes invalidated. This is often expensive especially on write intensive data usages.
Its amazing how dumb most charging is for smart devices. I plug my phone in every night and it does a quick charge then sits there and does nothing the rest of the night. It even knows my alarm clock time, surely it should be smart enough to slowly charge all night.
Compelling to the right sets of prejudices who have their own telology with preordained conclusions but ultimately a minutae of the whole picture akin to hyperfocusing on the obscure set "deaths caused by wearing a seatbelt" vs the far larger set "deaths prevented by them".

It is more an arguement for doing your goddamned homework as a government. Companies are essentially a function to find corner cases within what is written or not written. That sort of "creativity" is what they do. Using it as an arguement against it is like saying we should never have kept and domesticated cats or dogs because they can't be trusted to not to grab the Thanksgiving turkey when your back is turned.
Wow didn’t know palm still made smartphones, I just think about early 00s PDA. But that phone looks amazing, I hope they bring it to the EU market as well. I’d prefer an iPhone but I’d consider to switch for that formfactor. Honestly though, I’m fine with 4” but the iPhone XS I have today is so clumsy, very hard to use with one hand.
to be fair, a lot of them are just pushing a play button as well
Coronavirus: Second-Degree Effects
A real world example of use:
https://github.com/google/honggfuzz/blob/075756bea8d1f08eb19...

I think it's a bit better than

ld -b binary ...

cause it doesn't depend on the static linker generating symbols, which feels a bit like a non-standard/non-portable feature. But, who knows, maybe the vast majority of ld variants actually implement it.
Kicking the Tires on Google's and Apple's Coronavirus Contact Tracing Plans
manage your battery better. do you routinely run out of gas driving as well?
Yes. Strength training, especially back and shoulder exercises such as deadlifts, rows and shoulder press.

I'd advice doing whole body training though, rather than focusing on posture only.

I've tried a posture brace before. It helps to remind you to straighten up, but it didn't feel like a permanent solution. I eventually went back to bad posture when I stopped using it.
How hard is it to jailbreak a Tesla?
What is zero access encryption? – ProtonMail Blog
Yes! And having tried a few different tools for this, I recommend pngcrush (easy to use, excellent results).

Edit to add: I settled on pngcrush 3 or 4 years ago; if there's something newer and better, I'm interested in hearing about it!
People wanting a full treatise on hand scraping should look into Machine Tool Reconditioning by Connelly, available on the used market and the usual other sources. A close runner up for books is Foundations of Mechanical Accuracy by Moore. If you can get a physical copy of the latter, and can afford it, you should - the photographs are magnificent.
> Yes, if the top 10% of households is called "working class".

The working class (proletariat), especially the proletarian intelligentsia, overlaps with the top 10%. “Working class” is an economic relationship, surviving principally through selling labor, rather than through a balanced mixture of capital and labor (“middle class" or petit bourgeoisie) or principally through returns on capital (capitalist class, or *haut bourgeoisie).

But a cop and a nurse on average would make about $130k (round figures, $55k for the cop and 75k for the nurse), 90th percentile household income is about $185k, so while it's possible for a cop/nurse couple to reach it, it's not remotely typical for even that couple.
I agree with all this and it may be the reason I leave stripe soon.

I deal a lot in USD as an Australian company but stripe won’t allow us to charge in USD and settle into our USD bank accounts. But others will.

Also the refund issue is crazy, no other provider we use does it.
Not exactly "distributed" but even good ol' postgreSQL has foreign data wrappers.

https://wiki.postgresql.org/wiki/Foreign_data_wrappers
You are surprised they do pro-rata follow-on rounds, or that they had a blanket "participate in all follow-on" policy?
I always thought it was just political/bureaucratic cruft nobody bothered to fix, because they're Google, and they can have the shittiest interview process in the world and it wouldn't really matter. It seems inferior in every way to Facebook's process. Even outside of this Coronavirus thing they lose out on a lot of good talent because of how long it takes
The original browser is graphical.

https://en.wikipedia.org/wiki/WorldWideWeb
Pseudonyms aren't a silver bullet.
Eh. That was more for consistency with how storage devices are sold -- if a 10^30 byte hard disk is described by storage vendors as "1 TB", it's incredibly confusing to users to have it show up as "931 GB".
The Q and L must mean something.
Wouldn’t the more appropriate metric be military spending as a percentage of government expenditures? The point being made above is that other governments spend on things useful to the populace and not war. I think by pointing at % of GDP another key point is lost: lower taxes than other countries. The US gov’t takes in less as a % if GDP and what it does take in it disproportionately spends on things that do not benefit the average Joe.
An Update on Oculus Connect 7
> ...You can remove the first k elements of a view with data += k.

How would you safely free(data) afterwards? You'd need to keep an alloc'ed pointer somehow.
That’s still saying talent is awesome. A metaphorical chess player who can beat you half asleep probably has both a high minimum and maximum.
Do you know how it compares with CMakeRC? See https://news.ycombinator.com/item?id=22888879
From sw development perspective how do you create the public documentation and internal system process documentation? Tools, process and responbilities would be interesting for me for such complex business modell. Hopefully someone can shine a light..
COBOL Programming with VSCode [pdf]
Flexbox!
The part where you say that Elon Musk getting sued for fraud is a "bad precedent". Or the part where you characterize his fraud as merely "irresponsible" and "unethical".

Little in this entire discussion has been productive because Elon's fanboys are all delusional.
Can IRC be used through Tor and with end-to-end encryption?
Ceph Block storage: putting noisy neighbors in their place with RBD top and QoS
GraphQL lets you describe the data requirements of a piece of UI as fragments, co-locate those fragments with your actual UI code, then nest those components and fragments to build up a query that concisely describes the UI without over/under fetching.
>...no matter where it strikes, and no matter what measures governments impose to try to thwart it.

Governments take measures to avoid overwhelming the health system, it’s not the same having 200k infections in 2 months than in 2 weeks.
Salesperson for commission is fine. They either work really hard for the LinkedIn credit and don't sell anything or they crush and sell and make money for you and them. I sold a $10,000 deal for a certain comedy adjacent startup because he said a certain vendor could not be closed. When the founder asked me what a fair commission would be I said mail me a t-shirt, sometimes it's just for fun.

edit: prospect, not vendor
Webex Is Down
The "accept the money and keep quiet" part? Yep, very gray.
Didn't know this site existed. Thanks!
AWS Workspaces supports both Windows and Linux desktops.
In many orgs a director level role manages managers. And there is definitely a different skillset as it goes beyond management into leadership.
This seems a very useful counter-argument to the current React "orthodoxy". I'm curious to see where this goes over time.

If I may offer two big pieces of advice towards either adoption or truly making a statement that React might have to react to:

1. You probably need to answer the questions:

A. How do I use an existing React component?
B. Can I use a component written in this inside of a React application?

If you can find a really good answer to either of these, and especially if you have a good answer for both, you can help get adoption. With as large as the overall React ecosystem is, it's going to be tough for any and all React-likes to gain traction without some sort of compatibility story. You don't have time for the React world to stop.

2. Testing. Probably the biggest contributor to the "components should be pure functions" orthodoxy in React comes from a well intentioned perspective of testability. Pure functions are indeed easy to test. It is easy to forget that they aren't always the only thing easy to test. I see you've got some tests for Crank.js itself in the GitHub repository, that's a great first step. I think you would make a stronger statement to the React orthodoxy if you added (and focused) documentation on testing each style of component.

I know from some experience there are some very good ways to test generators and even async generators. If you can show it and make it seem easy (because it should be), that could especially go a long way to saying why Suspense especially in trying to adhere to an early approach to keeping testing simple has in some ways pushed testing really complex.

So far as I can see the potentially most complicated part of testing will be how easily can you mock the `this` context. Should be something that is easy to build a reusable test context. Here too it should be possible to remind people that testing a custom function context should be as simple as `MyComponent.bind(testContext)` or `MyComponent.apply(testContext, {...props})`.

The more you can prove that testing all flavors of components here is simple to do, the more you might help assuage doubts that these aren't "pure" functions.
Old media and Covid-19: news demand surges, business crumbles
iPhones will selectively delay charging past 80% if you're at home and if your usage history indicates that the phone will be left on the charger for a while longer.

https://support.apple.com/en-us/HT210512
I think it is due the magnetosphere shielding from solar wind. Earth has a strong magnetosphere, while neither mars or venus do. For titan, wikipedia says "Titan spends 95% of its time within Saturn's magnetosphere, which may help shield it from the solar wind.", not sure about Triton and Pluto but they are much further from the sun so that probably helps solar wind not strip away as much nitrogen.
They'll drag their feet until they can't. It's a go first bunch-up. Eventually someone will do it as a competitive advantage attempt and the rest will fast-follow (you see this happen frequently in such markets, as with the $0 stock trading bunch-up & fast-follow that happened recently).

The various US credit card & processing companies have an extraordinary thing going for themselves. Visa and Mastercard have cartel-like margins (Visa's operating income margin for 4Q19 was 66%, you don't see that outside of maybe illicit drug operations or Facebook's monopoly in its earlier thinner incarnation pre-Russiagate). They're super sensitive to giving any ground on their fee levels, out of fear (correctly so) that they'll never get them back.

Before the market drop, Visa was worth more than all publicly traded banks in Europe combined (frankly that may still be true post market drop, as Visa hasn't declined all that much).
Almost certainly. The US had 27k deaths in the past two weeks. That's more than some entire years of flu related deaths. Give it another few weeks and it will be more than any recent year.
The latter and I am surprised it has taken this long.

Maybe in the early days it was more like being part of a family that looked after you as you grew older. But now with the batch sizes being so large YC is much more like an industrial machine.
Ask HN: What types of companies and industries tend to hire recent (CS) grads?
It's no secret that companies are cautious when hiring software engineers - the usual wisdom being that a bad hire can cause a lot of harm. Being a recent grad exacerbates this problem, being unproven relative to most other candidates.

That being said, I've noticed that there seems to be classes of people & companies who are a bit more apt to take that kind of risk. It's hard to pin them down though. In your experience, what are these classes? What drives companies to consider recent grads?

Or am I wrong - finding patterns in the noise - and that's basically unknowable?

Most job listings don't mention if they aren't considering new grads (even if the listing doesn't exclude them). For that reason, I'm trying to figure out which companies (and even which industries) are more likely to hire recent grads in order to better target my job search. Hopefully this info can help others in my position as well.

Thanks for looking.
When Oracle data cloud had 20% layoffs in September (~250 people) that site was the best and worst place. You could see layoff reports in realtime and get info on how to do benefit claims/etc.

Very scary to sit in an office where nobody is working because we are waiting to see who gets let go next.
Somebody could do some useful statistical analysis on nursing home corona deaths by gender.

Or, you know, continue debating R0 and Rt with incomplete corona testing.

Most people have more confidence in reports deaths than porous testing stats.
publish your findings over tor, I guess
31 Days of Coronavirus Pain
Other than "have a shitload of money", how does one become an LP in a YC fund?
I'll check back in here later with links - didn't save it at the time I was reading through.
(1) You sit much closer ... (2) Computer CRTs supported ... (3) And at the end ...
Help fight the Covid-19 pandemic with your old laptop or Raspberry Pi
A relative lack of effect from the solar wind, either through magnetic shielding (Earth, Titan) or sheer distance from the Sun (Triton, Pluto).

Mars and Venus are both in the inner Solar System, and both have very weak magnetic fields.
There are multiple reasons why startups fail. Some of them are:

- Product-market fit: Is there demand for our product? Is the timing for our product right?

- Customer acquisition: How can we make customers know that our product exists? How much does it cost to acquire a new customer (through ads, etc.)?

- Market size and profitability: Is the demand and profitability for our product sufficient to sustain a business?

- Building a viable product within the constraints of the runway capital (Uber for dog walking is not as capital intensive as building a self driving car fleet, for example)
Please don't rewrite titles like this. The site guidelines ask you not to: https://news.ycombinator.com/newsguidelines.html
That only covers errors that occur inside the sproc, not errors that are caused by the sproc. For example: What if the new version of the sproc succeeds, but the data it returns causes the application code to fail in some way? The sproc metrics would report 100% success and the application error rate wouldn't get above noise until a significant fraction of traffic was using the new buggy version of the sproc.

It's possible to add more epicycles to try and correct for these deficiencies, but the truth is that sprocs are dangerously double-edged. Yes, your code runs next to your data, but to get parity with application code (canary deploys, debugging, logging, etc) you must reinvent lots of tooling.
I'm curious if the repo supports the recent story that Clearview's early programmers came from an alt-right social circle. They've publicly denied links that the journalists seemed to support quite well.

https://www.huffpost.com/entry/clearview-ai-facial-recogniti...

Does anyone know the security researcher to ask them to run this? git log --format='%aN' | sort | uniq -c | sort -rn