skysight-inc/HackerNews huggingface dataset:
Oh this trend. I sit next to a recruiter at a large company that literally vets college grads all day for PM and scrum master positions. Like people with zero experience dealing with deadlines, requirements, resource management, time management, release cycle experience.

Oh, and I’ll just leave off ‘software development’ experience from that list too, since they also all come from non coding backgrounds.

What’s the rationale behind this one, anyone got anything? I’m stumped.
In what world do you conflate "detectable" with "visible with the naked eye", particularly when talking about IR which isn't in the visible spectrum anyway?

What's more, the ratio of visible light to IR would be... highly abnormal.

> You would have to be radiating monumental amounts of energy,

You mean like the energy output of, you know, a star?
> I'm not claiming they are bad at engineering

Nope, you're actually claiming that they're bad at product. Maybe you can question their product management or marketing hires?

Their most successful product is still search, followed by android and youtube. Their stock is up 300% in the past 5 years.
It should be doable with the following rc.d configuration:

resize_disklabel=YES
resize_root=YES

The second script is available by default, but the first one is somehow hidden from general availability:

* http://bxr.su/n/distrib/utils/embedded/files/resize_disklabe...

* http://bxr.su/n/etc/rc.d/resize_root

You can fetch it raw, it seems to work great:

cd /etc/rc.d/
ftp http://bxr.su/raw/NetBSD/distrib/utils/embedded/files/resize_disklabel
chmod +x resize_disklabel

The `resize_disklabel` script does handle `fdisk`, too. If it doesn't work for your usecase, might want to provide the output of running `/etc/rc.d/resize_disklabel` manually, together with `fdisk` and `disklabel` outputs, too.

P.S. BTW, you probably don't want to run `resize_root onestart` once the system is running multiuser — it passes `-y` to `resize_ffs`, which causes temporary filesystem corruption if the filesystem is running in `rw` mode.
While this focusses on places selling software (features added to close deals, etc.), it is probably an even more pervasive problem in internal IT shops—and a more tragic one, because internal IT organizations should be better positioned to tightly align on business value rather than sales, though this is often hampered by internal organizational structures which sometimes incentivize arms length, contracting-like interactions.
So you’re saying the USSR had more wealth inequality than the United States today?

I’m genuinely curious if that’s true or not. But it doesn’t sound like you have a source. Is that just a feeling you have?
Matt Levine's comments on this yesterday [1] are comic genius:

Presumably many local pizzeria owners have never heard of Masayoshi Son; presumably many more just would never have thought “oh we’re actually a pizza tech company and we need hundreds of millions of dollars of venture capital funding to scale.” But if you have the proper mindset, if you believe in yourself, if you are not a guy opening a pizza place but a founder who previously sold a tech company, if you hire a strategic and retail consultant, if you test out various combinations of “[giant tech company] of [broad category including pizza]” for the pitch, if you call your pizzeria “the Gigaranch” or “the Pizzaplex” rather than “Al’s Pizza & Subs,” and sure sure sure yes fine if you employ some robots to careen around town sloshing cheese around trucks, then maybe you can be the pizza proprietor to rake in Masayoshi Son’s millions.

You craft a pitch calculated to convince Masayoshi Son that your pizza delivery business will change the world. You meet with Masayoshi Son. He convinces you that you will change the world. Now you are all believers, all in it together. He hands you piles of money. You go home and weep to your friends, “I am going to change the world.” The friends are like “wait what with the pizzas?” But it is too late for skepticism, you have the money, the robots are in the trucks, they are fanning out across town, the cheese is everywhere, they cannot turn back.

[1]: https://www.bloomberg.com/opinion/articles/2020-02-14/robot-...
Hugo uses https://github.com/tdewolff/minify internally, so that’s the relevant comparison.
Ought to correct the title, "Godwin" is a name people might be familiar with.
Like everyone else is saying. This is silly. Another open source kernel and OS would’ve taken Linux’s place.

An easier example is Git. If Git wasn’t made. Or perhaps it was made by an unknown and thus didn’t gain traction, the world would be pretty close to how it is now. Another DVCS like Hg would’ve been widely used or a split of a few. However it would’ve ended up, the world would be, relatively speaking, the same.
> Some hires came directly from coding schools that specialize in quick boot-camp-style training courses. One adviser recalls being surprised to learn that some Zume coders had last worked at the porn-and-hookup site Adult FriendFinder, known for a security breach that exposed the data of 412 million users.

I kinda get the bootcamp concerns, but what's wrong with being a programmer at a porn site?

I also highly doubt the problems were with the software team either.

After the robotic delivery truck problem failed, which I think was a critical piece of the puzzle as they were essentially replacing retail pizza stores with mobile robotic food delivery machines. Which is something new - and critically something actually scalable with VC funding.

Instead this ended up requiring a sophisticated infrastructure if it was going to compete with pizza stores on every corner, who already have ovens and drivers close to the last mile customers + these old pizza companies already have central marketing funnels from mobile apps, phone calls, and online orders which then distributed "leads" to the various local franchise locations. So an Uber-style play is pretty pointless.

I'm curious if they should have tried a bit harder to solve the robotic pizza truck problem, so they didn't need to build out a centralized facility or a bunch of smaller delivery shops. Especially on the cusp on automated driving, these could just automatically pick-up food restocks at the central location and stay mobile as long as possible.

I'm convinced too many startups give up too easily as soon as they face hard problems then pivot to boring old-industry style companies that aren't real startups/VC companies. Replacing minimum wage workers with robots will never be exciting by itself.
Confusing knowledge for syntax leads us to both false positives and false negatives. An example of each:

In designing a web page, if you find yourself saying "there is a button here" in HTML, and in CSS, and in JS, and on the back end, that is not DRY even though the syntax looks nothing alike.

Two different APIs, for services serving different purposes controlled by different external entities, happen to have the same structure and you find that a large chunk of code can be factored out of both. I would argue that "what we currently need to do to API 1" is a separate piece of knowledge from "what ... API 2", and unifying them is not DRY.
There isn't much point in having a secure chat application if you want all your chats to be portable and exportable across devices and operating system upgrades. You may as well just use Telegram and opt for 1:1 secret chats for when you actually want security.
I've had some success converting an old printer to do pen plotting, but I haven't tried PCB manufacture yet because Sharpie marker does not do a sufficient, reliable job at working as a mask. I haven't been able to even use it to touch up my own projects!

My experience is mostly with warmed Ferric Chloride as the etchant, so perhaps ymmv with other etchants. However, in my case, glossy photo paper + laserjet transferred with clothes or hair iron (a tedious and awful process) works well, but Sharpie has not been able to help me touching up any areas damaged by the transfer.

If anyone else has a better mask suggestion than Sharpie, I could try out that sort of thing instead.
Despite the poor company, fanboying over getting a Levine callout in the "blockchain" bit heh [0]

[0] - tbtc.network
Because shit like that is generally against the law in countries that care about workers rights. It's utterly transparent and anyone can see through it. It's the same reasons Uber aren't allowed in many European countries - at least not in the way they are in the US. You can't just claim that the people that are effectively your employees are simply contractors.
*Godwin
You mean like every console game maker?
Was it poor engineering which killed gReader or a strategy decision to go for G+ back when social was a big buzzword?
>>a casualty of the World War.

>makes it sound as if GG was a soldier or something

as we're in thread on logic, it worth noting that your statement is logically incorrect. Given that the most casualties of the WWII were civilians, saying that somebody was a casualty of that war means that most probably the person wasn't a soldier or something.
I don’t know anything about Hurd besides GNU working on it when Linux came out. What was sexier about Linux? Was Hurd any good?
I think if somebody replaces webpack with something that is 100x faster has 80% of webpacks most important features, many companys would pay real money for it.
A brilliant suggestion by Mark Zuckerberg. Rules, regulations and compliance are a burden and a barrier to entry for startups and competition. In most countries there are only a couple of regulated telcos.

Imagine with the tech landscape and how many fewer companies there will be if it is regulated like telcos.

Governments and regulators will have a bigger say in picking winners and losers.
I really don't understand the animosity in this thread against top of funnel diversity tactics. What is so offensive about interviewing more women, people of color, etc? Why do you automatically assume "breaking down barriers to employment"? Do you think people from these groups are inherently unable to pass the same interview?
Still salty about them dropping mercurial support without providing any migration tools, and planning to just delete data without any archiving.
Has SoftBank made ANY bets on American companies that are on trajectory to make significant returns?
Yeah, this really just made my positive thoughts on the law even stronger. Thanks for the clear breakdown :)
I've been using parcel because it's the only thing I know and I always thought it was slow but it claims to be fast and I'm new to js so I took it's word for it. According to this it's the slowest of the lot, though. Why does it claim to be "blazing fast"?
Direct link to the paper: https://www.cell.com/neuron/fulltext/S0896-6273(20)30005-2
First, check the warburg hypothesis: https://en.m.wikipedia.org/wiki/Warburg_hypothesis

Cancer cells rely much more on glycolysis than oxidative phosphorylation (respiration, basically breaking down sugar with oxygen). You get a net of two molecules of ATP from glycolysis compared to 30 or so from respiration, so you can expect that cancer cells need much more sugar than normal cells just to survive.
https://en.m.wikipedia.org/wiki/Cellular_respiration

Second, glucose competes with dehydroascorbate (DHA, oxidized vitamin c) for glut1/3 transporters. DHA gets transported into cells (in particular RBC's) to be reduced back to the anti-oxidant form by glutathione: ascorbate. Then that ascorbate molecule can remain in the cell acting as an antioxidant or be pumped back out of the cell to the blood, etc.

If DHA doesn't make it into a cell quickly it gets hydrolyzed and excreted and you lose that molecule of vitamin c. So chronically lower blood sugar is expected to conserve your vitamin c and allow higher ascorbate levels, especially within your cells.

This can have all sorts of beneficial effects. Strengthened collagen makes it easier for a tissue to heal/encapsulate the cancer and harder for it to metastasize, quenching free radicals can prevent damage to surrounding tissue, etc.

But also, cancer cells accumulate more iron than normal cells: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5983609/

Ascorbate can also reduce Fe3+ iron to the Fe2+ form. That Fe2+ iron can then undergo the fenton reaction to form free radicals: https://link.springer.com/article/10.1007%2FBF03033342

Those free radicals can go onto to kill the (high iron) cancer cells. For this reason vitamin C kills almost all cancer cell lines in vitro at doses that do not harm normal cells: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2516281/
https://www.levels.fyi/comp.html

You can already view individual data points.

So to expand on the shortcomings: I can filter by metro area and years of experience. But the result is just the table of data points. The only sortable column is total compensation. There is no aggregate data.

What I really want to see is the histogram chart from the link below, but with the filtering results applied to it. It seems like the only thing you can do with the histogram they give you is select metro location.

https://www.levels.fyi/Salaries/Software-Engineer/San-Franci...
Yeah, also, about :

> Large batches. Without the mandate to experiment, features are delivered in single large batches instead of delivering incrementally. You might still work in sprints (yay, we’re “Agile”), but nothing new is reaching customers at the conclusion of each sprint

Lol, I've worked on "Waterfall" projects more agile than this...
Try freelance focusing on making MVPs or early-stage products. I’ve always been a jack of all trades, and it never felt like an asset until I started freelancing. Oh, the 3D engine you want me to optimize is Typescript, not C# as advertised or C++ as I was hoping to talk you into? Guess I’m learning Typescript today, ... Oh, your iOS app needs an AWS server set up? Never had to use AWS before (I do mostly apps, not servers, and it was a native iOS project), but some old Linux sysadmin knowledge enables me to jump in and get something running.

You’ll inevitably need to learn something brand new, and you get to pick your clients. After a few successful projects you start looking really appealing as a generalist.

Try Toptal or Moonlight, post on the monthly HN who wants a freelancer post, and reach out locally for clients.
Browsers lag so hard behind the ES standard that most developers are using shims provided within Babel or Typescript to use the features early. Normally you specify whatever ESNext features your using in your tsconfig, webpackconfig, babelrc, etc.

I'm not sure if the implementations are always formalized such as the shim you use is identical to whatever implementation that major browsers end up going with.

Ultimately you just end up bloating your bundle because you need added code in your shims for backwards compatibility of these advanced features.
What's Wrong with Tech Folks Who Attack the Tech Media. and What's Wrong with T
Excellent, so that would mean there is more research coming for other vaccines beyond HPV... ? I have not heard of any but it's not my focus.
> So, did Dijkstra invent the null-terminated string?

Seems plausible to me. Or maybe some grad student working with him, and noone really cared who "invented it", since it seemed like such an obvious idea....
I think there's a certain breed of people who will pony up the time and resources to levelup for the interview, and the compliment. Ignoring the privilege of resource availability, i think its totally doable and worthwhile. I come from a blue collar family and I think my old man would love to hear I can pull off miraculous study habits for a month to take home the kind of paychecks offered for hitting a keyboard.

Granted, if the money were not there, I would not find it worthwhile. I would probably just focus on founding my own company.
I specifically said "_among_ the most intellectually demanding". Also, I was just listing too commonly known fields that are both difficult and economically useless.

There are many other fields with problems as difficult as math/physics, but those like biology are economically useful. Which is why public+private funding for biology is, rightfully, many times that of fundamental (not applied) physics/math.
Visit http://ai/ with your web browser. What happens? Why does it happen?
Oracle and ethics. Wonder what those same employees feel about the litigiousness of Oracle even to its own customers.
Lol, the Kubernetes part.
Interesting hit piece. I know Alex from the gaming industry - he's very smart, very driven and very nice.

3 thoughts:
1. 375mm is a huge number. 375mm is also 1/3 of 1% of the fund... so small potatoes. Any numbers they throw around are going to look enormous and make great headlines.

2. If some of the investments don't sound a little crazy to you, then what is their differentiation or thesis? Remember PG's essay about good companies often start off sounding like terrible ideas.

3. Yes, anyone that can raise large amounts of money, well, that may be their core strength. Raising money. They need to pair that with someone that can build a team. It's not a bad thing to be able to raise funds.

Every SoftBank funded company must have an army of reporters looking for weakness. One of the cons of getting money too easily I suppose.

That said, I did not / do not understand Wag, and I have 3 dogs and I pay for dog walkers. Against my will, I'm married, she insists. I'm not totally craZy.
> Our bootstrapped startup almost went under because of employee benefit payments for people who were not even showing up to work and we cannot fire by law

That’s unfortunate but that’s what you need to handle if you are an employer. You know the rules when you start a company and when you hire someone. There are some exceptions in place for smaller employees too.

Competition means that successful companies that survive are those that manage to cope with such terrifying things as employees going on parental leave.

I’m not sure how you ended up managing a company with several employees while seeming surprised by the labor laws in the countries where it operates?
The problem with Webpack is that it is not a JavaScript bundler. It is a JavaScript bundler creation toolkit. That’s great if you want to write a bundler. But it’s a huge waste of time if you just want to bundle your damn JavaScript.
I'm not sure if I understand your question. What do you mean by "web scripting framework?". NodeJS is a server-side runtime. It just so happens to use Javascript as the programming language. Its strength is handling async event-driven requests, so given that AWS Lambda's strength is existing within an event-driven architecture, it's a natural pairing.
Would it be a sound investment strategy to short everything that is fianced by SoftBank?
That's often the case. If your agency is part of that discussion then you can provide enormous value to the client from your experience, and hopefully PMs are pulling the developer input up into discussions with clients as well. But then that is your relationship changing, and you can start to address many of the concerns in the article anyway.

I guess my point is just that there are certain relationships where it's just not your decision whether or not feature X is a good fit. I wouldn't want people reading this article thinking their company is broken, when it's just a different type of engagement.

Sometimes the CEO wants a popup on the homepage, and every single person in the chain between the CEO of the client company and the Developer at the agency agrees that it's a bad idea, but you still have to implement it.
"targeting and how to improve it is extremely intellectually stimulating"

I thought the answer to that was a rather bland "by gobbling up even more information about everyone"?
Sometimes I pity masayoshi son, while I fail to earn a hundred thousand properly.
> One of my best friends have had a full salary for the last 5 years and have not worked a single day. Who pays for that do you reckon? and in what world is that fair to the rest of us?

I somehow doubt this is the full story. Would you mind going into a bit more detail?
Tesla starts selling rear-heated seats on Model 3 SR as $300 OTA upgrade
Solve GitHub Issues and Get Cash
> You're ignoring the substance of my critique

"Substance" is being mighty generous. It was more like a temper tantrum than a critique. Shall we review?

You started with:

"...an empty slogan weaponizing empathy to guilt whoever it's directed at towards supporting your political leaning."

Wow, that's quite a claim. Let's see how you back it up...

Oh wait, you didn't. You simply state "both sides are good people" in not so many words. Sure, it is an explanation, but HARDLY a logical explanation.

And then you ended with this gem:

"And if you think of places/times where that ethic of mandatory political life is or was enforced, do you really want to be like that?"

Your fallacious ethical balancing act completely ignores the substance of privilege, you simply choose to ignore the concept! Way to dodge the issue.

Whereas I gave concrete examples as to why it is a privilege to be disengaged.

So spare me your bleeding-heart puling about "weaponization" of truth. It is people like you who hide behind "logic" yet fail to actually use it that are the problem.
Before rent control passed, this was what was happening.

https://reason.com/2018/10/10/booming-construction-and-falli...

> Portland added 4,419 unit of completed housing in 2016, a slight increase from the roughly 4,365 it added in 2015, which combined is more than all the housing units added in the five years prior to 2014, according to the Portland Housing Bureau's 2017 annual report.

> Year-over-year average rents declined by a full 1.2 percent in the city of Portland, with average rents dropping to $1,140 per month for a median one-bedroom apartment, according to the yearly rent report from Apartment List. It's a similar story in Seattle, with Apartment List data showing rents declining 1.6 percent from where they were in 2017. The median monthly rent for a one-bedroom apartment in Seattle is $1,346.

When you don't build more, rents go up. When you start to build enough, rents go down. It's pretty fucking simple. In fact, it is econ 101.
That's what I'd call accidental API design. It might work, or it might lead to perdition :-)

Refactor with a new internal and coherent API once it's clear that's needed.
Show me great companies that follow this philosophy? You definitely won't find them among FAANG, or most of the companies the HN crowd lean towards.

There's a limit to when the invasiveness of bean counting is useful, and finding that limit is paramount.
I used an edding marker (I mention the model in another comment) that worked excellently.
Haskell has dataflow support too (just to mention a better known language), but not sure how popular this compared to all the other concurrency libraries Haskell provides.

https://www.oreilly.com/library/view/parallel-and-concurrent...
Well, but sadly it is true for people who have been in chains for years, that they don't know what to do anymore(except drinking and watching TV), when suddenly there is no one around anymore to tell them what to do. Lots of people quickly degrade after retirement.

You can also see that effect already in schools. Currently there is school vacation and you see lots of groups of bored teenagers hanging around.

There is something very wrong with a "free society", when most of its people don't know what to do with their free time except to kill it. (The very concept of timekilling is disturbing as well)

But yes. I am 100% behind the idea of robotic basic income!

People can learn again, that there is more to live than mindless huzzling and consuming.