skysight-inc/HackerNews huggingface dataset:
I was ghosted by a company which filled their careers page with stuff about how great they were as recruiters, how they championed diversity, how they looked at every person as an individual and, of course, how great it was of them to keep you informed at every stage of the process and tell you after each stage what was happening.

I will admit: this was one of the rare occasions in which I lost my temper at the mundane eccentricities of how some companies operate. It wasn't the ghosting, it was the occupation of the moral high ground whilst rolling around in the gutter with everyone else. I did not get a reply.
Yeah, even if all of the logistical and technical issues of drone delivery make it economically viable for Amazon (or whoever) - I think I might boycott Amazon as a company if they started using drones for any deliveries. They are just so obnoxiously loud I would probably welcome people shooting them out of the sky (or if you're awesome you can use an eagle).

https://www.youtube.com/watch?v=8v5hCxBZTh0

https://www.bbc.com/news/av/world-europe-35750816
FWIW, this doesn't always have to be the case if you're a good negotiator and you came in through a non-recruiter contact. (I have successfully negotiated this, using this argument, to go above their normal salary band. Maybe I would've gotten it anyway. But it didn't hurt.)
You've hit on an important point here. As soon as Apple documents one of their CPU extensions, they've put themselves in the position of having to support it long-term. Leaving it undocumented gives them the freedom to make breaking changes from one CPU generation to the next -- hopefully with the end goal of deciding on an implementation and documenting the end result.
I wonder if there’s a modern c++ version of this somewhere.
A terrible analogy, they aren't hurting anybody, something which would be fundamentally wrong. A better analogy would be that Apple is baking bread in a way that you don't like. Which is only a problem if you are forced to eat it.
> Well he said he only needed $10 for the card, which suggests a non-college library.

Does it? The public library system where I live offers free cards. I think it's just as likely for a school to include the library card cost in tuition and charge for it otherwise.

My guess is "Santa Luna" is actually Santa Cruz, and their library cards are free too (at least now, but I suspect that it hasn't changed). My guess is that since this was written after the fact, there's just some haziness on what was actually the case, and why he didn't frequent the library as much (which might be as simple as that the hours he was out and walking the neighborhood were often not library hours).
Plastic is an incredible engineering material though. Just that it’s commoditized to the point where nothing can compete with its properties given a fixed cost. So, everything is now made of plastic.

I wish plastic was an expensive material because it really is incredible and there are thousands of different blends.
There are hundreds of high-quality, spoken articles found here: https://en.wikipedia.org/wiki/Wikipedia:Spoken_articles

You can find more information about the project here: https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Spoken_W...
I'm just skilled labor.

I'm a milling machine operator, except instead of a CNC machine making, idk, table legs, I'm writing a thing to filter some database result based on some user input from a web page.

I am not doing poetry or making hardware dance, I am not doing mathematics (directly anyway). This is a trade. I'm building the small pieces of the bigger things our culture either needs, or sometimes just wants. It's my job and I'm good enough at it that I've gone from almost literal apprentice to lead. I'll work hard, then retire to a farm and never touch another keyboard again.

(jk how else would I do my taxes, I'm not a luddite)

So that's whatever "tribe" I am, I guess.
It's not "a lot like a sales process". It is a sales process.
Covid-19: Concern at 'unprecedented' infection level in England
This is a non-sequitur. There is nothing stopping Apple from doing things in an open manner - it's purely cultural. The fact that they don't is why I do not buy for a second that they can be trusted with privacy, whether they care or not.

The quality of Apple's ecosystem is because of the centralized effort put into it and them owning the stack, not because the end result is walled-in.
Ask HN: How to mask location for a corporate VPN?
I am working for a publicly traded company. I have been spending the past 9 months alone in my apartment in Europe and it's driving me crazy. Having been recently separated has aggravated the effects.

I am hoping to work from a SEA country for 2.5 months. My employer is publicly traded.

I have already asked my manager about it and while he himself is unconcerned, the HR Policy is that they are not able to allow more than two weeks of work from another country. Any more will entail that I go on vacation, unpaid leave or be terminated.

I am hoping to avoid the latter scenarios entirely. I have to do what I have to do to take care of my mental health. And my management and company has to do what they have to do to keep their hands clear of legal liability.

I am working out how I can work in another country

I have a Macbook Pro 15'' 2016 model. I have an USB-c extension port set that has a

Let's set aside the whole question around my visa in this new country. A friend of mine recently worked outside of a European country for couple of months and has already received an email from his employer's legal department. I am inclined to think this is a reality of working for a publicly traded company.

I am looking for a technical solution to create no record of the corporate VPN seeing that I am in the SEA country. How do I do that?

This is what I have so far:

I will use Wifi to connect a Windows mini-PC to whatever WiFi I have access to. I will then use that Wifi to tunnel my internet to the European country I live in. I will share the tunnelled internet via Ethernet and connect the Macbook Pro to that Ethernet and let the corporate tunnel through my tunneled internet. I will turn off WiFi entirely and make sure to never turn it on lest they discover ambient SSIDs and discover my location.

Is this approach fool proof? Do you have a better idea?
When is going to be a time when everybody understands that these algorithms are statistical and quite often wrong? It is always a surprise to me when I talk to somebody who does not understand neural nets or current state of ML algos and explain that it is just statistics and you cannot expect these systems to be 100% correct ever.
A more accurate tether price history chart
Have you seen the Porsche Taycan? It's like a Panamera fucked a LC500. It doesn't scream "electric".

Or the Audi E-Tron. It's... an Audi SUV. Or the Jaguar I-Pace.
Or the Hyundai/Kia electrics. Or the Clarity EV.
> They manipulated voter rolls, falsified vote counts, and spread massive amounts of propaganda — things like posters, pamphlets, and leaflets — to manipulate people’s views.

The last one is not like the first two. I think it is uncontroversial that the first two are bad. However, the last one is very vague and runs up into issues of free speech and free press.

Throughout history, opponents of a government have been silenced by saying that they are just mouthpieces of a foreign government.

For example, should a Canadian be banned from writing an op-ed during a US election.

If John Oliver makes fun of a political candidate, is it foreign election interference, given he is not an American citizen?

If a media company that has a significant amount of stock owned by a Chinese or Saudi or Japanese company, criticizes a candidate, is that also foreign election interference?
Malloc Is an Antipattern
The site mentions about calling out companies who ghost candidates too, so I am offering my view from the employer's perspective. The hiring managers could be interviewing dozens if not hundreds of candidates - sometimes they are genuinely busy and they literally cannot spend countless hours to respond to every candidate they've spoken to tell them "No, we've passed on you".

Ghosting also happens in both way - as a hiring manager, I've had a many times where I had to reach out to the candidate patiently waiting for their response to the next round or getting back to me for a coding exercise with no response (the bad ones) or a "sorry, I forgot to tell you that I got the job already."

Finding a job is a lot like dating, it takes 2 parties to make it work. So just like ghosting in dating scene, ghosting in hiring process will always exist, it's not a technology problem but it's a human behavior problem. By the way, anonymously calling out the other party of ghosting is even worse IMO.
Would you like training on this matter?

I've learned that each phenotype has to be weighed differently than the people you grew up around the most. Completely different phenotypes and patterns often times.
It's part of the section "ANNEX LAW-1: EXCHANGES OF DNA, FINGERPRINTS AND VEHICLE REGISTRATION DATA". It's pretty detailed on the exact format of data transfers.

Found in https://assets.publishing.service.gov.uk/government/uploads/...
Yes I meant to secure our api but you know how things go, I got so busy and that task fell through the cracks /s
> Maybe proof of existence (document certification)

This is interesting, but I'd still want to know a specific.

Most document authentication works fine with a centralized source of truth. It could be a postal service (the postmark proves a document was mailed at a certain time), Docusign, Google Drive, or just plain email.

> decentralized DNS

DNS is already decentralized. You can choose whom you trust, or you can build your own DNS database and just trust yourself.

Perhaps you meant "decentralized domain registries" (like the way Verisign manages official .com registrations).

That's more interesting, but it would also be terrifying. A bug or 51% attack could kill your entire company if you trusted that registry.

I suspect you would also get some sophisticated attempts at buying up millions or billions of the domain names in order to sell them later at a profit, which essentially centralizes all those names.

> provably fair gambling

Why would you need a blockchain for this? Couldn't you cryptographically sign each round of bets without a blockchain?

> prediction markets

No idea what the application is here, but curious for your explanation.
Yeah, this is pretty much the definitive book for these matters. It's a shame that Graeber didn't talk about cryptocurrency much, it would be interesting to know his thoughts. I just found this one tweet that he has written, which I suppose explains why:

https://twitter.com/davidgraeber/status/990857460176089088?l...
They probably meant carbon emissions.

> water vapour, which creates contrains and impacts cloud formation. There's huge uncertainty how large these effects are, but they're significant.

Water vapor emissions aren't cumulative in the same way as CO2. It would be potentially an impact of what ever level of air travel you have, but it wouldn't accumulate over time like carbon emissions, and so could be sustainable if air travel is held at a fixed level.
But that is all science is and has ever been - trying to understand the world, by measuring it and creating models that should match measurements as much as possible. What you consciously experience as reality is also nothing else - a model about the world that your brain has built up, fed with inputs about the current state.
Like NW says, the FAA heavily regulates commercial activity. You can get a private license in as little as 40-ish hours. But you need an absolute minimum of 250 total hours to even qualify for a commercial license (and there are a bunch of hour requirements in subcategories such that if you're not explicitly working toward it, you're unlikely to meet minimums), and there's another written and practical exam.

And not for nothing but if you have a private pilot's license already, you can get a commercial drone license with nothing more than a CFI endorsement and a quick online written test. Most PPL holders I know (myself included) added it as an after-thought.
You've lost me here. This is an article about a new potential chronic symptom associated with C19. My point is that we don't know all the chronic symptoms that will ultimately be shown to result from C19. I don't understand how the fact that the boss at your daughter's kindergarten hasn't complained addresses that concern.
> enormous asymetry of power between you and the employer

I've sat on both sides of the table, and know that isn't accurate. If it was accurate, everybody would be working for minimum wage.

BTW, if you're unemployed because of the pandemic, the best use of your time is to level up your skills so you'll be in a stronger position once it's over.
Old: https://jhadjar.gitlab.io/kbase/python
When I started, I took the command I used for compiling c programs and substituted a letter.

gcc -Wall -O3 -o ./main main.c

ghc -Wall -O3 -o ./main main.hs

I still compile that way every now and then.
It's easy if the game engine you are using would display an in-memory model with deterministic algorithms. I have only briefly worked in the game industry and it's been more than enough for me :D. There were like 4-5 people with "10 years+" experience working on a Candy Crush clone. It was literally riddled with bugs and they used Unity's physics engine to make the stones fall (I mean, it doesn't get any more ridiculous than this).

So I came in, throw it all away and built within 2 days a deterministic, fully tested and testable stone engine that would implement all the effects management wanted to see, some of which would have been close to impossible to implement with Unity's physics engine. The idea is basically to use the smallest time unit you want to support, and then base all algorithms on that. You don't work on milli-seconds, because that is for the engine to fill out. You work on seconds, for CandyCrush at least. Each time step is basically a second. The time in-between is filled out by potentially non-deteministic animations and particle effects and whatnot. But every second, the whole scenery will synchronize with the deterministic engine that drives it all.

While I didn't have the chance to try this on shooters or MMORPGs, I think especially for MMORPGs, this would be a perfect fit. It solves sooo many problems, I would probably need a day listing all the benefits. Are there drawbacks? Probably, I can't think of one right now, except that it goes against anything normal game developers believe in.

I think at some point, the gaming industry forked away from solid software engineering practises.
It's sad that he's gone crank/alt-right-ish, but there's plenty to learn from him in his essays, particularly before the last few years. Can't remember any recent ones I found insightful, though =/
Jumping in as a CTO and hiring manager currently spending 50% time on recruiting: We're definitely to blame as well.

In the beginning, I really made an effort to be courteous and polite to every single candidate and give them their optimal chance at learning something from the interview process, but I realized that recruiting is a process that really does suck for everyone. Especially now that we're scrambling to grow, I need to constantly prioritize in order to just stay sane and get forward.

If I've interviewed 10 candidates in a week and there was one or two which were really interesting, that's what I'll be focusing on first. Whether I get to write 8 rejections in detail, it doesn't matter for the company. At least in the short term.

And chances are >50% that candidates don't perceive detailed and honest feedback in a good way (even with the best intentions), so I might get stuck in a discussion about details going forward when nothing changes that "no". Nothing good came from that for either me or the candidate ever. Rejections always feel like failure and honestly I hate writing them as well, as I know I'm always hurting someone.

It's not a part of my job that I'm proud about (hence the throwaway too), but this is frankly my thought process around the whole thing.

I've been on the other side of the table multiple times, so I know how much the candidate experience sucks, but that's how it goes.

If you're searching for a job, just do yourself a favor and go broad while not taking anything too personal. It's very much in your best interest to get the bidding war for your person on, so never fall in love with any single job offer.
They simply have a lot more demand of engineers than they have supply of jobs so it's logical for them to not care about individuals.
> They look uncannily alike to me

uncannily ?
The images aren't exactly high-res, but that's definitely two different guys.
The first two photos (color one at the top and b/w mugshot pair) are the same guy, but it should hopefully be obvious that the guy in the drivers license photo is someone else. Especially to the police, since we're comparing low-res scans while the feds may have had a larger copy potentially in-hand when looking at the guy they arrested.

You may just be looking at the wrong photos from the article - in which case yes, that guy looks uncannily like himself!

The subtleties of the human face that change from person to person are things like cheekbone position, jawline, head shape, eye shape/size/placement, etc.
They're what enable someone to "recognize" you in a human-to-human context, sometimes even with a facemask on. They're part of how you distinguish yourself in the mirror from other humans also.

However, if a significant portion of one race is indistinguishable for a given observer, they haven't done enough observation. Certainly not enough to arrest someone based on their "observations". A relative inability to identify facial subtleties in member of other races is a known phenomenon and has been studied - incidentally making it the perfect candidate for law enforcement training. Seems that wasn't the case here in TFA, unfortunately.

For reference, I am a different race from these guys, and my SO is a different one still, but I don't think it takes a particularly keen observer to distinguish between the two mens' faces.
As a pilot, the dynamics of flying for money are very different than flying for fun or personal reasons. The pressure to make the flight in marginal conditions, or push separation to get the shot, or otherwise just generally fly closer to the limits is real and significant. Adding money (and presumably third parties) totally changes the nature of the operation.
We can also produce diamonds in a lab, yet the alchemists still can't turn lead into gold.
Sql is not a valid comparison to graph databases. Sql is a language many relational databases use as their query language. There are things like Cypher for graph databases that are similar to SQL.
I think your comment is missing the overall point.

If you have a communication line open with someone for some sort of transactional activity, you do not just drop off into oblivion. Ever. It's rude and disrespectful, full stop.

Yes, I agree that the interview process can be a numbers game: candidates should apply to many opportunities that fit their skills, and expect no interest from nearly all of them.

But if a candidate has received a response, and there's any kind of open dialog, no matter how minimal, then out of a sense of basic civility and respect, they deserve a reply, even if it's just a canned one-liner rejection.

That's the only decent thing to do. Anything else is disrespectful.
No, the expectation of false positives should mean that a positive match is not enough to keep somebody locked up for multiple days.
LOL. I love this idea.
So true. Everyone should read books on how to sell. It can make your life much better.
Protocol specs are actually pretty easy. The protocols aren't that complicated, and there's some pretty simple ways to figure them out. It's usually an hour or two per new device, at most.

Everything that v1 rust does right now, our C#/JS versions did before, so the technical work there was mostly fitting it from gc'd runtime'd languages into Rust. I'm much better at Rust now though!

The majority of the work technically AND design-wise (for me at least) is the haptics abstraction. Our protocol is built on a system of "verbs" at the moment, i.e. "vibrate", "rotate", "stroke" (though we call it linear because it only goes one direction at a time), etc... I'm writing a larger blog post on this, but to summarize, it's REALLY hard to build a language around this that's general. For instance, the Lovense Max (a onahole style toy) has an air bladder that inflates/deflates. It's about the only thing that has that. So do I just make a new verb called "inflate"? Do I try to match it to other toys with constriction like systems and call it "constrict"? Does it even matter?

But, that's an ongoing problem. In terms of "done", I think the next big milestone will be mobile app support. We work on mobile web browsers in a couple of different ways, but Buttplug still needs app support, both native and for things like cordova/react native/etc... The biggest issue there at the moment lies in our bluetooth library (btleplug, https://github.com/deviceplug/btleplug), because getting the FFI via JNI to android is going to suck (even though I can crib off Servo's WebBluetooth impl, which worked on Android).
I don't care whether I'm being ghosted or not. When I was applying for jobs, all I wanted was feedback about why I wasn't being hired.

Applying for jobs is a black box: you do a bunch of work, something happens, and you have no idea why, so you have no way to improve.

I wanted someone to say "you misspelled something in your cover letter", or "you were standoffish in the interview", or "there were several qualified candidates, we hired the one with the most experience", or even "we didn't like your stupid face". If that's too much work, send me a form letter: "Rejected for reason 13B: poor personal hygiene or fashion sense". Literally anything. Anything.

I understand that companies feel that giving feedback opens them up to potential litigation or bad publicity, but I would happily have signed something to remove their liability. I would have sign an NDA to prevent me from publishing. I just want some data.
The Case of the Empty Frames Remains Art World’s Biggest Mystery
Disagree with almost everything MMT proponents advocate for. But their ideas about taxation I find interesting as a philosophical insight. That is - since a fiat-issuing government can print money at will (which they routinely do), taxes' main purpose cannot be to finance its operations. It is to create demand for the currency.
On a somewhat related note, my name is Aaron Aardvark, my email address is aaron.aardvark@gmail.com. I've been getting emails from some bank I am not a member of because an Aaron Bernoulli registered an account with my email address, and the physical address he listed is, as best as I can tell, some abandoned lot. I've just been autofiltering all the emails to spam because my one attempt to notify the bank about it got nowhere, and they don't provide an unsubscribe button. Do I have any other responsibility here?
Could you clarify your question?

As I read it, it is essentially "I don't see how a close association with white supremacists/racists is relevant to the fact that it mis-identifies black people as criminals", which I doubt is what you mean.
God, it's been a while, hasn't it?

We'll see if I get any invites. Seems like a very BLFC kinda panel.
There aren't many warehouses at the top of skyscrapers, though.
if you look at the facial structure, they're completely different people. I don't understand how somebody would mix them up...