skysight-inc/HackerNews huggingface dataset:
Broadly speaking, Node is faster than BEAM: https://benchmarksgame-team.pages.debian.net/benchmarksgame/.... Unless you're going pretty crazy with concurrency, BEAM isn't going to catch up to Node.

BEAM is a beast when it's in its own runtime managing concurrency, but the bytecode interpreted language it implements is very "meh" when it comes to performance.

(Since people seem to take these sorts of assessments personally, full disclosure and cards on the table: I massively prefer the BEAM world to the Node world. Nevertheless, the facts are what they are. The interpreter for BEAM is just not where you go for performance.)
Hackers emptied Ethereum wallets by breaking basic infrastructure of internet
Maybe it's still enough of an employers market for you to get away with this, but I have enough interviews that I don't have to put up with long homework assignments or horribly buggy leetcode tests. The company I most want to work at usually ends up being the one that doesn't use these annoying interview methods.
> Coders are often under a mistaken impression that interviewers care about your answer. They don't. They care about how you approach it, how you think through it, what you do when challenged, etc.

This isn't always true. Some interviews are really about solving the problems as fast as possible. And lots of interviewers are looking for exactly the answer they have on hand, and will think you're doing it wrong if you come up with a different, but equally valid (or better!) solution.
Why I've lost faith in p values
And one more thing to add "I am often on..." - Hacker News of course!
If it's a big chunk, it won't get eaten by fish and it will be easy to clean up.
I don't know what the author uses as his blog engine, but I thought pageviews was a part of most blogs. Wordpress certainly does it. You don't need an analytics suite to run a simple counter.
Twitter’s story is no longer about growth – now it’s about value
I'd be curious to ask the author,

+ Have many of your laid off peers had trouble finding work, post-layoff?

+ Do you think you'd have a difficult time finding another job if you were laid off?

Most people in tech, who are willing to live in one of a half dozen specific cities, have job security prior generations could only have dreamed of. Tech skills are far more portable than a skilled line worker at Ford's River Rouge plant in the 1960s, where job-hopping was nearly impossible due to union senority regulations.

I work at a VC firm and every company struggles with hiring enough talented people. I don't know many, really any, people who are moderately skilled and unable to find work in this environment. That could change if there's a big macro swing.

That's not to say the broader criticism of job security is wrong. I have plenty of 50+ family members that are struggling on the finish line to retirement. Other people in my circle never had a fair shot at the start, but I don't know that there's ever been a better time to be a member of the professional class, even at a mid-skill level.
may I suggest to you all the JOMO (Joy of Missing Out) book, by Christina Crook http://www.christinacrook.com/book/
You need not to sort the strings. Create a vector with indices he ascii codes, incrementing for the first string and decrementing the count for the second, and keep a count of the number of chars, if you get a negative number exit false, else if the count of chars is zero then each one is an anagram of the other. (n+m+128) operations n and m are the length of both strings and 128 for creating the vector
The nocebo effect
Not sure if I'm reading you correctly. I think the author's text suggests most people have these firearms for defensive purposes, e.g. protecting their supplies from those who might try to take them. I have a few fire extinguishers. I don't go around seeking fire, but I'm prepared if one breaks out.
"What makes elixir/erlang good fit for rpi?"

Honestly, I'd say it isn't a good fit for any particular reason. jbhatab isn't wrong, but there's other environments that will have other advantages over Elixir/Erlang/BEAM, depending on what you want to do.

What is the case here is that the Raspberry Pi is basically a little computer and can run pretty much anything, Erlang included. Erlang was built in a world where a Raspberry Pi's specs would have been mindblowing, so it works just fine, just like anything else first built in the 1990s.
This is super cool!

Do you have planned support for consensus-type mutlisig access? (ie: needing M of N approvals to acccess resources)
Tech also has the benefit of the networking effect- turning once a giant appears, a whole economy sector into a black hole for any other startup.

So one company can stagnate a whole sector- basically killing off any innovation for the duration of its existance. No innovation - no coders really needed.
interesting - If I understand it right, I ran into a possible use-case for n:point recently...

I was building a pretty simple charting app that used React and Redux, so the structure of a chart was 100% defined via a JSON "state".

I didn't want to bother with a server so I just stored the state in browser localstorage.

BUT when I put the app online via static hosting, I needed to give users a way of deeplinking to and sharing a diagram they created.

Could I use n:point via API to set and get json state and then add your identifiers in an anchor tag like:

http://my-static-chart-app.com/#4aed7cea56ece156c705
I'll argue that a one-liner IS code. That's what I put into production systems.

I understood the "purpose" of the question and I self-selected myself out of a role I would've been bored, micromanaged at, and probably not challenged at.
Liuck: arriva “Driving Through the Dark” e tanta altra bella musica
There are places with less restrictive immigration (Europe) and salaries are still very high.

The supply of decent programmers is just not enough to cover demand.
Well yes, but it’s not a reasonable system if non-Russell degrees cost as much but are actually irrelevant. Shouldn’t those students be funnelled towards qualifications and vocations for which there is real demand?

There was nothing wrong with Polys when they were Polys.
It exists. I don't remember the name.
Pregnant, Uninsured and Adrift
In Chrome, it's a real pain in the ass, and it's buried deeply. It's not available at all in the settings UI (not even in advanced settings).
Tech is not a meritocracy. Many of us like to think of it that way, but the reality is that most of the jobs associated with tech are bullshit, and much of tech headcount is IT.

The last big place that I worked could easily cut tech headcount in half and hardly notice. A decade from now they can probably reduce headcount 80% in IT and 75% in the business.

The impact of global growth won’t impact jobs directly for awhile. When Chinese companies start pumping out superior product that westerners cannot even read the manuals for, that will be the big crack.
I’ll second that and fingers crossed that the publicity encourages a cascading effect of environmental kindnesses.
The most recent example? It was revealed in a court testimony that Cohen has Sean Hannity as a client (after Hannity explicitly denied being a client on twitter) which raises a ton of questions regarding Fox News and Hannity as a source of "news" and not just state-run propaganda. It's probably the other way around (media-run state) considering how much Trump watches Fox and Friends, but it's still a pretty big bombshell.

If you go onto subreddits that mostly focus on non-US news whenever Trump comes up it's pretty obvious that the majority of the world views Trump's White House in a negative light.
Thanks, is it available in any repo? I would like to take a look of course.
If you look at the advancements in worker protections in recent years, they do not come from unions. Paid maternity/paternity leave, higher wage floors, pay equality, paid sick leave... these are all being mandated by governments and they apply to all workers, not by unions that represent one industry.
Wow, This really hits home. Senior Engineer here currently seeking a job. I had a really interesting test project - https://gist.github.com/cmerrick/d0d8812f1c31e625adfd3333263...
that was given after the first interview. I liked it way better than a test. I will say the majority of interviews have been fairly high level when discussing prior work and projects. Hopefully it will happen soon.
Hm. So he didn't get laid off? What am I reading? Why do I care what this guy has to say? He hasn't been through it.
Pretty much this. There's a ton of drugs in sport, and doping goes back to at least the 40s/50s. Steroids and a whole host of other things were legal when Lemond was winning, and lots of other sports had/have issues with doping. There are aren't many sports where the top athletes haven't ever doped (most just never get caught)
Yes. I am digital nomading and the coworking in major cities in developing countries usually cost usd 100/mo, including free water, coffee and events. The WeWork places I checked were 2x-3x the costs and I can't imagine them to be that much better.

Having said that, 80% utilization is great and maybe catching all the premium market will work.
Could you add that to your FAQ? I was like, what the heck is a json bin, what is actually validating this schema, is this something I run on my machine or in the cloud, is this self-hostable, how am I supposed to actually use any of this, what am I suposed to use it for, etc. Cloning jsonbin's about page would be great.
Eclipse Moves to Make Jakarta EE, Formerly Java EE, More Open to Developers
Maybe, but my bet is most software engineers, etc. are employed at non-tech companies. The work might not be as interesting, but they aren't all going away anytime soon.
Reinventing Societal Infrastructure with Technology
I don't consider palindromes equivalent to math. Unless you mean how to index lists? That would be a valid question since there's different ways in python.
Because large networks do not register all their prefixes or enforce policies on what they accept from other large networks. So a large network can do this. Allowing a small network to do this demonstrates incompetence. Frankly, I am having a hard time believing that HE.NET failed that badly.

AS7007 incident demonstrated this being a bad idea in the nineties.
That's just regular spam. I bet if you checked you would see the email was not actually sent by Amazon, and did not have a DKIM signature.
Interesting idea. I read your blog post on the project, and understand your point on user management. I've hit the same stumbling block with projects I've been working on -- too much time spent on user management. There seems to be few off-the-shelf solutions for writing user management for SPAs and everyone recreates the wheel.
It was in reply to a comment about getting snowed in.
I don't get why people ever thought a job was anything other than a strictly professional relationship. Your employer is not your family, and if they say you are then that's a red flag because it means your employer will want you to give them more than they deserve.

If you are relying on a business to pay your living expenses indefinitely because you've been loyal or whatever other nonsense, that is lunacy. If you're not producing some kind of value then you are dragging your company down, and you should be let go. In my opinion businesses aren't proactive enough at firing non-contributors. Layoffs aren't great for anyone because they kill the culture, but to avoid that someone really has to pull on some pants, swallow their pride, admit to hiring mistakes and rectify them.
That article said back in the day

> Right now, there is only one reliable SSD manufacturer: Intel.

Indeed I find it very hard to figure out for other vendors whether they have power loss protection or not.

Intel makes this easy to check: Each drive has a YES/NO for "Enhanced Power Loss Data Protection" which is described as

> ... prepares the SSD for unexpected system power loss by minimizing data in transition in temporary buffers, and uses on-board power-loss protection capacitance to provide enough energy for the SSD firmware to move data from the transfer buffer and other temporary buffers to the NAND, thus protecting system and user data.

They also have a list showing all Intel SSDs that have this feature:

https://ark.intel.com/Search/FeatureFilter?productType=solid...

Would be nice if other vendors had that too.
Wanted hacker news minus comments
I don't agree with this reasoning. Perhaps the details are important. The task required loading, filtering, and aggregating a csv. Sure, if all do is "load" a csv perhaps you don't need to import a huge library. But if you want to do anything with that data I'm sure the library becomes very useful :)
That might solve half of the problem. But then we need certifications for employers - something that says, "Yes, I have a real job opening; I'm not just wasting your time." It needs to have real penalties if an employer violates it, too.
The idea might work better for products than departments.

I worked for an employer who did exactly that when one of the new product/business they'd built wasn't growing (enough?) to warrant more investment. So he set up a couple of the developers working on the product with the rights to the product and helped work out new contracts with the existing handful of clients (it was large enterprise software). There was enough revenue (maintenance contracts) to support the two guys, and so the existing customers were taken care of in terms of maintenance. Worked out pretty well for everyone as far as I know.
After Years of Decline, a California Port City Sheds Its Past
Important point here is that WA and almost all US states do have it while CA (pretty much an exception) - doesn't. Specifically to AMZN - i remember some horror story mentioned here on HN, and googling also brings some stories.
I just passed my 40th anniversary since college working in the valley. I've worked for 3 companies, the current one I'm in my 26th year. Although all 3 companies had one or more periods of downsizing, I was never a part of any of them but I did have to suffer colleagues and friends leaving because of them. It's no more fun for those who are left than for those who are shown the door. The lesson learned from that is your employer is not your friend, not your buddy. You should never expect them to be regardless of what they say in the mission statements. You're employed because you have some value to them. That value goes away, you'll be out the door. Don't ever forget that and plan accordingly.
Hmm.

> User-space pointers in Linux are 47 bits. We limit this to 32 bits to support 32-bit tags.
An interesting take away from the article is that games like Animal Crossing might be a better staring point for building TYLIP than the methods in the OP article
>It's simply a matter of traditional media like CNN constantly attacking youtube and advertisers to get more money for themselves.

Okay. I agree with you. However the video blames YouTube and thats why it's misleading. I don't particularly care if the advertisers are behaving hypocritically - it's YouTube gets largely the blame for advertisers deciding not to spend their money.

>From 2011 to 2016, they didn't have qualms about offensive content on youtube.

What happened was advertisers went from spending a couple million on YouTube, to now billions and now they want a say in the content. Advertisers always had the majority of the say on YouTube, they just never chose to exercise it. This was always a weak point in YouTube's platform, eventually they made enough money where you either have to sell-out or get-out.

If YouTube had the messaging "advertisers have chosen not to pay for ads against your content", would YouTube still be widely blamed?
Does anyone have a link? I'm still only pulling up results that either the description says they don't work with this type of drive, or the answered questions say they don't.

AFAIK, a decent proxy is "Does it work with the Samsung 950 pro?", which has been out long enough to be in the answers section for most of these things. These new drives won't be. (And I've got a Toshiba, but it's the same basic tech.)
It surprises me, to be honest. You'd think that companies would work harder to offer a private channel for grievance, as opposed to a public forum like twitter.
I've been a developer for 30 years, and I haven't ever had a need for it, either - but I still know what one is. I expect that you do, too.
You seem to imply that those top people receiving these large compensations are obviously unfairly and massively overpaid, and that this is an uncontroversial fact.

This clearly isn't the perception at that level. At least some number of people at the board level, as well as presumably these top people themselves, probably don't share that view[1]. This probably extends to the layers immediately beneath them.

I know from my own work that I'm not bothered by the fact that other people I sometimes interact with (I'm not the last layer before them nor do I think "doing their bidding" accurately describes my relationship with them) are paid significantly more than I am. I can plainly see that they are bringing skills and experience to the table that I or others at "my level" simply do not have.

1: Never mind the fact that the market also doesn't agree. The departure of a good CEO can move the market cap by a substantial multiple of the CEOs compensation.
Why is this on the front page? A recent grad, at a startup that grew too fast taking on too many employees, and didn't even get laid off, is writing about getting laid off? This is a medium.com fluff piece if I have ever seen one.

Come back and talk to me when you have actually been laid off.
Typeset in the future: “Moon” (2014)
The idea of the H-1B program as it was initially conceived was to hire specialists as 1) non-immigrants, temporary workers, with 2) competitive salaries, 3) with quotas.

About 1): Non-immigrant means a person that doesn't have an intention to stay. In practice, many people with H-1Bs end up applying for a green card. Meaning that most do have an intention to stay.

Note that grabbing a productive, educated, working-age professional from a country can be seen as a good thing. Similar to how large cities grab professionals from smaller cities.

About 2): The wage requirements were not updated for many years, not even for inflation and this resulted in a lot of people being hired for salaries that were lower than market value. This is bad for local workers.

About 3): Some companies like Infosys and Tata tricked the quota system by sending multiple applications per candidate until they got in. Personally I think that Infosys and Tata should have been penalized more aggressively.

Mostly because of 2 and 3 I think the system needed reform. About spouses I am mostly neutral.

Finally, there is more going on. There are a bunch of people interviewing at large companies violating interview NDAs and passing interview questions around in websites. The country of origin of most of those sites? India. While there is merit in learning CS, and there's merit in becoming a stronger software engineer, violating NDAs makes technical interviews harder for good faith applicants and is a good way to build a bad global reputation.
My current conclusion is 2 and bit of 1 via overly deferent stare decisis.

In fact, there was a short span of time immediately post civil war where civil rights were effectively enforced in the South. Reconstruction ended too soon.
I worked in startups for 10 years, now I'm at my first big corporate gig.

I'd say that it's not as bad as it sounds, as dramatic stories tend to find their way up the HN ranking.

Working for big corp you have to pay the "corporate tax", which is this sort of inhuman set of corporate rules. As a free human being it feels really weird and offputting. What's really weird is the people who have been here for their entire careers and don't see that it's weird. Somebody described it like growing up in a dysfunctional family; it feels normal to you.

Anyhow, you can also keep your humanity and look at the rules as a minor annoyance that doesn't have to get you down. You can also think about it as part of getting a much larger paycheck. Some of my co-workers are ready to throw that away to work on their passion, but I quite like it.
As JoeDaDude pointed out tribalism is not nationalism. Most mammals are social creatures and, unsurprisingly, tend to bond with their peers.

The idea that someone that you've never seen or met is "your" people because it has the same letters on a passport is a cultural artifact.

> "us vs them" it is an overwhelmingly common pattern

The fact that is common in various cultures does not imply that it is "human nature", but the opposite.

Prof. Sapolsky research on baboons "group culture" is a good example. There are various lectures from him on youtube.
duh, this is only a technicality, but since you need to be anal about it, I'll have the detail obsessive version so you can follow the discussion too:

"RSS doesn't define support active content, which is what's used on other channel to build in depth analytical tool that go beyond page view. without active content, analytic is in control of the reading software, a big step back from other content delivery protocol. even email could be used to track engagement using unique links for each recipient, but most reader software has an incentive to cache reads and not to forward unique links, letting content provider with the only option of syndicating link and summaries, causing a natural bias for clickbaiting titles, because driving user to the producer is the only way to get back analytical data. this has caused a steep decline in the availability of rss content and viability of rss for consumers."
>HSTS wouldn't help users clicking through warning

Actually it would have! Chrome and possible other browsers do not allow clicking throw certificate validation issues on sites with HSTS. For example, try to get to https://badssl.finn.io in Chrome.
I think unless you're prideful enough to believe you can identify someone's level of productivity from a short conversation, it's probably better to see the proof. Again, why would I settle for a conversation when I can ask for first-hand proof? It's like a judge dismissing concrete evidence and just basing their verdict on the circumstantial. Sure, it's likely to be right most of the time, but what about when it isn't?
As a lot of folks have noticed, this is from 2005; I think the complaints are mostly valid, but it's also interesting to see what's changed in web design in the intervening 13 years. (Type tended to be smaller than the norm now, "mobile-first" design simply wasn't a thing, etc.)

It's worth noting the project this site turned into: a book called Web Typography. It has its own subdomain at http://book.webtypography.net and it looks markedly more modern and responsive.