skysight-inc/HackerNews huggingface dataset:
Is it really normal for a developer to need to apply to that many positions to find a decent match? I've only ever done a dozen or so at once, and each one I spend a decent amount of time researching the company for tailoring a cover page (if they accept them) or for the interview. I find those making the hiring decisions are quite impressed by candidates who have done their homework (and more than once I've made the hiring manager a bit worried about how I found so much information just through google searches; they don't realize how much their employees let leak through Linked In resumes and such).
Complete Guide to Latest Animoji and Memoji
Current RabbitMQ version distribution on CloudAMQP
The additive group of the integers is the set of isomorphisms of a line with evenly spaced points and a direction.

Alternatively, take a directed graph with:

V = The integers

E = {x, y | x - y = 1}

and that graph has the same isomorphism group.

Replace the nodes of that graph with asymmetric graphs, and the resultant undirected graph again has the same isomorphism group.
So I guess I should hurry up and setup an emulator so I can get my fix. I’ll gladly pay (bribe) Andrew Welch a reasonable amount of money for codes.
I've heard that the environmental impact of building the vehicles (the batteries in particular) and charging them outweighs the savings in emissions.

Basically batteries use lots of toxic chemicals and require LOTS of energy during manufacture.

Also isn't most electricity generation in China still based on burning coal?

Have any experts done any analysis to see what environmental benefit this brings, if any?
One reason might be macros. Since it's a Lisp, it's very easy to implement custom syntax for the abstractions they want to expose, like defquery in their example. Something like that could only be loosely approximated in Python. Probabilistic programming, being a whole different programming model benefits from this more than most libraries would.
That sounds pretty typical. In practice, it's not unusual to do one or more of the interviews by video because of travel schedules but four "in person" interviews is probably the norm.
Top Five Ways the Red Team Breached the External Perimeter
Thanks for writing that up, that's a scenario I hadn't considered.
Global Investment Decision Makers Survey [pdf]
I would argue that the weaponization of nuclear power, and a generation growing up with nuclear bomb drills, was what drove the fear of nuclear. Before that people were putting it in their toothpaste.
How far are we from this technology and what can we do to get there?

Forget clunky mechanical robots, Boston Dynamics can just engineer fleshy bullet proof self healing skin system. Think skinned dogs.
I’ve actually been wondering if some sort of NAS network could allow me to emulate neural plasticity in the modular networks
It's a little known fact that Renoir did web design on the side.
Short Answer: Yes.

Historic(2015) VM escape example https://venom.crowdstrike.com/

I doubt anyone is wasting a good zero-day on disposable qemu netboot images. Someone may try a venom(like) image for 'fun'.
"Objective" is a pretty slippery word. It's all about context. I'm glad I had that job and worked under those conditions, and I'm glad I left when I did. It was a good thing for me at the start, but then it got old.
I remember covering this topic in a poster presentation at medical school. It's a perennial news article that, despite popping up on an annual basis, is always presented as a crazy new idea.

The fact that ketamine is a street drug makes it a prime topic for click-bait articles. It's a case of the usual bad science in media.

NYT is no better a source to cite for medical topics than the Daily Mail is for Computer Science!
This is a basic self reward system that works.
I want to point out a pitfall where developer-on-call incentivizes technical debit. I'm not saying not to do it, I'm saying to be careful of it.

The cost of quality documentation, management tools, system reliability and intelligible logging is real. You either have to spend it up front or every time the operational attention needs deep institutional knowledge. Having a developer there to catch your application whenever it falls down means the software deliverable can be be opaque to a level that would be unacceptable to an exclusively operations-oriented audience.

Loosely related example: the support team for manufacturing/service is our engineering department and I field most software issues. If I'm on site, I can pop down, do a quick investigation, and explain how to get everything running again quickly. When I'm off-site or the issue is at another location, the friction of hand-holding someone through the process is just enough to highlight the places that need enhancement.
Gas, road and car taxes are regressive as well. They disproportionately impact poor people. People who need a car in order to live in cheaper suburbs outside of town. Now maybe a luxury car tax is ok..
And your down-voted comment is a perfect example.

The down-arrow is de facto used to express disagreement, you stated this and someone disagreed and down-voted you. QED.
It's not just that the science of nutrition is still in a state of heavy churn... I'm sure everyone remembers when high-carb, low-fat diets were supposed to be the best thing ever, and we still suffer from the effects of that with tons of "fat-free" products that are full of sugar and unsatisfying.

It's also the governments fault for things like corn subsidies that assure that every processed food product is pumped full of corn syrup, because it's cheaper than air and making things sweeter is the cheapest way to get people to consume more.

The food industry is also working against the health of people because so many of the things that make their products more appealing also make them worse for you.

I cook a lot, so I eat less processed food than the average person probably does, and I know I need to cut down on carbs, but I eat rice with most meals. If I could eliminate some bad habits, I don't think my diet is that bad, but eating healthy is also expensive. For all the talk of childhood hunger in the U.S., obesity is more of a problem for the poor than hunger. Cheap food is often really bad for you, and busy people with more than one job can't afford the time (leave alone the money) to cook decent meals unless they are really dedicated and make an effort to educate themselves.

I cook a lot because it's fun and relaxing, and usually make a bunch of food on the weekend so my family and I don't have to cook during the week. One of my problems is that I get bored easily, especially at work, and I eat when I'm bored.
The hidden test cases can be super frustrating, especially when you're passing 7/10 and the timer keeps ticking down. It's impossible to debug besides just staring at the code and guessing what else they might be looking for. Then to ultimately have the company immediately go, "Sorry you didn't check enough green boxes. You've failed. Goodbye."
Good point well made. What works for one person won't work for another, that's why I was hoping the collective braindump of HNers tactics would be a useful as a pattern would emerge.

I think the pattern is - think about how you think, rather than just thinking.
This one is my favorite:

https://msdn.microsoft.com/en-us/library/ms809983.aspx
Yes, which is then negated with rebates / negative income tax.
My wife wanted an app to list birthdays and anniversaries.
I wanted an app that would keep track of the gift ideas I had for people and to get reminders of these ideas as the birthday rolled-up. And that's how Planniversary was born!
mfw __proto__ instead of Object.getPrototypeOf
Assuming the best ideas can get funding.
React Native and Expo-How to Build Your First Mobile App
Ask HN: Who is hiring? (December 2018)
As the official "who is hiring" account has not posted it yet

Please state the job location and include the keywords REMOTE, INTERNS and/or VISA when the corresponding sort of candidate is welcome. When remote work is not an option, include ONSITE.
Please only post if you personally are part of the hiring company—no recruiting firms or job boards. Only one post per company, please. If it isn't a household name, explain what your company does.

Commenters: please don't reply to job posts to complain about something. It's off topic here.

Readers: please only email if you personally are interested in the job—no recruiters or sales calls.

To search the thread, you can try kennytilton's https://kennytilton.github.io/whoishiring/, gadogado's https://hnhired.com/, or kristopolous' console script at https://news.ycombinator.com/item?id=10313519.
Hello,

My apologies in advance that this may not be the response you were looking forward to on forum question.

But I discovered an older post online on the Hacker News site some time ago for a Remote Junior Programmer/Assistant at Luma. I noticed you were looking to make your first hire and find someone that has some knowledge in technologies such as Python and Linux.

Well, I had completely forgot about viewing it and so I was checking out Hacker News job board today and saw it was for a remote Part/Full-time opening available at the Luma in the NYC area.

Well I'm someone who enjoys coding and learning with Python as far as learning purposes/hobbies go. Plus, I'm someone who has been going the self taught route trying to break into the IT field/Python Development world. I also have interests in some of the things mentioned in the post such as finance/trading and business.

But, more than anything.. I'd looking to further learn and grow in my skills as far as Python development goes. I don't have much experience with Django Web development but feel I can learn and pick up on it as well as with any other technology requirements quickly.

After quickly reading your post on Hacker News I was encouraged and interested to reach out and contact you for more info.

So with that said, here I am..and I wanted to inquire to find out if this opening is available? Or has it been filled? Also would you allow for training of junior developers to get up to speed? I had to ask because but I wasn't sure if you meant junior or for more seasoned developers.

Also, you have a contact number to learn more about this position or information on the things you require in regards to the nature of the job to increase one's chances to be a part of your startup team? Any help in this matter will be greatly appreciated. Thank you

Feel free to contact me at:
pydeveloper22@gmail.com

--K
Nvidia Extends PhysX for High Fidelity Simulations, Goes Open Source
Wall Street Rule for the #MeToo Era: Avoid Women at All Cost
I use the "make distractions harder" method. For example, I log out of facebook so when my mind wanders to it, I have to make an effort, and in that action I regain control. I have my candies hidden behind a wall of healthy food, so if I get up to get them, I can choose an apple first.
Hello,

My apologies in advance that this may not be the response you were looking forward to on forum question.

But I discovered an older post online on the Hacker News site some time ago for a Remote Junior Programmer/Assistant at Luma. I noticed you were looking to make your first hire and find someone that has some knowledge in technologies such as Python and Linux.

Well, I had completely forgot about viewing it and so I was checking out Hacker News job board today and saw it was for a remote Part/Full-time opening available at the Luma in the NYC area.

Well I'm someone who enjoys coding and learning with Python as far as learning purposes/hobbies go. Plus, I'm someone who has been going the self taught route trying to break into the IT field/Python Development world. I also have interests in some of the things mentioned in the post such as finance/trading and business.

But, more than anything.. I'd looking to further learn and grow in my skills as far as Python development goes. I don't have much experience with Django Web development but feel I can learn and pick up on it as well as with any other technology requirements quickly.

After quickly reading your post on Hacker News I was encouraged and interested to reach out and contact you for more info.

So with that said, here I am..and I wanted to inquire to find out if this opening is available? Or has it been filled? Also would you allow for training of junior developers to get up to speed? I had to ask because but I wasn't sure if you meant junior or for more seasoned developers.

Also, you have a contact number to learn more about this position or information on the things you require in regards to the nature of the job to increase one's chances to be a part of your startup team? Any help in this matter will be greatly appreciated. Thank you

Feel free to contact me at: pydeveloper22@gmail.com

--K
Why AMZN is a ‘bully’ and FB and Google are ‘the enemies of independent thought’
Gene technology has potential to develop truly targeted weapons. What's worse is that it could spread through anyone but only attacking it's intended target(s).
I think consciously deciding to take deep, controlled breaths is a good technique for resetting and calming your brain - especially when overcome with emotion that influences your decision-making. Perhaps not exactly what you're asking for, but it could be a "decorator" for the "functions" you are asking for/abount and those that other HN'ers are providing.
For anyone too young to understand the fascination, the Amiga was far ahead of its time but suffered a premature death due to the gross mismanagement of the Comodore corporation.

In the early 90s, non-linear digital editing for film and TV (as well as graphics, and titles) was limited to specialized machines that cost, literally, millions of dollars in 90s money. With an add-on product called the Video Toaster, these functions could be done on an Amiga — for a price affordable to many public access broadcasters.

Lightwave3D which began as part of the video toaster brought 3d graphics to a ton of people — again, at a time when an SGI and something like wavefront would run around $40k. Lightwave was used to great effect for shows like Star Trek TNG, Babylon 5, etc. Even ILM used it for some shots theatrical releases, if I recall correctly.

Then there was the huge demo scene and gaming cohort which pushed the Amiga to do things that seemed like they shouldn’t have been possible.

An awesome time for personal computing.
I think the most useful interviews are ones with three parts:

1) Casual talk. Does this person have basic communication skills and are they someone you want to deal with regularly for a long time?

2) Give them an actual coding project to do. Pay them for it. Pretend it's just like real work (it should be).

3) Review their code with them. (both to make sure they are the ones who wrote it and to explore their thinking process)
Heh I donated my old A1200, all the games, and Philips monitor to the The National Museum of Computing in Bletchley Park, UK. Sort of wish I still had it, Monkey Island was in such good condition it was nearly BNIB condition.

At the same time my dad donated his pristine Apple ][ in it's original box no less!
Wait. This does not make sense. My commie indoctrination tells me that all humans are all the same everywhere at all times and there is no difference between any human regardless of reality.
PhysX SDK 4.0, an Open-Source Physics Engine
I'd imagine that for the engineers, that's not good.
At least it works with the reader view mode.
And the corollary: write down what you have done. It can be (for me) hard to remember, giving rise to the mistaken feeling that you’ve achieved nothing.
Open Source .NET – 4 years later
My Journey to the Ants
Sorry, I meant Union Station, not Grand Central. Too much copy-pasting.
The subway part of it is a station, but for all other trains it’s the last stop.
There are less regressive ways to incentivize change. Taking money from people hurts the people that rely on money more. Rather, investment and encouragement of particular industries is less punitive, but again goes back to valuable spending of public funds.
Great suggestion I will add that. How discovery happens for others is great info.
As a teenager I fell for the most dumb in person scam. I was coming out of Barnes and Nobles with my gf and a guy approached me asking for money. I said no initially but then he made up this whole story about being out of gas on the way to see his kids and so on. You’d have to be an idiot to fall for that and idiot I was. So I ended up giving him $20, left feeling weird right away. I got in the car, looked at my gf and said “I bet that was a scam”. We went some place to eat then started driving home when not more than a few hundred yards away I see the dude buying booze at a nearby gas station. The only time I felt shittier in my life was when an elderly person sold me a car with a leaking gas tank, knowing that it had a leak.

I can confidently say I’m scam-proof today, learned the hard way to trust nobody, especially unwelcome advances. Ah, the things I did as a stupid kid!
There's a quote from one professor who's specialty seems to be sustainable energy, not agriculture. The mine owners "considering" this idea is about as non-commital as you can get.

I occasionally feel the same frustration you do with the naysaying here, but I'm even more frustrated by the hand-waving that accompanies some of the innovations presented here. The naysayers were right about Theranos and Juicero, there's a possibility that they could be right about this idea (or on any other topic) as well.

The article mentions only upsides and opportunities. Not a single downside is mentioned, no risks are addressed. Either there are no downsides, or the article is one-sided, in which case we should appreciate the additional context and information provided by the "naysayers" here.
Any idea why I can access this extension through Apple's webpage, but not through the App Store? The App Store only shows the non-Origin uBlock.
They are absolutely contracts and people who don't treat them as such are just asking for trouble. I don't care what an employer tries to call it. Anything that has legal language and they're expecting me to sign my name on it is a legal contract and I treat it as such.
If the interview makes sure that potential employees are okay with being on call, then there are no problems.

However, my employer has moral agency above me only insofar as I'm not committing a crime against them (ie fraud or embezzling company funds, etc). This does not include me not performing duties I'm paid for. If I don't do my work, then they don't pay me. This is a civil matter. This certainly doesn't include the reason why I'm deciding not to do optional work. My employer doesn't get to decide that I'm somehow a bad person because they don't agree with why I'm not doing extra non-required work.

Eventually, I'm going to be a corpse in the ground. I'm not missing out on my other life goals because you weren't satisfied with my priorities and it turns out that the money you were offering didn't help me accomplish what I want to accomplish.
Americans Still Prefer Watching to Reading News – Mostly Still Through TV
Clientless. Requests go from your brain to the cloud and responses are translated and assimilated into the brain, sorta like Johnny Mnemonic except wireless! There will be instant authentication - some unique identifier / biometric recognition will make remembering passwords / 2FA redundant. It'll be your brain, logging directly into the cloud.

Instant messaging will be instant.
There will be a new speed race among search engines.
People will complain about having to wait for Google like they complain about being put on hold by the call center.

There will be a new class of addicts that don't know how to log off. There will be people who rip the chip out and go offline forever. But they might not get the best jobs and government services will be much slower for them.

Clientless is the future! From your brain to the cloud. Expand your mind, maan!
Its not impossible, vehicle fuel prices in Europe are over twice what they are in the US because of taxes.
#1 is how I go into every interview that I’m on the non-candidate side. I try to find key words (testing, some technology/framework, CI/CD) and then follow up with a deeper dive and discussion. If communication isn’t coming easily I have a list of probing questions about the tech stack we are using.

I’ve been doing my tech stack long enough that I can smell bullshit and for me I need to know that you can be a good communicator (tech stack is teachable).
Ask HN: What Framework to choose for a prospectivly ill maintained SPA?
The question:
If you had to pick a framework for a SPA project, that will eventually be maintained by other developers with wildly varying levels of skill, motivation and language proficiency, which would you choose?

The reason for this question:
When I started to work at a research facility at my university, I was assigned the maintenance and further development of the human machine interface of one of our robots. The used framework was an outdated version of Polymer, the build chain was brittle, there was little documentation and the previous students who worked on this project were long gone. Some of the code was beautiful, some of it was a huge mess.

Me, being inexperienced in WebDev, but interested in the project, started modifying it, up to a point where I hit a roadblock, burnt everything to the ground and started anew. I then got to see the whole cycle repeat itself: I built some stuff, then I was assigned to a different project, a new student took over, hated a lot of my uninformed "design decisions", but managed to implement some stuff, handed it over to the next student, this one implemented some stuff and at a later point I had to take over again. The code was - of course - a huge mess, some of it my own, some of it of others.

So... I'm burning it to the ground again. Clean slate and everything, this time we will do it right, right? But of course the nature of the future students who will maintain this project will not be different.
As software always is the answer for human flaws, I'm looking for a framework that hopefully prevents the degradation of the project, or at least slows it down.

I guess I'm looking for a framework with the following features:
- Large-ish community, so Google and SO can help
- A rather strict way of doing things
- This way should also be relatively easy to understand
- Using 3rd party libraries like D3, the roslib etc. should not be a huge PITA
- Stable tooling

What would HN choose?
I don't think anyone here will disagree with you on that either. But I fail to see the relevance of that in the context of this article.
And that's where the government constantly fails us. It makes enough mistakes that people start treating everything is says with skepticism, and often rightly so. But it's not a big step to doubting government recommendations for diet to doubting government recommendations for vaccinations, even though the two subjects are not equivalent at all. Things get even more complicated when the government does things like subsidize corn, which has a negative effect on the diet of Americans through the increased use of corn syrup in practically everything.

People make fun of the anti-vaxxers, and they certainly are wrong, but we in this discussion are criticizing the government's diet recommendations as being misguided, it's not hard to see where people would view other government recommendations and mandates with suspicion.
what instantly helps me to start working, is to put my headphones on and to start music.
i do always hear one kind of music while working (fast, no vocals, e.g. goa). i think this setting helps my brain to understand "its time to work".
Getting extra pay for each call event, as proposed by the article, seems to be at odds with the developer "having some skin in the game" to improve the software (also as proposed by the article). :-)
They’re still a win even when you use coal to charge. It’s true that manufacturing is more energy intensive, but the breakeven point is in the neighborhood of 10-20,000 miles.