skysight-inc/HackerNews huggingface dataset:
PlanetScale Launches Kubernetes-based multi-cloud database to accelerate scaling
There's always the possibility for hybrid UIs. Something with physical inputs with a dynamic display based on context, like a screen above a series of buttons and maybe a dial at the end ( think ATMs) or even buttons with OLED displays.

It's the best or worst of both worlds depending on your perspective, but they do offer superior hands-free operation over a pure touch device, but at the sacrifice of interface flexibility.
Indeed. C++ is relatively portable too (or at the very least, can be made to hide behind a C ABI in many cases) and it seems like Rust is as well. Whereas, if you have a library written in python that you want to leverage, you're forced to include a python interpreter. This sucks.
I believe this is false. My understanding is that viruses often target specific cells, such as the way the coronavirus targets the aveoli cells in your lungs.
As a user, I would actually be far less offended by such an honest statement. I find it difficult to blame people for wanting money, and trivial to demonize them for lying about it.
IDFA makes over 300 documentaries available online
Celebrity Culture Is Burning
What Is a Dimension of Physics?
Here's the thread:

https://news.ycombinator.com/item?id=17723973

I'm pretty comfortable with how it represents what I said today.
terrible name unfortunately
https://archive.md/lvCKA
This seems like a government authority over chain of business issue. A government should be able to step in and say we have priority customers that need these more. There are repercussions for doing that.
Wow, just the other day this started happening to me as well with one of my serversfrom my MacBook. It used to work fine, but now only that laptop can’t connect to it. iIt’s on a high port too.
"It was wrong, so I changed it"

How about that? Any more language you'd like to nitpick? At any time you're welcome to rebuke the actual points I made in my article, by the way.

There were no longer any recommendations so there was no longer any need to show why the list was changing. It's my blog and I can put what I want on it. Again, at any time you can feel free to level any good faith rebukes whatsoever about the actual content of my arguments.
No offense, but it looks like you are guessing and penalizing people for using python or solving a problem you gave them too fast.

Kind of like that math teacher accusing me of cheating because I did well on the exam.
Fair enough. Though I'm not sure I'm convinced that, today, you're not just better off putting a GPS receiver in the camera. GPS is a bit hard on battery life but with the bigger batteries in these cameras, I'm not sure that's much of an issue. (And of course you can turn it off.)
Does anyone still have an iPod?
Nostalgia – A Powerful Drug
Show HN: Oncovid19.com – Work to FlattenTheCurve
C does define an abstract machine, but you are expected to map that abstract machine to the underlying hardware rather than to simulate it. The mismatch between the abstract machine and the hardware is where the problems come from.
The standards (e.g. algorithmic questions) are bad because

A) they're only tangentially related to the work, meaning they include bad hires and exclude good hires

B) they put a huge workload on employees who must practice tens or hundreds of hours of underwater basket weaving, time which would be better spent doing almost anything else

C) they systemically exclude anyone who can't play the dumb game due to a lack of time, including but not limited to older people and poorer people
I really hate it when people use he said/she said type arguments to pretend that they are being objective and 'rigorous'.

There is a reason that the courts have something called 'burden of proof'.

When an individual worker does something a large company doesn't like and they fire him, the burden of proof in my mind is on the company. Because HR has professionals and if they can't tell a better story than what we are seeing, then retaliation is the reason 90% of the time.

It isn't unclear. It is perfectly normal for companies to get rid of the whistle blowers. That's why there are (weakly enforced) laws against it.
Discussion currently on front page: https://news.ycombinator.com/item?id=22739839
"masks don't work" and "save them for health workers" was always nonsensical and covering for the fact we had not prepared for a known threat. I don't just mean Wuhan in January, but pandemics generally were a known problem. It's not a black swan event. I get the "noble lie" argument considering the situation we found ourselves in, but that has long term consequences, seeds confusion and erosion of trust.

Asian countries have shown the way here. Let's get moving on adopting social norms and habits around mask usage.
Ah, another reminder of Jason Scott's talk https://youtu.be/qh7EARxkxoU?list=PL7WR9B9eZNmxm8_LzP1Qf8xnN...
I know, sad right? Thankfully most of the stuff I do is on a dev server so doesn’t really matter. As long as vs code works.
Although I do not drive around much, fully hardware buttons + Siri voice controls(maps, music) does not sound bad.
I always hunt down and hit the “factory reset” menu option on every car I rent, though. If you don’t, you never know what weird settings the previous users have changed.

I also un-pair all the hundreds of paired bluetooth phones, if the reset hasn’t already done that. I often rent cars where the address book is full of names and numbers from previously paired phones.
The Coronavirus Outbreak Could Disrupt the U.S. Drug Supply
Chris Ware’s “Bedtime”
For most people there's no point in being in the EU to begin with. Hungary should milk the EU as long as they can and then exit.
Building Xbox Series X: why Microsoft redefined the console form factor
Having actually used voice controls in a car, it is worse than taking one hand off the steering wheel. It is also worse than a touch screen interface. It really is the worst of all options.

Because they suck at recognition.

I've noticed the mental effort I spend in trying to formulate a voice command that the car (or even phone) will understand is significant - and that almost none of my brain is being used for driving. The likelihood of it not recognizing what I said is not low. With tactile buttons, it's almost automatic. I don't spend any time thinking. I know where the buttons are, and my finger is good at finding it.

On the few occasions where I'm not sure where my finger landed, I can still slowly move my finger to an edge and start counting. I can do this over several seconds. Often while doing this I have to attend to an event on the road, and it's trivial to do so: I pause my finger search, attend to the event on the road, and then resume. So even if it takes 10-30s to find my button (very rare), it can be done with almost no loss of attention on the road. The same goes if I need to pause to listen/respond to what someone else in the car is saying.

Contrast that with voice recognition: If I have to pause to attend to anything on the road, the recognition system assumes I'm done talking. This adds more mental stress (maybe it will execute the wrong command? In any case I'll have to start over).

Now I'll go further and make an even stronger claim: Even if voice recognition becomes almost perfect (better than humans), it will still be a greater cognitive load to use voice recognition. For me, changing stations on the radio or adjusting the volume or adjusting the climate control is pretty automatic. The cognitive load of finding the preset station is virtually none. Whereas just formulating the command verbally - even to another human where I wouldn't worry about voice recognition - takes more effort. Perhaps verbal skills are tied to the vision in the brain and tactile senses are not? I wonder if any studies have been done on this.
Linode One-Click App Marketplace
I'm not that worried about Covid-19. Pandemics come and go but human civilization has not collapsed. I'm much more worried about climate change which has the potential to cause orders of magnitudes more damage to human civilization and mass extinction.

Can human civilization survive a pandemic? Yes.

Can human civilization survive a 3C increase in global temperatures? Maybe.
Do you have an email where I can contact you? I just have a few questions.
> I’m interested in how they combine AI with EEG for better sleep tracking.

I'm not super well versed in how this works technically. My understanding is that even with raw EEG, accelerometer, and heart rate data it's not a straightforward problem to figure out what stage of sleep you're in. From the consumer side, I've just noticed a few patches they push down to my headband with "improved sleep tracking" in the changelog.

> have you experienced any discomfort from wearing a headband full of tech all night?

Nope. I was already wearing ear plugs and an eye mask, so the headband is a barely noticeable addition, even when side-sleeping.
After a few weeks of using any car I owned I basically stopped needing to look at the buttons. Even when there's a row of 4-5 identical physical buttons I just run my fingers across the row, this is where muscle memory comes in (like blind typing). The huge advantage being I can touch every button without triggering the function until I press.

I mean I'm not against huge screens in the car, as long as I can turn them off or dim them to the point where I consider they don't impede my driving. But I'd still very much like to see basic functions of the car tied (also?) to physical buttons. Whether the manufacturer also wants to put them on a screen that's fine but I see no good reason a handful or buttons and knobs can't fit in a car. The minor savings or the wow effect don't really offset the downsides of distracting attention.
The form I was taught:

e^jpi + 1 = 0

The reason for this form is that it doesn't just contain an imaginary unit and the two most popular constants but the additive and multiplicative identities.
Android Software Update Download Links Repository
>From my experience, the bulk of discrimination occurs before hiring event starts - recruiters extend phone interviews to diverse candidates at higher rates.

How is this different from any other targeted recruiting?
FAANG recruits students from CMU while not even visiting my alma mater. Recruiters extend phone interviews to referrals at 100% rate no matter how bad they suck, etc. Diversity recruiting != diversity hiring, and the numbers bare that out. Unless you argue that recruiters should have zero targeted pipelines I'm not sure how it's unique for diversity initiatives
The 'object' in this context is the storage location, not the value you read from it. You're 'using' the 'object' when you read from it.
No coincidence here that the term human resources was invented for labour. They are resources that can be exploited until they can't be further exploited.
>iMessage is fully E2E - Apple does not have any ability to decrypt messages, only the recipient can.

This is not true.

Apple is deliberately deceptive with their claim that iMessage has "full E2E" as you put it. While it's true that Apple can't decrypt iMessage traffic in transit Apple can absolutely decrypt your messages.

For a simple explanation, think about how an iCloud restore works for a brand new iPhone that you've just purchased. All your messages magically appear on the device! But they were all encrypted and Apple claims to use E2E encryption - how is this possible?

It's simple - iCloud backup also backs up the encryption key used to read your messages. A restore wouldn't work without it. So in practice, Apple is deceptive when it claims that it can't read your messages (or give them to law enforcement, etc.) - if you are a normal user with iCloud backup turned on and you haven't explicitly taken the extra steps to disable message backups, Apple can read every one of your "E2E" messages.
A light weight dev-tool(daemon) to keep your research material in sync
Hi OP, did you ever find a good solution for this? Trying to set something up for my daughter's kindergarten class.

(email in profile)
Apple buys popular weather app Dark Sky and plans to shut down Android versions
Toilet Paper Token
Hey,
So we don't integrate with existing software, we are a stand alone tool that takes the files of existing software and produce the output in same software only.
We are not swapping the workflows we are making them easy and fast with software.
Thanks!
Someone already mentioned this: climate control becomes safety critical when your windshield fogs up. Good luck finding that goddamn touch button then... Additionally, I sometimes hear radio ads that have honk or siren sounds in them that immensely piss me off and cause me to immediately turn the radio off just to be able to hear if something's actually happening or not.
Prisma and Hasura are very different!

Prisma is a database toolkit that's used by application developers to develop server-side applications in Node.js and TypeScript (e.g. REST APIs, microservices, gRPC calls, GraphQL APIs, ..., anything that talks to a database). The main tool Prisma Client is a query builder that's used to programmatically send queries to a database from Node.js/TS.

Hasura is a "GraphQL-as-a-Service" provider that generates a GraphQL API for your database. This GraphQL API is typically accessed by frontend developers.
That setup can be great when your application doesn't require a lot of business logic and the CRUD capabilities that are exposed in the GraphQL API fit your needs (though I believe you can add business logic in Hasura by integrating serverless functions).

With Prisma, you're still in full control of your own backend application and can choose whatever tech stack you like for developing it (as long as it's Node.js-based, though Prisma Client will be in available in more languages the future)!

By the way, we also love GraphQL. We're currently brewing a new "GraphQL application framework" that can be used on top of Prisma. That way it will be possible to auto-generate resolvers for Prisma models to reduce the boilerplate you need to write, while still keeping the full control of your GraphQL schema.

You can learn more about this here:
https://www.nexusjs.org/#/
For some more info: https://www.reddit.com/r/aviation/comments/cmypjd/the_finger... It's fun thread. You can catch some actual military pilots there.
A Cockpit Remembers Its Speeds [pdf]
I get 1-2 robocalls per month from somebody claiming to be the Marriott. I have never replied, it’s obviously some scam or another. Will it be 10 now?
An upcoming authentication solution for Phoenix
I'm not penalizing them. I don't think it is bad if someone is a Leetcode junkies. Definitely not downing points if they use Python.

But to actually answer your question. Say the role is in JavaScript, say a Frontend role and the candidates want to answer it in Python instead of JavaScript. Then it is possible that the candidate is a Leetcode junkies.

Why I know? Because I do this myself. And definitely no points subtracted from knowing and using Python.
Yeah, exactly. I would appreciate them saying "we know this sucks, but it was a shitload of money, what would you do?".
Very cool!

I went deep down the rabbit hole with raycaster engines over the last 2 years. While this particular rendering technique has lots of limitations (like a fixed camera - unable to look up and down) it also has some interesting properties. Such as the ability to create windows, mirrors, and portals very easily by re-directing the way the rays fly.

I actually put together an entire game around this to test the limits of what I could achieve with raycasting. If anyone is curious you can see a video of it on my blog: https://blog.sb1.io/gateescape/

What I think would be a great project is moving the casting and drawing part over to a compute shader. My engine is multi threaded and chunks the screen so each thread can do some section of the work. Unfortunately I want the engine to be cross platform, but Apple has made that rather difficult with the requirement of Metal going forward. If anyone has seen this style of raycasting implemented on a GPU I would be very interested!
See also: https://features.propublica.org/navy-uss-mccain-crash/navy-i...
I am not a pilot, but it seems like MFD (multi-function displays, a sort of touch screen with touch points at the edge of the screen) are very common even in fighter planes.

Yes, the basic controls do not change. But more advanced functionality is easier presented through menus and screens which guide you through a process -- instead of adding tons of switches for every possible function.

https://en.wikipedia.org/wiki/Multi-function_display
Donate to the NHS Using Open Banking
Last I checked it runs a process (I think a full process, not just a thread?) for the UI and another for the rest of the application, and the two talk via calls to IPC functions.
CoC works just fine in Vim 8+. I just started using it recently, it is fantastic! Highly recommend.

https://github.com/neoclide/coc.nvim/wiki/Install-coc.nvim#r...
Let's follow the financial incentives of each choice.

Option 1: They give away money, earn some good pr, but loose money, and open up to potential securities fraud lawsuit if the amount given gets high enough to impact stocks. Good pr only goes so far towards getting new customers if you are an established player in the market. Conversely, medium and large players are the only ones in a position to give.
Medium risk, low reward.

Option 2: Give away their product for free. Depending on the nature of the product, it could anywhere from zero to low cost to do so. No risk of securities fraud lawsuit. More people trying your product means more potential customers. Plus also good pr. Little to no cost.
Low risk, Medium Reward.

As a company who is in the business to make money, as per the fiduciary duties outlined in their corporate bylaws, which option seems more appealing?

The problem here is that the common good is not incentivized.

Change the incentives, change the world.
https://www.nytimes.com/2020/03/31/us/politics/coronavirus-a...
you’re gonna shoot the fire out? shoot away the flood? or tornado?
I think you're right, its a sort of pseudo3d. Its a 3D presentation of a 1D (2D environment) perspective. Cut a horizontal row of pixels from the center of the screen and you have its flatland point of view.
> The situation is more nuanced than "touchscreens are bad"; the number of controls has grown exponentially since touchscreens have made it easier to put literally hundreds of buzzers and whistles on modern vehicles.

Touchscreens aren't necessary for any of that, though. There are alternative, better UI interfaces. For instance: f-key driven soft menus. Those have tactile feedback, have reliable key-press detection, and can be operated with regular gloves.

The only situation in a car where I could see a touchscreen being the right option are cases where a soft keyboard is needed.

> It's fairly common now for cars to have configuration settings like: the number of seconds that the courtesy lights stay on after locking the car.... Features like this are more than adequately served by touchscreen controls.

My Honda has a button-operated menu for that, and that's better than a touchscreen.

> you would have a worse UI if there was a hardware slider for this on the dash.

I never said that cars should have a dedicated, physical control for each function. What I said was touchscreens are unnecessary and sub-optimal.

Commonly used functions should have dedicated physical controls, especially those that are likely to be used while in motion (driving controls, climate control, basic audio stuff). The next most common set of functions should be implemented with a combination of shortcut keys and f-keys. Finally, seldom-used functions (such as configuration) should be accessed with f-key driven menus.
This is the cure. OP needs to squat/press/deadlift more than his body weight and I bet his pains end.
GOP canvassing app credentials exposed in code repository
Icymi: Reactive Resume, a free and open-source resume builder
You might re-read my comment. Nowhere do I say Dark Sky is a public good. I do lobby my congressperson for NOAA to have more open data practices and better funding for app development. Citizens can demand products from government be at parity or better than private corporation products, and government has the funding to do it. So why not do it?
Why aren't all financial investments put in a blind trust when you become a member of Congress? It seems so obvious and uncontroversial to me.
https://archive.md/k8AqR
We have a shortage of farm labour for instance, which may soon turn into a shortage of fresh produce and into massive food price inflation. We have a shortage of home delivery capacity.

If stuff doesn't get manufactured for months, we will have a shortage of many other things as well. Obviously we have a lack of demand for other things at the same time.

I don't think there is that much unreasonable stockpiling. People are no longer eating out. Kids are no longer eating at school. So people buy more at supermarkets. They also buy for a week, quite sensibly, to avoid making a trip to a crowded supermarket every day.

Combine that with finely tuned just in time logistics and you get a bit of a crunch. There's simply a misalignment of capacity right now, but there could be a real shortage of some essentials soon.
Not in my experience. IntelliJ can't even figure out where a make_shared call goes.
Hasura can run as a Backend as a Service, ie standalone with a direct connection to your database and nothing else. For custom queries you can use Hasura Actions.

Prisma and others like Apollo server are libraries you need to add to your Node app, ie not standalone. They give you more customization because you control the entire server and what functions to run.

The difference is just in how custom you want it and how much setup you don't want to do.
not obvious to you. I suspect younger generations won't have much of an issue with this, similar to how millenials learned how to utilize google search easily while it confounded their parents
Go has a spec, which has been used to make gccgo. I'm not very familiar with other specs: is it fair to say that the Go spec is less detailed and so was able to be completed before 1.0? Is it "not a real spec" compared to ANSI C, ECMA, etc.?
Covid visualizer – which CA County has it worst?
Ask HN: How to prepare to live in a Society with 32% Unemployment?
I do not mean to sound like an alarmist, but the FED project yesterday that they expect 47 MILLION americans to be unemployed from Corona virus related events That is a 32% unemployment rate.

Source: https://www.cnbc.com/2020/03/30/coronavirus-job-losses-could-total-47-million-unemployment-rate-of-32percent-fed-says.html

The most the US has seen is under 10% unemployment. Even in those times, my uncles tell horror stories of standing in line for hours at gas stations to get a canister of gas.

My girl friend is freaking out cos she thinks there'll be anarchy. She wants me to get a gun (we live in Sunnyvale, California) cos she feels that society breaks down and people will be looting each other's supplies.

I'm not comfortable buying or owning a gun as that comes with it's own set of problems, esp in California. Should we move to Mexico? She's Mexican I am Indian.

Can anyone help me aleviate the fears? Or are they well founded? How are you preparing for this new world?