skysight-inc/HackerNews huggingface dataset:
An extremely underrated point: Hire. Generalists.
Still legal for powerful corporations to use facial recognition in San Fran
And indeed, it was discussed on Hacker News at least once before:

https://news.ycombinator.com/item?id=19491517
The "simple* solution would be to not have FTZ, or to not have that tarrif exemption. But... Each of these had their reasons. What you're suggesting is having a made-in-america-but-not-exactly category. It might be the right solution, but it's not a simple one.
> What do you think? Has your company pushed too hard for split UI/Backend teams?

I haven’t see this personally, I’ve only seen the opposite, companies pushing for full-stack devs. And from what I’ve seen, people self-select frontend vs backend despite teams pushing and hoping for more full-stack activity from every person on the team.

Frontend and backend and ops are specialized activities, and those domains are only getting more specialized and more complicated over time. Writing an API and designing CSS almost couldn’t be more different, and they’re both full time problems.

When I started a company with a friend, we both wanted to be full-stack and we both tried multiple times, but we just automatically drifted to me on the UI and him on the bots. After a while, when I would try to write bot code I would screw it up despite good intentions, strong knowledge of the code, and unit-tests in place. I would forget important security or schema details, or not quite understand the way my partner’s code had changed structurally even when we talked about it for hours. He’d get tired of explaining it and just write the code. Same thing happened the other way when he’d dip his toes in the frontend. If two people who want to be full-stack and communicate non-stop can’t make full-stack happen, I’d guess it’s a hard problem.
The government is not the only one to make decisions. Companies, individuals, communities, towns, regions can also decide to build their own infrastructure. Hardly every country is completely centralized from top to bottom.
Catch a Virus by Its Tail
I'm in full agreement with the quoted paragraph. And I would say reducing the amount of delusional beliefs held by individuals is extremely, urgently important.

As for this pedantic discussion, maybe this parable will help. A man goes to Huffington Post and reads an article about the dangers of global warming. Fully convinced, he goes shouting from the rooftops: "Huffington Post has the potential to be one of the most important publications in all of history! It is urgently important that we stop global warming!"

You see, that first sentence which the man shouted is distracting and confused. He should have just jumped straight to the second one. Just to be clear, in this parable, the man represents you, "global warming" represents "everyone is operating under delusional beliefs", and "Huffington Post" represents Memetics.
Show HN: TaTaTap, Notetaking and reminders via text message
Diablo Canon (Nuclear Plant) Defers Millions in Maintenance
Ask HN: Should I quit front-end development?
I am a decent front-end developer, work with React/Angular/Node. My manager and co-workers like my work, they believe I have a sense of "design"/aesthetics.

However, I constantly feel like this is a "lesser" form of software development. I don't feel "hardcore" enough as say, DevOps engineers.

Should I just leave web dev and pivot to systems development (C++, Rust etc). What are your thoughts?
many Pentiums, Celerons and Atoms are also affected.
It also won't let you cache on mutable values, so you can't pass in lists or dicts. I've used it on occasion, a lot of the time I ended up rolling my own instead. Usually without expiration since I didn't need it.
It's not even that. It's solely to maintain the 737 type certification to avoid a need for retraining. The pitch up tendency isn't inherently unsafe but it does change how pilots need to fly in certain portions of the flight envelope. Normally this is just something they're trained on but to avoid that we got this bodge of a system in MCAS.
Just focusing on one small area of human achievement - there was just one single Chopin, Beethoven, Bach and Mozart. Unlike in science, no reason to suppose one of these composers 'would have come along anyway'.
Can someone describe what is a 'senior'? This might be controversial but I see senior title promotions being thrown around just for retention reasons, could it be possible that once you start looking for another 'senior' role at another company they have different expectations of that title? Not to mention you can obtain a 'senior' title by mastering your team's code base and who knows if that knowledge is transferable to X team and Y company.
IMO they are pretty distracting. When I'm stopped is when I glance at the screen to see my next move, and these popups persist for me when I start moving unless I close them. Pretty ironic considering waze is the most fussy navigation app regarding not letting the driver get distracted, unless it's profitable I guess!
The only way to do this is a radical change in government from democracy to autocracy. The only way to do that is a catastrophic war or resource shortage.
ZaZaZaZaZaZaZaZaZaZaZaZaZA
How are you implementing REST using Faclon if I might ask ? fully custom ? or is there anything like DRF hanging around ?
Well, Latin was the lingua franca in Europe for a very, very long time. So it's a bit like how languages all over the world now have English loanwords. Still not because of English "stealing" anything.

You could make a case for the validity of this quip for more recent loanwords, but there are relatively few of those compared to French, Norse, and Latin.
This was the kind of joke I was expecting, based on the title.
Green River Soda–Invented in 1916, immortalized by Creedence Clearwater Revival
It's sad, the problem is that the people creating and implementing these tests are doing it because their lazy and ignorant. They know, given a straight-forward interview, that they would be incapable of determining if the interviewee is capable or not. They also want walk-on developers that require little to know start-up/training capitol on their part. They want and want and want and they don't know what their missing with the weeding out process but hey ignorance is bliss right? Right, except when you find out the only people who can pass these tests are people high on the autistic spectrum. People who most likely will not make it through the face-to-face interview process or people who cheat.
No problem. If you still have questions after the podcast shoot me an email and I'll do my best to answer everything.
But that's what DevOps is all about
No need for a Pi -- you can play with Rust on your main laptop/desktop, installed in your home directory, and it might be a bit easier and more accessible that way.

A few caveats:

* Rust is getting really big and complicated. The basic borrow checking was pretty neat and accessible (except for hard cases), but a ton of other stuff has been added. Appreciate that getting through it all is difficult, and don't be discouraged. (I think discouragement is one of the biggest barriers to learning a programming topic, for no good reason.)

* Consider starting by writing command-line utilities you would like to have. If you instead decide to start with a GUI UI or full-screen character terminal UI crate (package), you might find that they tend to use a lot of Rust features in their APIs (perhaps necessarily), and you might also have to work around complicated ownership&lifetimes because of the model of the crate. This is an unusual barrier.

* Rust is really a systems programming language. To fully appreciate Rust, you have to need that performance, and know how much more difficult it is to write correct code in C (it's even harder than most C programmers think). But, for Web development, Rust might still come in handy for for high-performance backend work, and possibly later for full-stack (where maybe you won't have to write any JS bits on the frontend, because WASM).
Completely agree. I've been lucky to have been surrounded by pretty reasonable people in my 8-10 years in the startup world on the east coast but "culture fit" was one of the rare situations that I got in a really impassioned arguments with my superiors. It's code that allows you to avoid hiring a guy who wears Fubu or has a Kentucky drawl.
Yes, that is a good start - I would like to have curve with the relative strengths of the spectrum. But maybe it is enough to carefully calibrate the smartphone camera on the diffraction sprectra to generate a course graph.

Also, if no diffraction grating is at hand, a random audio CD usually is up to the task :)
But CNN has spent the past month telling me that tariffs = bad. I guess they’re OK so long as they’re introduced for noble reasons?
Generating Game of Thrones Characters Using StyleGAN
What’s wrong with evaluating whether you’d get along with someone as a coworker? In my experience, being friendly and getting along has aided cooperation far more than hiring the most qualified candidate at the detriment of group dynamic. Yes, there are potential biases, but at a smaller company I’d say that’s a huge factor.
Maybe we agree in the following conclusion:

Global warming is here to stay (because only a global effort can constrast it and human nature is against global efforts). Let's stop pretending we can make anything about it and let's instead focus on adapting to it (because humanity thrives when everybody can try and improve his own condition without sliding into theft).
> If you make it so that wind, solar, and next generation nuclear power is cheaper than other alternatives and more desirable, the market will progressively switch.

Not necessarily... it depends on if it's actually cheaper, or just fake government-subsidized cheaper. Sure, you'll get companies milking government subsidies for all they are worth while they last, but if solar isn't actually cheaper than coal, "the market" isn't going to switch.
The cost of "unions protecting their job" increases further as the alternatives get cheaper over time. So it's not sustainable in any way. Additionally, fossil fuels are usually subsidized the most in local areas where they are mined/extracted so states/regions with no such natural resources can be expected to move way faster in adopting new forms of energy production.
This goes both ways, so we should avoid completely black text. I might be wrong, but scrolling on HN on iPhone X seems to produce some weird effect as well.
In retrospect, for me many of the problems would have been fixed it they'd wrapped everything in one release, like gcc with the -std flag.

Then once someone had (say) python 2. 6 I'd know they also have python 3.2, and I wouldn't have to figure out that name of the executable to call, it would just be python, with (perhaps) either a command line option or a comment at the top of the file.
I just have a hard time with that.

So we make our own planet, a space in the universe we are literally evolved to use, unlivable at some point.

The solution is that we'll magically figure out how to make space, an already hostile environment, livable?

Honestly, space settlement makes for nice headlines for the new ruling class to pat themselves on the back with, but for the rest of us, the natural outcome of unlimited growth is population crash.
Saying they "can't tell you anything" is one-bit thinking. Yes, there is a lot that interviews don't tell you, but they are still a useful signal.
Or it’s such a vague term that means something different to each team and might have significance depending upon what is valued?
"Stupid corporate firewall blocks SSH connections" would be my guess.
At this point it seems like a tired HN discussion.

1. Everybody agrees interviews and tests have some signal, some noise.

2. Some interviews are systematically biased toward skills that aren't a good sample of what work is. But people just want to whine about it rather than propose a better solution.

3. Nobody can agree on what the important skills are for engineering anyways. Which is natural, since it varies situationally.
The CRI rating should be a good start. The lower the color temperature of the LED is, the less of a blue peak you should have. But the best would be to have a proper spectrum.
I edited my top level comment for just this reason. Interpersonal communication skills are extremely important to evaluate for any position. But the person you're replying to is saying, correctly, that this isn't what people mean in practice when they bandy about the term "culture fit."
Clarification - Anyone can email, not just me
You can add a Stylus stylesheet enabled for the regex .[star]amp.[star] (replace [star] with the star symbol) that contains body{animation:none}, but I don't know if that's good for performance.

Edit: Developers can also add that css in their amp style, and it seems to be accepted by the amp validator. AMP devs, you know what to do! ;)
Yeah in terms of reliability it's a lot. This form factor needs some sort of revolution to bring up its reliability to the same level as hard drives.
Every "full stack" team I've ever been on almost immediately partitioned itself into "the frontend people" and "the backend people", with people only crossing sides if there was some kind of emergency fix needed and the "right person" wasn't available. From what I gather in talking to others, this is pretty typical. Full-stack development is mostly a myth that we all pretend to believe in.
> I think devs who think they can do everything are lying to themselves.

I don't think I agree with this, but there's an underlying truth here.

Personally, I have at least dabbled in pretty much everything that I've come across. I do this intentionally for two reasons -- first, it makes me aware of what tools exist, so I can make better tooling decisions, and second, it gives me a little head start if it becomes desirable to actually achieve competency in one of them.

I'm minimally competent in a very large variety of things. I can accomplish pretty much anything with a tech if I'm minimally competent with it. It will just take me longer to do so.

I'm competent in a variety of things, and I'm expert in a handful of things.

An expert dev should be able to at least muddle through with pretty much any tech, where "muddle through" means that you can produce using that tech, but it will take you longer than with someone who is at least competent. But you can still do it, and recognizing that isn't lying to yourself.
I'm definitely in this category. I think I want "Go with generics and enums and Cargo" (and no, OCaml folks, I am not describing OCaml). I want to write more Rust, but I rarely can afford to trade off on Go's productivity for Rust's performance and safety.
DevMate End of Life
For some years now I have the feeling Apple is investing in / helping DuckDuckGo. The most obvious indications are that DDG was added to the list of search engines in Safari, and DDG uses Apple Maps (example [1]). I bet Apple is using DDG to weaken Google while officially keeping a distance.

I also bet Apple is not interested in running a search engine themselves. They would either have to muddy their brand by allowing questionable results, or filter everything that is not family friendly and risk being seen as the big censor.

[1] https://duckduckgo.com/?q=silicon+valley%2C+usa+map&t=h_&ia=...
We need candidates who have 3+ years of Picard hammers with WireWright nail systems (especially looking for WireWright 6d and 10d experience).

Please no open-source hammer-and-nails people.
"Well, they built and sold the first successful electric car in the age where nobody believed this would be possible."

I beg to differ, everyone thought it's possible but there is no mass market for electric car at a reasonable price point. Volkswagen had several working prototypes in the 1970s especially after the oil shock.

I worked for eBay for some time. They could do most of the stuff that startups around them could do, they had the tech, the ideas, the money and the people. But startups can be net negative for some years, or be happy with $10M revenue, while a project at eBay being net negative would be killed and a $10M project would be thought as too small. Championing a $10M project at eBay for several years would be a career killing move.

So selling 1000 cars a year is a success for a startup (Tesla) but nothing a large company like Volkswagen (11M cars per year) can sustain as a project. Large companies are just not structured in a way (would need to be structured like a VC fund, and some try, e.g. Alphabet) to handle this small but growing opportunities. They need to find the right moment to jump in.
Hint: Instagram didn't exist in 2001
> Do most companies do this? My impression was that it's only the FANG-like companies and others centralized in SV.

Also maybe FANG wanna-bees that are cargo culting interview practices.
Yes but my point is that in my 8+ years in the startup world it has a very specific connotation that is, as someone else said, a vehicle to legitimize really inappropriate biases into hiring.
How about as general rule of thumb, I tell search engines what to search for instead of the other way around?
Senior Developers are often running the interviews. If the Senior decides you need to know a certain set of questions for the job, and you fail those questions, then they feel you aren't ready for the job. That's not to say these questions aren't often ridiculous, but we're also forgetting that many Seniors (such as myself) don't ask these questions, asking simpler, more practical questions, and probing for industry knowledge. It's my own finding that around 50% or more of candidates can't write a single line of code at all. So asking a question like "reduce this array" is sufficient enough to judge that person's ability for the job that I need most of the time.
Thanks for being the voice of reason over there Terence, well done.
I always assumed this meant

Allocate an array sized by the number of leaves. Store all leaves. Reverse all pointers. Former head points to null.

It's a dumb data structure
"Full Stack", in my experience (which is anecdotal and just my own), means "We want Front-End but can't find enough people so we're going to hire you as 'Full Stack' and then give you all Front-End work, but you wouldn't accept the job if we told you that's what it was". In other words, "Full-stack" means "Bait-and-switch", when coming from an employer.

Not saying that you shouldn't want Front-End work; if you enjoy that, great, and I am happy to support you with that API in a timely fashion. Happy to work closely with the designer and/or Front-End dev to make sure you get what you need so that things look good on the front end. But, I prefer Back-end development, for the most part. When I take a job that's described as "back end" it usually will involve every once in a while doing a bit of js, html, or css, but not much, and it's understood that it is not what I am going to be doing most of the time.

Again, this may not be other people's experience, but it's mine.
Many questioned the SolarCity deal from the beginning. It was all over the financial news. There is also a shareholder lawsuit over it.

https://tslaq.org/solarcity-lawsuit/

https://www.fool.com/investing/2017/04/20/why-investors-shou...

"What's becoming increasingly clear about Tesla's buyout of SolarCity is that it was a huge benefit to Musk and his cousins Lyndon and Peter Rive. The three had $100 million of solar bonds issued by SolarCity, bonds that were recently bought back by Tesla. The three will have bonds transfered to Tesla under the same terms, unlike outside investors, but would you rather have a struggling SolarCity owe you $100 million, or market darling Tesla, who has easy access to equity markets?

The debt is on top of the 22.2 million SolarCity shares that Musk turned into Tesla shares and the 2.3 million shares the Rives converted. Had SolarCity gone bankrupt, as some major residential solar rivals have done, rather than being bought by Tesla, they would have lost hundreds of millions combined.

A bailout of their SolarCity stake to save Musk and the Rives hundreds of millions is worth considering when you see SolarCity's operations being shut down and manufacturing being turned over to Panasonic. At this point, it doesn't look like the SolarCity acquisition was a good deal at all. Musk could prove that wrong eventually, but so far, there's little indication he has much interest in growing solar under Tesla's umbrella."
So basically, an IQ test.

I believe these run into legal grey areas because they have to be obviously relevant to the job in question, which likely leads to the tests getting progressively more domain-specific as time goes on.

Programming does seem to be a field in which general intelligence is a big predictor of success. Whereas a field like management probably personality and general intelligence are more equally weighted.
I agree with this now. I just went through some interviews and I should have practiced more leetcode, should have practiced whiteboard pseudo code and should have reviewed my big-o. With 10 years in, the skills needed to demonstrate knowledge in an interview are stale because things like big-o are internalized/intuitive and don't often come up in actual work (as something that gets discussed much as it might in an interview, YMMV).

I really resisted buffing up in my interview skills because it seems silly but I realized after the last couple that it clearly impacts the perception of those interviewing you (should have been obvious as I'm interviewing others but not all places interview the same -- we don't ask much about CS fundamentals). And that perception likely has a big impact on your compensation negotiating because you're going to get pegged lower than your ability and be less desired unless you can clearly demonstrate your knowledge.
France and Germany have different cultures as well. Single payer isn’t the difference. We waste a lot of time and money in America on a broken system. That time and money could go elsewhere while encouraging more risk-taking.

I also wonder about non-medical insurance costs and how much that is propped up by high medical costs. Would my business’s general liability or workers comp be half the price if we had single payer? A lot less? After all, most injury claims are for cost recovery.
Japan's health insurance cover new cancer therapy costs
"I'm looking for a guy who does drywall."

"Sorry, I specialize in lath and plaster."
Red Hat Looking to Hire an Experienced Open-Source Graphics Developer
Yeah that's fair. Im just frustrated with how low-bandwidth those things are. I definitely get a bit of a sense of how a person thinks by watching them do those CS 201-style problems, which isn't nothing.
Which components of the system are we discussing?

PKI is necessarily centralized: certs depend upon CA certs which can depend upon CA certs. If any CA is compromised (e.g. by theft or brute force (which is inestimably infeasible given current ASIC resources' preference for legit income)) that CA can sign any CRL. A CT log and a CT log verifier can help us discover that a redundant and so possibly unauthorized cert has been issued for a given domain listed in an x.509 cert CN/SAN.

The CT log itself - trillian, for Google and now LetsEncrypt, too - though, runs on MySQL; which has one root password.

The system of multiple independent, redundant CT logs is built upon databases that depend upon presumably manually configured replication keys.

Does my browser call a remote log verifier API over (hopefully pinned with a better fingerprint than MD5) HTTPS?
Just turn off notifications.
dupe: https://news.ycombinator.com/item?id=19910545
So if I make a startup, I should be forced to hire some brilliant programmer whose personality I clash with over over a slightly less brilliant programmer who I can tell will become a fast friend just because the former has demonstrated more technological prowess?
Instagram wasn't launched until 9 years after YTMND
play'd all the doom/quake... was a pleasure reading this...