skysight-inc/HackerNews huggingface dataset:
NPR Planet Money has a good episode on this: https://www.npr.org/sections/money/2018/06/22/622646316/epis...
I wasn't trying to and wouldn't ever imply that Fox News is innocently blundering, it's your own personal political alignment that would make you read me that way.
With the exception for CarTalk, which I run at 1x because it's more about the joy of listening than the information, I tend to playback at between 1.6x-2x depending on the podcast. Occasionally listening to a podcast at 1x, live or whatever, sounds like the hosts are stoned :D
That's gotta be a very noisy signal though. I'm nervous in any interview or public speaking thing whether I care much about the thing or not.
And also makes it so loved by spam, fake App and other malicious devs
Although the networking stuff is arguably the most circular of all of the criteria for hiring someone then.

"Why should we let you join our group?"

"Because I'm part of your group."

??

Also, frequently these issues become very Rashomon-like. Why did Bob not get along with anyone at site X? Is it because of Bob, or X, or because they were a poor fit for each other?

What's infuriating (or depressing) about this stuff from my perspective is that there's an implicit assumption always that the person complaining about not building networks has not built the networks because of poor social skills, rather than problems with the networks themselves.

I'm not naive about social connections, but in my experience the social skills stuff is vastly overrated. Serious problems get ignored when it's a friend, and molehills are made into mountains when it's not. It tends to devolve into petty gossip and junior high infighting.
>> People who currently have good jobs are unwilling to consider contract-to-hire

> In US, there is practically no difference between those three. You can be fired any day anyway. But yes, if you have a secure job that is good, the bar for switching is high, but so what? Why even switch? It's your choice then... Luxury problem!

It seemed weird to me that we are one of the only industries (well I guess engineering in general) who gets a contract that is contingent on each day until it is completed. At any given point you could be let go and yet if I contract someone to work on my home to legal work you setup a contract that states you owe them the money unless you are willing to go to court to contest their work.

When I last did a contract-to-hire it was basically "you can be let go for any reason, from slow output to your boss having a headache." Unless you get a sweet deal its difficult to pull a job with a set start / end time with guaranteed payout regardless of employment. I busted my hump at that last job so instead of doing my 6 months for the hire option they offered me the job before then 2nd month was over.
Oh, sure, of course.
Maybe consciousness are just a bunch of conditional goto statements executed parallized with stocastic lag?

My wild guess is that digital computers are not very efficient at AI. It would be really interesting if nets could be implemented in an analogue fashion.
I once interviewed at a company that had me write a couple styles of matrix multiplication in C as a take home test, as well as give a one-page description of a project I had done. The project I described heavily involved graph searches.

Then I had a phone interview where they started off by commenting that I was the only one to include tests and address undefined behaviour. Then I had to write a piece of code to traverse a tree and add numbers, I can't remember what it was exactly, but I got nervous and messed up somehow.

Then I waited for 2 weeks just to hear back that they wanted someone more experienced with graph theory.
Finally, Instagram is getting fact-checked
Not according to Nasa.

Scientific American pretty obvious politically biased which is easily demonstrated when you read the article.

https://www.forbes.com/sites/trevornace/2019/02/28/nasa-says...
>> Bad design choices cost you over and over again.

>In the sense in which you seem to mean this, this is a ridiculous statement

The point is to acknowledge the Cost. There is tremendous cost in design choices. No design choice will be perfect. Nobody is perfect.

The whole point is to optimize. To minimize bad design, to minimize Cost. That's the game.

And my whole point is that by using a fuzzy term like Tech Debt you are completely side-stepping the game. You are completely avoiding a best-effort at solving the optimization problem, so to speak, by waving your hand and saying Tech Debt something.

We already have clear terms for dealing with problems, solutions, axioms, risks, etc. There is already a clear vocabulary for problem-sovling that includes all the pragmatic real-world admission of imperfection.

But by avoiding these clear terms in favor of an umbrella kitchen sink, we are most definitely opting out of optimizing and into ouiji board mode. Which is fine for many people and the euphemism "Tech Debt" makes them feel good about this. But that's all it's doing; anyone leaning on "Tech Debt" as a concept is operating at sub-sub-optimal productivity.

> You should write a version of the same blog post...

In my original commment I broke it down point by point. 1) and 2) do not need a new term. There are already clear terms for these strategies, Prototyping and Scoping -- and these have much much clearer meanings than an umbrella term like Tech Debt.

So then we're left with 3). And I try to demonstrate the flawed reasoning behind this choice, as the author explains himself.

I'll take another stab using your statement:

> And, based on their subsequent observations, there was no practically realizable situation that would result in more than 10 items, let alone 100.

This is the famous last words that I've seen over and over again.

The simple fact of the matter is you will see 100 in some environment. Perhaps six months from now when you decide to load test your system in staging. Etc. And you are in no position to say how much that will cost you at that point.

But what I can tell you is that if you have a professional on your team, you can solve this OP's problem in very little time right out of the gate. You won't even need to have to try to do this impossible calculus.
Might as well go to the SEC's offices and beg them to fine you.
Contrast with the WeWork S-1
How do you propose making the licensing exam harder to game than a well respected university's degree program? I would think anyone who can game four years of exams and projects at a good university would also be able to game a single-session licensing exam.
Instagram adds tool for users to flag false information
lol... I got suspended when I was in High School in 2005 for doing this...
> ...I had conflated the practice of data science with the strategy to become part of it.

What an excellent analysis that applies far beyond Data Science.

Perhaps describing themself as "Statistician, Data Scientist, Software Developer" might have a better hit rate against the skimmers who pre-screen the resumes. An honest-to-ghu statistician who became a programmer is much more exciting than someone who looks like a programmer attempting to leverage themselves into a new hot sector.
How do you choose what shows up there?

What's wrong with a simple RAND() function? Give every option an equalish chance of being above the fold.
> Credentials, including graduate degrees

Some people even suggest that advanced degrees are an anti-indicator of ability:

http://blog.alinelerner.com/how-different-is-a-b-s-in-comput...
I don't understand why you pointed out that SAT solvers etc are not new, if you were not comparing them to deep learning, for the purposes of discussing what is "AI now".

AI is most certainly not synonymous with deep learning. It is just people in the industry who do not know anything about AI and who recently jumped on the deep learning bandwagon, who think they are, and people in the tech press who don't have the time to do proper research. I don't see why we need to perpetuate their misconceptions.

Actually, we don't.
Could WordPress + Tumblr create an alternative to Facebook?
Well, some developers feel like they are being given mud. But developers who are really good at whiteboard interviews feel like they are being given gold.
300-400ms for blinking? is that during a stroke?? I see they went with the top search engine result Quora - not the best source for facts - and the second result states a tenth of a second, which is probably more accurate. we get it, your service is quite fast, as fast as blinking
I know these propellers [0] are maybe 1/4 to like 1/8th the size of those shown but thee 56g weight surprised me a lot.

0-https://www.robotshop.com/en/t-motor-22-x-66--carbon-fiber-p...
OP here. We're happy to endure a three-day review process, but if it's going to take that long, then there needs to be a way to schedule an app release.

Today, Google has a "timed publishing" system for app updates, allowing you to submit an app update today and schedule it to go live on a future date (after successful review). We need the same system for new app releases.

Apple, which also has a multi-day review process for new apps, allows you to submit an app for approval and then hold it for manual release. After approval, you push the button on release day, and the app goes live immediately.

Also: surprising us with this on release day is really unprofessional of them. The "we'll take more time" warning banner doesn't show up until after you submit the app. There was no way to know we had to submit early until it was already too late to act.
Yeah, maybe degree isnt a great indicator of a programmer's skill, what about their past experience and projects? I think that at would at least make someone more confident in their abilities.
The start of your working relationship is really important. I'll get interview offers all the time and if the compensation is off by more than 3% I just tell them no, due to compensation. Usually I get a contact back asking what I was looking for and I just tell them that I am not in the market to be making my compensation an issue each time I want a raise. They had an idea what they wanted to pay and I am not who they are looking for.
How would this be okay? You can kill the CEO with little repercussion to a large company.

The CEO pay should be something like 2x the pay of an engineer. That's how much effort he actually contributes to the company. The true wealth and power of the company lies in the employees in aggregate.

Also note the way a CEO acts is actually directly influenced by shareholders. They act that way so shareholders don't fire them. If you want to reign criminal behavior you actually have to target majority share holders and board members. Targeting the CEO creates conflicting sources of influence. Attack the source: Board members and shareholders.
Does this not happen right now? If you have a company issued device you have no expectation of privacy on that device
Did you read/listen to the story? A non-tech person called him and said "the server crashed." I am pretty sure they would say that in case of "any disk-write-dependent-services crashed, but you could ssh in and free up some disk." The criminal boss wasn't gonna "ssh in and free up some disk", that's why he had an IT guy!

Anyway none of this is particularly important for the story, but I don't think the guy telling it is lying for dramatic effect, I think he's probably being honest that the boss saying "the server crashed" made him suspicious cause that server never crashed, and I too found it amusing for this to be included in the story (as a sort of by-the-by advertisement for linux). (Also, though: it turned out the server really did "crash" in some way).
Makes one wonder if there's a market opportunity
>their network is not that far away from just being an open wifi network.

It is an open network, they just are limiting bandwidth use of passer byers.
If everyone uses whiteboards and leetcode, existing employers win. Now, I'm less incentivized to join $NEW_FANG because I have other obligations in life and can't commit to that much leetcode. On second thought, it does lead into the OP's point: it seems like a legal proxy for age discrimination. New grads, which will work for less and offer no experience (beyond internships), will have more aptitude for leetcode-style assessment.
Toga Computer
How GHC type inference engine works – Simon Peyton Jones [video]
Japan has a pretty large Twitter userbase, but this seems to only look at English words anyway.
Divide and conquer? I don't have a cs degree, but this was thought in highschool in Romania. If you went to the right kind of high school.

Reading the other comments I'm not sure d and c is the answer. Might be terminology, but I would split the array in two at the middle, see if the value I'm om is the one I'm searching for. If not, recursively do the same thing on the left or right side of the array.
Petition for Joe Rogan to Moderate 2020 Presidential Debates
WeWork to me seems similar to a chain gym. Both have shared physical facilities and manage a membership database that allows you to get in (and also provide WiFi). Yes, there's computer systems involved, but any company of any reasonable size is using computers these days.
It's not that DL is simply "rebranded statistical methods", it's that the companies with names ending in "dot AI" are simply using "rebranded statistical methods". Lots of money is being poured into anything that calls itself "AI" right now, and a lot of people are starting to roll their eyes when they hear that term.

I work with DL researchers on a daily basis, and I feel like there have been a lot of cool developments, but much of it is not ready for prime time. I would really like to see a list of successful DL deployments in the wild, with some info about accuracy if possible.
They are also indicators of over qualification; e.g. will that PhD from CMU really be that interested in working on your CRUD app, will they find the work fulfilling enough to hang around?

And mostly they aren't wrong.
> I feel like an independent ethical judiciary would be a good step. Companies are insanely powerful, they can do whatever they are set up to do structurally. What's the correct structure here?

there are companies that are owned by their actual stakeholders, i.e the customers[1] and/or the employees[2], in that circumstance changing the corporate charter would require the actual people affected by it to have to vote on the change and approve by some amount of majority depending on how the bylaws are setup

my guess is, if it was up to google employees themselves, don’t be evil” would not have been removed, and might have even been expanded upon

[1] https://en.wikipedia.org/wiki/Consumers%27_co-operative

[2] https://en.wikipedia.org/wiki/Worker_cooperative
I have not missed a single one of these types of questions at any point in the process

The most likely problem is simply that you are getting questions wrong, but you don't realize it. Companies don't often give candidates whiteboard questions, have the candidates nail those whiteboard questions, and then drop the applicants.
Why? Economies of scale can make things a lot cheaper
The OP is suggesting that CEO's face harsher penalties when criminal activity, significant enough to be investigated and prosecuted, is discovered. If 'everything is securities fraud', and those frauds are not worthy of an investigation currently, then those companies would not be impacted by the suggestion. But they would have an incentive to be more diligent, as a precautionary measure.
Microtransaction startup inspired by lessons from my failed new media site
Yep. A uniform mesh of flat quads with a vertex shader doing the displacement will perform better.
> No, wait... That can't be right. According to this thread that's immoral rent-seeking, and Apple would never do that. Those reports must be lies, and Apple has just randomly selected Google to be the default search engine on iOS. It's kind of amazing that Google has gotten lucky in that random selection so many years in a row, but such is life.

Actually, the argument is not that it's rent-seeking, it's that it's anti-competitive. It's not anti-competitive when Apple does it, because Apple doesn't have an equivalent search offering that automatically wins the bidding process. Nice straw man argument, though.
I was trying to build a new media site for several months but I faced several problems.

(1) They are capital-intensive, even at small scale

(2) Audience growth is either slow and free or paid and really bad

(3) It struck me as perverse that the only good way to get paid for work and content is by conversions luring your audience to advertisers

The first two aren't terrible sins. Some industries are harder to break into than others. I'm not terribly high on capital or time right now, so it just didn't make sense for me.

But number 3 really stuck out to me.

I've talked to a lot of people about the problem now, and while some just aren't willing to pay for any content ever, a lot expressed frustration that they'd love to read paywalled articles from time-to-time except it's not worth getting an entire subscription to do it.

Some people even talked about wanting "some way to let a website know how amazing" some articles are.

This spawned Pico-- a microtransaction platform we hope will eventually become ubiquitous on the internet for one-time micropayments for articles, videos, you name it. A lot of the internet isn't (and shouldn't) be behind paywalls, so Pico will also have microtip options (and will tally microtips with a "X users Picotipped this" sort of message to let people know how popular content is).

We're going to have a bit of a chicken-egg challenge: Pico is worthless to users if creators and publishers aren't adopting it, and its not beneficial to creators and publishers if there aren't any users to pay them on it. But we think if we start small, demonstrate the potential of this revenue stream both for creators to generate more revenue and for users to reward and incentivize good content, and push hard to grow it, Pico could change the way we pay for content on the internet.
At a very high level the spikes seem to be of equal and opposite value.
You are correct, there is a lot of variance in the diagram, which makes your comment very valid.
My post was very lighthearted and by no means data driven.
I was not expecting your story to take that turn... that sounds like a bad experience! I hope something better came along.
>On average the human blink lasts only a tenth of a second which is 100 milliseconds. Wow, that’s fast! Sometimes, it can even last up to 400 milliseconds.

This is what the second result says. Bit weird to focus on this for what seems a fantastic startup to succesfully IPO.

Congratz to the entire team, and the CEO (who sometimes visits here I think)
Cisco allegedly helped China built their surveillance system in the first place.
But if they are not solving riddles, those candidates could do (good or bad) _actual work_ for you. Why not reward them the same way?
They're also arguably more cost-efficient if a large portion of investors would just take their dividend and use it to reinvest in the stock - the buyback means that group don't need to incur the friction costs of doing so.
Same here. In fact, the very Googleable person that I call CEO today took > $5 million in severance from the last 2 companies he fucked up. I've been hearing this story my entire life, now I have the privilege to be old enough to see it first hand. What a treat.
And my favorite pet peeves, "claps back at", "demolishes", "owns", and "destroys".
The problem with take-home tests is you may have had help, or someone else did the test for you. If you didn't do well in the in-person test, they may have reasonably assumed that was the case. Especially if the home test was unusually good.

I was aware candidates would do things like this when I applied for job long ago. I also was aware that employers were suspicious of these sorts of things. So I brought along listings of code I'd written, pulled them out, and walked the interviewer through how they worked to show I knew my stuff. Note that they didn't ask for this, I just did it proactively. I got an offer, too, and was told some time later by the interviewer that that was why.
> Signing into a browser is different than signing into Google

Experienced this one from a family member recently. Wasn't possible to get through annoyingly.
assuming a huge number of perfect circumstances which is not how reality works. Assumptions made for what you said to play out include: perfect competition, perfect information, perfect rationality of actors, 0 barrier to entry, that value and cost is strongly bounded and defined on either end, and much more.

Common examples that violate each one in term: Facebook, Used cars, Veblen goods, Utilities, Healthcare.

A market that has one large player that completely dominates certain segment(s) is not likely to be a healthy one that is providing value at near cost, why would it be? The incentive is always to charge as much as possible.
I love harrys posts, you can tell he really knows this stuff inside and out (plus we share an uncommon name). That font pop-in does such suck and I can see some execs agreeing that the extra time is worth the cost. I agree that the initial rendering being faster would be much nicer.
GCC, libc, etc.. far, far exceed 29MB.
Most of other high skill professionals in other engineering fields that I know have a fairly easy hiring process: their degree + their license + their previous working experience is enough. The interview is basically just an hr screening to avoid jerk personalities.
Presumably asking questions like these would be fine if the expectation to solve wasn't there

What I would usually do with a programming question is ask a number of my coworkers to solve it and use that to evaluate what an "average good performance" looked like. So if most of your coworkers can solve a problem in 10 minutes, it's reasonable to expect that from someone you're interviewing.
That was assuming you even had a Windows laptop to set VS on. I know a lot of people have to say no these days since they just have a MBP running OS X.
Curious: are you using the default player, the player but customized (as per the docs), or the trick to get the HLS manifest via `videodelivery.net/{video_id}/manifest/video.m3u8`?
You have not read much PERL or J for that matter then :)

Of course there is plenty of unreadable code in any language.

Javascript after Babel and Webpack is done with it is pretty near unreadable as well.

In fact pretty much most autogenerated code is horribly annoying for humans to read.
Another story of non-executives being screwed over stock - we’ve seen claw backs, revaluation, reweighting, etc

Seriously people need to stop accepting anything other than actual, real shares, that aren’t any kind of lesser grade/b class shares. Guaranteeing investor payback over employee payback.

Employee’s, especially early ones, are taking more risk than the VCs and should be compensated at a higher rate. If investor repayment is higher priority in funding rounds/buyout employee investment should be paid back before purely cash investors.

The end.
Hey mourner, didn't know you're on HN. Just wanted to say thanks for all the great work on mapbox-gl and the side libraries you've released!
I love stuff like this. This is like the 5th or 6th time I've seen 3D techniques from the past become real time relevant. The first one I saw was from the 50's and someone just happened to explore it and it happened to run great on modern hardware. I bet there is a ton of stuff out there like this. I do wish there was more of a benchmarking standard. It is great that it now runs in 20ms on his laptop but that says nothing about the actual computational requirements.
Trying to, means they are currently not.