skysight-inc/HackerNews huggingface dataset:
As the person being hired: the process should help me reject workplaces that I would not enjoy, succeed, or grow at. I should get accepted into any place that satisfies the above criteria.

As someone doing the hiring: the process should help order applicants by the value they will provide to the company, accounting for future growth and current abilities.

In both cases it should do so as quickly as possible, to avoid wasting my time.
Sadly, neither of these are really realistic, but starting from these first principles, you can see a few simple things that can improve the process: Early rejection in both directions, settings expectations, and that the interview is a two-way street and while some interview strategies may work in one direction, they will alienate the other side so quickly they are ineffective on the whole.

I have some ideas regarding the rest, but nothing that hasn't been mentioned elsewhere.
Truths programmers should know about character case
It could significantly reduce the required battery size though.
1. for every week of oncall a developer should get 1 day off.

2. If developer had to work nights, he should be compensation with additional days off.

3. no payment would reduce the stress so we should not ask for payment compensation.

4. We as developers have let this on us too easily, to eliminate stress devs must form a group and do not sign contracts which do not provide automatic day off for oncall.
I recently fell victim to a nasty scam I've never heard about before. Wonder if anyone had similar experiences.

Happened in Serbia on a highway. We had an RV on German plates and slept on a gas station there, next to the truckers. Morning comes and the clutch pedal is dead - no resistance when I press it (this is a manual transmission car). Obviously not driveable, and we're not car gurus to debug it. We call the insurance but it's not responding (perhaps because it's Sunday). I find a tow car nearby and ask the guy for help, to which he suggests to tow the car 10km to his garage to investigate. I agree.

There they use the debug interface of the car to figure out that we need some part replaced (language is a bit of a barrier now) and quote us 700 EUR + VAT. I agree because we need to drive, and because I cannot contact insurance.

After the job is done I ask them for the old part (the replaced one), and they just say it's "software", after which I realize that I was just massively overcharged/defrauded.

Later when we discuss the situation with my girlfriend she tells me she's seen that tow car waiting seemingly for us for several hours, which suggests that the clutch damage was perhaps inflicted by the very people that fixed our car. I became scared of the whole situation and decided to not report it to the Serbian police and just leave the country asap (I mean if people cut cables in cars on the highway to get 700 EUR I have very low trust in the local law enforcement).
How to Create a Marketing Plan
But it has excellent hands.

Humans may be unique in having both complex social structure as well has hands.
These semantics didn’t exist, anyway. Functional components can hold state through higher order components (eg connected to redux store), render props of children components, etc.
Highlight of the Week: NASA’s InSight Makes Flawless Landing on Mars
Think of it as a small (hopefully) fun mini project in your own pace versus a scheduled phone/onsite screening. Of course it requires the task to be small and open enough.
ah shoot - more interesting link: http://blog.mi.com/en/2018/11/28/news-xiaomi-and-ikea-partne...
+1. Regardless of the intent, and i genuinely feel for this person’s struggle, the post comes off a little narcissistic —- “let me publicly announce why I’m not publicly announcing where I work. I’d like to tell everyone why I want you to respect my privacy and leave me alone.”

Again, not saying that was the author’s intent, but it’s how it came off.
Check out my open source code. Call some of my references. Verify my past employment and make me an offer.

It’s really that simple.

If 3+ professionals are willing to vouch for me and I have 20 verified years working at major tech companies, do you really think I’m a guy faking I know how to code?
The OP was asking about the ideal process. This should be a starting point and any other demands that practicality and regulation cause an employer to want should be compensated. Can't hire me right away? OK, then just pay me my eventual salary while you interview me. If they can't afford this, then they can't afford to hire, probably because the complexity of their business is too high, and they should be broken up or nationalized.
I agree with this. One question though - is it impossible for HN to degrade? Would we even know if it had?
Ask HN: The Kiwi TCMS open source project needs your help
1) Go to http://kiwitcms.org and click GitHub Login button
2) Go to https://github.com/kiwitcms/Kiwi and click Star button
I do the same. I have to. If the wrong people find out, they’d launch a social media campaign against my employer. I had to leave a previous high profile position due fallout from allegations of harassment against me. Some vocal people think I should never hold a job of any kind. Thank you Twitter and Facebook.
Since non-linear neal models can approximate any function, I think that it makes sense to treat models as functions that are embedded in conventional applications. There are good deep learning wrappers for functional languages like Haskell and Clojure. I recently enjoyed the talk on juji.io which treats models as functions, leading to an interesting architecture.
Which you could say the same thing about China, there is a lot of corruption and the economies are dominated by large state owned enterprises or other near-monopolies.
> "Turning into Reddit" also includes anything about quality generally decreasing over time.

That's not on the page you linked - is that your own interpretation of a one-liner?
To trust the doctor and never do private research on internet before or after the diagnosis, and don't take the before research too seriously. Also don't compare conditions with others who had been through similar thing. Related to that, never research the contents and side effects of medications as every single one of them seems to have everything from nausea to death.

In 2015 my father had an unfortunate series of events and was hospitalized four times, including a botched surgery and its repair. I did all the mentioned things the first time and was constantly apprehensive about everything. It suddenly occurred to me one night that I was being a wise ass layman and its better to stop it. In 2018 my mother had two hernia repair surgeries. I have been to hospital quite a lot recently and the enlightenment made life easy for the rest of the visits. The unfortunate mistake I did, in hindsight, was that I did all the things with my younger sister, and have taught her so well that I am unable to get her to quit it. I lecture her at every possible occasion and the progress has been geological.
If building a new network from scratch or replacing diesel, then yes, there is no doubt that battery electrics are cheaper. Also, batteries are charged overnight, allowing cheap off-peak energy to be used.

The argument about batteries being damaging to the environment mostly relates to cobalt mining. However, buses typically use iron-phosphate (LiFePO4) batteries which contain no cobalt.
Are bad and inconsistent design also core of the message? Because every single linked wallpaper page on that list has a different layout when they don't go directly to a wallpaper of unspecified size. Others have their sized versions listed directly inline and then we have the wallpapers hosted on an external server vs. hosted on gnu itself. It leaves a bad impression when they don't go the last 10% of the effort to present a clean site instead of an unorganized dump.
According to Page at least [1], it was partially due to how 'alpha' is used in the trading world - to denote active returns, ie. returns above a benchmark

[1] http://uk.businessinsider.com/why-googles-new-name-is-alphab...
we have them in Toronto!
It's not the wires that are expensive, is the bureaucracy required to do infrastructure work in a busy city.
>On a weird way it's working in a way that aligns to wider, long-term, individual interests.

Only so much as the interests of individuals align with those of business and the state. Anything threatens stability (e.g. individual freedoms, business models that allow people to circumvent state authority) is a threat to the state and to business by proxy and is struck down.
It is unknown. It might be unknowable.
[Screencast] Creating a Simple Slack Bot
That's Apple's model - users cannot make their own decisions.
Just to be clear here though, the Chinese do pay income tax. They just don't call it income tax.

The government concocted a scheme that is a bit involved, and complicated, and clever. There are actually a lot of different sorts of taxes VAT, sales, etc etc etc. Some optional, some not.

In terms we'd be familiar with, the "income tax" over there is charged on the business side. Imagine that you didn't have to pay income tax, but your employer cut your salary 30% because he had to pay a "social harmonization insurance fee" or some such nonsense for each of his employees. The employees, of course, would never see that, but it still, to my mind anyway, is effectively an "income tax".

It really is rare to find a developed nation where people get away from income taxes. Even when you do appear to find such a nation, if you examine the system closely enough, you can usually find how they're paying it.
I was hoping it included the fiddle scam from American Gods.
Ironically if you can get a dude from China to do your take home test and do it well, companies should be jumping over each other to hire you.

It would show great management skills and you could save them a ton of money outsourcing.
You avoid making money for fear of the IRS? Are you unable to hire an accountant or do your own research?
There are other people, including ex-mine owners also quoted in the article saying they're considering this.

Either everyone in the article, professors, mine owners, etc. are idiots and the grandparent is the one voice of reason in the world, or maybe, just maybe, they've already thought of this.

I was trying to be polite, but the airmchair naysaying on HN is wearing at times.
Ask HN: How to do end-user batch handwriting recognition in 2018?
I have 9000 scanned handwritten book pages and wonder about what I can expect in terms of service and quality when running OCR on that. I tested Google cloud vision on a single page and it gives fairly good results (like "enough words detected for at least indexing the pages"), but I would rather like to use free or open source software like tesseract-ocr (which however is not specialized for handwriting OCR).

Who has experience with contemporary handwriting recognition? I cannot imagine there are no good datasets/codes available in our mobile-driven world. Are there open training datasets or similar which one can use to setup a digitalization toolchain?
This makes me so happy to see other delevopers help!!
That's pretty dodgy. It only includes land with actual bricks and mortar on it, not including land with residential use such as drives, paths and patios let alone gardens. Even then the land used by golf courses was probably overestimated by about 2x.

https://www.ft.com/content/79772697-54e4-32c9-96d7-5c1110270...
Clean coal’s dirty secret: More pollution, not less
Most companies don't have European assets, so yes "lol come and take it" is valid. There are many companies in the world that could explicitly and willfully violate every aspect of European laws and there is nothing that can be done about it. The other post was essentially saying there is no recourse to companies that do not have have European assets.
Not so.

There are of course, 'uniform' polymers made from a single repeating subunit. However, natural non-uniform ones like proteins are also polymers, as are synthetic ones with two repeating units (EVA, for example).

From wikipedia:

> Polymers that contain only a single type of repeat unit are known as homopolymers, while polymers containing two or more types of repeat units are known as copolymers.

Trivially, there are protein homopolymers like polyglycine. They are definitely proteins.
Golden means made of gold. Gilded means covered in a thin layer.

And it's right there in the second sentence in your link. The name was pejorative, not positive.
I had some "bad comments", but they shouldn't be deleted. Everyone had their opinion, you don't have to follow the group if you have a different one.

Ps. You should have the dignity to not do it while your drunk though :p
Ahh, I see. Shame. Nevertheless, it kindled my nostalgia for Amiga!
The article makes it pretty clear why this downturn is different, and the argument is pretty compelling.
As if they don't have enough super powers already.
Kayak.com co-founder Paul English on this topic (2010):

"The engineers and I handle customer support. When I tell people that, they look at me like I'm smoking crack. They say, "Why would you pay an engineer $150,000 to answer phones when you could pay someone in Arizona $8 an hour?" If you make the engineers answer e-mails and phone calls from the customers, the second or third time they get the same question, they'll actually stop what they're doing and fix the code. Then we don't have those questions anymore."
https://www.inc.com/magazine/20100201/the-way-i-work-paul-en...

(This is of course a bit different thing, probably he's not suggesting to having those engineers take the calls middle of the night).
Firefox can cache the compiled WASM. So perhaps your benchmarks include compilation warm-up on the first run.
The Friendship That Made Google Huge
Why should employees worry about housing? About what to do with their lives? Why should they worry about managing their finances?

I propose the idea of WorryFree, a new form of employment. They give you home, food and handle all your money. You don't need to get paid, they provide everything you need. In exchange you only have to work for them.
Ask HN: How does Quora log me in automatically?
If I'm logged in-to google, quota logs me in automatically. I can see how it does it technical but isn't this breaking some laws somewhere?
I’m surprised no one is complaining that mentioning Christmas is politically incorrect.
My experience is quite opposite. I used to be much faster 5+ years ago. I would just jump to a conclusion, execute, and see what happens.

I rarely start anything these days without thinking about the problem thoroughly. It results in longer development times, but better designed, and more robust software, or so I hope.
SUNSHINE CITY SÀI GÒN
Why don't we figure out this remote business? If more people, just 10% of the population work remote full time, can you imagine the difference?
> Imagine that you didn't have to pay income tax, but your employer cut your salary 30% because he had to pay a "social harmonization insurance fee"

You mean payroll taxes?
Nvidia Invents AI Interactive Graphics
Good luck rerouting them when you change their path thru the city.
Yes. It is awful out there from a hiring manager's perspective
My favorite coding interview ever is still from many years ago when I interviewed at Pivotal labs.

It was an in person pair programming session, with the interviewer driving.

Most importantly, it was collaborative, whereas many interviews often feel adversarial.

It also tested how you communicate, since you weren't the one typing.

However, it still tested your coding skills, but because the interviewer was "on your side" with respect to the desired output code, it wasn't a dealbreaker or stressful situation if you forgot the signature of an important method or function.

But it also touched on actual coding skills, while not requiring you
Yep it’s not without use: it’s potentially a good source of prog-ish album titles.

It’s art and there’s a lot that’s interesting in the technique.
The problem is that getting off of fossil fuels (or solving pretty much any other large politically charged problem) will cost a lot of money and in society it's always the people who have the least power and influence who are left with the bill so until the middle and upper classes can figure out how to stop screwing poor people at every turn there will always be opportunity for populist leaders to gain power by promising to actually solve people's problems, drain the swamp, etc, etc.

It's not a left vs right thing. It's a the people calling the shots are out of touch with what the day to day problems of the masses are thing.
A CO2 tax would do good because it would reduce demand for goods and services that cause the release of CO2, proportional to how much they release, while also providing the funds necessary to clean CO2 from the atmosphere.

Not that hard to explain.
uBlock Origin + Google's Safe Browsing (or SmartScreen if you're an Edge user) should be enough for just about anyone. Furthermore one of the strengths of uBO is the ability to use dynamic filtering[1] which bypasses the filter list problem entirely.

[1] https://github.com/gorhill/uBlock/wiki/Blocking-mode:-medium...
Copper is not cheap anymore, thats why copper cables get stolen at night in a number of countries. Plus there may be new safety considerations compared to when trolleys were retired.
CIA invents this tech. Now it can be used to detect where they have meddled in the past. CIA buries this tech.
NestJS is decent API framework that supports Typescript as well.
Nobody is "prohibited" from doing so. You want a Firefox that lets you do whatever you want, you can easily use an unbranded or pre-release build, or even roll your own or use someone else's lightly-tweaked fork. Nobody owes you an officially supported product that's for a wide audience and is also a complete free for all. Even Ubuntu and other Linux distros require you to opt into third-party software channels. You just don't like the specific choice that Mozilla is giving you, but it's still very easily there.
> Both are a bad idea

AKA, "I don't like it."
> For the most part, social media doesn't change people's opinions or beliefs.

Maybe not, but it certainly does influence which beliefs people choose to talk about. It also influences the range of beliefs people think it is possible to hold, which I think does influence people's beliefs and opinions over the long term.
Buying a handful of electric buses as the start of a migration away from diesel is a lot cheaper to get started, and a lot less commitment than installing all the infrastructure before you can run a single tram.
Are there any satellite imaging surveys or aerial surveys 50+ years ago that can confirm the assertion that the cave entrance has been covered with snow 100% of the time before 50 years ago?
Interesting. Would you mind sharing in which country you work (or if America, which state), what your field of interest is, and how long you've been in the business?

My team has full-day interviews and I'm curious to see who has been self-selecting out of this.
It's your point of view.
I know lots of developers who don't care about extra days off, they just want the additional $$ for being on call (if there are no issues it's just easy money). The same for the rare occasion they need to handle some issue (night overtime is paid x2).
We have an on-call schedule in our dept which is filled up on a voluntary basis. Every time we add new months to it (it's Google spreadsheet), they are "sold out" within few hours.
I'm not following. Clearly the grandparent comment misconstrued the article as to have been written by a male, as did I. They are talking about the author.

For what it's worth the url and the author's handle threw me off. "harthrur", simply thought of someone named Arthur in their first name, not the last. I completely ignored the website's name as well it seems.
Two friends of mine were architecture students. One is on a fairly successful career trajectory (working at a very good firm in NYC). The other is struggling and not presently working in the industry.

This is just trading anecdata for anecdata, but neither of them were ever possessed of the notion they'd "transform" anything. The more successful of the two always seemed very passionate about the subject, but otherwise he generally came across as pessimistic about what he'd achieve.
Not only this, but the article also doesn't even mention transaction fees to rule out that they may offset a lacking mining reward.
Ask HN: What are your “brain hacks” that help you manage everyday situations?
I'm incredibly fortunate to have a chairman on our board who brings so much clarity of thought to the business.

He's unemotional yet thoughtful. If he doesn't have an immediate answer for something, he instinctively understands how to search for the answer. He has a natural sense of the real priority of work and discussions.

So I asked him for some of his favourite brain hacks...simple tricks he uses when he has a mental challenge to overcome. A couple of his insights were very useful to me, so I thought I'd share them here and ask HN for their personal brain hacks in response.

Artificial deadlines

He has a clever technique for bringing tough choices to a conclusion and avoiding procrastination. This is especially useful for life changing decisions such as moving country or taking that new job.

To put an end to the decision making process he sets a deadline for the decision to be made. Say 6pm on Monday. At five minutes to 6 he usually doesn't know the answer but in those 5 minutes something clicks, and by 6pm the answer is always there.

10/10/10 rule

This is something I've read before but he applies this. The 10/10/10 is the framing of the outcome of a decision across three timeframes:

How will he feel about the outcome 10 minutes from now?
How about 10 months from now?
How about 10 years from now?

The answers to these questions provide a different perspective and usually help him to find the correct answer without being misguided by circumstances at the time of making the decision.

This will all be over by 6pm

If there's an important meeting with stakeholders, a scary appointment with the doctor or a tough chat with an employee - he simply keeps in mind the fact that by "X time", the thing will have passed and won't matter anymore.

If it doesn't matter after X time, chances are it probably doesn't matter now.

Edit: Formatting.
In the dozens of interviews I have conducted so far, I have run into exactly one person who fit this description.
If the project only takes an hour for a junior it shouldn't be a problem. I would be worried that their senior position problems might not be as quick to solve (which is similar to the real world), but then this interview technique might just be best for junior positions and they do something different for senior positions given the different in skill sets and what problems they are expected to solve.
Nicely put comment. If the goal is oil prices, the options include full annexation of Saudi, supporting a favored group of Saudi elites/royals, and many other options. Each has its humanitarian ups and downs.

It may be the case that national interest sometimes requires making humanitarian trade-offs, and there is nothing wrong with using the consent mechanisms of democracy to find a path for US policy amid those trade offs.

But I am certain that creating a pretense that US actions are driven only by humanitarian concerns and framing the larger policy issues to the public as over-simplified good vs evil is extremely dishonest, and should not be funded by taxpayer dollars.

It seems that much as the tooth fairy is practice for religion, religion is practice for politics.
I think it’s more that people get really nervous in interviews. And they’re trying to use the social part of their brain and the coding part at the same time. It’s not normal.