skysight-inc/HackerNews huggingface dataset:
I agree that there are probably some cool uses for the touch bar if you put some thought in to tailoring it to your work flow, but it is not a tactile interface. Keys are a tactile interface. You can't discern anything from the touchbar by touch, its a flat piece of glass.

Personally, I've never spent any time trying to customize the touch bar because I am never using my laptop without an external keyboard, because of how fuckin' terrible the built in one is. So happy they added some travel back to the keys. I have put off buying a new laptop for years because of how much I hate that stupid keyboard.
That claim is worthless when the software is closed source. It's impossible to verify.
Any chance you can share that shortcut? I currently have a bookmark that my roommate can hit, but a shortcut would be better.
When I checked the comment history after reading that last line I couldn't believe my eyes.

I wonder if Dang considers it astroturfing if an intelligence agency does it? (edit: joke, but it is weird that your comment history is nothing but about Ted).

And for those of you who are wondering if the psych. experiments are real or not: https://www.theatlantic.com/magazine/archive/2000/06/harvard...
It's kind of weird by now. They will happily offer you $200k in annual salary, but an office with a window where you could keep a potted plant is out of the question.
This is a ridiculous stance to take. If true, then open sourcing any form of software is morally corrupt since the government could then use it for evil.

Quite frankly, I don't think any reasonable person would consider selling software to the government to be morally corrupt unless they were reasonably confident the government would use it for evil. Right now, nobody has made a compelling-enough argument to make me believe the government will use this software for evil.
I think this is position is a bit naive. Like saying "but child porn is just bits, like any other type of file".

A crucial step in shooting someone (or a drone strike) is figuring out who to target and where they are.

The fact that this is an important use case for Palantir makes it not hyperbole to talk about "weaponising information".
>seems to be that you have to be more of a politician than an engineer to actually get anything done.

In Red Mars, they try to colonize Mars. At first, the challenges are completely technical, and the engineers prevail. But the success is chased by increasing bureaucracy and involvement of stakeholders, and it quickly becomes all politics. c:
If you change the article URL from 2020 to 2018 and search for "Trump" you can see the Pulitzer they handed out for "deeply sourced, relentlessly reported coverage in the public interest that dramatically furthered the nation’s understanding of Russian interference in the 2016 presidential election". In 2020 that has toned down to a Pulitzer for "skewers the personalities and policies" or "illuminates the personal impact [of his anti-immigrant policies]".

The quality of the hard-hitting journalism seems to be winding back, maybe Trump wore them down?
Try Microsoft Edge. Its built in ad blocker works for me with Youtube on my iPhone.

I block ads at the application layer, DNS based ad blocking doesn’t really do it anymore and can create another troubleshooting surface to consider when it breaks something.
Get the antibody test done everyone, as soon as possible
For regular tires, it's been so long I don't remember in detail.

When I was growing up, 13,000 miles on a set of tires was about all we got.

The deal now, and for at least 20 years, is better rubber compounds for the tread, mesh under the tread to keep the tread from flexing on the road surface, and better cord, maybe Kevlar, for the rest. Now a lot of tires are super tough things.

For a Chevy S-10 Blazer, I bought some Cooper snow tires a few years ago, but I don't drive very much now so have put only maybe only 10,000 miles on them -- they show none or nearly no signs of wear yet.

I drove a Buick Turbo T-Type, heavy car but fast, for about 220,000 miles with just the original tires and one set of new tires. The new tires didn't wear as long as I hoped -- they sold me luxury, smooth riding tires, and I don't give even as much as a weak little hollow hoot about smooth, luxury.

I put 200,000+ miles on a Chevy Nova with just the original plus 1 or 2 sets of new tires; similarly for a hot rod Camaro. Then I was getting tires from Michelin.

Ballpark, the change I see is 13,000 miles growing up and 75,000 miles when I was doing a lot of driving.

But there are some exceptions: There are some luxury, smooth riding tires that, AFAIK, don't last as long. Some high performance tires have significantly higher coefficient of friction and, thus, shorter tread life. Maybe front wheel drive can chew up tires. Full time four wheel drive maybe shouldn't but I suspect does chew up tires. Soft suspensions tend to scrub the tires on the road.
I use a modified version of this with hard coded times so there is no user input: https://routinehub.co/shortcut/2904
Droidcam doesn't exist for MacOS?
Good Enough versus Even Better
That might work if you could link individual comments to a version of their parent, otherwise confusing over comments not making sense in the current context would still occur, since most people aren't going to read an edit history first.

The very least they could do is add some visual cue that a comment has been edited, like showing the header in italics or adding an asterisk.
They've even suggested wikipedia edits on his page that were rejected. Single-issue posters in general are hard to deal with as far as community & discussion, but this is just weird.

I'm genuinely worried here.
New Consumer Product Launch
If the python version from the Microsoft Store is installed the path is not changed. Instead the "stub commands", in Windows terms they are app execution aliases, now point to the python version installed by the store. In fact additional app execution aliases are created for other variations of the python command name along with ones for idle and pip.
Sounds like those two guys were man-in-the-middled
How do they still have all this data? Under GDPR (yes, it's European, I know) after a reasonable amount of time (=14 days) you gotta delete all the PII out of the logs. Does US law really allow storing mostly irrelevant logs for so long, and who pays for storing them?
Serverless Bigtable-like database, backed by Cloud Storage
Built this over the last two weeks of quarantine, let me know what you think :)
If it is possible to sequence the sample they would be able to confirm that it came from a very early branch of the genetic tree, rather than one introduced at a much later stage.
"checked out employees who pretend
they're "excited" about everything all the time."

The fakery alone makes me want to find some company with B.O. ridden neckbeards and just give myself anosmia.
Gervais principle

https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-...
I think we agree.

Quoting your comment:

> human patients are very much like lab rats

Some people consider that offensive because lab rats are discardable. (They even kill all the rats after each study, they are not reused in another study or get free in a rat sanctuary.)

This is a common excuse against double blind randomized trials with a control group. Why are some people getting the "worse" standard drug instead of the new (perhaps) "magical" drug? Why make experiments with them instead of giving the new drug? Why use blind groups and use them as lab rats?

(In every Covid-19 thread, someone propose to use the database of all the known cases and some statistic to simulate a control group (How hard can it be?), and then give everyone in the trial the new drug.)

Expanded version of my comment:

The alternative to using a good clinical trial with all the modern constrains to differentiate between new drugs that are good and new drugs that are bad is to use only some experiments in animals or in vitro. Not every illness affect every animal, so there are some restrictions, or the test in animals must use something that is similar enough.

Imagine that without a good clinical trial in humans, someone approves the new drug. After some time the problems with the new drug may appear. In this case instead of testing the new drug with a small group of people in the trial, you are testing the new drug in the wild with whatever person that is so unlucky to get ill and get the new drug, so you are using the whole humanity as a trial group.
You just served a false dilemma. There are also options c and d and more.

Even having a society does not make wonders: we don't have a cure for cancer, we don't have a vaccine for Covid, having a functional society does not mean you can obtain everything, including safe jobs and decent lives, especially when the definitions of safe and decent are moving targets: versus 200 years ago we are living an utopia of safe jobs and decent lives. Just think logical, not only emotional.
It's kind of a blessing in disguise that we live in the heaviest terrestrial planet in the solar system. It's like learning how to climb by starting with the most difficult mountain. You don't need as much energy to escape the gravity of the other planets and moons, and therefore can take less outlay of fuel with you for the return trip.
How many activists are really get fired? It sounds like there are hundreds of protestors, but only a few people got fired. Should protesting making you immune to being fired?
Each cache entry needs a hash bucket so we can look up the entry in O(1), and we need more hash buckets than entries to minimize cache look up time. The hash bucket needs a copy of the element for each hit (to verify we hit the correct hash bucket), and a possible link to the next hash bucket, just in case we got a hash collision (we still need to store that link in memory as a null pointer regardless). [1]

The strings are special structures which allow binary data to be stored in them and to protect against buffer overflow protection, so they take up more room than a normal string.

Since the cache is a dynamic LRU cache (blacklist entries are not in the circular LRU, of course, but the cache was designed that way) for temporarily storing correct DNS answers (with overhead because, yes, each entry has among other things a 64-bit expire timestamp), each entry is created or removed with multiple malloc() and free() calls, so there’s some page size overhead there.

Like I said, there are ways to make a blacklist have a smaller memory footprint, by using a special data structure which trades speed for size, [2] but for a two-day coding project, it made more sense to just add them to the speed optimized LRU cache the code is built around.

[1] As an aside, the hash compression algorithm came out before SIP Hash, but, like SIP Hash, has protection against an attacker finding hash bucket collisions. If I were to write the code today, I would use SIP Hash.

[2] Here is how I would do it: I would have two blocks of data. One block is an array of offsets (pointers, but not C memory pointers) to data in the second block, and the second block is a bunch of NULL-terminated strings compactly stored. The array of offsets is a sorted list, where the sort key is the string each element points to. I would then do a binary search every time I wanted to see if an element is blacklisted. Memory overhead is, for 10 million entries with an average length of 15 bytes per string (including the NULL) 30 million bytes for the offsets and 150 million bytes for the strings, so we could store 10 million entries in under 200 megs. Speed is O(log2(N)) instead of O(1) but we save a lot of memory. We would need more memory to sort that list, but we could store this block as a binary file which is made on a host with a lot of memory, but read on our Raspberry Pi or old Netbook. Again, doing this is left as an exercise for the reader, and I’m sure there’s a lot of public domain or otherwise open licensed libraries which have already solved this problem. If I were to go down that path; I would probably use sqlite, but am a bit reluctant to add sqlite to a tiny program which can compile to be under 70k in size.
It's strange that they suggest the alternate books at the same time. I just want to understand the agenda.
Why not Fastmail with many own domains? The $5/month ($50/year, $130/3-year) plan allows 100 domains.
Yeah, this isn't for work, this is meant to reignite your passion via personal programming.
Well, it is thought there was at least some COVID-19 spread at CES in early January: https://www.apmreports.org/story/2020/04/23/covid-infected-a...
That's the classic conservative response, well you have a choice to go work somewhere else. That's not really the point.

You conveniently ignore that these workers have a right to organize, and it's illegal for Amazon to say they can't. Just like they have a choice to go work somewhere else, they should also have the ability to organize. Sounds like the free market at work to me, if they would have treated them better maybe they wouldn't have organized.

Also sounds like a cynical position to take given the company's strategy of opening warehouses in poorer southern cities like Memphis.

Also anti-trust law does deem what they do with search unethical.
if the goal is 'privacy', I'd think contract tracing is every bit if not more more of a privacy concern than is location
I've had the dock hidden for so long I've almost forgot it existed. I do all my app launching and switching with spotlight and keyboard shortcuts. But just recently I was having a hell of a time locating the trash folder in the filesystem or in a finder window, and thought they might have gotten rid of it or something. Then I remembered the good ol' dock icon.

I wouldn't mind the dock being visible when I'm using my large external monitor, but it just takes up too much space on a 13/15inch screen imo.
An embarrassment? SpaceX is a credit to NASA, since it was NASA that paid for development of SpaceX's Falcon 9 rocket.
FERC directed the North American Electric Reliability Corporation (NERC) to set a reliability standard for solar storms. Under that standard, not a single high voltage transformer in the U.S. electric grid is required under the standard to have hardware protection. Instead, paper studies exempt utilities from taking tangible action. As of May 2020, only one device to block harmful currents from solar storms has been installed in all of the U.S. electric grid. Fairly stated, FERC ignored my testimony and that of other experts.
So can cryptocurrencies be converted. Each form of storage comes with its upsides and downsides. During the Cypriot banking crisis of 2012-13, 47.5% of savings over 100 000 EUR were seized by the government. A 200 000 EUR deposit became a 152 500 EUR deposit overnight.
> For an architecture with 50 instructions and 15 registers, that's 168750 instructions, which would require 18-bit opcodes. Interestingly, the optimal index-based implementation would use 6 bits per opcode and 4 bits per register, also for a total of 18 bits per instruction.

Wouldn't it have to be the same # of bits/instruction, since it's the exact same information?
"For a typical author, obscurity is a far greater threat than piracy." - Tim O'Reilly
Yeah I agree with this - under most proposals, this is actually how UBI works.

You can't fund a full (poverty level) UBI without progressive taxation (as you mention, most people don't recommend paying for UBI via deficit spending), and UBI advocates acknowledge that there will be a breakeven point beyond which people's taxes increase more than the UBI affords. This achieves the same "curving towards zero" of the benefits as if you had means tested people and only given people below a certain income some payment.

UBI advocates tend to prefer doing it this way - giving everyone the same amount, and taxing it back from high-earners to achieve the same "phase out" effect" - so as to avoid the bureaucracy of means-testing.

What you're saying here is pretty close to the "modernized negative income tax" I suggest towards the end of the essay. Whether UBI, or stimulus-style phaseout, there will always be net recipients, and net funders. I'm not sure whether means testing is better than going universal and taxing on the back end to achieve particular distributions, but it's important to note that UBI's funded by progressive taxation, when all is said and done, are still redistributing money from above to below.
Thanks, that's really cool and you saved me an hour or three of trying to set this up :)
If you look at the reddit posts you'll see more of the same and in a number of boards. Deeper searches of the name turn up alt-right memes (triple ellipses, ok hand gestures) via car message boards. I'm assuming accelerationist?
رقم صيانة ال جي
احصل علي اضفل خدمات الصيانة اتصل الان عبر رقم صيان ة ال جي المعتمده التي توفر لك احدث اساليب باقل الاسعار
It's disappointing to see that, no matter how this virus emerged, we don't see universal condemnation of the CCP handling the outbreak.

It's also disappointing that the WHO isn't being harshly criticized by either sides, despite the fact that it was instrumental in downplaying the outbreak in line with CCP interests.

A view is not refuted by the fact that it happens to have been shared by Donald Trump.
Fastmail. Definitely.

They exceed all my expectations, and I‘m picky.
Pure toxic more common in webtech, gaming, and IT than other places. Although toxic webtech culture is kinda bleeding into software in general. Big corp and gov have different issues.
NoSQL Workbench for DynamoDB adds support for Linux
You’re better off with Android then because there you can have extensions that send a fake location to specific apps.
> The antibody known as 47D11 targets the spike protein that gives the new coronavirus a crown-like shape and lets it enter human cells. In the Utrecht experiments, it didn’t just defeat the virus responsible for Covid-19 but also a cousin equipped with similar spike proteins, which causes Severe Acute Respiratory Syndrome, or SARS.

> Monoclonal antibodies are lab-created proteins that resemble naturally occurring versions the body raises to fight off bacteria and viruses. Highly potent, they target exactly one site on a virus. In this case, the scientists used genetically modified mice to produce different antibodies to the spike proteins of coronaviruses. After a subsequent screening process, 47D11 emerged as showing neutralizing activity. Researchers then reformatted that antibody to create a fully human version, according to the paper.

I don't have any biology background - are you saying this targeting might not work?
This is advice meant for personal projects, not work. Sorry if I didn't make that clear enough, but I thought it would be clear from context.
Slightly off topic, but it took me a few attempts to really get into The Alchemist - maybe because I didn't appreciate where it was going or it just wasn't good reading material for where I was in life.

Eventually I stuck with it and found it a really eye-opening read, I feel like it's a life guidance book in disguise and I'm usually averse to them but the concept of a Personal Legend really did resonate with me.

Not really surprised by all the negative reviews on Goodreads, I stubbornly felt a similar way for a while.
Well said. External gratification won't solve anything.

Any advice to someone new in the industry to avoid burnout?
FWIW it's not like we disregard the, uh, input of our gonads, eh?

Anyway, I basically agree with you, except that I doubt the queen is doing much more, uh, thinking than any particular worker. I don't think she's more of a person (independent mind) than a worker.
The GPS data couldn't be "rounded" to have less precision, depending on population density?
This is great! Will certainly be using it in all my command line tools and scripts. Particularly the log handler. Also, like how it has special support for Jupyter notebooks.

Thanks for developing this.
Correct. The point is that the peasant mass center, so to speak, is today more distant that it's ever been.
Or, you know, the guy caught some malware through an entirely separate vector.
invest in fully automated manufacturing. tax robots per hour of work and output value. implement ubi. stop herding humans for labour in exchange of meaningless pay.
I think a visual indication that a comment was edited, then diffs of all their edits, would be very nice to have. I have run into (and caught) people that make provocative comments and then edit them to make the people responding to them look foolish.
nothing's wrong with them, it's just that I have an Android phone and don't want to get a new phone just for this.
I thought humidity is what viruses hate.
> Well, in the context of this post, that is irrelevant at best, or whataboutism at worst. I notice you don't offer a defense of Palantir here. Why is that?

HN won't let me reply to that, so I'll do it here. I didn't feel the need to offer a "defense" of Palantir there since I already outlined it above and don't feel like there's value in repeating myself.

But you asked, here you go - The government is going to use the data regardless, so long as they have it. The only effective recourse is to make them collecting or storing the data illegal, but good luck with that, seeing as even when it is illegal they do it anyways (see: Snowden).

Do you think is Palantir weren't there they'd just say "Ah well, I guess that's that" and be done with it? Nope; they'd go to Lockheed, Raytheon, IBM, or another long-time contractor to build a replacement almost immediately. The technology is genuinely nothing special. It federates searches across disparate database, and stitches results together.

But for me, having worked at Palantir, I know what mechanisms are provided to attempt to mitigate abuse. So as long as that data does exist and is going to be used, I'd prefer to have it be as well controlled and audited as possible. And sure, you can argue that the government may forego auditing, or be entirely corrupt, but that doesn't seem to me to be a good reason to not use tools that at least provide that capability.
I'm glad Apple disagrees with you and is no longer making computers which lack a physical escape key.

I got used to it pretty quickly, and I've had press-Alt mapped to Esc for many years.

It was always annoying, and the 16" with a physical Esc is much nicer.

Now all Apple has to do is add some haptic feedback to the damnable thing and I'll actually like it.
I pay google the $10/mo. for no ads on youtubeso the kids don't get exposed.

The extra benefits are
- play video with the screen off to listen to lectures
- youtube music
- specifically good for letting the toddler hear the wiggles without having to watch a wiggles video on youtube

I also pay hulu for no ads. I'm happy for the opportunity to pay directly for entertainment instead of with my eyeballs. No way to opt out of tracking, though, hence the pihole.
It's a more difficult and punishing experience. No 7-bag randomiser, no piece lock delay. That alone makes it much more difficult to play. The "old-school hardcore" mechanics are part of the appeal.
For "Detecting unused imports", why not record the line numbers on the first pass as well? Then we don't need to traverse the tree again
As an app developer that sounds like disallowing precise location but allowing general location.
Experts Doubt the Sun Is Burning Coal (1863)
I see $1,299 translates to £1,299 as usual in the Apple world.

I'm glad hipsters have a new toy to sit in coffee shops with while browsing the web. I truly don't understand why people put up with them.
Scribbling on the margins of a paper during a lecture or a phone call is a classic.
Cropped off the right edge in landscape on tablet.