skysight-inc/HackerNews huggingface dataset:
They’re bull’s excrement, this industry’s interview process is broken and arbitrary.

I don’t know if we’ll ever fix it, but code challenges certainly aren’t the answer.

I’ve been developing professionally for 20 years.

I take about 4 interviews a year when _not_ looking for a job to stay practiced. Held DoE, Staff, and Principle roles.

Anecdotal evidence from this year:

- given a decent sized MVC app with bugs and missing features. Tasked to green the test suite. PR comment from a pretty established engineer was “this is perfect, I wouldnt change anything.” I used 1 of my 4 hours and thought my work was poor

- given a “simple”[1] sort and map/reduce a large log file and didn’t finish after 2 hours because the interviewer kept interrupting to ask me about the details of how internals of the language and GC worked - things I was familiar with, but I can’t focus on code and answering questions at the same time. I was ranked as “junior” and not a fit for the role, cute.

This last one rolls up into one of the problems I have (and assume others have) in interviews: “work through the problem as you would, but talk out loud about your process”

If I’m talking, I’m not in my zone. Let me shut the fuck up and solve the problem and we can talk about it afterwards.

[1] “simply” parse this 500k line CSV file and aggregate some results, no dependencies. CSV file was actually a STDOUT log file that multiple containers were writing to with different formats, JSON, CSV, TSV, SSV, and random ass unstructured logs from a prod system.
Doesn’t medium allow you to set the canonical URL? You can post on your blog first and then on medium with the canonical URL set to your blog.
The same worry. Additionally, I also wonder about the additional cognitive load I'd be placing on the dev teams who haven't used it at all.

I'm hoping you get some replies, but I'm also thinking of a low risk approach first, specifically with temporary SSH keys and temporary DB credentials.
Of course that could happen, if that happen you just have to try again, thats the only thing can do other than stop trying and die.
I don't believe this actually happens. Do you have any concrete examples?
My preference has always been that config files should specify the path to the script to run, but should never contain the actual code. Embedding one language in another language is rarely a good idea.
> > If you're a user of a "Kanban board", you're not some aunt with a phone

> No. Instead it means you are a project manager

Actually there are no project managers using Kanbanize at that customer of mine. They have exactly one developer and currently three freelance developers working remotely. All of us use Kanbanize every day because it's the place where we write the specs of what we have to do. One of the partners use it to answer our questions but I don't think he moves cards around.
Maybe I'm out of touch, but why is this a big deal - the Gas and Electric side of every combined utility I've worked with are very separate business units, with differing sales forces, policies and completely different regulatory regimes.
I'd like studies of connections, if any, between lead and behavior (fear response, anxiety, authoritarianism).

Ditto other pollutants.
Where I live it's birthday parties that got hit. Can't start earlier than 11pm, must book a club or a bar, get costumes, a dj, a rock band, etc.
The Pitch: "Structural support framework product! It's fully extensible and can conform to any design requirements unique to your business requirements. It's worth the price premiums for its amazing flexibility!"

The product: 5 thousand dollar bags of concrete(cut with flour). Just add water, re-bar, molds, trucks, cranes and workers and your all set!

Construction is complicated thing, 5 grand ain't unreasonable for a structure that could be around decades right?
That is hilarious. Best description yet that I’ve heard of the WeWork vibe
Imperative Infrastructure as Code Using AWS CDK
And yet, people defending capitalism are never expected to put in this extra effort.
My understanding is that this is how it's being rolled out, eventually to 100% of users:

https://blog.mozilla.org/futurereleases/2019/09/06/whats-nex...
Researcher here (in ML), our field is so full of noisy results due to this issue. Everyone talks about it, but you can't get around the fact that you no longer can get away with a low amount of publications.
Dear Ladies,Gentleman and all non binary people,
Turkey is doing a really important military offence and I strongly believe that having this kind of cautions should be in place to control unexpected things might happen in the region. Last but not least, this is an actual war not a movie in your tv set. So, governments should have basic instinct to protect their citizens.
Seems like. Hit piece....they were from has side of things, what would they have done anyway ?.....“PG&E confirmed that 10 to 12 employees on the gas side of the business were mingling with 50 to 60 of their top customers at a winery in Sonoma County on Monday and Tuesday.”
Statistical controls can remove much of the effect from known confounders, but they don't turn an observational study into a controlled experiment.

Sometimes you can use common sense to infer a causal relationship (violent crime linked to emergency room visits), but it seems like a leap here, especially as they're on a bit of a fishing expedition with multiple types of pollution and multiple types of crime.
When I was at a WeWork last year, kombucha and cold brew on tap was out of service at least 50% of the time. I took this as mismanagement then, now I wonder if it was simply cost-cutting.
https://twitter.com/modestproposal1/status/10855834347880202...
"Specifically, it was a joke about wanting to see who among the audience he might want to fuck."

Except it's not.

You're misinterpreting his joke.

It is a joke, but he's saying that:

1 - keeping the lights off is conducive to having sex

2 - although he might enjoy sleeping with some of the people in the room, that's not what they're there for

3 - instead, he would prefer to see the audience

4 - so he's asking for the lights to be turned on
Anything to help them massacre the Kurds quietly.
Quite impressive to see such good Debian 10.1 performance
VictoriaMetrics cluster has slightly lower performance numbers comparing to single-node version because of network overhead for RPC communications between cluster components. Some numbers for VictoriaMetrics cluster:

- Ingestion speed is more than 100K data points per second per CPU core.

- Query scan speed - up to 50 millions of data points per second per CPU core.

- Each data point from production data requires less than a byte of disk space.

Both ingestion speed and query scan speed scales linearly with the number of available CPU cores and the number of individual nodes in the cluster.
Sideloading helps to install the apps you want (or need), not the apps Apple allows you to use. Thing is, you buy a very expensive piece of hardware, and you don't even truly own it. Of course, Apple frames it as 'care to protect you from malware', but in reality, it's just a digital handcuff.
Would love further reading about the brain flushing being physically felt if you were awake.
Seems like a fair threat to me. Turkey has been bearing the burden of accommodating the majority of Syrian refugees. If Europe blocks its efforts to stabilize a part of Syria so it can repatriate Syrians, it seems logical to tell Europe "if you won't support our solution, you should share the cost of accommodating the refugees".
On that note, any hobbies / pastimes that you're passionate about that actually lead to more time with friends and new serendipitous connections?
I wonder with IPV6 could you not come up with a IP hopping protocol so that you can't actually block specific hosts without way too much effort? Maybe it would not work for the general internet, but maybe for some alternative just for this kind of situation?
Yes, Go is the primary language in Uber.
The problem is that if BCG didn’t work so hard then Bain/McKinsey/Deloitte (or whoever else) are willing to work harder/longer and will steal clients. And if some employees don’t want to work past 5pm well there are plenty of other fresh, young graduates who are willing to work these crazy hours because of prestige and high pay.

I work at an investment bank so I am no stranger to crazy hours. I’ve tried to think of a more sustainable alternative model but I haven’t found a compelling one.
Lessons learned from three container-management systems over a decade (2016)
The money was necessary. But if it had been run like a typical government program, it would have been 25 years before we landed on the moon.
I'm about to make this transition

I'm kind of worried that my skills will atrophy because I'll be working less, but I almost dont care at this point, because I'll finally have a social life
Yes, this is extremely insightful. Our society should be, at any post-1960 tech levels, effectively post-scarcity. Murray Bookchin discussed this in [Post-Scarcity Anarchism](https://en.wikipedia.org/wiki/Post-Scarcity_Anarchism) in 1971.
Trying and Failure to Hack an Electric Vehicle (Peugeot Ion) Security System
I'm currently typing this message from a WeWork. I've been at 3 different locations so far and this one is the nicest, overlooking Tower Bridge and Tower Hill in London. Absolutely stunning office, not as dull and dark as the other WeWorks I was before and nice community here and as always great free coffee, but apart from that, there's nothing unique about WeWork. It's just a nice office, and unless the space is in a stunning location like the one at Tower Hill in London, it's actually wearing off very very quickly.
Unix philosophy tools are the best building blocks for software engineers, but enterprise software is primarily marketed to companies that see involving SWEs as a last resort.
I feel if people/companies could not set up their own sites or blogs for their technical opinion, then that opinion may be less useful to me.
While I agree, it's simple economics. The people who remember the 80's and 90's fondly are in their prime spending time of their lives. Producers know this.
> permanently stunted my professional growth

This is such a counter-productive attitude.
You can use an hyperconvergence solution. On a former job, we used ProxmoxVE, a cluster of 6 nodes with 256GB RAM, 64 cores and with 40TB each.

That's 1PB RAM, 384 cores and 200TB of distributed storage. People connected with Intel NUC, but we boot from PXE and connected to our own desktop via x2go.

Scalling the solution is straight forward. If you need more capacity, just add another node, add it to the proxmox cluster, and rebalance the storage with GlusterFS on top of ZFS. Speaking of that, ZFS performs perfect with NVMePCI disks acting as L2ARC cache.

GlusterFS adds redundancy and scalability to the storage solution, and having an extra node to allocate VMs in case of a node failure, makes the solution robust.

You can integrate as well the development environment with a kubernetes cluster living inside the Proxmox cluster.
This could be the best situation for Softbank. WeWork is obviously in desparate need of cash, no one is going to touch it with a ten foot pole. Softbank is too invested for it to fail. They can buy up 50% of the equity remaining for any sort of investment since they will have a gun to their head the company will have to accept or go bankrupt. Adam Neumann's shares will become worthless in the process and new shares will be issued for the new co-CEOs.

So with $11B in capital committed to WeWork at the end of the whole mess Softbank can end up with 90% ownership. Get the company on track financially and see if they can bring it to an IPO in the next 2-3 years when they have solved their financial issues. And hopefully realize some sort of return, or at the very least not leave a $9B hole in their vision fund.
When I've described the typical SV-cargo-cult tech hiring process to people outside this world, they've universally thought it's batshit crazy, and usually also insulting and demeaning. Lots of "WTF, seriously?" sorts of reactions. Luckily there's a ton of opportunities not infected by it, but it's still there. At least the rest of the experience of working in software's mostly not that bad.
Asks for advice from a "leader" (recommended by another trusted individual) -- then gets very upset when leader gives the advice requested.

This is very confusing to me. Why ask in the first place?
Perhaps, but I think you would agree that "shareholder value" is a relic of the 80s and a poor metric to optimize for.
It should be mentioned that it also adds articles to your new tab page, which is possible to remove but not easy for most people.
At that point, you may as well implement your own server in C++ using epoll.
Surely most of these startups could just move to competitors or go remote for a few weeks/months? Part of the advantage of being a mid-small startup is the mobility and flexibility.
If you use a cheap non-compliant electrical thing it might go pop and all the magic smoke escapes. If you use a really cheap, really badly made thing it might catch fire or explode and hurt somebody.

This was true for USB micro B chargers, I've had one go pop maybe a desk width from my head one day. It was true for laptop chargers, which have caused their share of fires. So USB C is not new on this. If you use high quality products it'll probably be fine.
Jesus christ. Just go to a damn restaurant and get bloody marys.
There is no legislation against it where I am (Massachusetts), and there is still very limited demand for it because of the pricing.

> Most anybody would spend $500 extra on a 30k system for guaranteed power during blackouts.

To be clear, to get "guaranteed power during blackouts" out of solar, you need both a more expensive inverter ($1k or so last I checked) and batteries ($5-15k last I checked). If you're OK power only when it's sunny _and_ a blackoutm you might be able to do just the more expensive inverter, maybe. I'm not actually sure whether that work without a battery sink for your unused current.
Grow Fast or Die Slow
The best way to use Photoshop without a mouse is to use a Wacom tablet. My Fitts parameter estimates for mouse interaction are terrible, but much better than any keystroke interface I've seen, much less command-line interfaces.

You were attacking interactive image editing by typing strings of text:

> in command line ImageMagick you say "x=100 y=200". This is not a trivial difference

But I don't think anyone really thinks that's a good idea.

I agree that direct manipulation is a great benefit, and I don't think there is any plausible alternative for designating positions and especially paths in pixel images the way incremental search provides a better alternative for designating positions in text. Vim in particular is distinguished from vi by supporting more direct-manipulation and noun-verb interaction flows, and vi differed from command-line editors similarly by supporting more immediate feedback and pseudo-direct-manipulation interaction: you would change a word by typing fscwbad ^[ rather than s/strange/bad/^M, for example. I think this is an improvement.

I'm continuously kind of appalled that we're carrying around these high-bandwidth multitouch devices all day and apparently the best way we've figured out to take advantage of this situation is one-finger scrolling of lists of pre-existing options, tap-selecting, and a simulated onscreen keyboard, plus the occasional pinch-zoom. I feel like even pictures under glass is about 10 years overdue for some new UI paradigms to take advantage of the new possibilities of the medium.

I wonder if there's a way to describe and interactively refine descriptions of areas of interest in a symbolic way—as Lisp trees if not Unix strings—maybe using existing neural networks. Certainly a speculative idea, of course.
As a non-Californian it sometimes look like there is a body hard at work scapegoating PG&E.

Not that they are blameless, but I think there's a lot of blame to go around and the voters & government do not want to consider their own contributions to the problem.
Capitalism is government by the owners of capital; under capitalism markets are normally distorted to the benefit of owners of capital (sometimes individually, sometimes as a class). The state is one tool used for this.
This is something I see all the time when a new developer comes on board with stars in their eyes. The first thing they try to do when they see a glaring inefficiency is fix it. Then they get burned at the stake because the inefficiency they are publicly denouncing is the reason a whole team of people exist. Large portions of every enterprise are essentially parasitic.
What do administrators use Blackboard for, and is it actually very good at that?
My recently immigrated 57 year old mother in law who speaks almost no English learned to drive last year.

You can too.

First study the driving manual carefully. Most of the knowledge that you need is on there. I'm astonished how poorly non-drivers know the laws of the road (they're largely applicable to them too!). Also the booklet has a lot of techniques relevant to driving (two second separation, add a second for every risk fact, ect).

Now start driving. Get a friend to help you if you have one. Start [0] small, slow, empty, local residential streets and alleyways. Work your way up to more complicated situations.

That's how I learned to ride a motorcycle at age 32 with just the two day MSC course.

[0] Actually the first step is to "drive" with the car turned off. Pretend your driving and then.. BAM! Danger on the road! Can your foot find the breaks? Did they trip instead? Use a timer set to 40s.
The Critical Bite of Cultural Relativism
Clickbait. It's like complaining about the Army when an AF plane crashes.
Reader mode works, too.
I'm deeply sorry we couldn't get that issue resolved.
i’m curious to see how it’s changed after 1988... any info about that?
There was also Microsoft Works, which was Microsoft's first integrated word processor, spreadsheet, and database. That was the low-cost consumer-level package for quite a while. It was often OEM-bundled, in hopes of eventually inducing users to buy into Office proper. Works was sold as late as 2007 before being retired in favor of Office instead.
you can devote my comment. But, you can't change my mind.
I'm happy to be proven wrong, but I haven't seen valuable research coming out of think tanks.

They are more of a tool for lobbying, PR, policy drafting, and discreetly funneling money to people for buying their public or private support.
Ah, I like that. I actually try to go to the gym to keep my leg strength up _for_ skateboarding. I partially blame my passion for programming (i.e. sitting for long stretches of time) for it. Realistically, I know it's partially my age catching up with me, though, I'd rather not admit that ;).
Partially because enterprises are hiring el-cheapo hit-n-run development contractors via Tatas and alikes and all along this middlemen-infested food chain no one really cares about the product, users and customers.
"What you probably really need is a patient adult with a driver's license who will ride around with you."

Agreed. But adults are more patient if you already have 10 hours of steering and finding the break pedal on someone else's car.
I had a similar process recently. Went from recruiter through to offer with only a couple design problems and generally talking about projects I'd worked on, no code whatsoever. If anything, it made me want to work for the company less. I didn't feel like they had a great idea if I was actually good at my job, since almost everything I'd shown in interviews was things I could have easily made up to make myself look good.

That's especially worrying to me because it was a company that was still building out the team I'd be working for, so it would be hard for me to be really confident in the skills of my coworkers. Maybe the interviewers were just really good judges of character and skill (I think I probably was a good fit for the position), but it was hard to look past the fact that I didn't think I'd proven that I fit the role to them.

Not doing any technical/coding problems makes me worry that the company doesn't see technical skill as important at all. Maybe they could preface the process with an explanation of why they don't, and that could be persuasive, but outside that, even a basic FizzBuzz makes me feel like their hiring philosophy is considering those skills.
Maybe I got unlucky in my career but I've worked with a "Dave" and an "Amy" where the OP's description is spot on.

"Dave" got all the hero credit and "Amy" was deemed as nothing more than someone average at her job.

While peers might now "Amy" is the real hero, non-technical people don't grasp that very well. And unfortunately normally those are the managers and executives.
He already ferreted away $700m. He'll be fine.
I actually quite enjoy the true mysteries that nobody has touched for years. It's a situation where you're expected to slink off into a corner and swear quietly for a few days, and nearly-certain hero status if you pull it off.

The more frustrating situation it needing to jump in and make a one-off fix to something that is at least notionally "modern". These can be just as impenetrable, but you have to hold your tongue much more (especially if some of the developers are still around), and there's generally a lot less kudos for sorting things out. Personal "favourite": debugging stuff that's virtually impossible to build locally "...because we've got this great CD pipeline".
The capability to convert a network request from one format to another is the main reason I use Postman, which has a great implementation of this and a ton of tools and languages it can do it in. This looks great as well
People hate Word, Excel and Photoshop??? These are examples of wildly successful software used by consumers and in industry alike.
It’s pretty standard to stand up a shell corp for each piece of real estate you own/manage to take advantage of tax laws and protect yourself from property liability.
I worked at a place where the chief architect was exactly Dave. Our core app was a pile of crap he had written that routinely got gummed up and he heroically "fixed it" and all the execs raved about him. The poor sucks who supported the app (and me as well) knew it was because the app leaked like a sieve but was fixable, but he wouldn't allow it because then he would have to admit it was his fault.
Check out Robert Sapolsky's stuff on stress, disease and conflict in primates.

Then go and brush up on your research. Short term exposure to pollution is related to heightened inflammatory responses, which are in turn related to aggressive behavior... In humans and animals.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5874490/

There's much more where this came from.

I say "related" because we are talking about complex systems here. There are likely feedbacks involved.
Hume the empiricist... yea, I find this philosophical view incredibly difficult to understand. I naturally gravitate to the hypotetico-deductive way of thinking, and find it very hard to break out of.

I don’t think going straight to Hume will be very meaningful for me. Is there anybody who has explained empiricism from a more hypothetical-deductive perspective?
I was looking to make williamscales's very complaint as soon as I read this. Instagram's latest beta for Android 10 does not include this hover button.

Maybe iOS only for now.
Derivatives Using Chainlink-Enabled Smart Contracts