skysight-inc/HackerNews huggingface dataset:
The article asks the question "So how long do workers stay with their employers nowadays?", but that question isn't answered by the cited data source.

The data are based on 'how long have you been with your current employer?', which of course underestimates the time you will actually stay with that employer (it's unlikely today is your last day).

Imagine a world in which every employee stays at each job for exactly 2 years, and the distribution of work anniversaries is evenly distributed. If you ask each person how long they've been in their current job, the median answer would be 1 year.

I'd love to ask a different question of each respondent: "how many new employers have you had in the last 3 years?"
Testosterone leads to greater disagreement ergo original thought, please don’t be so credulous.
Providing the choice is always OK and often appropriate. The problem is when people argue that software shouldn't have telemetry or automated updates at all, because then what you get is software that respects the user's desire at a surface level - no telemetry, no automated updates - while failing to respect deeper aspects of their intent, like "I don't want to get added to a botnet", "I don't want this software to crash", and "I don't want features I like removed in future updates".

You can always decide to go elsewhere of course, and software developers have the right to decide personally not to put that stuff into their apps - none of my personal projects have telemetry and most of them don't have updaters.
I have never heard of this. Do you know which versions that include that kind of malwa reference.
This, overall, is questionable. Just what disk seeks in 2 milliseconds? SSDs are much faster than this; spinning disks still much slower.

Other quantities are unclear what they mean. "Send 2000 bytes over commodity network"-- 44ns. but round trip in one data center is 500us. So is 44 ns just the wire time of 2000 bytes (363 gigabits/second is "commodity"??)-- but other operations count the actual edge / completion of the operations?
That sense is trivially true, but it doesn't follow that you have binary fractions.
I think the difference with mine is that I actually need to squeeze some shell code in there as well, to set up the cluster environment before "handing off" to R/Python.
C++ are many languages in one. It depends which subset you choose.
> I don't understand why anyone still buys anything at Amazon.

It is cheaper than almost every other computer store in the UK for the same parts, deliver next day and they don't tend to shaft you on delivery cost (if it costs anything at all).

Unless you are near one of the large online shops and need something delivered next day there is no other option than Amazon.
Someone's been editing Wikipedia: https://en.wikipedia.org/w/index.php?title=Practice_Fusion&t...
> It's a shame the situation with RAID controller software, drivers, and physical controllers is such a crap show ATM. Doing anything "enterprise" with them seems a bit of a cluster F ATM. Anyone know what's up with that?

The guys making storage controller ASICs weren't really prepared to start pushing 3M+ IOPS through their entry-level products. If you want to get your money's worth of performance out of NVMe SSDs, you can't have much of an abstraction layer sitting in front of them, especially not one that translates them into SCSI devices. It also doesn't take many drives before the RAID controller's host interface is the bottleneck, because the RAID card can't go into a slot wider than PCIe x16, and most are just x8.

On the other hand, actually using that much storage performance requires a ton of software engineering effort on the application side, and quickly pushes you toward a clustered approach where a traditional RAID controller isn't all that useful. "Software Defined Storage", NVMe over Fabrics, etc. are popular because it's hard to actually keep 24 NVMe SSDs busy with just a 2P 2U server.
This is one of the strongest arguments against an Internet monoculture. Shame about all those alternative browsers dying to the point that now if you're working on one, CloudFlare/Google/etc are likely to just block your browser entirely.

Everyone's using the same massive-scale app and now that it's a central point of failure it's wildly irresponsible to not load it down with telemetry. It sucks. If it were instead a healthy market of like 4-8 different browsers people were using, a major issue in one of them wouldn't necessarily be a crisis because people could just boot up a different browser and the bug would only impact say 5-25% of a website's visitors at most instead of The Majority Of Them.
FYI, at this point, hardware-based drive encryption is considered utterly broken and you shouldn't use it: https://news.ycombinator.com/item?id=18382975
How to Build a Twitter Bot Using the IPFS Cluster
Unfortunately Reuters is famous for fabricating fake need in the name for some state actors too.
You need a gap between cars to stop them colliding due to speed variation. I've heard that all cars on LA roads go at the same 0mph, so I guess you don't need a gap.
Procedural Content Generation via Reinforcement Learning
1. Google will still push people to Chrome. Users could well still switch because of that.

2. Mozilla is not a competitor but they would get just as much free work. (Or MS sponsors Firefox for the Bing plug, and they get that side benefit.)
>> Our last hires were brought in for a two-part interview, on the same day. The first was an interview to ensure the personality fit was there, to ensure that the differences we all bring to the table could be a strength. The candidates were then given a running API server, a postman collection, swagger docs, and an empty directory. We asked them to solve a specific problem - one that we already showed the candidate is solved in production, one we make clear cannot be solved in the two hours they're given. Then, the candidate is encouraged to work on the problem, and ask questions.

As someone who did a few interviews last year, I wish they had been like this. I walked away from most interviews when they started asking me things like:

- "I dont really have time to think up any interview questions or a test so can you bring some code from your last job and we'll take through it..."

- Asked me to do a 2 hour online test without having even spoken to me in any capacity, or asked me to do a homework quiz "it should take around 10 hours" before having spoke to me in any capacity....and they were the ones who contacted me initially.

My favorite was hiring me as a contractor on a short term basis, paying market rates, and then using this time for us to see if we were a good fit.
Stack Allocation Prototype for C2 – OpenJDK
With aerial planes, and facial recognition everywhere, they won't have to.

They can sit at home, and watch you, and you yesterday, and if they're really intrigued, you ten years ago!
You’re not discounting properly. It’s more like $500-600 per year because of the time value of money and inflation. Replacement costs are $300 this year, but initial construction is $500 this year because it’s on a bond. Maintenance isn’t included. The surface isn’t really going to last 50 years without looking like Fallout 2. So tack on another hundred.

All of this becomes expensive for single family homes to support. The revenue per area is just so low.
My claim is not women cause inaccuracy, rather women’s research participation causes unprecedented human biological effects in the pursuit of knowledge which is positively correlated with falsehood. Has not the replication crisis been found in female saturated disciplines, ie the social sciences?
You have to distinguish between mitigating an issue in software/firmware, and fixing it in hardware. You can't unfab a chip, so the software/firmware mitigation is necessarily crude. The actual performance advantage Intel was getting from "cheating" was most likely small.
I was always puzzled by how do English-speaking folk communicate such matter clearly? I mean the word "cost". It has two meanings: basically all expenditure that is associated with something or it might mean agreed upon price of product.

That was interesting data set, and here by "cost" I guess "price" is meant.

How much margin/profits is included in it?
I'm an R folk, and I'm even happy doing all of that in Emacs!
Public plate scanning as a job into private databases for private investigators, repo men, and the feds to purchase already exists.
My review of Ian Stewart’s review of my review of his book
Organice: Org mode without the Emacs dependency for mobile and desktop browsers
> You can already generate enough electricity for a typical home by putting solar panels on the roof.

I looked at doing this recently in the Seattle area. There just isn't enough sunlight to get a payback within the life of a roof (25 years or so).

In addition, electricity in the area is mostly from hydro, so it's both clean and cheap.
Korean startup K-Nets offers a complete 3D solution for movie and gaming market
I think the OP's point is that the latter is so common nowadays that it makes more sense to not give the benefit of the doubt and assume that paying for something gives you privacy and makes vendors less data-hungry, and I think that's probably becoming good advice.
What are the currently available CI options for notebooks? You'd think this would be one of the first tools people would need to make sure notebooks are reproducible, but there seems to be little sign of CI usage.
This does seem to have parted ways with reality in several respects. Read a megabyte from main memory in three microseconds? That’s much too fast, because they model memory getting faster. But they model CPU as stagnant, meaning the time to compress a 2kb block with zippy (snappy outside google) is much too slow. CPUs are not stagnant.

ETA: 20 GB/s SSD reads is a bit fanciful, as is > 1 GB/s sequential from a disk.
> has a goal to source the equivalent of 100% of its electricity demand from renewable energy sources by the end of this year.

> production outstripping demand on 20 out of 30 days and over the whole month providing 109 per cent of electricity demand.

Emphasis mine. This is a great summary of what really happens if you attempt to go full renewable on wind power: you don't control the supply so you need a foreign market to buy your excess production on windy days and to provide power the other days. And no, battery isn't really an option because you can have (and usually have, in anticyclonic conditions) weeks with low wind, and you won't get enough batteries to supply your country for one or more weeks. (I did a calculation for France bases on real power data 2 years ago, and it needed about 4 Tesla Model S battery per inhabitant).
Native bitfield support is the only way. Everything else is awful to use.

There should be a way to specify an ABI by adding one or more attributes to describe layout. Standard ones should include: natural alignment (by smallest power of two), a specified minimum alignment, a specified maximum alignment, do like Win32, do like Win64, do like the native 32-bit C, do like the native 64-bit C, big-endian byte order, big-endian bit order, bytes fill from MSB, bits fill from MSB, little-endian byte order, little-endian bit order, bytes fill from LSB, bits fill from LSB, padding is a compile error, padding is undefined (for unsafe code only), padding is forced to zero, etc.

Rust can do better than C. Allow addresses of bitfields. Aligned bitfields of reasonable size can be normal hardware pointers that are compatible with the cross-language ABI, while other pointers can be restricted to rust code.

Don't try to support bitfields mapped to uncached hardware, but do support implementing the layout of such hardware. The layout is useful to implement emulators. The layout can also be useful with real hardware if the user does his own copy-in and copy-out operations, with the bitfields being only used on a RAM-based shadow copy of the hardware.
As a consumer, is there a way to tell when this is the case? It would be nice to filter this way, similar to using "Prime" to filter to just "ships from Amazon warehouse".
Ingresse CEO Left Silicon Valley to Found His Startup in Brazil – Business Insi
I don’t think this article makes the right comparison to determine whether people switch jobs more often “these days”. They only go back to the mid 2000s.

When I hear or talk about the idea that people change jobs more frequently now, I definitely include people who started working then, and I don’t think a decade is sufficient time to see a trend in tenure. I’d be more interested in a comparison between the 00s/10s and the 60s/70s/80s (ish).

Stratifying by age would probably be more informative than simply comparing the median tenure in two different years as well.
I hadn’t thought about the shape of code much as a refactoring heuristic, but it’s neat to see a post about the concept of code shape.

I found examining code shape to be an effective method for assisting in algorithm recall in some college courses. Now working with larger codebases in industry, I find it really useful for navigating around large files or remembering where to go for particular snippets of code.

I wonder if this phenomenon has anything to do with different spatial tricks people use for memorization and recall (the “memory palace” technique). I’ve never thought of myself as having good spatial reasoning at all, but this kind of thing makes me question the boundary between “spatial” and symbolic / verbal thinking.
HTTPS: //buddysupplement.com/keto-trim-800-shark-tank/
Keto Trim 800 Shark Tank
This is the explanation a couple of individuals might not believe in a ketogenic diet and its results on body weight. Regardless, not all keto pills anticipate that you should seek after the different eating routine to get results. Moreover, you would not need to make any inconceivable lifestyle changes or long extensive hours ay rec focus. Much equivalent to the name says, Keto Trim 800 is a completed get-solid arrangement in itself. It draws in the body to affect a trademark weight decrease. However, what is a trademark weight decrease and is it no uncertainty? This Keto Trim 800 assist review with willing explain all of the fitting reactions on its things, cost and impressively more.Obesity has become a far reaching issue on the planet since individuals don't deal with their terrible nourishment propensities and wind up increasing additional pounds. When nothing appears to work for you, Keto trim 800 comes as a beam of expectation and encourages you arrive at your objectives without numerous endeavors since youthful teenagers don't care to eat nourishment at home and buy low quality nourishment to fulfill their appetite.
That only works after the code in the module is largely "frozen". It doesn't work well if you're experimenting with ideas inside the module. OTOH, if the algorithm is largely frozen, and you're trying to experiment with its performance on a bunch of examples, the workflow of putting the algorithm in a module and using a notebook to interface with data and visualize results is quite useful.

That is basically what I meant by knowing when to transition from one mode to the other.

Here's a concrete example (maybe somebody considers this an inspiring challenge?), to illustrate how notebooks are infuriating in their primitiveness, but still better compared to using an editor on source files: Imagine a beginner trying to write/learn a sorting algorithm, and who would like to keep experimenting with their code and observing what happens on examples, possibly profiling space/time complexity along the way.

To expand on my point above, there are actually three distinct computational use cases, not just two: Interactive learning -> Sharing insights with others -> Productionizing code.
What's the appeal in using an STM32 clone? Are you building things in quantities where saving a few pennies is really worth the headache of all the subtle incompatibilities?
> in my company (a Fortune 500 ecommerce brand)

My strategic advice is to get whatever's best in class, and not worry about $X0/month. Compared to what you should be spending on devs that rounds to free.
Meanwhile a new mega factory is built in China erasing any and all of Scotland's effort.
Friends I know.
Russia seems like a weird country to not have (or am I blind? cant find on mobile).
Those are some massive git commits.
The theory is Wuhan Flu (there are actually a large number of "coronaviruses") is contagious before symptoms show, which is why it is so effective at spreading.

Preventing the spread basically comes down to avoiding people. I'm not sure that is great advice. The rest of this site is just things people should be doing anyway like washing their hands.
> https://thelastdriverlicenseholder.com/2019/08/06/apple-car-....

I have some pics of my own if anyone's interested :)

https://twitter.com/suryadsuryad/status/1184912385624010752?...

https://twitter.com/suryadsuryad/status/1215836960603852800?...
The entire accounting department at any company exists to make sure their numbers are spot on. If your wife had an entire accounting department scrutinizing her numbers, they'd find the discrepancy. These are people who were willing to sacrifice their entire professional career and their lives during busy season at least to do nothing but tinker with excel for 40+ years; always trust a masochist verging on the insane.
I think the article is looking too broadly at the market. Job hopping is most prevalent in high demand sectors (like web development for instance), and then it’s only really done by the people with at least above average talent/skills. I had the displeasure of working in a startup that ultimately folded once, all of the teammates I considered to be competent got new jobs within a week or so, all of the stragglers struggled immensely.

I also think it’s obviously good for everybody involved. For employees it means improving your salary and working conditions. For employers, it’s a good thing in a couple of ways at least. A retention strategy that’s actually done right will naturally increase productivity (though there’s certainly more to it than beer, food and video games). It’s also much better for an employer to have an unhappy or dissatisfied employee leave. The upfront costs are more apparent, but an employee who wants to leave but can’t find another job will cost you way more in the long run. Their productivity will plummet and their unhappiness or dissatisfaction will become contagious.
Worthwhile to point out that this applies predominantly to the US. In many countries, public pictures can only be taken with the individuals' consent, Germany for example and many other European countries have a 'right to your own image/likeness' or a concept along similar lines.

That said the difference between law enforcement collecting your data and private citizens should also be obvious.
Is Burnout real even for people working remotely?
Wind turbines are trivial to downregulate. The foreign market just allows you to shift the strike price for downregulation, making the generation in total more cost-efficient.
With the benefit of hindsight, I'm really happy both that I joined Tesla and also that I left it. I have no regrets at all.

I learned a lot while I was there, but Elon and I had different opinions about some things. It was clear that he wasn't going to bend or change, and those points were important to me.

I have some principles that are extremely important to me, and if they aren't aligning, then it is best to acknowledge that and do something about it, than deny it and be frustrated or unhappy.

E is a force of nature -- for better and worse :-). I'm glad we have someone like him in the world, but that doesn't mean I want to be directly involved.
> it had an extremely strange behavior (possibly relating to snapshots/CoW?) where once it was full, it stayed full forever until you rebooted.

Do you have Time Machine enabled? I think it uses snapshots, which explains why the filesystem stays full. I've hit this myself and was initially surprised to see rm not improving matters (possibly even making it worse) but it makes sense with snapshots. The working on reboot was a surprise. I'd put off fixing the machine for at least a week, and when I went to actually fix it, it was quite anticlimatic to just reboot and have it work. Maybe it checks for this condition on reboot and dumps Time Machine snapshots if so.

That was the less scary part of my macOS filesystem integrity worries. My full disk started when it was staging a full Time Machine backup after I got a dialog saying:

> Time Machine completed a verification of your backups on "my.nas.address". To improve reliability, Time Machine must create a new backup for you.

...for the Nth time. I don't know for certain if the problem is with Apple's software or with my NAS's (Synology) but these backups are clearly not as reliable as one would hope...
No, you just need to subscribe to HN Gold to see it.
Since this is only counting people born in Israel it's probably a much smaller group than the wider community.
Anecdotally, all of the most significant increases to quality of life in my social circle has come from getting a new job.

I know someone who was making $65k one year ago, and is now making six figures. They're a talented and capable dev, but so are many of you. And this was the midwest.

My own salary bumped from $35k to $75k during my early career after getting a job at a different gamedev studio. Before that, I was paid $20k for around three years, then $35k for a year.

($20k was good money in the midwest, especially when you're young and have no bills. It all went straight into the bank. I'm wistful for those times...)

You are almost certainly underestimating your market value. The only way to determine your market value is to go out onto the market. Go search! Best case, you find a better job. Worst case, you stay at yours. Middle case, you can use a job offer to leverage a raise.
What about the argument, used at the time, that in order for someone to participate in an experiment like that they had to be mentally ill?
I think this article explains things much more clearly: https://www.sfchronicle.com/food/article/SF-restaurant-Kin-K...
Has anyone compared mural.co and miro ? Bot do pretty much the same
It is interesting to see this discussion about notebooks while I'm thinking about all the RStudio users who do all their work inside the IDE and are pretty happy. Notebooks seem like such an inferior tool to me. I'm also extremely bias.
> How much margin/profits is included in it?

That's where it starts getting dubious. Technically, all roads and transit are built at a great loss on paper. However, connecting locations connects people and enables economic activity, so there is definitely a 'profit' per se but it would be difficult to quantify precisely.
> That said, in a real surgical team some of members make considerably more money than the others

Is that not already the case with software development teams?
Most seafood you eat that you didn't catch yourself was frozen. Properly prepared and frozen seafood can taste better than unfrozen. And yes, their unfrozen foods that are going bad get turned into soup, but that is a normal restaurant thing.
That makes sense.

Assuming a bar probably maintains multiple subscriptions because they need access to both local and national broadcasts, I wonder if there's space to build a platform designed specifically to aggregate video content across providers and distribute it to commercial customers.

I'm imagining an OTT service that specifically bids for (or sublicenses) public performance rights for e.g. sports and sells only to public venues, with hardware designed for this purpose.

Thinking about it, this seems like the kind of thing that probably already exists in some specific niche.
He was an artist like that, truly a master of his craft. He inspired me throughout my childhood and I had the pleasure of meeting him once, taking this loss pretty hard.