skysight-inc/HackerNews huggingface dataset:
> I wonder if Apple would reject such an app from the App Store because it would compete with ebooks.

They would not, unless you went out of your way to violate App Store guidelines. There are currently hundreds of iOS "reader" apps that allow users to consume ebooks[1], graphic novels, articles from Wikipedia and similar sites (i.e. wikiHow), etc.

[1] https://en.wikipedia.org/wiki/Comparison_of_iOS_e-reader_sof...
Myeah. Here is another example of Google misunderstanding postMessage and mistaking a vulnerability in a website for a vulnerability in a competing "Chromodo" browser, and making a big fuss about it: https://code.google.com/p/google-security-research/issues/de... (https://news.ycombinator.com/item?id=11023584)
Worth mentioning here that its mission has been extended to 2031 to include rendezvous with two other asteroids.
Did I miss the place on this thread where the person we're talking about said they worked for Google?
Are you my dad?
> maybe Applebee’s will become a great restaurant without improving their food

That's not what I said though... I agreed that improving the product is important. But, just because you build a better mousetrap, that alone doesn't guarantee that customers will beat a path to your door. There are many examples of an inferior product becoming the defacto product in a category even though a better product exists. So, there must be something else to Dominoes story, and there is!

There is other pizza that I like more than dominos, but I still order dominoes sometimes because they've taken away so much friction and sometimes that outweighs a better product -- when you're time/focus limited and also need to get your family's dinner on the table. But, the product still needs to be good for that to work. Dominoes won because they did both.
There's no selling/negotiation in the current model. If you go to Google and say "I found this bug, I'll tell you what I did for $50K", that's extortion. If you disagree with their classification or payout, you can contest that classification in the system - but you are not arguing on the price of the exploit, you are arguing on what the exploit is.
I live in a nice little flat in town. I only have: a router on the floor, some tatamis with a futon on them, and a desk with my computer.

The problem is that my flat is getting cold these days. I have not enough stuff to "keep" heat with inertia so I need to keep the radiator turned on during day and night. And that's pretty expensive (~€0.18/kWh).

That's my minimalist home!
Prop 13 causers real estate values to rise much faster than they would have otherwise , by restricting the productive use of the land. It incentivizes land owners to not build and to not transfer land to someone who could make better use of it.

When it's a broad, general effect that covers an entire stateC that causes prices to rise much faster than they would have risen without Prop 13.

Prop 13 is one of the major causes of people "paying too much money," whatever that means. No purchaser wants to pay too much. The seller is the one setting the price when it is high, and Prop 13's incentives for speculation are what gives sellers so much market power to extort purchasers.
> All I know is that I'm highly skeptical that this white guy would suffer the same fate, even if I were to have a similar criminal record.

It is not clear to me that a prosecutor's office which has demonstrated that it is not interested in justice, would have cared about the color of skin in the beginning. They're after low-hanging fruit and maybe establishing facial recognition as 'proof enough'. A poor, white ex-con who can't afford a lawyer might just take a plea deal. I think the point of possible divergence is when the guy lawyer-ed up.
> ... they have a lot on the line whether it is leaving a bad job or putting food on the table for their family...

That seems like a life organizational issue based on the amount of job hunt stress you're managing. Recruiters don't care about any of that.

For "jobs" in general, the situation might be slightly different. If we're confining ourselves to the tech world... talk to multiple recruiters. They owe you nothing, and you owe them nothing (until/unless a contract is signed).

They're not selling "hopes and dreams". They're selling the potential to go work for someone where they take a cut of your earnings. That's it.

Don't put your 'hopes and dreams' in the hands of anyone but yourself.
> COVID-19 doesn't appear to be bizarrely unique in this respect

I don't agree. How many highly contagious, long-incubation, temporarily debilitating, and permanently damaging (cardiovascular, neurological, etc) diseases do we deal with regularly that we aren't already vaccinated against/haven't mostly eradicated? I haven't been alive long enough to remember tuberculosis, so this is quite bizarrely unique to me.
No counterpoint is needed, since I was not arguing that all good brands advertise, merely that some do. :)
Fair enough [edit: distinction to make], but the problem is still the existence of exceptions (at least as something that doesn't always terminate the process, but that's implied by most useful definitions of "exception" anyway), not anything that would be true of a hypothetical alternate version of Haskell that still had IO, but didn't have exceptions.
Yes, the concepts are pretty old. For a lot of people newer to programming, Haskell is the first language that compels them to be understood. That’s what I meant by “popularized”, to clarify. Changed it now to “evangelized”, to make the comment more clear.

I’d typed a whole paragraph on LISP, but deleted it because I’ve seen that whole regurgitation of history play out so many times on HN. :)

My comment was looking at Haskell as the standard bearer for FP, but it’s not of course.

I agree that lazy evaluation and rigorous type safety are what Haskell is best known for nowadays, especially since its less controversial components have found their way into most conventional programming languages by now.
FAA Final Rule on Remote Identification of Unmanned Aircraft [pdf]
https://forcery.com/ MarTech consulting startup
For you and other recruiters and anyone interested in this topic, it is important to differentiate between third party recruiters and inhouse recruiters.

We are pissed at all recruiters, but when you say "I get ghosted by employers too!" its like oooh okay you are a third party recruiter..... so even less likely to know what our skillset is! Pitch forks now lit on fire.
I was ghosted by a recruiter 8 months into a process, but I still got the job, including a visa sponsorship.

I've tried running startups so I know how much work recruiting is. The recruiter made an effort to stay in touch with me but for reasons unknown to me I stopped getting replies. I'd put months of effort into getting positive signals from a company I really wanted to work with, and I noticed that they actively monitored their Glassdoor. I left a detailed message on the situation I was in. I wasn't rude, I didn't throw a tantrum because I didn't know how the situation the recruiter was in. It's possible they were in a bad life or organizational spot and didn't know what to do. People are humans. But it was my last effort before I moved onto something else.

That message was picked up by someone senior in the org, and they explained that even though they wanted to hire me, I wasn't as far along in the process of getting hired as I thought. This was a bit sad to me, but they referred me to another recruiter that would be handling my case. I decided to work with them nonetheless, since I really liked that place. It took about 6 months from that initial email to me getting a visa, just as COVID-19 began to impact borders.

If it had been another company, I would likely have given up. But, humans are humans and unfortunately recruiting, especially from overseas, isn't an area with the best experience.
Short expiration date on an offer, coming out of the blue, makes it an exploding one. I'm sorry, but that's how it is. There is also a very easy solution.

I've done my fair share of hiring. We have hiring windows too, and have to close a candidate in a reasonable time. But when we started down this path, I made sure that we explained the time frames and where they came from up front, and agreed with the candidate on a reasonable window. At the time of interviewing, which is the crucial part.

That way everyone knew where they stood, and more importantly, the candidates who were in the middle of a lengthier interview process with another company could arrange the time frames to suit us. Most of the time 2 weeks was perfectly fine. Some of the candidates needed 3 weeks. One ended up requiring a month.

But because the expiration windows were agreed upon together with candidates when they were still early in the process, they were not caught off guard.
I had a recruiter schedule a time w me for the next day and then not show up plus not respond. Maybe they got fired? Doubtful.
Being a cop is basically an unskilled position with a risk profile that is significantly under that of a pizza delivery person. Rotten departments should be fired outright and rehired from scratch. The only union in America that needs to stop existing is the police union.
The Darkest Timeline
Really enjoyed the article. It's well written and makes it's point succinctly.

Though no true trichotomies exist, this one approximates the landscape nicely (in my opinion).
Gather (YC S19) Is Hiring a Senior WebRTC Engineer
And how does that get them into the top sites per Alexa and Tranco, per the part I quoted?
The internet is a neutral platform, you get to decide and determine what sources - providers - you trust or don't trust. You're saying you trust Bitcoin as a source of truth - there certainly are other "sources of truth" but you're not listing them or haven't looked, likely in part because you're financially motivated and vested into Bitcoin? Your example of "servers go down" - this problem has been solved long ago with redundancy on the internet, so isn't that a moot argument point?
First? You want me to go back into the fire for a kitten? :o)
For some reason this very US centric problem. Was really surprised how screwed up and inefficient the whole things is in US.
Ghosting is bad, but please do not use anonymous tools like this.

Part of being a professional is learning how to communicate, even when the other party is not acting respectfully. It's entirely appropriate to send a follow-up e-mail, from your own e-mail account, asking about the status of a job opening.

However, using anonymous tools like this is extremely unprofessional. Leaning on anonymity to vent frustrations is a bad habit to get into. Furthermore, it's usually not hard to figure out which candidate sent these things. Don't think that this is a way to communicate anger without burning bridges.
Speaking as someone who would love to see WebAssembly succeed as a cross-platform, cross-language way for me to write sandboxed plugins and CLI utilities, I do have to point out that, for out-of-browser use, WASM's MVP does regress various things:

* https://00f.net/2018/11/25/webassembly-doesnt-make-unsafe-la...

* https://www.usenix.org/system/files/sec20-lehmann.pdf

(eg. Under WebAssembly's memory model, dereferencing NULL=0 won't lead to a segfault.)
As someone not in the tech sector this feels unintentionally amusing. I can imagine a tech worker getting their first ghosting and being so shocked as to create this service. But for most workers ghosting is the norm so it would be absurd to use this service for each of dozens/hundreds of ignored applications. For most people, companies coming to YOU with an offer is a complete pipe-dream. Recruiters can ghost en masse for the same reason that attractive women on dating apps can be extremely and sometimes arbitrarily selective.

Don't get me wrong, I appreciate the objective behind the service but I just feel it lacks some degree of perspective. It's yet another indication of how gaping the chasm between the 9% and the 90% is becoming.
huh ... why not do this for women and or men who ghost you in dating?

If your not a good fit for a job or romance that's life!
Ring Central put me through 8 rounds of interviews and then ghosted me. I sent two follow up emails and and never heard back. The job is still posted and they never even bothered to send a generic “thanks but we went with another candidate” email. If you treat prospective employees like this, word does get around....
I know lots of people here in Sweden that do
I think even without Brexit we were likely to lose most of our car production over the next decade, but with Brexit I can't see manufacturers retooling plants to build new models in the UK

Electrification does make cars simpler so perhaps there's still some scope for someone
discussion from 2015: https://news.ycombinator.com/item?id=9972781
Youtube prioritizing "watch time" is why Youtubers take 1 minute of content and stretch it out to 10 minutes. It's an enormous waste of everyone's time, and it's crazy to think about the enormous power and influence Google has over humanity's behavior.

I always wondered why Youtube never tried to get their algorithm to optimize for quality. For example, one way to do this would be to look at comment lengths and threads. I'd imagine that for more quality videos, you'd have people writing longer comments and responding to each other.

I'd be in favor of regulation enabling users to have some semblance of control over the recommendation algorithm given that it has such an enormous effect on their lives. Ideally you'd have competitors driving improvements like this, but Youtube is effectively a monopoly at this point.
> I had to burn savings to keep my house from late 2001 through early 20003, when I started making money again.

Seems appropriate to the comic. So, the recession lasts ~18000yrs, eh? At least they’ve solved the problem of death, although I presume you are still taxed?
I enjoy the Long New talks. You’d say WELL is worth the fee?
This will revolutionize the delivery industry. I imagine trucks will become mobile drone carriers with drones landing and taking off with packages as they travel through the city.
> Much like how the U.S. became the pre-eminent global power through an innovative politico-economic system + immigration friendly policies + near complete genocide of the native population

It's also invaded a crap-load of countries and defacto taken their natural resources And slavery.
San Francisco's accounting is similarly incomprehensible. I tried to download the city's annual report and failed. There is none. Or rather, there are several, and all are incomplete.

I believe there are several large scandals brewing in SF government and many government officials are committing crimes against the citizens. I hope ProPublica or another journalism organization will take on the project to uncover them. I just donated to ProPublica. I hope you will, too.
Alexa, is your head scientist obsolete?

Alexa: Yes.
Maybe most type of criminal activity in that category is done by black persons and they are harder to distinguish due to dark patterns ...
yet not something you can get on top of or ?
The final rule looks to be a big win for everyone who was protesting the original proposed rule:

"The final Remote ID rule eliminates the requirement that drones be connected to the internet to transmit location data; the final rule requires drones to broadcasts remote ID messages via radio frequency broadcast."

This is great because RF broadcast-based Remote ID is much simpler and cost-effective to integrate into existing hobby or consumer drones. It could be built into RC receivers, or as a separate transponder.
> Don't become emotionally attached to companies before you've been hired.

The problem here is that as an applicant you're usually expected to show commitment, enthusiasm, passion for the work etc.

It's very hard to work yourself up about a job without actually caring about it. The underlying enormous asymetry of power between you and the employer means that what is strictly a numbers game for them will always have at least some emotional significance for you.
I'm glad I don't work for an employer with that mindset. If a job is good for you it's good to be excited about it. It's good for employers too - to have someone that really wants a job instead of someone who's just chancing for it and happy to move on somewhere else for a few bucks more just after you finished training them.

I agree employment is like a relationship. And good communication is essential in a good relationship. I'm not interested in a girl that browses for relationships as if she was on a meat market, same with employers. It has to 'click'. And if it does it's very unfair not to get feedback either way.

Having said that I've rarely been ghosted. I've always got decent feedback when I didn't get a job, including on what went 'wrong' and how to improve my chances. That information is very valuable. In most cases it just didn't 'click' and I didn't want the job anyway.

I also rejected a job offer once because I didn't like the work atmosphere there (I asked to see the workplace after the interview). The HR guy was absolutely livid :D I don't get that, why would he want me in a job where I'm unhappy? I always ask to see the place so I can get an idea of where I'll be spending a large part of my life. Money isn't the only thing I care about.

The one interview that really stood out, where I was amazed at the lively atmosphere, it was with the company I still work for 17 years on. It was a crappy callcenter job I started at but when I walked in there I could see the people were happy and had time to have fun as well as work.
That story is hilarious
This went on for a year before a judge finally told the prosecutor's office they need actual evidence beyond facial recognition and they subsequently dropped the charges.
Ask HN: Continue as individual or move to managerial track, 50+
Been in tech for 30 years. Started as a programmer, grew into team lead. But then moved into sales and startups and somehow did not program for a decade. Finally back in programming for the past 8 years. Indian background but "pretty much a bay area local" now. Almost Nimby :)

Anyways, the megacorp career path is lined up in technology/IC and management tracks. The expectation now is move into management track because I have done well in delivering, defining roadmaps, and mentoring people. It is kind of the agreed plan for the next year, but I have developed cold feet. While I can not compete with the young ones in terms of hours they can put in and also the more recent learnings, I am finally starting to connect the technical dots after my decade long break and I enjoy building the code and the tools/products. For financial reasons, I do want to continue in a well paying job for the next decade. No experimentation as my previous experiment and mistakes along the path depleted my savings. So the goal is to be a cog-in-the-machine for at least a few years and a decade if I can. I think the managerial role will work out, but if it does not, I fear re-learning hands-on work will be so much more difficult this time around. [ I have thought about program management and at this point that seems to be my 3rd preference. ]

How will HN crowd look at this? Or maybe it is a reddit question :)
The Winner of the 'Red Hat Certified in OpenShift Administrator' Course Is
These binaries wouldn't provide the isolation that wasm provides... Although it's looks like they're essentially unikernels, which means that they could potentially be run per-invocation by a hypervisor.
> Haskell is the ultimate shibboleth.

For...what group? I mean, any language can be trivially seen as a shibboleth for the language community, but that's not worth falling our for any language specially over others.
Very cool idea. Trying to parallelize bash scripts can be annoying to do manually, so is not often done.
As much as I love science fiction, I fail to get excited about this type of news. I'm convinced that intelligent life is pervasive in the universe, and also that we're not going to interact with them in any way.
This is odd: night would be the time when I would think people don't want to hear "whirrrrrrr...' of drones flying over their houses.
> Everyone should treat the interviewing process like a numbers game

THAT!! Everyone should try and get as many interviews as possible. And a friendly and weird suggestion is this.. record your call (YOUR voice) and replay the mp3 later. And listen to what you said. 99% of the people never wonder what they said, never have mock interviews with a friend/colleague. You hear them on a call with a recruiter, it is a trainwreck, and you ask them and they think it was brilliant.

Feedback, feedback, feedback!
Oh someone mentioned Obsidian way earlier than me?

Nice!

IMHO: Using Obsidian with the PARA system and the Johnny File System makes a lot of things neat. :)
You can use the JFS also for your files and folders.
The technical hiring process is so poor because feedback is shared so unfairly. Hiring managers and recruiters get to see panel feedback, offer numbers, reference details, comms, etc ... Most ICs on the hiring panel don't get to see any of this. Even the candidate is left out in the dark in many areas.

To level the playing field, get rid of the information arbitrage. If you're an IC on a panel, ask for contextual details before giving your final vote. Follow up and see where the candidate went 6-12 months after the interview. Try to give candidates constructive feedback if you can.

Candidates can't do much here unfortunately. But the hiring managers of tomorrow are often the ICs of today. The path towards removing bias in hiring starts with being a more proactive interviewer.
I rolled out my own Firefox/Chrome web extension to tweak the native UI. Nothing drastic, just a gentle tweak of the CSS.

Screenshots: https://twitter.com/vjk2005/status/1343664202288754689
The cheekbones are different. The lips are different. It's a crappy photo, but take a look.
His rights regarding copyright should be taken from him. This is no different from a convicted murderer no longer having the right to own a gun. Allowing this man to continue to sue people is a travesty of justice.
There is support for it, but no support for a stable a.b.i., as such with every minor change to the library, nothing linked to it can run without a recompilation.

This is due to the non-strict semantics.

Consider that in a C library, or any other strict language, the function loaded in the dynamic library is called by first evaluating all of the arguments, and then calling the function by value with the evaluated arguments.

This is not how Haskell operates, where the arguments are, in effect, placed inside the function body directly and may, or may not be evaluated, as such a function can't be a black box that can arbitrarily change it's internal workings, so long as the outside a.b.i. remain stable — a program compiled against a dynamic library is fundamentally compiled against the inner workings of functions, rather than simply against the stable interface they proffer to the outside world.
We are working hard to prevent spam and fake reviews (as discussed in another comment). I might write a blog post about this challenge soon.
By the way: I would love to read a Buy For Life review about your loved Miele vacuum :)
Is there any truth that ghosting is a strategy to avoid saying 'no' on the record. The argument is that ghosting essentially avoids any potential litigation from potential candidates saying they were discriminated against? I've always heard that, but I am not sure it is true.
Instead of sending out email, there should be a website that rates HR at tech companies. Whether they post fake jobs, slow response, no-show, are rude, or ghost candidates. This helps developers prepare themselves for what to expect if it happens to them. They should be rated on how professional they are. Similar to how customer service representatives are surveyed after calls. Hopefully, this will educated all developers on which companies to avoid and which to ramp up their expectations.