skysight-inc/HackerNews huggingface dataset:
> If you have a cheaper, more accurate way of identifying candidates that also improves the candidate experience it sounds like you have a winning start-up idea. Please go execute.

This statement seems to imply that no one else has any new ideas, which is flagrantly wrong- there's at least Triplebyte in this space, and probably others as well.
Yes, that's what the paper says.
Maybe such a process only keeps the ones who are eager and willing to work there and will continue their tasks even when jerked around ...

Yup, that's how I decode it as well.
It's a benefit because people think it's a benefit. Kinda like how it's mostly a "benefit" to be a white male in America.
My guess is it's either about a picture of Donald Knuth, or Knuth's reward checks, being put in picture frames.
> It's driving me insane. It is sucking the joy out of life.

Seek therapy.

> If you aren't learning, or getting better at the craft, then you're falling behind, becoming irrelevant, and certainly you aren't going to make anything of significance.

This is such an unhealthy attitude. You seriously need to take a step back and reevaluate your priorities.
Sure, people are getting hired. But is it full time or contract work? If contract, how long is the contract or is it endless? Contract workers are being hired to replace full time so companies dont have to give all the benefits to contract workers. See all tech companies. Companies would rather hire a CW for lower costs than hire a full time. The abuse in the tech industry is rampant.
And the former is less than 1% of the cases I’ve seen from experience. Somehow people have fooled themselves into believing that the language forcing humans to be manual exception bubblers somehow means they have “handled” the error.
> Fuck over felons, recent immigrants, black people, or someone like this and you might have a chance of getting it through.

This is surprising to me. Which recent california laws are you referring to that have done this?
Airline stocks tumble as illness spreads to South Korea, Italy
Haskell is so much better, and you would learn that with about 5 minutes learning about the number types
If anyone managed to catch it when it wasn't down, care to share a screenshot of the article? I seem to be getting some Heroku error now.

> An error occurred in the application and your page could not be served. If you are the application owner, check your logs for details. You can do this from the Heroku CLI with the command
I had an experience like this with them recently too--In order to save $15, I bought a part for my Whirlpool washer on Amazon. It was the in-flow controller which the water hoses hook in to. I ordered it from "Sold and Fulfilled by Amazon" which used to be my mark of a decent product (or at least I know I'll be able to get a refund if it has issues directly from Amazon). It arrived in unbranded cardboard, but the plastic wrapper did have "Maytag" stamping. Unfortunately my washer refused to recognize it despite it being extremely basic in design (a couple servos and a tiny switching board connected to some plastic tubes for water inlets). I requested a refund from Amazon which happened with in hours and went down to a local appliance repair place and paid the extra $15 for another.

The one from the local shop was not wrapped in plastic, but it was in Maytag branded cardboard with part-number and SKU. Took it home and compared it to the Amazon part which I hadn't yet boxed up and the Amazon part was visibly of lower quality plastic (edges were poor, you could see where welds had been done at the corners) and the circuit board with the switching components was completely different despite having the same molex-type connector. BOTH units had the same part-number molded in to the plastic in the same spot, yet the actual Maytag version I got locally worked instantly the first time.
I never said esr was a junior dev, and he’s obviously not :)

>“Go is useful for solving real world problems”

People repeat this like a mantra (you also hear similar from rich hickey’s most fervent acolytes in the clojure community), and I can’t for the world understand what it means...

I mean fucking BASIC can solve real world problems... I’ve spent ten years writing java and php to great success, but I'm still happy to never write in those languages again.

I even adore Elm, despite its annoying lack of type classes, but I respect Evan’s goal of avoiding complexity in the language. That argument holds up a lot better than That Rob Pike’s argument on types:

“ Early in the rollout of Go I was told by someone that he could not imagine working in a language without generic types. As I have reported elsewhere, I found that an odd remark.

To be fair he was probably saying in his own way that he really liked what the STL does for him in C++. For the purpose of argument, though, let's take his claim at face value.

What it says is that he finds writing containers like lists of ints and maps of strings an unbearable burden. I find that an odd claim. I spend very little of my programming time struggling with those issues, even in languages without generic types.

But more important, what it says is that types are the way to lift that burden. Types. Not polymorphic functions or language primitives or helpers of other kinds, but types.

That's the detail that sticks with me.

Programmers who come to Go from C++ and Java miss the idea of programming with types, particularly inheritance and subclassing and all that. Perhaps I'm a philistine about types but I've never found that model particularly expressive.

My late friend Alain Fournier once told me that he considered the lowest form of academic work to be taxonomy. And you know what? Type hierarchies are just taxonomy. You need to decide what piece goes in what box, every type's parent, whether A inherits from B or B from A. Is a sortable array an array that sorts or a sorter represented by an array? If you believe that types address all design issues you must make that decision.

I believe that's a preposterous way to think about programming. What matters isn't the ancestor relations between things but what they can do for you.”

It’s just your average, obvious complaint about the inflexibility of class hierarchies in OOP, with a slight misdirection at the beginning when he mentions generic types (aka parametric polymorphism) but for some reason that’s an argument against types?! He mentions polymorphic functions, as if they can’t be typed???

I mean I made the same mistake after three semesters of java at uni, but one semester of c/c++/python made me realize there was more to programming and I eventually discovered type theory, which makes Rob Pike’s claims seem odd at best.

For me personally (and thus anecdotally) PLT has been a boon in most aspects, even though I have to deal with imperative or object-oriented languages from time to time. it’s just such a drag...
It seems to have the "HN Hug of Death" ... here's a snapshot summary from memory:

Knuth and McIlroy gave examples of a word count program. Knuth used Literate Programming and did it in 8 pages, McIlroy used shell utilities and did it in 8 lines.

This post goes back to the original paper and discovers that Knuth has been grossly misrepresented as to what he was trying to do, and what he achieved.

Edit

bonyt's[0] comment[1] has links to copies of the content.

[0] https://news.ycombinator.com/user?id=bonyt

[1] https://news.ycombinator.com/item?id=22406365
Something I've looked for a few years now is Oregon State University has undergrad program that is 100% online: https://ecampus.oregonstate.edu/online-degrees/undergraduate...

I'm not enrolled but it it is accredited and (at least in my opinion) OSU has a good CS program.

They also have a postbaccalaureate program that gives you a a CS Degree if you have an existing undergrad.
Cloudflare silently deleted my DNS records
What goal are you trying to achieve?

It looks like what happened here was that the issue was (explicitly) labeled a duplicate, and the original issue was (implicitly) N/A, which you can tell if you're familiar with the platform by the fact that the duplicate report cost reputation points.

This achieves the result you mention, that interest in litigating the report further is muted because it's a duplicate. Though you might want it recognized as applicable anyway because of the reputation effects, even if you're the duplicate.

I did once see a company receive a report that duplicated an earlier report that had been closed by mistake. When the new one prompted a reexamination, they reopened the earlier report and duped the new one to it. That struck me as pretty honorable compared to the easier path of leaving the closed report closed and just processing the new one as if it were new.
Unfortunately, this thinking seems to have a long history: human sacrifices, medieval medicine, witch trials, genocide, on and on. People have been using poor logic to make poor decisions for a long time.
"If PayPal’s PCI-DSS compliance certification isn’t revoked then PCI-DSS is a farce."

PCI Compliance is total bullshit and everybody knows it.[1]

[1] https://www.rsync.net/resources/regulatory/pci.html
> No.

Please explain which parts of my comment are false?

Thank you.
Good point - perhaps it's a little of column A, a little of column B.
Think there is an illegal immigration problem in CA now? Wait until UBI.
Building the world’s largest Raspberry Pi cluster
You can always use a fixed-precision numeric type.

You might be thinking "what about libraries that require floating-point", and that's a good concern. Luckily in Haskell there's the Num typeclass, so your libraries can let users use whatever fractional number type they'd like.
> For what it's worth, possibly that won't be just one thing, but a wide array of tools?

We need to think hard about what reading and writing really are. These are the only technologies of their kind and they have had a completely different kind of qualitative effect on individuals and whole societies than other types of media and/or technical systems.

It brings up interesting questions. If you have a scribal culture, what are the interests of the community of scribes? Would they support easier writing systems, more amenable to learning by outsiders, or something more arcane that protects their cultural and social position (or something in between)?

Also what is the transition from one literate state to another like, what does it entail, how long does it take, and what kinds of "works" appear in the interregnum? In the Middle Ages the Universities in the west were largely concerned with endlessly rehashing Aristotle (a thinker on the border between orality and literacy) over and over, without coming up with original ideas. Is the enclosed community of developers today more like the scholastics than they'd care to admit?

There are stark differences between systems like Unix and those hinted at by Hypercard, Oberon, Smalltalk and the rest. It's like we know about the alphabet and what it is capable of, but the cultural inertia of complex cuneiform systems is too much to get past.
Why no black banner?
If an Erlang process crash cannot crash the entire system while Bastion's concept of a process can then threading is important part of fault-tolerance, isn't it?
Sounds like you might simply not understand the definitions for these operators and symbols. In other words, it's not a notation problem. I find that it's helpful to mentally replace the symbols like dy/dx, sum, lim, integral, and so on with the concepts they represent. That is, go from operators to definitions.
I guess because somewhat bad diseases make good news. When you discover a new disease, then the mortality will be quite high, because you only see the cases so bad that people went to specialized hospitals, while you don't know anything about all the people with light cases, they just take a day off from work and never bother a doctor.

Once you are past the "new and incredible deadly disease" headlines, the disease is news, because it was previously reported in the newspaper.

Contrast that with a well known disease like the flu, the initial headline is not there because a flu wave is not news, if it is not a once in a decade bad flu season. (And note, once in a decade bad is only known at the tail end of the flu season, not at the start.)
Are you kidding? Bad notation abounds in mathematics and theoretical computer science
Debatably not, but that's not what Zero Hedge published:

The Zero Hedge post questioned the involvement of a virology institute in Wuhan, the city where the outbreak began. It listed the name, photograph and contact information for a researcher at the institute, and called on readers to “pay [him] a visit” if they want to “find out what really caused the coronavirus pandemic.”
Why is it already the government's money?
I disagree, this is an anecdote but I ordered a bag of coffee from their "Ship to Store" option. When it came time to go to the store to pick it up, I was waiting about an hour to receive my item. Their setup is very good. You walk into the special "pick up" area of the store, then check in. From there someone is supposed to go to the back and fetch your item. That person was nowhere to be found. After alerting the manager that person eventually showed up and then proceeded to look around for the item. They then decided to call in a colleague who then took even longer to find the item. Turns out it was in a box right in front of them. All in all I wasted an hour trying to get a small bag of coffee. I'm gonna try again because I want this thing to be successful but man was it "nails on chalkboard" experience.
A look at Kubernetes client tools
The poor ones tend to be tall but are skinny.
Data scientists shouldn't be writing anything to the Data Lake. Data Lakes store raw datasets (sort of like Event Streaming databases store raw events.) In academic terms, they store primary-source data.

Once data has been through some transformations at the hands of a Data Scientist, it's now a secondary source—a report, usually—and exists in a form better suited to living in a Data Warehouse.

Data Lakes need a priesthood to guard their interface, like DBAs are for DBMSes. The difference being that DBAs need to guard against misarchitected read workloads, while the manager of a Data Lake doesn't need to worry about that. They only need to worry about people putting the wrong things (= secondary-source data) into the Data Lake in the first place.

In most Data Lakes I've seen, usually there are specific teams with write privilege to it, where "putting $foo in the Data Lake" is their whole job: researchers who write scrapers, data teams that buy datasets from partners and dump them in, etc. Nobody else in the company needs to write to the Data Lake, because nobody else has raw data; if your data already lives in a company RDBMS, you don't move it from there into the Data Lake to process it; you write your query to pull data from both.

An analogy: there is a city by a lake. The city has water treatment plants which turn lakewater into drinking water and pump it into the city water system. Let's say you want to do an analysis of the lake water, but you need the water more dilute (i.e. with fewer impurities) than the lake water itself is. What would you do: pump the city water supply into the lake until the whole lake is properly dilute? Or just take some lake water in a cup and pour some water from your tap into the cup, and repeat?
New study reveals discrimination against visa workers at tech's biggest firms
Miami man who flew to China worried he might have COVID-19. He may owe thousands
To be clear, the extra check that is bypassed is not merely an informational message, the system sends you a message and you are supposed to have to enter something contained in that message in order to continue from that IP address/computer.
Yeah, I cannot find any of these albums on Google Play Music in the US. It's frustrating bc I can't find a single article that states if this is a regional thing. Every article just says that it's suddenly available but doesn't say what countries. I'm just going to assume that it's not available in the US yet.
How is that, in any remote capacity, the same thing?

One is being forced to give my money to someone else for reasons of "fairness", the other is a right to not be locked up for a reasonable amount of time after being accused of a crime.

One of those involves taking my freedom, the other, my money.
Looking for feedback on my new website
Do you have anything I can read that explains why this must be true? I dont have a natural intuition that this has to be the case, nor one that its definitely false either though.

I've always wondered if you just took billions from the richest Californians and gave that money to the poorest Californians if the people that had their money taken would actually be better of in the long run.

If you increase the amount and velocity of money going through the economy could it not be possible that the rich that had their wealth transferred actually end up better off? I suppose it would largely depend on where the taken capitol had been invested and or if it was just sitting in low yield savings accounts.
> I think they just needed to fill a lot of positions quickly.

3 years ago i got that impression too. Google seems to be scrambling to get into cloud business believing that they are somehow entitled to success in what is a completely foreign business for them. Anyway, it was a surprise mirroring the experience of a couple acquaintances (who is in the same boat - long time enterprise software devs) - the interview wasn't a big deal and the result was an L5 with very low comp (not sure why they bothered at all offering below even regular companies not just FAANG), naturally didn't go for it. As far as i see Google runs the hiring as an academia/exec style appointment committees - those hiring/compensation committees - where one has to have the good looking on paper achievements to hit reasonably well, and the interview just gets you in the door.
Didn't Finland also tell the recipients ahead of time when the test would be ending? I know if I was told, "We're doing a UBI test for 2 years, you'll get 1k a month, no strings attached", I wouldn't quick working. I'd just pocket the free money since I know it's going to dry up at at a fixed date. If they said "Here's 1k a month forever, no strings attached", I'd sell my house and move to a low CoLA area where I could live off the 1k and persue other interests.
This feature is not 2FA, and your argument is incoherent even if you fix the terminology, because many anti-ATO systems are heuristic and intriniscally "bypassable" by design, and yet you still want services to have them. ATO is an arms race.
Bias up front: I work at Google.

> evidently is for a considerable portion of engineers.

I only see evidence that the experience was disappointing for a single Googler, the lunch interviewer, not "a considerable portion" of them. The interviewer's data point is certainly valid, but it's not clear to me how much you can generalize it.
Perhaps, but evidence doesn't seem to point that way :) I agree it's not an easy bright line distinction, but it's the sort of term that dilution makes far less useful.
For me the value of typed functional programming has been it's ability to encode business logic in to the type system and thus validate some of my logic at compile time.
I wonder if the trend of not respecting swe candidates time is actually big tech testing our tolerance for frustratingly incompetent, opaque bureaucracy?
I don't complain in the interview process, and I don't complain at work, either.

But I do vote with my feet.
Why, you will pay $22,000 more to get your $12,000 in basic income.
:)
In the past most websites were Rendered HTML from a language such as PHP / Java / C# / Perl and then they had a small amount of JavaScript over the top for interactivity and client side form validation i.e. when you submitted a form a full postback to the server was made. jQuery bridged the browser compatibility problem that existed at time. So most sites were built using jQuery + Server side MVC framework + SQL Database. Overtime more and more logic was pushed onto the client side (mostly updates via AJAX) and eventually JavaScript MVC frameworks were written to deal with the extra complexity. Angular / React etc are just the latest incarnation of these.

However much of the JavaScript written on those sites was done by back end programmers who didn't really understand jQuery or JavaScript and thus you ended up with jQuery spagetti code which others have lamented about. However if you were proficient with JavaScript at the time you could use a few JavaScript patterns and keep everything fairly clean.

This architecture while dated works incredibly well (minus the jQuery spagetti) for quite a few web applications. This includes everything from shopping sites, bespoke CRUD apps, Forms etc. However it isn't cool, it doesn't look as good on your CV and you actually have to really understand what you are doing to keep it performant.
Isn't this the same as DRI (Directly responsible individual ) at Apple?
https://www.youtube.com/watch?v=f_SwD7RveNE

https://en.wikipedia.org/wiki/HeadOn
At one point do you get punched in the nose enough times to realize you aren't meant to be a boxer? These people clearly didn't make it in academia. As much as I want to be an NFL quarterback, sometimes you have to accept reality and try for a different goal.
so a rebuttal/companion to http://www.leancrew.com/all-this/2011/12/more-shell-less-egg...
The top tier big tech companies are generally drowning in applicants, even though they are growing like crazy. IIRC, google gets several million candidates per year. They're picky because they can be.

(Things are quite different for other not-so-sexy companies that need engineering talent.)

For those who decide to go for a FAANG job - maximize your time. Prepping for an interview at one, preps you for the others, with minor differences.

So try and set up interviews with them all around the same time, while you are well practiced. Throw in a few smaller companies somewhere in there too, with different interview styles. Schedule on-sites for your least-desired opportunities first, and consider them warm ups.
The Endless Palace
If I have to eat my neighbors' dogs to survive, it would be worth it.
one of my in-person interviewers at Google forgot they had to do this - I spent like 38 minutes of our interview whiteboarding and then he said, "oh crap you're supposed to do this on the computer" - i furiously typed for a few minutes to try to replicate what i'd done.

when i later talked to HR there was no mention of this in the interviewer's report.
AirBNB is rife with scammers, and from my understanding they tend to side on the side of the scammer during a dispute. You might want to check on that false sense of security they are giving you.
Is that one more accurate than "Joint Session" (Veep S4E1)?
Yes, I completed a BSc in Mathematics about five years ago.
I think all the big smart speaker makers would tell you to just write a serverless function and hook it up to your speaker. It's unlikely they would ever create such a functionality.

Most likely if you want to make it work you'd either have to build your own smart speaker or make a serverless function that used one of the other voice programming programs mentioned in this thread as it's backend.
Reading this article I was reminded of the book It's Your Ship, the motto used by one navy captain to empower the crew to turn around a poorly performing ship. Then I see that part of the inspiration for this post was... a book about a different navy ship.

I often think back to It's Your Ship, I'd highly recommend it.
Yes, Turks, Moroccans, and people from Surinam. They came as labourers in the second part of the twentieth century. The medical growth charts used here to chart the progress of children and detect potentially harmful deviations even come in specific variants for children with their genetic heritage.