skysight-inc/HackerNews huggingface dataset:
That was an interesting read. I enjoy it when folks write about things other than the technical. We're human; first and foremost.

For myself, I won't get into it, but I have spent the last 40 years living a life of rigorous self-honesty, and self-evaluation. I take daily personal inventory, and often immediately admit wrong and move to correct any errors.

I'm not very competitive. In order to compete, one must win, and when one wins, someone else loses. I have found that we can often work together to achieve far more than is possible alone; no matter how talented and energetic we are. I can be on a team that may be competing against another team, but often, there's no need for competition, and I never compete against my team members.

I've also spent that last 40 years helping others, and being of Service. Many of those I help have been the victims of someone else's competitiveness, so it gives me a good baseline to reflect on what "competition" looks like, on the losing end.

My lack of competitiveness has often been read as weakness. People that know me, know that's not a particularly helpful approach, when dealing with me.

I just find that we get a lot more done, when we stop trying to beat each other, and see how we can use our differences and orthogonal viewpoints as a concrete mix.
I am doing this for clarity. I could have used nil as the false value and not-nil as the true values. Except for wasting pointer space, I don't think it really matters ¯\_(ツ)_/¯
I believe this is an example of price discrimination: https://en.wikipedia.org/wiki/Price_discrimination

A can of brand product and cheapo product cost roughly the same to produce. Both are sold at a profit.

If the producer produced only name brand products at the higher price point, some price-sensitive shoppers would buy goods made by a different producer. This would reduce the producer's profits.

If the producer produced only cheapo products at the lower price point, price-insensitive shoppers will end up paying less money than if a brand name product were available on the same shelf. This will also reduce the producer's profits.

The profit maximizing strategy is to sell basically the same product at different price points, trying to nudge higher income (less price sensitive) buyers to pay more than necessary via nicer packaging, better shelf placement, and advertising.

This is why many inexpensive store brand products are identical to more expensive brand name products, yet the store brand equivalent has not driven the brand name out of the marketplace. Companies are better approximations of knowledgeable, rational economic agents than consumers are.
How do they control for bias in that a person with a high or low score may just be perceived to do better or worse, may be given better or less opportunities, etc. if their scores are known to the managers, etc? In other words it’s a correlation but is is explanatory?
Joe Rogan responds to Spotify employees
> Without permanent changes to its weights, the use of the term learning stretches the word beyond utility.

Yes, my claim is that there is nothing that makes its weights incapable of being fine-tuned and thus changed.
They can already get geniuses for paltry wages, it's called "outsourcing". I feel that a lot of people operate with the assumption that a person needs to be in the USA to "steal someone's job" - that's not the case, and hasn't been for a while.

But, we don't have to argue about what we think is happening - there's data available at https://www.bls.gov/oes/tables.htm. It should be possible to see how wage growth in tech compares w/ other sectors. My hypothesis is that without shortage, wage growth would not outpace other industries.
Absolutely... directory tree view and integrated terminal are the two big killer features for me... everything else is just extra awesomeness. Support for JS projects is pretty much best in class (Though jetbrains/webstorm is decent too).

Support for other languages like go, rust, C# (.Net Core) are pretty decent. The extensions/marketplace is incredible in terms of the breadth and depth of support for almost anything you can think of. I even have an enviornment setup with a settings file defaulting to CP437, where I use SSH remote extension in code to configure a remote telnet BBS.

Beyond all of this, it's relatively quick to load and run, though there are faster editors, I haven't seen a (much) faster IDE really.

The remote ssh extension is probably the third killer feature for me. I've gotten a lot of mileage out of those three things alone. I don't use some of the other features nearly as much as I rely on the console a lot, and the integrated terminal just makes it in the box as an experience.
PS3: Died because of insufficient cooling

PS4: Noted for being very loud

PS5: Perhaps with sufficient cooling
Sounds more like a patch... plus DocuSign is limited to PDF files. Woleet allows you to sign any type/size of file, without disclosing them, even to Woleet, in a crypto friendly way.
it does sound weird, we'll look into that. Thanks!
On the other hand, if software developer were trained as doctors...

Doctors spend many years doing hands-on work under more experienced doctors, free clinic hours, 30+ hours shifts, lot's of grunt work and specializing on a very narrow field.

They end up training for 10-15 years at least before they can really be independent.

Lots of people show up at software engineering interviews with barely any training, and sometimes with really bad habits. If you do a lot of interviewing, you'll find there's many people who have been working for years, basically ripping off employers, and in many ways they're unaware of their shortcomings.

The saddest cases are when you have someone with some seniority, smart and some potential, but they grew up alone (to put it somehow). Either without a mentor (where they're smart but work in a vacuum) or with a bad mentor and picked enough bad habits to make them dangerous.

They have so many things to unlearn, that you should hire them for a much junior position than their resume experience would indicate. In general that's a no hire situation, it's much better to hire inexperienced developers and just train them properly.
Take a look at a house built [100, 50, 25] years ago. Compare it to a house built today.

Then do the same exercise with some piece of software.
Yeah, same here, Firefox 81 on Linux is throwing a "type error" on the console when I try to search.
One I threw out many years ago. The other one (a hedge trimmer), the main problem is that I don't have the charger (or can't find it) and I couldn't find a replacement anywhere. In any case, I bought a (better) substitute that works with a tool that lets me switch out heads.
> No incentive to game the system with inflated review scores.

There huge incentives from the companies who make the products to influence the ratings, regardless.

Is there any way that this site can prevent fake reviews?
This is a really exciting area. See also the Cambria project [1] and the HN discussion from yesterday [2]. See [3,4] for a great introduction to category theory for programmers--we are all indebted to Milewski / Fong / Spivak / et al. for making this topic more accessible.

[1] https://www.inkandswitch.com/cambria.html

[2] https://news.ycombinator.com/item?id=24699615

[3] https://bartoszmilewski.com/2014/10/28/category-theory-for-p...

[4] http://brendanfong.com/programmingcats.html
TBH being under fire is (being in the spotlight) squared.

If a corporation is not under fire, in all likelihood it is not saintly, but too mediocre to be interesting.
Back in the 90s Microsoft had been rumored to be developing their own proprietary TCP replacement -- back when IIS was the king of the world.

They could have shut off a large portion of IIS traffic to those that weren't running Internet Explorer.
I keep seeing numbers around 500 miles range floated for 8-12 passenger electric aircraft.

Fire up google earth and start drawing 500 mile radius circles around metro areas.
Oh my. You’re one of today’s lucky 10,000:

https://www.theatlantic.com/health/archive/2017/05/is-this-g...
Another part is also realizing that society is a very mild and highly relativistic compromise minefield and not to pay too much attention to how things work.
Can you cite a source for this (or what it's called so I can google it?)
On your first point, why is it necessary to switch IPs when switching between cell tower? Doesn't the cell ISP manage the IP anyway, thus making it easy to keep it from one tower to the next?

On your second point, it's configurable how TCP reacts to packet loss. For example, wasn't BBR congestion control made to address exactly that case?
Yeah, it eliminates a lot of good candidates. If you can't match Google on benefits then you should not copy their hiring strategy and get their rejects, instead try to get the diamonds their rough process misses by doing something different.
24$ for 5x3 ml in Russia [1]

> The final, net prices paid for insulins are likely to be significantly lower than manufacturer prices in the U.S. because rebates and other discounts often drive down the price paid by individuals in the U.S.

Here in Russia price can only go up from manufacturer’s price. Simpler world.

[1] https://redapteka.ru/catalog/lekarstva/endokrinologiya/sakha...
> Of course, a $1K PC will outperform any of these consoles given enough time

The RTX 3060 is right around the corner (like a couple of months). The PS5 isn't quite available yet either. So this is a valid comparison for systems you could have in hand by end of this year, but couldn't yet have in hand right now.

> but I think storage performance is as important, since load times and stuttering take me out of the game in a way slightly worse graphics wouldn't (purely my opinion). From what I can tell, equivalent I/O for the price is still a ways off on the PC side.

I think you're over-estimating the impact of storage speed on the gaming use case here. You can easily fit a 1 TB 3 Gbps NVMe SSD into a $1k PC budget, and you aren't going to notice the delta between that and the 5.5 claimed Gbps on the PS5 for gaming. Neither of these SSDs is gonna be a bottleneck for any kind of stuttering in games. An underpowered CPU/GPU/slow memory would be much more likely culprits once you've got the NVMe SSD part nailed down.

> One also has to be careful to factor in time spent purchasing and building; I do not value my time at $0.

Well then you should only be buying pre-builts if you don't derive enjoyment from assembling computers and thus need to pay yourself a wage to do so. Personally I love the whole process of researching and assembling computers; it's a hobby (an infrequently practiced one though, by the nature of it).
> To be frank, if you don't have the time or ability to review 1-2 classes worth of college material, then that raises some serious red flags.

Not nearly as much of a red flag as your stance is on this.

These questions have their own tricks and expectations. For example, in place shuffling. The way that question is worded implies you would know "oh yes fisher yates shuffle". Without looking it up, would you know what that algorithm entails? Would you know to study it? Would you even be guaranteed to cover it in your studies?

It's hardly a consideration about IQ when you have questions like detecting a loop in a linked list. (Theres a restriction that common question has.. but the solution of it was the product of an academic research paper in the 60s) Asking someone, where that's not fresh in their head is no longer an iq test but a trivia hazing ritual. Will they use that in their job? (No they shouldn't)

So back to your statement-
Reasons why they didn't have enough time:

1. They just got laid off and they're navigating the new life change and possible loss of income. It's really hard to manage the interviews, the recruiters, opportunities, and emotional challenges at that time. It's not a conducive time to interview well, go through all of these coding challenges, and review 1-2 classes worth of college material (which may or may not be relevant at the time).

2. They have a family or dependents (there are laws that protect against this)

3. Their current work place is expecting unrealistic hours and they're trying to get out. (Weekends+nights)

4. Their age, the longer you're in software engineering, the less that it becomes about "I submitted optimal code always" and the more it becomes about managing the project in the correct order and execution. (Are good practices being followed, how do we identify the nasty corner cases, etc) If you're a senior engineer or higher and they can answer about how to implement a red black tree from scratch.. that's a red flag. (Also, Age discrimination is illegal)
> Microsoft probably wants to make more from the hardware itself(ala Android devices).

This is pretty much the opposite of their stated strategy, which is to make money off services like Game Pass by ensuring that the consoles are accessible and all of their first-party games work across multiple generations / levels of consoles [0].

The PS5 was reportedly "considerably" more expensive before xbox announced their price [1], and Sony has been clear that game prices will go up for next gen and they're not focusing on cross-generation compatibility, so I do believe you're right that Sony at least expects to get it back on the games.

[0]: https://www.businessinsider.com/xbox-vs-playstation-microsof...
[1]: https://bgr.com/2020/09/11/ps5-price-and-release-date-vs-xbo...
Asynchronous development for remote dev teams
Office 365 Down
"how long have you owned the product"
Sort by oldest?
> it has replaced an always on Linux VM for me (well, it is an always on Linux VM for me).

Here's a question I've been dying to ask someone who admits this is just a VM: What makes it better than running VirtualBox or VMWare Workstation, and having a nice GUI to control the various elements of the virtualization settings?
https://news.ycombinator.com/item?id=24699562
Ha, perfect example, I'll use that in future!

A table football player looking at himself in the mirror would wonder why he was upside down.
Speaking of windscreens, my chemistry teacher once told us that when he worked at an acid factory they would spew out enough gas to start attacking peoples cars, but to avoid the regulators they would just say "Go and talk to John [redacted]" and they bought everyone a new one no questions asked because it was cheaper than getting shut down.
I always found the older, entirely aluminum iPhones way too slippery to hold onto without a case.
Makes sense.

I guess they failed because they were too late to the web - Netscape ate their breakfast.
Cloud66 it's really a great service! I have been using for almost a year to deploy a rails stack and it works good.
second this somehow, don't grind long term like this, life is supposed to be acceptably cool, and even if it's a battle a times, it's better served with a goal that you find worth fighting for so no anger but just drive
No dude, that's the point of having written laws.

Since Hammurabi.
When the US subsidizes corn production so much it destabilized local corn markets everywhere else in the world. Suddenly, it's cheaper to import corn from the US than buy at a local farm house in other places. This alone doesn't mean bad news to those other countries. The likely response may not be to increase import tax on corn.

You need to see where the net positive results are accumulating as a consequence.

I don't have a solution to these complicated problems. My observation is today's policy won't solve the problem even slightly.

The US specializes in innovation, incentivizes economy to create innovation. IT consulting is not innovation. When you start hiring local employees at a higher salaries, influences inflation.. and what does this inflation from IT mean to other sectors?

The right question is: What would be the cost of home grown IT consulting that can compete with Indian IT consulting? How fast can those policies be deployed? is it even in the US interest to pursue this direction?

What I don't see is a framework that doesn't look like a patch work.

It's definitely targeted to win elections. The real promise is not delivered.
Congrats to Sir Roger Penrose, I think it's a fitting tribute that he named the 'warm' points after Hawking.

Both of them are my favorite popular-science authors. My apetite was whetted with Hawking's "A Brief History of Time", which led me to Sir Roger's "The Emperor's New Mind". Although relatively denser, with much focus I was able to understand the topics he covered (which were fascinating, and I still think about them) but I could never explain it back to you if needed!
I'm used to it now but when I first encountered the practice of food service staff asking for my name, I did find it very strange and not a little uncomfortable (it felt like an invasion of my privacy). It also has some serious downsides for foreigners/tourists/immigrants who:

(1) may not speak English (analogous scenario: imagine going to a Starbucks in Japan and having the cashier repeatedly ask for your name in Japanese, and you don't speak Japanese);

(2) have names that aren't easily pronounced/spelled in English ("Name?" "Zbigniew" "How do you spell that?" "Zed bee eye gee...." "Wait, what's zed?" "Last letter of alphabet" "Oh you mean zee" "No, zed");

(3) feel embarrassed about the whole interaction, which leads to them inventing a fake name, which in turn makes them feel dirty. (Zbigniew gives his name as "Zach" to the Starbucks employee although he has never used this name in his life -- it's not the name his parents gave him)

(4) then has said name confused with 3 other Zachs also waiting for their tall lattes.

It's almost like someone forgot to think through the UI/UX of this system with respect to internationalization.
We use OpenFOAM for a lot of our CFD needs in my University’s Engineering department. Most students have Windows laptops. When it comes to final year projects (especially in COVID times where we can’t guarantee lab access) WSL has proven very useful for getting students up and running easily enough without the need for graphical software. It’s easy to access files in \\wsl$ for ParaView etc.
For those who may find themselves unable to afford their prescription insulin, you should know that Walmart Pharmacies (in most states IIRC) offers both long-acting and short acting formulas (even have a 70/30 formula) under the Novalin brand name over the counter(no prescription needed) for $25/per 10ml vial of u-100.

Product Names:

Novalin N - XR for basal

Novalin R - fast acting for bolus

Novalin 70/30 - just a premix of the two shown 70% N 30% R.

It may not be the best formulation out there but so long as you pay close attention to how your body responds to it (ie. Typical bolus duration, Blood Glucose mg/dl lowered per unit of insulin etc) when you first start using it, it can be just as effective as the name brand anologues.

Sure, it has a longer duration and takes a bit longer before it takes effect, but those shortcomings can be addressed by simply making adjustments to when you are dosing.

I typically need to bolus about 1unit/12g of carbs 20-25 minutes prior to eating with Novalin vs 1unit/15g 10-15 minutes before using an analogue.

I've actually used Novalin R in lieu of analogues in my insulin pump now for about a year with no issues. I realize getting these devices may be financially out of reach for many since they are expensive, even with insurance. If you're interested in using one but are not able to afford the cost of initial cost, Medtronic used to offer a payment plan that did not require good credit at all (mine was a complete dumpster fire) back when I got mine 6 years ago so people who are interested and could possibly afford to make monthly payments it's worth taking to your doctor and the manufacturers reps about the options they have available.

Sorry in advance for any grammatical/spelling errors, on mobile topping in a text box ~6 lines tall and 32 characters wide.
This is not an apples to apples comparison.

Romania is a first world country with a PPP per capita GDP of $33K, compared to $48K in the UK. Their murder rate is 1.28/million, effectively the same rate as in the UK is 1.2/m.

Romanians didn't move en mass because the difference isn't all that great. They would gain 1.45X more income and no change in personal safety.

The average South American country has a PPP GDP of 16K and a regional murder rate of 16/m.

South Americans who migrate to the USA gain 4X more income (8X the economic gains of an emigrating Romanian) and enjoy a murder rate 1/4 of the South American average.

The incentives to flee Romania for the UK are trivial compared to the incentives for South Americans to move to the US.

PPP GDP: https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(PPP)...

Murder Rates: https://en.wikipedia.org/wiki/List_of_countries_by_intention...
I like that idea. Include a spot for "how do I fix it" or "repair guide".
Speculation. You could say the same thing about a point on a wheel too.
I would pay for an ISP that can read my web traffic and alter it to remove ads, optimize images, filter out unwanted content, and a gazillion other things.
This was a specific comment about the Madison, Wisconsin area. Do you have specific data about mask wearing in Madison?
Looking at the title I first thought this was some success story about a project with 100k GitHub stars
Save the article to pdf and attach it to a future calendar event?
How Mobile apps grab our attention
It feels like part of Windows. It may not quite be there yet, but your drives just appear, you can pipe back and forth, start programs from/within either subsystem.

A VM has always felt a little cumbersome, even with all of the integrations working correctly.
If your parents don't talk about it (as mine don't, presumably because they're ashamed?) I don't know if it's "nothing to be embarrassed about".

What did the top 1% do? What did your valedictorian(s) do?
Why bother putting laws in writing?
Why not just run pi-hole?
> XboX overpriced and proprietary SSD cartridges(Booo!).

Which is incredibly ironic given how long it took Sony to adopt standard storage devices in the past. I think they were literally the last camera manufacturer to support CF and SD cards.

https://en.wikipedia.org/wiki/Memory_Stick
Well, the scenario would involve distributing information where one couldn't/shouldn't rely on a central authority. Imagine using this to coordinate protests against a government, or in countries where there's too much corruption to trust any centralization at all.
You know what they will ask in an exam before hand. The scope is somewhat limited.

I also think that these types of complaints about the difficulty of a job interview have to do with tying your self-esteem to the outcome of it.

A failed job interview is like a date, you both (the company and the interviewee) are trying to see if the relationship has a chance to be successful.

If the interview went south, there's a decent chance that you wouldn't have been happy at that job.
Same at the top schools. I've never heard of someone at a top school be proud of going to Amazon - it's only something they do if they have no other options in my experience.
Nice concept. I had an idea a while back to make a reviews site where the prerequisite was having owned the item for something like 5 or 10 years.
The main way you can make batteries charge faster is my reducing the heat produced. This is the first limitation you hit anyway
Numbers aren’t really that useful when it comes to advanced geometric transformations like thus. If you’re interested in the theory behind it there are quite a lot of videos on YouTube about it, from pop science interviews to presentations at conferences.
Firefox OS was launched at a yoga retreat near Lake Tahoe because the head of marketing wanted to attend.