skysight-inc/HackerNews huggingface dataset:
I think in some cases it means something more akin to "it'd be fun to hang out with this person in a social setting". I've had plenty of good co-workers where that wasn't really the case and selecting for it is a mistake.
Powerpoint is a godsend tool for the babies, lots of pictures, easy to grok, perfect for sliding through without thinking at all. Which apparently makes it very appealing to a certain set of corporate leadership, so they can then proceed to make whatever decision they already have in mind after scrolling through it.

There's a million way to convey meaning better than powerpoint, markdown comes to my mind, instead of focusing on dazzling the audience, it focus on conveying information.
AWS Serverless Community Hero and CTO/Co-founder of IOpipe here.

AMA!
What are your two favorite examples that illustrate this pattern?
I was not prepared when I had my last interview like this, but if I ever go interviewing again I'll make sure to have my own algorithmic problem at hand (to which I'd know by heart all the tricks and improvements).

Then at the end of the interview I'll ask the interviewers to solve the problem (or just give a description of how it would work). Point being - if they interview you on this stuff but can't do it themselves without knowing the solutions before, then how could they reasonably claim to be assessing you? And would you want to work for someone who does this to potential employees?

It sometimes seems like these interviews are dk measuring contests between the two parties.
I'm around this age and haven't applied for entry-level dev roles since I was truly an entry level candidate.

I've endured whiteboard sessions for every role I've gone for.
> To them, a logical, well reasoned, and UN-emotional argument is persuasive, and far more likely to help you achieve your goal.

I'm not so sure. Know your audience. On hackernews I agree. But there are forums where nobody reads or understands your well reasoned arguments..
GE decided that playing financial tango is more profitable than manufacturing. Too many US companies become shell-game manipulators rather than shell makers. Maybe that's somehow fine and normal, but it's hard to sleep sound at night knowing the US economy's main product is financial tiddlywinks.
Meh, just hook a raspberry pi to your TV and that's it.
In my consumer experience, playing mp3 or most other vaguely-popular formats takes negligible power compared to the display or modern app/UI logic.
Mostly because I'm doing a lot of manual work reading/writing to the address/data-bus and there is some overhead in the code I've got for emulating RAM & I/O code.

It should be faster, and could be if I reworked it. But I'm mostly using the arduino as a crutch right now until I get hooked up to real driving circuitry so I'm not overly concerned.
Groups: The Cult of the Dead Cow
I think you're addressing a symptom, not a problem. When any candidate evaluation process is opaque, you invite bias into the process. Whether whiteboard interviews are useful or not is subject to debate (it's not a factual statement that whiteboard interviews are universally bad). Whether a whiteboard interview is done fairly and without bias is a different proposition altogether, and the interviewers can do a lot in order to address this concern.
Yeah, I see it as similar to how we transitioned from

Cordova ---> React Native for mobile app dev

Electron ---> NodeGUI for Desktop apps
Haven't read through it myself, but I think it's noteworthy and it wasn't mentioned here yet:

https://astaxie.gitbooks.io/build-web-application-with-golan...
A lot of programming involves design and structure. Whiteboard interviews are biased towards algorithms involving problems that are typically trivial solved with library functions like sort.

A whiteboard interviewer typically finds some type of "library" problem, gives it a little twist and throws it at a senior programmer who's been doing design and structure for years. The candidate out of school, meanwhile, recently took an algorithms course.

So for the older candidate to keep up with the younger one the older one actually has to go and study stuff UNRELATED to work.

I find it strange that you can be older than the Parent poster but not realize this fact.
No mention of the ability to obtain an exact real-time location, which is made possible by phone companies providing your real-time data to advertisers and other third parties.
No one needs a giant TV, but a lot of people 'like' a bigger screen. A lot of media is just better on a big screen. It's the whole reason a great many people enjoy or even prefer watching movies on a theater screen.

I don't think there's much more a reason that, nor do folk need more reason than that.
Microservices at Nubank, an Overview
Sounds great! But lets sell then together in a clean package with no setup.

Seems obvious to me why they sell.
Interesting how much two of the big cloud providers are assisting the Rust project. Is GCP absent due to Chrome/Firefox?

> AWS has provided hosting for release artifacts (compilers, libraries, tools, and source code), serving those artifacts to users through CloudFront, preventing regressions with Crater on EC2, and managing other Rust-related infrastructure hosted on AWS.

> Microsoft Azure has sponsored builders for Rust’s CI infrastructure, notably the extremely resource intensive rust-lang/rust repository.
Funny hack, I would have expected some perfect seam algorithm from google.
The easiest method would be downward "skirts" as mentioned above. A little more complicated one I'm thinking about is reconciling error maps on the border when an adjacent tile loads so that they split at the same point, and updating the corresponding mesh — should be fast enough to do on tile loads.
How much law to take on the mission? And whose?
marslegalcode.org
How can we improve news readers and news feeds?
Is reading news on Facebook, Twitter, or news apps like Google News a good experience?

If not, what is the most frustrating part about using these apps/services to read news?

I'm trying to figure out ways to use natural language processing to improve how we read news.
A hell of a taxi company with that many engineers and research and development areas. But I agree on WeWork as a real estate company. They are not creating anything.
Anyone else thinks that Whiteboard interview is just covered ageism?

It really depends on who is interviewing you. It can be. Even the Google Hangouts, screen-sharing one can be. I've definitely had that sense from one interview.

Given that I am 42 yrs old and been at this line of work for 14 yrs now

I'm a bit older than you, and have just a bit more experience, so I think I know where you are coming from.

Whiteboarding simply tests for skills that are not needed nor exercised once you're out of uni.

Again, this greatly depends on who is applying the technique and how it is being applied. It can be applied to see if the person can actually do the kind of systems thinking to put a new design together and make it specifiable, such that someone could go and implement it.

That said, I've also taught courses to high school, college, and professional students, and I think the skill set for interviewing and the difficulty of learning good application of the techniques is of the same scale as teaching. In other words, don't expect to get good outcomes by just giving interviewers a few seminars, then telling them to go at it. You'll get the same level of interviewing as the level of teaching you get by doing the same thing to TA's with no experience.

The biggest single issue I've seen in whiteboard interviews, is the interviewers being hyper focused on what they want to find, and not listening to what the candidate is saying.
When it stops making someone money.
I think when he says 'white board interview', he means 'algorithms and data structures screen, which may or may not be on a whiteboard'.

So, for instance, you could give a data science applicant a dataset and pandas and tell them to make you a report 'about sales projections' then see what they come back with.

Or you could ask them to sort a list of strings in log(n) time and n space using a recursive solution.

The first test would probably benifit an experieced applicant because hopefully they will have a better understanding of what buisness actually needs. The second test would benifit a recent graduate, because they will have done algorithms 101 more recently and remember a canned solution.

Of course, experienced applicants will revise this sort of problem and play on hacker rank for a couple months before a job hunt, so it will also benifit candidates who are actively job hunting, rather than applying for a specific oppertunity
Seems pretty expensive, when you can print a photo from your local CVS for 10c and mail it for 50c.
Out of curiosity, are you running iPadOS 13 with the "Desktop Class" browser?
A similar thought occurred to me, but it was more in the vein of “what if this person is sockpuppeting on Twitter?” Like a socratic dialogue. It could even be based on real interactions, just reconstructed.

I don’t actually believe that’s what’s happening but it’d be tough to prove one way or the other, if you’re dealing with a sufficiently motivated actor. One of many good reasons not to take social media seriously.
Link-Time Optimization vs. Single-File Code
Paying late is corporate finance 101. Or at least 201. I remember building spreadsheets in class showing the difference in paying bills on time vs net 30, 60, 90. The difference is pretty significant when dealing with large numbers.
I think it's the trend of bringing tech to an existing market. When that stops, we'll probably stop calling it tech companies.

Uber is the perfect example of a "tech company" - they brought technology (and in this context "tech", arguably, means "the internet") to an industry that was previously dominated by standing on a street and waving down a cab/taxi.

However I think it is rather pithy to just call them a taxi company with an app, right? There's a lot of tech "magic" involved in Uber from the real-time connections on a such a massive scale, to the geo-fencing, price/route estimations, and the massive amounts of infrastructure management and maintenance needed to bring that to however many millions of people use the service.
Some of your statements are partially correct, but a few of these assertions are flat out false for React Native. Let's look at them:

> - Binary size. A basic Flutter/RN app easily pushes you past 20MB in app size on iOS, whereas a complex and complete app like Tweetbot is ~7MB.

I have working examples of fairly complex production applications that are <=10 MB on iOS.

> - Poor accessibility. Native iOS apps get a lot of accessibility for free because Apple has done a great job, with RN and especially Flutter you don't get this benefit.

False statement. React Native provides you with ability to tag elements so you can use accessibility-tools to navigate the app. I have recently tested this with a RN app running on iOS 13 using the new voice control feature. Several testing frameworks also rely on these features being available.
AOL held talks to buy YouTube, Facebook in 2006, ex-CEO reveals
Why would customs care? Nothing in the package is an illegal substance
Polarity raises $8.1M – analyze employee screens, highlight key info
Dinging a candidate on culture fit is very rare for me, and basically means "I think some people would quit to avoid working with this guy."
The report specifically and repeatedly talks about the genworth spinoff (in multiple sections) and how it was supposed to help in various ways but specifically didn't.

Given their stake, this seems like bronte capital trying to do damage control.

The report itself would be more persuasive (IMHO) if written less flippantly, but this is definitely not a sane criticism of it ...

If you remove the flippancy, there are some serious issues exposed by this report (the GAAP vs SAP accounting tricks GE keeps claiming won't matter but will, double counting BHGE, etc)
Unless you're hiring, marrying, and raising the dumbest people around, they're probably smart enough to not perform those activities in front of a video camera in any case.

Security cameras don't usually have indicator lights, so the safe assumption is always that the camera is recording.
Buy film studio monitors. They can get ugly and expensive though. Although, considering how big TVs are these days maybe there isn't a professional equivalent.
For the number of engineers they have you'd think they'd have figured out how to build a decent wifi network with some actual security in it. Instead every WeWork has the same password for the wifi (literally a variant on `P@ssw0rd`) and it is super easy to spy on other people's connections. The hilarious thing is they actually built a secure wifi network for their staff, so they clearly recognize the need.

They also use the dumbest access points- they don't support roaming and connect you to the least congested point regardless of speed. It used to be a morning ritual of mine to toggle wifi on and off again until I had a decent connection.
All the code is there — browse to the bottom and click on the left side of ThreeJS sections to expand them.
I'd say a comparison to Tesla would be way more apt than to Honda.
It's just the use of clearly something that's very meaningful to the author, but I wonder if it gets lost or just serves to exacerbate people who aren't viewing it from their same angle, causing the point to be discarded.
The claim that nuclear waste has to be stored for millennia is a false premise.

https://en.wikipedia.org/wiki/Radioactive_waste#Transmutatio...

https://en.wikipedia.org/wiki/Radioactive_waste#Re-use

It would be unwise to gamble on technological progress making 100% green energy feasible, but not making safe nuclear waste disposal feasible. Consider that nuclear waste can be stored temporarily way into the future, but climate action and reliable energy is needed right now.

If I had to choose between the environmental impact of climate change and the odds of some nuclear leaks thousands of years down the road, I'd go with nuclear. Such radiation isn't that harmful and the effects will either be localized or diluted.
Clearify the differences between security holes and stuff like XPrivacy
A friend of mine seems to be very confused about the differences between the potential benefits of some privacy oriented applications such as XPrivacy and the pure observation that something as security exploits still does exist.

He does seem to believe, that this kind of application can somehow prevent us from being affected by all different kind of memory-related security bugs and also potential issues in software like the very kernel, the firmware blobs or OpenSSL or even the hardware.

I tried to explain to him that those things are actually completely different topics while he is simply going on and explaining to me that "I have no clue about anything".
It's a logical extension of the ponzi scheme that exists in the venture capital/startup world in tech. The fact that so many startups fail is irrelevant to the early investors in these companies, as long as you get in at or before Series A you have a good exit 90% of the time. Just force some artificial growth and wait for the next round of investors.

Everyone who comes later... not so much. Very few good outcomes. So they're now just adding some more levels to the pyramid to try and push the scam down the line to the IPO market.

It should be illegal, and would be if we had a functional SEC instead of what is effectively an empty building.
Haha happy to hear :)
I’m not convinced that number is very meaningful. Generally healthy bees produce enough excess honey/brood to split/double every year. If you loose 40% but the other 60% doubles you are actually up. You can see in the article that the loss rate in 2010 was 37.8 so it’s typical but slightly up probably within the margins. There is no shortage of bees, if produces wanted to make more bees they would simply change their business practices to decrease surpluses honey and increase surplus bees.
That's perfect. If you think an interview went badly. Give them an algorithm problem at the question session that very likely they won't be able to solve. That's a perfect way to show them their bias.
Fuel can be reprocessed, but most nuclear waste is not fuel.

Nuclear has received 100’s of billions in funding and shows little signs of the massive improvement needed to be cost competitive. It’s going to take a ~60% cost reduction to just catch up with current rentable prices.

Giant concrete structures, armed guards, medical officers, highly trained staff, decommissioning etc. Nuclear has never been cheap, and shows little sign of becoming so in the next 10 years.
>there are a number of implementations with none of them gaining a majority share

SBCL has the majority share. But it doesn't matter, since ANSI Common Lisp is a standard and my code runs on many CL implementations with no changes.

>a kind of distance from the operating system

Citation needed. A bit puzzling to say that when some CL implementations have fantastically easy FFI features (CCL, ECL, CLISP).

>“ports” instead fo file descriptors

We don't have this. Streams are streams, like in any other typical language. File paths are represented by... Pathnames (data type).

>vm memory dump to disk as a form of binary executable generation

1. The dump is part of the generated executable

2. Now compare to most dynamically typed languages: they can't generate an executable nor compile to machine lang.

3. "Memory dump to disk as a form of binary executable" is only true of the Common Lisp implementations that are able to save the image. ECL, for example, doesn't do that. It compiles to C and C gets compiled to Exe.

4. Being able to save and restore images is one of the best features of CL (and Smalltalk as well)

>So lisp has some cool things but will never likely become a mainstream language

You need to review your history, since Lisp was a mainstream language in the past. To put an example, it was #3 in the TIOBE index for 1989, #5 for 1994.
> Yeah but the US government has checks and balances the average private company does not.

That's less true within the executive branch than between it and other branches; the main one relating to DoJ is the Senate confirmation process and the hope that the Senate won't confirm stooges of a corrupt President to leadership roles in the DoJ.

That isn't particularly reliable, however, making DoJ not a consistently strong constraint.
Yep nobody likes getting turned down by a potential employer, but it stings 'less' if you feel like you were treated fairly and given an objective, un-biased forum to showcase your skills. Nothing is more demoralizing than being able to replay in your head the point in the interview where you got 'dinged' for something ridiculous due to a quirk of the process like marker-based-programming and feeling that sent you on the trajectory for a rejection. In those scenarios, it can even be a self-fullfilling prophecy, since if you are intimidated by marker-based-programming it can just lead to little mistakes due to nerves that ultimately cost you the job.
Noob here, does this mean that Pi doesn't throttle down CPUs and other chippery? (I'd think that this is solved a long time ago between Linux and ARM, though.)
I think it's a mistake to imagine GE as some sort of monolithic "engineering firm". GE is a huge conglomerate with business in countless different industries (trains, nuclear plants, chemicals, light bulbs, jet engines, health care, missiles, oil & gas... the list just goes on). There's no way the MBA team at the top can have the faintest idea what's going on in each of those companies, engineering-wise.

It's better to think of GE as a mutual fund. Management and financial engineering is what holds it together.
Just because something is nonprofit doesn't mean it's services are free.

Among other tings it means that all profits go towards furthering the organization instead of to a group of investors or shareholders.

Source: I worked at a non-profit.
The code you linked looks good to me. The Beam library handles this properly. Where you do think the injection issue is?
Duh! Thanks!
That's a much smaller problem than the problems coal power creates.
Many people are behind NATs and so share IPs. This can be millions of people; see Wikipedia's documentation on IP banning: https://en.wikipedia.org/wiki/Wikipedia:Blocking_IP_addresse...

What are you thinking other than IPs? Everything else should be under the browser's control.
Generally at this point worrying about what Taleb and his fanboys think shouldn't be anyone's concern. They only "can't win" if they are concerned with fringe voices who are constantly looking for fights to pick.
I agree on WeWork, but Uber is clearly not a taxi company. They're closer to being a mobile app developer, though that still feels like it falls short of an accurate description.
I don't see email yet
Hadoop HDFS's Logical Successor
Works on my iPhone with iOS 12 too.
I agree with what you said. I notice that 'engineering/engineered' term have positive connotation as opposed to 'doctoring/doctored'. But with this Financial engineering thing scam artists have taken over 'engineering' now.
>That is, if I fail it, it's not because I am older, it's because I don't know stuff fresh grads know.

I believe this is exactly the point that the parent poster is making. You don't know the stuff fresh grads know because you're older (obviously this isn't an absolute, but likely). Therefor, structuring the interview around stuff that only fresh graduates are likely to be up-to-date with would be discriminating against older people.

If you fail, it is at least related to you being older, if the focus of the interview was designed around hiring fresh graduates.
Right but these questions can get mind bending. Like count the amount of ways to make change for a dollar. That's a basic tree question.
Or they were conditioned to this as the normal state. I grew up in a home with three TVs: living room, parent's bedroom, my bedroom. The TV in the living room was on 24 hours a day. It only went off if we left the house. My father was an insomniac and so it stayed on all night too.

The one in their bedroom was on most of the time. It usually only went off at night when my father moved to the couch in the living room to let my mother sleep.

For years after I moved out I had to have a TV on at all times or else the place I was in felt empty and too quiet. When I realized this about myself I cut cable out of my life and can barely stand the TV now. When we visit my mom, it's always on, and it's always on FOX. My father sat in front of it every day until he died of dementia. My mother can't break the habit now. Even when we visit she keeps it on and occasionally watches it instead of engaging with us and is making it very hard to visit.
Not to mention there's a pretty broad range of behaviors that probably don't make someone an asshole, but may or may not work at different companies.

Things like valuing collaboration, how blunt feedback is during code reviews, whether tech leads coaching and spending time developing junior colleagues is valued or viewed as wasted time, how open a company is with finances, where company events are on the continuum between a couple glasses of wine vs kegs of beers where people get wasted, etc.
It's kinda funny. I really enjoy my tinnitus. The pulsing ring in my left ear merges with the buzzing in my right and it "Sounds like Quiet" to me. Maybe because I've had it since I was a baby I'm more adapted to it. Then again I don't think mine is nearly as bad as some people's.