skysight-inc/HackerNews huggingface dataset:
I've managed a few projects and IMO the state of the art in terms of wording is "ideas" for the long list of tasks that might be a good >idea< to maybe do sometime in the future and "plans" for the shortlist of concrete activities that we >plan< to implement soon.

As for your a bit sarcastic proposals [did I read that correctly?], I see the following problems:
- "queue" implies meaningful ordering and you don't get to skip or totally rearrange a queue without a good reason in most situations that involve a queue
- "roadmap" according to Cambridge dictionary is a form of plan, which doesn't quite cut if for describing the can-be-postponed-without-consequences part of the backlog.

Regarding the matter of language: I'm assuming [in this context] the presupposition that words are tools. And you can do a good job with crappy tools and vice versa. Yet there is a correlation between tool quality and the outcome. Example: the WIP limit in kanban - sometimes referred to as "work in progress limit". Why the hell would you like to limit progress? But when you change it to "in process" the whole concept suddenly makes a lot more sense. If everything is in process nothing will ever get done, so putting a limit on that ensures output.
I'm glad HN is not jumping on the HCQ bandwagon blindly, and actively reads the studies which, unfortunately for all of us, don't show anything.

It is quite disturbing, however, to see on French Twitter, the far right, complotists, nationalists, and even bots push Raoult so hard...
They are physical dials, not touch though.
An interview with Niklaus Wirth (2009)
Run MeiliSearch, an Elasticsearch alternative on a 5$ DigitalOcean droplet
In vim, it depends on the value of backupcopy. If set to "auto" (a default-default on linux, but maybe not for a specific distribution's default vimrc), the behavior is to check to see if the number of hardlinks to a file is greater than one, and then write the modified version in place, otherwise use the write and rename strategy.

See: https://github.com/vim/vim/blob/95f0b6e5a5e5861da34cc064c601...
love the description.

not an expert, but I heard that spacex's steel alloy composition is a trade secret.
> but most modern WordPress development, especially Gutenberg — is really JavaScript

As are probably most other discussed ecosystems in this thread. Most people doing Go for web development are probably writing JS heavy front-ends which interact with API endpoints on the Go driven back-end.

> If/when PHP becomes just a legacy part of WordPress, it’ll be interesting to see what impact (of any) that has on the languages perception.

What would it be replaced with and why?

Gutenberg still interacts with a PHP back-end. There will always (until web drastically changes) be a need for something to do the API handling. Would Automattic push the community to build that back-end using Go? Node?
> Ultimately though, Tim Bray is simply wrong when he says “It’s that Amazon treats the humans in the warehouses as fungible units of pick-and-pack potential.” I find that deeply offensive to the core. For those of us who work in World-Wide Operations, nothing could be farther from the truth.

As if the depth of your offense should matter. We've all read the stories, and I won't belabor them here. If this is true, then pay them well, and respect them. That's how you prove that what Tim said about how you treat workers couldn't be further from the truth, not by grandstanding about your personal offense.

Companies expect to buy our loyalty with platitudes. I don't understand how the best and brightest, sitting at the top of some of the largest organizations in the world, don't see how that rankles a lot of people, when they could easily SPEND THE MONEY to make a difference, instead of just paying lip service to "caring."
I see no problems at all with being magnetically coupled via an extended probe to another car transferring high voltage and/or current while driving at highway speeds, none what so ever...
For all the deserved hate Windows 8 got, the tablet experience was fantastic - the experience of running multiple apps side-by-side in particular was better than what the iPad has to this day.

It's mindboggling to me that Microsoft must have the code for that sitting around in a repo history somewhere and yet tablet mode on Windows 10 is still such a mess even after years.
AWS Telegram Fun Quiz
I made a Telegram quiz for users to guess the service name of the AWS Icon. If you would like to have some fun with it here's the link:

http://t.me/QuizBot?start=C912W9UO

Each quiz has around 30 questions and a mix of a few topics. I got the icons from AWS(https://aws.amazon.com/architecture/icons/) and extracted their file name as the answer. My friend who hasn't seen them before managed to get around 70% of them correct, so I guess the icons are quite intuitive. Hopefully, you manage to guess all of them right!
Apologies for jumping in here, but hopefully parent will answer your question.

I have noticed that a lot of the reviews & comments about the new Magic Keyboard for iPad Pro are separated by size. People who have the 12.9 seem to be much happier (on the whole) than people who have the 11. I have the 12.9 and I love it. The keyboard is fully as large as a laptop keyboard and the trackpad is smaller than a MacBook's, but still very usable. The 11 users complain that many of the keys are too small and the track pad is just too teeny to use reasonably.

Obviously, physical input devices are very personal and have much to do with your hand size, your height, etc.

I will say that one downside is that the case is heavy. It makes the 12.9 fully as beefy as the 13 inch MacBook Pro. The upside is that the ease of pulling the iPad away from the case encourages using the iPad naked (when a keyboard isn't needed), which is so nice for lap browsing, comic reading, etc.
Or even better CIEMs if fit is a goal :)
> Isnt vue.js a MVVM library with 2-way data binding? It works well.

Not for me. I ended up just following the old way - on change handler to handle the changes in the form. It eliminated lot of issues/bugs.
> The architect who designed my house does not need access to the construction site.

FTFY
You've definitely got the right intuition.

"associative": (a + b) + c == a + (b + c)

"binary": f a b == a `f` b == a + b where f is addition

"identity element": the "empty" value which when paired with a second value, returns the second value as is
How to Build a Breakthrough
Discover Python and Patterns (26): Game Modes – Design Patterns and Video Games
From the point of view of "does it matter if they're profitable", a "tech company" has more of their costs up front (to develop the software), and their costs increase less with volume. So, once you've got the software made, "all you need to do" (still a big deal) is get customers, and you will become profitable (ignoring software maintenance that gets costlier as you scale up, etc). Costs may go up due to server capacity, etc. but not nearly as fast as revenue.

But, if your cost structure isn't really like that, then if you're not profitable when you're small, that's a signal that you're not a good investment.

A lot of companies with cost structures more like a conventional company, that weren't profitable, tried to claim that they were a tech company and therefore as they scale up they would become profitable. Some investors fell for this, or thought that someone else would when it was time to IPO.

Whether this logic was ever valid is, IMHO, debatable. But in this case it's a moot point, because Uber (and Lyft, and Lyme, and WeWork, and etc.) don't have a cost structure that looks like a tech company. They may use software, but most of their costs do absolutely scale up as they get more customers.

Uber would have been having layoffs this year regardless, I think, they are just doing it now because they have an external shock to blame it on.
... Well, yes. If you legalise murder, murder is legal. I’m not really sure what your point is.
Unfortunately, no, I haven't published the source code. I'd maybe like to commercialize it in the future, but it would require either some tech to compile PHP or would need to be re-written.

I think it's a really simple system overall... It uses XMPPHP (updated for PHP 7) and otherwise it's just a lot of loops, network calls, and proc_* functions.
>I sometimes feel like we live in that world already just without the cool neon/fashions.

I honestly think we'll see a cyberpunk renaissance (in terms of aesthetic) starting later this year and definitely in 2021. Not just because a game like Cyberpunk 2077 is coming out, but because of things like the Cybertruck (https://www.tesla.com/cybertruck) - it looks outlandish now, but I believe the designers knew what they were doing and understand trends and aesthetics better than most non-professionals.

Then there are upcoming massive Hollywood releases like the Matrix 4 coming in 2021, as well as a reboot of Videodrome and Akira, plus games like Watchdogs: Legion etc.

More mainstream culture is also embracing cyberpunk at the moment. Take the rapper Lil Nas X - https://www.dazeddigital.com/music/article/45887/1/lil-nas-x... or the musician Grimes - https://www.pcgamer.com/grimes-reveals-how-her-cyberpunk-207...

Hell, this is a bag from Louis Vuitton that just screams "cyberpunk": https://www.theverge.com/2019/5/13/18617427/louis-vuitton-ro...
I don't know anyone who care about cookies, but I know a lot that care about their private information not being sold and ending up causing trouble. People who are in the "elderly" demographic especially do not like when their data end up being sold to call centers focusing on calling old people (in very scummy ways), and in one case they basically had to give up answering the phone because each day they received several calls that tried to sell one type of crap after an other. A few years ago there was an article here on HN from a person who worked such call center, and they straight up describe how they bought information such as that in order to target vulnerable people.

An other person I know had issues of identify thefts and are now quite concerned about their data being thrown around. Once a person has gotten burned they tend to become a bit more concerned about the potential issues of private data just floating around everywhere.

But neither person care about cookies. They don't work with computers or care about web technology. The cookie existence or non-existence is completely irrelevant.
Hmmm... is this not also an option with an electric car? A "long distance" battery pack trailer of some sort? Lose some sleekness, but gain a ton in utility, and storage space for those long trips.
Java is more "open source" than it ever has been, even more than before Sun was acquired by Oracle.
Okay, I agree this a grey and perhaps questionable area.

This seemed to be something legitimate people/users were doing a lot, so we gave them a building block to make it easier. Maybe we should have thought about it more.

We'll take a step back from that path if our bots become a nuisance on social media. In all honesty, we built axiom with other things in mind (e.g. Repetitive data entry and admin).
I believe they still need to allow you to withdraw consent if they want to comply with GDPR.

So maybe it'll be fax instead of email. Or a weekly letter with a list of all the IPs that have revoked consent? I'm pretty sure this could be done very cost effectively if it's many users and only a small pool of bad UI offenders.
I still liked PHK's suggestion for removing cookies entirely from HTTP/2 [0]. I seem to remember that they advocated for instead having the user agent send a profile ID which is only meaningful to the user agent. That would allow the server to know which requests belong to which profiled user, but allow the user full control over which profile is presented.

[0] https://varnish-cache.org/docs/trunk/phk/http20.html#beating...
I think it's ethical! That would take a hundred dollar order for it to meet GP's standard though.

I hope Slice wins. Their business model is still vulnerable to credit card chargebacks, but they let the restaurant handle delivery and pickup, which is why they might be able to afford taking less of a cut. I can't say Slice's business model will work, but I can pretty much guarantee that taking a 5% cut won't work. Slice also probably needs to pass on credit card processing fees (at least 3%) for any transaction they handle in addition to their flat fee in order for it to work. They provide an option of paying in cash though.

Thanx also seems like it might be good. I interviewed as part of interviewing at five companies in five days at TripleByte. That was a surreal experience. I had lived in SF for three and a half years, and had only been gone from SF for two months when they flew me back to SF and I stayed at Hotel Whitcomb. Never had I stayed so close to City Hall when I lived in SF. At the time Thanx was mostly about rewards. I saw them come up when I ordered from a burger place called PINCHO in Coral Gables, which is adjacent to Miami where I live now. It seems like an ideal pivot. Like Slice, it had very good UX.
The law is not about cookies, it's about an obligation to inform on and let users opt out of tracking features that go beyond technically necessary features.
I personally found "Go in Practice" really good. What makes this book different is that it is very hands on. Rather than teaching the Go syntax, it goes directly into some practical aspects of everyday software, and explains them from the perspective of the language.

You can check it out on Amazon (https://amzn.to/2YLsBiN) and support my humble contribution to the blogging world. Thanks!
Replacing highways with trains for most trips is more sustainable.
Pretty sure all that'll really happen if you stop tipping is that some poor delivery driver gets screwed. Just stop using the apps, order from the restaurant directly, tip your delivery people.
One can include ads and analytics without consent being granted - they're "just" restricted to a method of delivering ads and performing analytics which don't track the user.

IANAL, mind you - but that's how we implemented it - you're opting-in to the ads that target you and analytics which track you, or you get the non-tracking/non-targeting ads and analytics.
I’d still like to be able to tow a battery behind me for extended trips.

I don’t know how running the AC impacts range, I would like to know. Places with extreme weather and major population centers can make an otherwise short drive really taxing on resources through ac use or just being stuck in place for extended periods of time. Like how peak LV traffic can turn a 15 min drive into a 50 minute drive in 120f+ heat.

Tow-able batteries would make wide use cases like apartments more viable too.

Edit-typo
> What else did you want them to do? Continue adding features to long deprecated APIs?

Yes. It isn't like deprecating APIs is forced on them by some otherworldly power, they decide to do that and they can also decide to not do that. They are in full control of their technology, they can do whatever they want.
A lot of software (drivers, engineering suites, Visual Studio, games...) requires Windows or is better supported there or easier to work with.

Others prefer the Windows desktop, in particular for multi-screen.
My happiness requires capital to implement and gaining capital requires working hard.

I'm fortunate that I'm able to work hard in a career and field that also brings me happiness, so that's a bonus.
What's wrong with the static methods? And do you mean beyond helpers?

Laravel gets a major update about once a year from what I've followed (disclosure: I've been to Laracon twice, you could probably classify me as fanboy) -- I _haven't_ used Symfony, but I have enjoyed the rapid release cycle of Larave. It also generally takes 20-30 minutes to update to the latest major release, and if not, there is a service for $10 or so to update it for you
It's not just cookies though, it's tracking in general which you should also be able to turn off (but impossible at browser level).
“Grit” is just about which people get sorted into he poverty bin, not how big the poverty bin is.
IMO, Trump is a horrifyingly terrible president but the desire to open things up again is a serious concern for a lot of people who are out of work and have bills piling up, it isn't just a Trump thing. What are they supposed to do? If you have a mortgage and are out of work the stimulus checks are next to worthless (in the sense that they just delay the inevitable by a couple weeks). There is a point of desperation where the risk of getting sick feels much more remote than the feeling of the walls closing in financially.
oh really. Which phrases you understand?
If they actually worked they might not be so bad. I’ve never gotten my otherwise beloved mx3s to do one single thing I wanted them to do while using the touch controls, but I can see how pausing a song, adjusting volume or forwarding might be nice if it actually worked.
You are currently on the internet. Which was funded by defense contracts.

You also probably use a hundred objects every day directly funded by taxpayer money given to private corporations.
The problem I have with the 40 mile range is that is highly dependent on

1. temperature. Extreme cold lowers range
2. topography. Inclines can drain a battery quickly. Declines can add range.
3. driving style. Do you have a lead foot?
4. Driving type. Are you on a highway?
Enhanced Poet: Open-Ended Reinforcement Learning Through Unbounded Invention
Raspis are cheap and simple. Fewer things to fail, but each part is more likely to fail. They have low cooling and power requirements though. I'd expect the storage to be the thing that fails most often.

The interesting experiment with raspis used in high uptime scenarios is when you make a cluster of them. If you aren't reliant on any one to stay up, then you can afford many more hardware failures than traditional clusters, albeit much less dense. You trade size, performance, and ease of maintenance for systemic reliability. Unfortunately, I can't find the articles that look at this.
Where I live the government literally banned you picking up your orders... so sadly can't live like you are doing :(

Delivery is only option, I suspect delivery people are making a killing now.
But it's not cookie consent, it's tracking consent.
I have the

> Delete cookies and site data when Firefox is closed

setting checked in preferences. There is a Manage Permissions button next to it that allows some more per-website control.

Websites can place however many cookies they want. It won't help them track me past a day.
On the Etiology of Heroes
> Generally, I think my rights end where others’ rights begin

So invading someone else's privacy, without their consent, for your own monetary gain, should be your decision, because it's fairer?
That’s making a fundamental flawed assumption. A small black hole on it’s own multiple light years from a star would likely produce lending on the order of seconds not hours.

In such a situation, the lens will pass by the source in a reasonable amount of time, seconds to years instead of millions of years.

Current survey’s have looked at leasing across longer time frames as that’s much easier to deftest though also much rarer. It’s possible to model this and make useful estimates, but such models are dependent on a huge range of assumptions.
What you say is true.

The thing is just that I've been obsessed with computers my whole life and can't imagine myself being, for example, an aqueduct engineer or a blacksmith.

Where Buffet's quote struck a chord is that I'm thankful that society allows me to do what I love, but I should stay mindful that not all people have those opportunities.

I suppose a different way to look at it is that had I lived in a time before computers I wouldn't have known what I was missing out on, so there's that.
From the article:

I can know if my neighboor is sick for example. Sounds like a privacy issue for me…

Isn't that the purpose of the app?
A diesel electric duorail truck would be great for large freight loads.
then they might have problems if someone who knows whats what says show me
hCaptcha is annoying. I see it every time I open codepen and few other website.
At what price target are you going to buy them? And will they still be available in traditional brokers: vanguard/Fido/schwab when they tank all the way to 50cents?
that seems odd; what is the performance impact of turning on Hyper-V for the root/host windows instance?
Yeah all good points, and just to add, there's also the challenge of maintaining perfectly reliable and low-latency communications over any sort of wireless medium in a variety of unpredictable outdoor conditions.
Show HN: Calyx Diagnosis Search, a Chrome extension for searching ICD-10 codes
Anyone who works in healthcare is familiar with ICD-10 diagnosis codes. They’re used all over the place, for documenting visits, billing, ordering lab tests, placing referrals, etc. There are over 90,000 unique codes, covering every diagnosis you can think of, from being bitten by a shark, to stress caused by in-laws.

While there are plenty of tools and websites for searching ICD-10 codes, at Calyx we decided to build our own tool for the following reasons:

1. Our tool is a browser extension, so you can use it from any third party website without navigating away from the page.

2. Our tool recognizes many common synonyms, acronyms, and typos. Which is to say, it behaves like a modern search tool. So you can type in “dm2” for diabetes type 2, or “htn” for hypertension, and you’ll find what you want.

3. Our tool displays results hierarchically, reflecting the tree structure inherent in the codes. It provides a compact UI for browsing the tree, so you can quickly drill down to find the most precise code.

4. Our tool has filters that are relevant to treating Medicare patients (Medicare will only accept certain codes for ordering lab tests, and it uses other codes to determine the presence of more serious disease categories). This was particularly valuable to our business, but may be valuable to other clinicians too.

We built this tool initially for ourselves, but now we're releasing it to the public. Feedback from the HN community is much appreciated.
By giving them a dialog that clearly describes what they are opting in to, with a clear "I do not agree" button, that does not degrade the user's use of the website. What you should do to comply is literally in the guidance; both the old guidance and the newly published guidance.

The EU does not act like the US - if there's a piece of law, there is guidance on how to comply with that law. You follow it and you're safe, until someone publishes updated guidance.

A number of companies are betting that doing something short of what the guidance recommends will still result in a compliant website. They are in a situation where, if they attract the attention of a regulating body, they may be fined.
> You can’t make access to your website’s content dependent on a visitor agreeing that you can process their data

Finally! Sites that require payment for their content need to return HTTP 402 Payment Required. Sites that make users pay with data should be fined with extreme prejudice.

"Continuing to use the website" isn't consent either. Why do these companies insist on being deliberately obtuse? They know exactly what they need to do but they would rather ask lawyers about how they can get away with not doing it. How hard is it to avoid surveiling people?
I'm principle I'm with you completely, you have my vote here. But as I said there is a universe of difference between theory and practice. Make the law as strict as you like, "Never underestimate the power of stupid people in large groups". Your users are people in large groups, even if they are separated physically. The political, social and as of recently the hygienic world has hammered all the nails in this coffin in recent years I'm afraid.