skysight-inc/HackerNews huggingface dataset:
As somebody who has been on the hiring side (not the hiring-manager, just the technical person assigned with deciding whether someone looks like they are what we want or not), I've often just been given a CV after they've been 'pre-screened' by HR.

The issue is I'm usually given a bunch of CVs, and I need to fit this in to whatever other work I've got going on (probably too much already which is why we are hiring). I can arrange interviews, but that probably means I'll need to stay after hours (a lot of people can't just take an hour off in the afternoon to go for an interview), so it's in my best interests to filter down that list. Plus arranging interviews won't just happen the next day - although we need someone yesterday, just deciding who we want to hire is going to take another few weeks.

If I can see that you've got some open source projects or a blog or anything to show how you work, it really helps to make you stand out from everyone else, because most people don't have anything to show. If I had a candidate that looked good, I wouldn't throw them away because they didn't have any side-projects, but if I've got two candidates who both look good on paper, that probably would be the deciding factor.

So yes, hiring someone to build some side-projects for you might be beneficial. At the very least you could use it as a management side-project :D

Another place I worked at gave a small programming assignment (build something to import a CSV into a database). It was pretty simple, and would take you no more than two hours, but it was rather good to see how people work and whether they could follow instructions (>50% of candidates ignored the "write tests" line). This was used to screen people for an interview, during which we would ask them questions about it.
Artificial gelatin-based skin model that simulates human skin almost perfectly
Massachusetts Mulls Switching to Atlantic Time
Tax dollars at "work". Oy.
Oddly enough, the working conditions at some (many?) of the most successful social/mobile game companies are pretty great.
That's extremely far from the truth. The entire CRISPR field is focused heavily on being able to mass edit genes in adults in fact.

The three major CRISPR companies, Berkeley and Broad are all focused on pushing the technology there. It's not a question of if, it's inevitable. They already know it can be done, the challenge is scaling it up and constantly improving the accuracy and the overall command they have of what eg Cpf1 can do (in the case of Broad & Editas).

A very large percentage of all disease occurs in adults after the age of ~30. That is, well after the person is an adult. Take a look at the disease targets that Editas, Intellia and Crispr Therapeutics are pursuing: they're going after adult diseases long-term, including targeting things such as diseases of the liver more near-term (next five years). Most of their initial targets are focused on easier (relative term) editing targets, the retina being a popular target due to the genes there. First they'll learn to crawl, then walk, then run.

You don't have to edit all the genes in the body to cure most genetic diseases.
He's only making that money starting this year.

Before, he was only making 44 million over 4 years, making arguably the most underpaid player in the NBA while making them hundreds of millions of dollars. [0]

Also, he only gets to take home half that pay - it's still a lot, but he doesn't quite have the contacts to do the crazy financial structuring that business tycoons and large publicly traded companies do to avoid income taxes. Famously Warren Buffet says that he is paying a lower tax rate than his secretary.

In all honesty, he's worth it, and probably underpaid. The Warriors' management and his endorsement partners pay without a peep. If his value were even marginally close to what they were paying him, there would be a lot of haggling going on.

[0] https://www.forbes.com/sites/vincentfrank/2017/06/06/nba-fin...
[1] http://www.businessinsider.com/stephen-curry-salary-taxes-nb...
[2] http://money.cnn.com/2013/03/04/news/economy/buffett-secreta...
Yep. Look at Model 3 design. Low radiator grille: https://www.instagram.com/p/BamdM3clVU3/
I've got an older model Lukas Blackbox LK-7900.

It's a no-brainer. I've had two instances where it eliminated any question of fault which were otherwise going to be my word against theirs.

Literally went from collecting witness statements to implicate me in one second to "oh you have a dashcam? Can I see the footage?" in the next.

The answer is "no" by the way, you give that to the insurance company. Assuming its in your favor, otherwise you're under no obligation to furnish incriminating evidence to anybody.

There is no downside.

Here's a wild accident I saw, dude lost a tire on the freeway. I pulled in front and went to aid the driver when I saw he was totally out. Revived the driver then pulled the battery cable with my letterman to stop the horn once the cavalry got there. [0] Just another day on the road.

[0]: https://youtu.be/A8keMz0fWO0
Bear, Bat, or Tiny King? The Rorschach Test
I think the big misconception is that a side project has to be a prolific open source project. As someone who has interviewed developers, someone who has _anything_ on a GitHub page stands out in the crowd. Even just a folder with a few batch scripts can go a long way.
> Will people be able to buy it as a separate part?

Eventually, yes. I'm not sure there'll be a cloned part on Aliexpress next year, but there will be parts from broken phones for sure.
Yea this is exactly what I was talking about. Buying a fishing tag or a hunting tag is also an excellent way to get money directly into the hands of those who work in environmental conservation
Why nothing great is ever "good"
What kind of doors and locks do you have? Chances are it's less of a bother to pick your locks than having to get a court order to coerce Amazon.
This is a recurring topic here, but this varies a lot by field. In many fields literally the only reason to go to grad school is to (try to) become a professor.
In developing the WPS, defendant did not try to decompile the Learning Edition, or otherwise “tear it down” or “look under the hood.” Instead, it would run SAS code through both the Learning Edition and the WPS, evaluate the outputs from both systems, and tweak the C++ code comprising the WPS to get the outputs to match.

This is the same as getting Linux to behave like a Unix kernel, or GNU tools to behave like Unix tools, Wine to behave like Win32 DLL's and so on.

Validating "does my machine produce the same output for the same inputs as this blackbox" is not reverse engineering. It's just engineering. Reverse engineering means taking it apart to look inside. Forward engineering means designing it and building it; reverse means the opposite: disassembling and inferring the design from the pieces and their relationships.
Couldn't agree more. If you can't put in one weekend of hard work to give you a leg up on the competition for something as important as _your career_ you are just being dumb and lazy.
Google Home Mini teardown, comparison to Echo Dot, and giving technology a voice
China Is Going Full Black Mirror with a “Social Credit System”
What incompetence? It's working out just fine for the employers.
Edge can also understand the video format.

It is a different situation, because FF and Chrome would also able to show the stream if their developers used the macOS and Windows media APIs.
"Crunch" is everywhere.

Crunch is a function of deadlines. In my experience you don't get crunch if you have continuous incremental releases (eg a SaaS product where pushes to live are automated). Unfortunately that tends to only happen when something is both successful and mature.
HOW GEOGRAPHICAL CLUSTERING OF DISEASES POSES PUZZLE
An incredible amount of effort goes into making worn and distressed denim. Here's the web site of a jeans pre-washing plant.[1] Services offered include "Crinkle Effects, Grinding/Damaging, Scrunch/ Crumple, Hand Scraping, Stone Wash, Acid Wash, Enzyme Wash, Sand Blasting Wash".

[1] http://www.mahmudgroup-bd.com/mahmud-washing-plant-limited
When I vet resumes, I most definitely look at any code their provide, but I don't always ask them about it. If they didn't put it on their resume, I don't specifically ask them about it either because they should have put it on the resume. If you put it on your resume, you can't say for sure they didn't look at it and factor that in when reviewing candidates.
Chongqing has access to large ships: https://en.m.wikipedia.org/wiki/Port_of_Chongqing
The advantage of rail for Chongqing is mainly shipping time, which is important for higher value electronics.
This is why we need self-hosted FOSS alternatives to Patron. There is LiberaPay/GratisPay, but they still rely on payment processing...so need a fully distributed p2p way to earn money, such as via block chain.
In the Slack admin panel you can change the default call provider from slack to others, one of those is appear.in. Doing this will cause the “call” button in the slack app to auto generate a unique link for appear.in and add it to the chat. Works well if your company won’t scrape together for paid version of slack (such as mine).
Same applies to humanitarian aid and development.
> I at one point spent maybe about 15 hours putting together a small project

Inventing a project interesting enough to focus on for 15 hours can be difficult. Just like learning SQL without a dataset.

Inventing a project also isn't likely what you want to be hired for, so it's reasonable to have that low on your priority list.

Free software is constantly filling the gaps that I would want to create a "side-project" to fill. I'm not saying it's particularly difficult to find something to work on, but it certainly isn't trivial.
I've been wanting to jump into Rust for many years now, because I love working on systems level code and Rust seems like it will eventually be a no-brainer choice.

I waited until it hit 1.0, and then I waited a bit more, played around a bit here and there with the intent of getting a feel for it. Then last week I started taking it seriously and working on learning it for real.

Seeing more and more libraries popping up for the basics makes me feel like I made the right choice. Sure I'm not going to use the crate today because of the multiple warnings in the README, but things are sprouting up at a good rate.

I feel like once I've got a nice fun sideproject built in Rust, and then move to looking for employment in that space, things will be coming together nicely.

I don't know how to word it better than "I think I chose the right moment to hop aboard."
'no joke about it' ¯\_(ツ)_/¯ -3 auch!
Well, one's a demanding job, the other is some Saturday fun working on a project of your choice until you lose interest.
>Imagine a classroom where each student can see their own grade as a number out of 100, but has no idea what the average is, spread, etc. You could have a C student who thinks they are doing as well as an A student, because they have no context for how they are being graded. Yes, there will be drama with each student knowing the other's grade, but they'll better know their own relative performances.

Don't have to imagine it. This is how all of my education worked from kindergarten through undergrad. Grades are there as an absolute measure of how well you've accomplished what you and the institution set out to do; your peers' performance is not relevant to that question.

My high school and university both had longstanding policies against disclosing any information about GPA distribution or class rank, explicitly to discourage students from measuring themselves in relation to each other. Facing highly ambitious and academically successful student bodies, administrators (rightly, in my opinion) feared the cutthroat and competitive climate that grade transparency might create, and felt it didn't align with either institution's mandate.

Instead, we measured ourselves against our education and career goals and broad population averages, against which we were overwhelmingly successful. You didn't have to be better than your friends, only good enough for the college applications you had in mind (or later, the grad schools or employers you had in mind).

I view professional compensation the same way. A salary is good to the extent that it funds the housing, transportation, financial security, dining, entertainment, toys, travel, etc. that I'm after. As long as I'm in the Bay Area, no salary will ever be satisfying with respect to housing, but later in life, once I've attained conditions for my family similar to the ones I grew up in, what do I care if a coworker makes more? (Though I certainly couldn't resist reading and resenting it if available, I have no need for this information).

Put another way: I don't care that I'm beating 90% of startup employees if I still have to live with roommates. I don't care that I'm beating 90% of my high school classmates if none of them are going to college at all. I don't care that 90% of bigco employees are beating me if I can comfortably afford a nice condo with a short walk to the office. I don't care that 90% of my high school classmates are beating me if they're all going to Harvard and I'm accepted to the schools between #2 and #10.
A hell of a lot, the engine itself was in development for around three years IIRC
How did they determine that "OTHER" had 898 "Topology Points"?
I'm sure there are Japanese brands that produce great jeans. However I bough a few pairs of random Made In Japan jeans when I was in Tokyo a few years ago and they haven't held up any better (or worse) than any other random pair of halfway decent jeans I've bought from American or European brands.
I guess it is the typical macho attitude, trying to prove one can handle better than the others.

Often they seem to be clever than us. :)
You shouldn't put _actual_ work code you wrote on GitHub, but you should write your own small sample programs that demonstrate you know how to use a certain library that you just learned, and then you have it as reference code for yourself later and it shows you know a specific technology.
"Beyond Xinjiang" was meant to be looking into China from outside. Xinjiang is the border province.
All PostNL deliveries I got in Belgium went to shops instead. Which is better than Bpost, since I have to get those from the post office, which closes way too early.
There is a whole reddit on homelabs [1]. Always good to get new ideas.

[1] https://www.reddit.com/r/homelab/
Uber Credit Card
You have a rather rosy view of medicine and gardening. Your view of plumbing and dentistry aligns with my own, however.
> I've been fasting for an average of 6 days at a time, once-a-month.

Can you explain your process more? Do you hold not eat for 18 or so hours for those 6 days?
Kafkatrapping
I was with you until this line:

> You don't need all the popular abstractions, frameworks, and mountains of tooling that other candidates cannot live without.

I would like to hear more about the problems with popular abstractions, frameworks, and tooling. That's a very strange thing to say.
A search for "ledbat" in github doesn't find any reference, which is a shame. Apple are the only one with ledbat support in the kernel[0] afaik, and it's functionality that's sorely needed -- it's ridiculous that there's no way to say "data on this connection is not urgent, only give it bandwidth as long as it doesn't interfere with other connections". Some programs, e.g. rsync, let you limit bandwidth - but that's wasteful; I want this 2TB rsync job to be downloading at full speed at all time I'm not doing anything else.

[0] yes, this is userland, but it's for fuchsia, so "kernel functionality" as far as its users are concerned.
And of course he has to plug his new business at the end.
I would guess that Go's tiny pauses would be less of a concern than it's overhead compared to C, C++ and Rust where there is more room for low level optimizations not available in Go.

Not particularly important, I'm just curious as to how much the GC is really responsible for slowness as opposed to just correlating with languages that don't allow controlling heap vs stack allocations.
Because I guess we'll focus our futur minds on more important things than someone's baldness
How many football fields is that?
GE’s IoT Masterpiece “Predix” – What Is It and How to Use It
Yeah, it heavily depends on one's context. Most of the stuff I order comes from at least 500km, so having to pick it up at the post office does certainly not negative the purpose of delivery for me :)
That may be a bit harsh.

Anchoring for comparison is only useful if it is specific; _“the sexual harassment”_ is rather broad.

This means that the comparison can come off as a value judgement about types of suffering.

(Both types of abuse sound terrible. Though it’s worth saying that while you can quit a job you don’t like, you can’t, for example ‘quit’ being sexually assaulted or raped.)
Hey, this LSD isn't going to experiment on itself, you know.
No, mist.
Intel says VROC RAID isn't dead, it's just trapped in a hardware bundle
How Lenders Calculate Your Borrowing Capacity in 2017
OMG. That is really hilarious.
Fine artists usually produce works on speculation. Craft persons usually produce on a cottage-industrial basis, essentially commodity piecework. There are a lot of ways to get paid, beyond the two you highlight, so the parallels are not as clear as you appear to be assuming.
> However, I don't and won't spend every waking hour I have doing one thing

Why does everyone think that it requires every spare second you have to write a couple programs and post them on GitHub? Can you spare 1 hour per week? Why would it require every waking hour you have to write a couple scripts and throw them in GitHub?
I think it's actually worse than that. I've seen a couple crunches for games. They're not usually tied to holidays. It usually plays out, "Hey, we're only going to crunch for 3 months." "Oh, well, we've extended the deadline 3 months--so only 3 more months of crunch."

Most recently, a game studio a friend works as was supposed to wrap in early October. That's now extended until the end of the year with a ship date around March. If they had any flexibility in the release date, who thought this was a good idea? Of course an October deadline is going to push and now you've ruined the holidays for everyone.

A lot of the big game studios put out a game every 4 years or so, but if you're hired for the project they hire you just for the crunch. Then you're on to the next project heading into crunch.
Ah, provenance! So cool, thanks :)
Agreed: they are deploying tremendous skill, but not necessarily with the same level of academic achievement and formal traineeship. I say this as someone who has qualified and worked as a lawyer and subsequently cross-trained into and now works as a software developer. I suggest that you can be an accomplished hacker by the time you're 16 without any kind of formal qualification, but you can't be a lawyer (in the UK at least) until you've done yourself the unimaginable harm of forcing yourself to read legal dicta from hundreds of years ago. Part of you dies during legal training.

I don't know much about NY first-year associates, but imagine they fall into the "rockstar" graduate category; perhaps a better salary comparison would be with rockstar (first-year) developers at a Silicon Valley giant?
I once ported nghttp2 to the ESP32, that was not fun. Anyone got a clue about memory consumption of this?
But… why?
MIT disagrees with both of you :

https://math.mit.edu/research/highschool/primes/materials/20...
As an outside observer the mystery of dark matter is interesting, but I can agree that the theories are not always so fun.

My entirely uneducates idea is that dark matter probably is some by-product of what's going on in that place of the universe we know nothing about: inside black holes--maybe spacetime curvature can only be so deep and hits a floor, spreading out in a halo around galaxies? This would be consistent with dark matter hanging out around galaxies, but not interstellar dust clouds, and also being proportional to the size of the galaxies, which is proportional to their central supermassive blackholes. Anyways this is just a wildly uneducated "arm-chair" hypothesis, but it just possibly seems when comparing this to some of the wild theoties out there, that it would be more likely a product of a known-unknown (interior of black holes), and not an unknown-unknown (new particles, new laws of physics). In that sense, if it's not ruled out already (it probably is, someone else must have thought of it), it's less crazy than modified gravity apparently was.
> So, I assume that there are others like me who have recently been deleting the FB app and avoiding the website, if not deleting their accounts entirely.

It is funny how programmers assume everyone thinks like them. I have not seen similar anti-FB stance from any other group, no matter the social status / education.

Except maybe older people, who never used any social network / messaging outside the cellular network. And even among them there are exceptions ...
Even so, simply running the program as a blackbox and comparing whether your own program produces the same behavior does not constitute "access to a particular portion of that program for the ... purpose of identifying and analyzing ... elements that are necessary to achieve interoperability". That text is clearly referring to peeking at the code. The external behavior of a program isn't an access-controlled portion of the program. Only the code can be that.

Access controls are tricks like basic compilation of source into machine code (and further obfuscation from that departure point such as run-time decryption of code sections, requiring execution to be controlled in a debugger to intercept the decrypted code), and the placement of a program as firmware onto a tamper-resistant chip.
Most of film is unionized. The big exception is VFX (computer graphics).
Amazon Key is Silicon Valley at its most out-of-touch
The QUIC transport protocol: design and Internet-scale deployment
Machine Learning Basics – Decision Trees
That worked at GE largely because they were getting rid of the gold watch retirement crowd

You mean, getting rid of people who had been promised deferred compensation, before having to make good on it? That was the deal with old-skool companies, remain loyal for 30 years then ease your way into retirement. GE got the loyalty then shafted those guys.
> Does a company have to open source their entire product to meet with your approval?

Not OP, but it does seem a little hypocritical to demand others completely open source their projects while still holding onto proprietary software.
Perhaps that wouldn't be amusing to you once you realize that HN isn't a hive mind and there is a broad spectrum of what people think, believe or aspire to. For example, those who are unemployed or seeking to improve their job prospects or wanting to work on specific skillets may invest their time in "portfolio side projects", but those who are employed and feel overworked may complain about the Stockholm syndrome aspect of some software sweatshops.
The very earliest targets are ideally large gene punch-out targets, using Cas9. For example that's what Editas is targeting with their first retina program.

To deal with complex, higher order genetic diseases (which is also where the money will be in the field) you'll have to be able to do inserting of healthy replacement genes. Cas9 is not very good at that as of now, it's like using a mallet to tie a fishing line. There is an immense amount of effort going into trying to shoehorn Cas9 into being better at that. Other options such as Cpf1 (and possibly one day CasX/CasY from Berkeley) have been shown to be far superior at more advanced editing.
Android Studio 3.0 Released (Supports Kotlin)
I agree that it is a bad analogy, but I think it goes far beyond supply and demand differences: Music is performed mostly by muscle memory, "system 1", while code is developed mostly by ratiocination, "system 2".
Setting up containers is ridiculously fast compared to VMs.