skysight-inc/HackerNews huggingface dataset:
Indeed, trucks greatly damage roads. For example a 2 tonnes car has 2 axles, hence a=1 tonne per axle. A 20 tonnes truck with 2 axles has b=10 tonnes per axle. Then, the road damage per axle increases by a power of four [1], i.e., by (b/a)^4=10000.

[1] https://de.wikipedia.org/wiki/Vierte-Potenz-Gesetz
In the last few days Ontario has found 2 cases of Covid-19 in people who recently travelled to the US:

https://news.ontario.ca/mohltc/en/2020/03/ontario-confirms-n...
https://news.ontario.ca/mohltc/en/2020/03/ontario-confirms-n...

All the other cases we've seen were related to travel to Iran, Italy, Egypt, & China IIRC.

EDIT: one was a woman who returned from Colorado on Mar 2, the other a man who returned from Las Vegas on Feb 28.
Is your deductible higher than what you can put into the HSA? I’m putting about $7k into my HSA each year, but my deductible is only about $3.5k. The first year sucked because we had to pay out of pocket until we had enough in the HSA to be reimbursed. But by the end of the year we had enough to pay off the next year’s deductible. Now I have enough in the HSA to pay a few years worth of deductibles. We typically burn through the deductible by March of each year, but we get it all back from the HSA and all of our medications and visits are incredibly cheap for the remainder of the year.
Would it be possible make interactive systems with this architecture? The requester needs to be notified about result availability, so some communication must be targeted to specific component (the requester) going against the foundation idea of this pattern.
Some people would be happy if their first job was to be at a customer service desk or even stacking files for experience with a decent salary in order to get their foot in the door to a internship at a FAANG company. Where as here we see a very arrogant developer paid top dollar for a less demanding role and yet still complains about their employer and chose to work there for over three years.

Every company has problems and you don't have to stay there even if you hate everything under the sun about them. Perhaps he was too focused on hate-watching his company's culture to even think about quitting.
WHO reports have stats lagging 1 to 2 days. They're definitely not the primary source.

CSSE seems to be the most up-to-date aggregate source, though their Github repo is lagging half a day behind the map at here: https://gisanddata.maps.arcgis.com/apps/opsdashboard/index.h....
Okay, intereresting!
> Many (Media, Democrats) are trying to leverage this to their political advantage

To date, most of the complaints about the current administrations' handling of COVID-19 have been about the cuts to the CDC, the history of Pence and Redfield regarding HIV, and other fact based arguments and criticisms. It is entirely possible that none of these factors had or will have a substantive impact on the spread of COVID-19. But they are still valid criticisms none the less.

In contrast, take Trump's response to the Ebola crisis[1], which was a remarkable example of fear-mongering and politiking in the face of a potential crisis.

[1]https://www.vox.com/2020/2/26/21154253/trump-ebola-tweets-co...
Probably true by themselves, although we just don’t know how many PBAs we haven’t figured out yet.

Plastics have a habit of accumulating some pretty bad chemicals like petrochemicals, PCBs, and possibly dioxins but don’t quote me on that one. So ingesting plastic in a lab setting and plastic in the environment may have quite different outcomes.
What exactly do you think "paranoid" and "lunatic" mean?
As long as I'm able to lift weights I lift weights. I've never cut significantly though, I'm happy with 15% body fat as a lower bounds - I look good, feel good and am strong at that weight.

Maybe I'll try to drop to 12% to see if I can do it sometime, but I'm a long way from that right now (our third kid is 5 months old so I'm back to being a fat-ass).
Quarantine will normalize WFH and recession will denormalize full-time jobs
Stop going to networking events and start networking
Talk with a lawyer before any action!

Given that, it all depends to the company culture. In my experience, there is not a process for these matters and it will be looked at on one by one cases.
thanks for the link. looks like very cool and interesting place. I bet it's also recession proof. congratulations and also good luck it sure looks exciting :)
Some discussion down-thread about this also, somebody runs the numbers for the road itself.

If the emissions numbers are right, it can't be matter that is being consumed or discarded, so it has to be matter that is being returned to the system and "emitted" again. Crap on the road itself meets this requirement -- a car drives by, throws up a bit of rubber off the tires, a bit of asphalt off the road, and a lot of junk from the road surface, and almost all of this stuff falls back on to the road to be thrown up again by the next car.

The article doesn't say how the measurements were done, so it's possible they sampled a small fraction of the air and measured the density, so having the junk available to the sensor doesn't necessarily rule out the recirculation idea.

But if the junk is mostly recirculating, then maybe the health threat is not as bad as if it's being emitted off the road and being lofted into the air with a long dwell-time?

Lots of things are possible and consistent with what the article states, evidently more research is needed.
Unless you have a very weak immune system or you are an elderly (50+) I wouldn't worry to much about this.
My reading was that those were to open source projects the company didn't control.
So is C :-)
I didn't cover it in the article, but the key to get interactivity would be to switch to a datastore layer that supports subscribable queries.

I'm aware of Esper[1] which tries to do this. And maybe/arguably Firebase (?)

[1]: http://www.espertech.com/esper/
I wonder if it will ever see a chance to go mainstream.

The memory bottleneck is pretty much the only thing in CPU design that didn't see a dramatic improvement over the years. Its elimination is the only obvious improvement pathway still left with expectation of double digit performance gains.

So we need either very big and very fast caches, or extremely wide and low latency memory. Both options are quite costly.

Adding on die DRAM that can work at least as fast as 500mhz will surely require some specialty process with a lot of compromises like the one in the article.

Gluing something like HBM2 to the die for a second option moves the cost from the specialty process to the specialty packaging. Not much better.
I‘m about the same age as the author, and I realized (again) yesterday how little music written since about 2000 means to me. I never listen to radio music because I detest it. I don‘t understand how people get to know other kinds of music without wading through tons of really bad music. I do have a fairly good understanding of the music from the 50s to 90s though, and partly to classical music. But the music from the 00s and 10s make me feel old.
I have a similar story, but it was my first programming job, and it wasn't a cake-walk to get it, so for myself I simply couldn't imagine doing much better. And to be honest, after quitting, I haven't. I'm at least healthy and happy again.

But you're right, honestly the only thing I really learned about that experience was I should have just quit sooner. That's really all there is to it.
Interesting idea. For a bit I thought your comment was in response to another post I made recently: https://news.ycombinator.com/item?id=22495175

My earlier comment was about webpages, not projects, though I think having a project-specific UUID would have major advantages as you point out.

> Google specifically says that the page is missing cc8ece66-ded9-45f0-ad45-579bb97251bf, so I have no idea why it offers it.

Looks like Google is matching only "ded9". I recall that Google treats dashes as word separators and underscores not as word separators. This might make a UUID not a good choice because you only want to display exact matches.

https://searchengineland.com/google-bing-handle-underscores-...
I think "Matt" thinks he's a bit cleverer than he is. It's not clear what he's talking about.

He also uses the word "fraud" ad nauseam. One place I worked actually used Pivotal Tracker, and I found it worked pretty well from the end-user perspective. Wasn't ground-breaking software or anything, but it at least worked. I could see my tasks at a glance a lot easier than with, say, Basecamp.

Just another person with an axe to grind.
It all depends on what the client is doing when it’s decoding, so YMMV, but progressive JPEG is not a panacea. In addition to the CPU concerns mentioned above there can be memory implications as well. Many progressive JPEG decoders require a full-sized destination buffer to decode. Baseline decoders usually only need one row of blocks. If most of the time some downsampling is required anyways, it can be done inline with baseline encoded images. A progressive implementation may need order n^2 memory footprint. If you have many pages with many images all of which are going to require some client side scaling this could add up to a lot of unnecessary alloc/dealloc too.

But I encourage you to try both ways and pick a winner based on your own results.
using schemas rather than APIs to share information between components seems right

IMO one of the reasons CRUD is so hard now is that the schema is different at every layer of the product

Slight differences between layers are necessary for permissions / privacy, but there are probably better ways to get that done than to reimplement the schema at every layer.
> recently started using a nifty desktop ssr cms instead of Hugo, Gatsby, etc.

What are you using?
Not to treat morning sickness in pregnant women!
Most Linux distros affected by a critical RCE in PPP Daemon flaw
There are a lot of truths that go unsaid in human society. Consensual self-deception seems to be part of the human condition. It's not really cause for despair, just part of how the world is. There are a lot of other things about life that are sub-optimal, why let this one get you down more than all the others?
> cry mich ein river

That should be "cry mir ein river". You want the dative case, because you are requesting that the river be cried for you.
Author here. TablaZinc is a proof-of-concept tablature generator for fretted string instruments -- such as the guitar, bass, mandolin, banjo, etc.

It is a week-end project that I started for two reasons:

* As a software developer, I was looking for an original case study to learn constraint programming.

* As a guitar player whot is not fluent reading sheet music, I was interested in a tool to rapidly convert existing transcriptions of jazz solos into playable guitar tablatures.

TablaZinc is written in the MiniZinc language. https://www.minizinc.org
Feedback from advanced users of MiniZinc and experts in constraint programming will be welcome.
"Elderly". People work until their 70 in modern society.
right click > block element
This is frustratingly short sighted. I suppose you dont have anyone you care about over 50?
Same. We have a 20 year old code base we migrated from Perforce to svn about 10 years ago. Now they want to migrate to git. Unfortunately, we can't get it to work either. Same thing - after many hours of running it just fails with typical useless git messages that nobody comprehends. It's quite frustrating.

(And personally, I hate git. I've used it professionally, and while it works, it's very difficult to use compared to svn or p4. Between it's utterly incomprehensible made-up terminology and horrid syntax, and hashes for commit numbers instead of just an incrementing integer, it's quite a bit less useful than svn was for us. But it's being forced on us, unfortunately.)
If no one calls these companies out nothing will ever change, maybe he still has friends in the company he'd like to help out, nothing will light a fire under a companies ass more than appearing on the front page of HackerNews for the wrong reasons. If I was applying to this company I would like to have this insight to make my mind up, it's another data point, doesn't mean it's 100% correct but that's up for me to decide. For example on glassdoor this company has a 4.4/5 rating. I know for a fact my company posts fake reviews on glassdoor, where are we supposed to get real insights about companies from?
It's already possible to delayer pretty accurately --- see the visual6502 project linked above.
Agreed. My work had a six month period where they wouldn’t really let me do anything meaningful while they were in analysis paralysis (other than keeping the ship steady) so I found other useful things to do and trained myself on some new tech. Clearly this is not the worst thing that has ever happened to a worker.
If they remove enough to detect it was adulterated then would it trigger the allergic reaction though?
I think this is just a more extreme example of a common psychological phenotype that I've encountered somewhat regularly over 25 years in industry.
My grandparents lived through both communism and WWII. To them, the war was much worse.
Twelve point two billion transistors. That's absolutely nuts. Does anyone have a ballpark figure for how much a 'drawer' of four of these things costs? What's it supposed to run, is this an Oracle/DB2 beast?
How to Cook with Plant-Based Meats
Tinkerbell Effect
An American Evacuated from China Was Quarantined, Then Got a Bill for It
Actually it’s different every year. My numbers were apparently a mild year;

https://www.cdc.gov/flu/about/burden/preliminary-in-season-e...

https://www.cdc.gov/flu/about/burden/2018-2019.html

> CDC estimates that the burden of illness during the 2018–2019 season included an estimated 35.5 million people getting sick with influenza, 16.5 million people going to a health care provider for their illness, 490,600 hospitalizations, and 34,200 deaths from influenza (Table 1).
My personal favourite commit (as opposed to commit message) https://chromium.googlesource.com/crashpad/crashpad/+/badfac...

(Sadly, the commit message isn't great, but clearly it's worth that hash.)
Contributions required by paying customers as a result of a commercial support contract.

If he's pushing to Redis he's responsible for the integrity of probably billions of dollars worth of data. That's a massive, international-scale level of responsibility, in the name of his employer. That's huge responsibility!
I have lots of experience with dense text, whether technical, theological, or mathematic.

I will go to my grave telling everyone that the difference between understanding such texts and not is patience. I see a wall of text and it blinds me like everyone else. But I tell myself to just stare at it, if not understand it just yet. I will reread it or read another text trying to say the same thing. Soon, I start to understand.

Technical docs cannot be skimmed and so take a lot of time. But, it's the ones who take the time to read out who are able to do things like answer SO questions and design solutions for whole teams at work. It's totally worth it.
I tend to agree with you. But I've never been happy operating machinery I did not understand, but was just pushing buttons because the manual said so.

For an example, I've taken cars completely apart and put them back together. Knowing how they work has enabled me to get a lot more out of my car than others can. Doubtless knowing how an airplane flies and how all the systems work will make for a better pilot in times of crisis. I think back on all the times Neil Armstrong got himself out of a jam through such understanding (he was an engineer, too).
Cache rules everything around me.
A pig has sparked a fire after excreting a pedometer it had eaten
Impact of Culture on Aviation Safety
If anyone is tired of getting $220k/year, i could take it!.

---

I think sometimes developers have drink so hard the kool aid of changing the world and all that, and if is not happening, then get sad. But why?

Maybe because I have a long time in this industry, but this is what I do: If see an opportunity to improve things (without need to convince others) I do. If need to convince others, and succeed, great. If not, but the environment is okey, I keep going.
Who else did you have in mind?
Caveats being: every inspiring side project eventually becomes the draining monsters that cause us to find new side projects.
The true key to happiness is to constantly pursue it, because there is no key, there is only chase. Sure, spend time on inspiring things, but also be able to sit down with a check list and do stuff you've been putting off, and be able to take a project from inspiration build out, to checklist maintenance, in good spirits.
Indeed, "All extremists should be executed".
I believe RethinkDB also has this functionality, but I’m not 100% certain. Will check the docs later and update...
SVN has its limitations, but having used Perforce in my last job and now using Git, I wouldn't mind going back. It's a judgment call, as the two systems have different strengths and weaknesses, but I don't find Git to be an overwhelming improvement. For instance, in Git, if you merge from branch A to branch B while work is underway on both, then merge A to master — and assuming you're using squash merges, as is pretty much essential to get a readable commit history — and then merge from master to B, you're in merge hell, because Git doesn't remember that the squash-merge commit contains some of the changes that were already merged to B. Perforce gets this right: it gives you an equally clear master history, with a single merge commit each time you merge from a branch, but doesn't lose the relationship of that to the individual commits in the branch.
Someone who earns nearly a quarter of a million dollars a year can probably quit their job and continue to support themselves and any outside life factors for several years if they want to.
Fair enough-- I suppose that makes his decision moderately more reasonable
> Then why does it make a difference whether you dereference a pointer to the stack or the heap at any point in your program?

Ok, I'll bite. What difference does it make?
> You’re a generalist if you know and use React, but also know Vue, you can design a page in Figma and translate that design into a React component with CSS. Plus, you also know how to deploy an application to Heroku.

Uhh… A generalist is someone like Toby Fox, who can design a game, code it, make the art, compose the music, and write all the dialogue; not someone who can use several barely-different flavors of webshit.
I'm just repeating what I was told when I chatted with some neighbors. Some are Trump supporters and they said it's a hoax. Anecdotal so take it as you will. Not sure why my comment warranted such a longwinded defensive reply.
I'm absolutely glad that I did things _my way_ instead of succumbing to some general false conceptions of "doing the right thing".

This includes things like skipping military service and basically living as an outlaw for many years because of that.

I've also played a lot of video games and consider that time well spent.
France bans gatherings of more than 1k people to contain coronavirus
Publii. It's developed by a European (France, I think) team. It syncs to Netlify with a single mouse-click.
Bear in mind that the totals may "look odd": they are cumulative totals of current cases + deaths + recovered.
For what it's worth I think Tracker is a very small part of the overall Pivotal business. I think their main focus is their cloud computing products.

I love PT and I've used it for 6+ years at my last two jobs.
> This thing posted is an essay.

Somewhat related, the largest commit message I know is 857d286123acf87ae4a08528a3eef4ce2fbf8db2 from this repo: https://github.com/nanobox-io/nanobox-pkgsrc-lite (loading it crashes github)

It's 100MB big, and contains... an entire git history by itself.
That assertion doesn't make sense to me either. If the intelligence was obtained via espionage, I don't think the individual or agency would be rushing to put their name on it. "Leaking" it accomplishes the political goal with less risk to personnel or methods.
I feel the cause is worth fighting for, but this is surely the wrong solution.

This is because:

1. It doesn't prevent subcontracting out. Amazon can merely push the egregious behavior to a spin-off or a contractor who likely will not have as many qualms about it.

2. Easy forking. It's not clear that a PNG clause will help. Given the resources of Russia/Iran/China/Amazon/Microsoft/Google, it's likely the most popular projects could just be forked anyway with a more compliant license.

3. Not everyone in Amazon/Iran/etc. are evil. Only certain people are.

4. Do we really want to encourage "Fuck You" licenses by naming names? It's the scarlet letter of licensing.
No interns make that high of a salary. That means they value his work/skill. It’s clearly a management problem but this is a hard problem. In fact it’s different for everyone. Some people like well structured management and others don’t. On top of that he was remote, which makes it even harder.

His rants are mostly in sales. Engineer ranting about sales is like Sales people saying Engineers are pointless. (Btw both are very common perception). Now that I’ve done both ends I can share that sales people are doing that for a reason. At the end of the day, high end sales are all politics and you need to be good at the game.

This type of rant is what interns do.
I read that sentence like 8 times trying to figure out how the first part tied into the latter part. I may be similarly dim.
Yeah, perhaps. The "gruntwork" would be to figure out if that is sufficient. Heck, taking your idea further, perhaps convert to something non-derivative like HP's PCL5 and back. Or SVG or...
> passes up 50K

If the author had another job lined up already, the severance package wasn't worth much of anything -- it only paid out until he had a new position. So, probably closer to passing up $0 than to passing up $50K.

Still a bit of an annoying personality. If you know you won't get any $ from the severance package, just send a "thanks but no thanks" message to the person off-boarding you. Don't harass some poor corporate lawyer 2 years of out law school with inane demands for preferential terms on the severance contract for an individual contributor.
I think I still have casette tapes of the original run.
tl; dr it was a standard and so could not improve fast enough with the improvements being discovered around distributed systems and mobile needs. I get the author's point, and we're seeing a lot of standards being outstripped by entrepreneurs these days, but I hope things slow down and standards become useful again. They are really important to maintain the open source world.
Rachel had something about fixing corporate culture recently (hint: you can't), and sometimes really you can't leave. Some are shackled to their jobs through their visa, others because of healthcare needs (their health insurance has favourable terms, and they need to care for a family member), and others because of the nature of the industry (university faculty comes to mind, especially post-2008).

The fact that you are paid does nothing about the ennui. You clearly never held a no-show job before.
My Wish List for DirectAdmin
I had a job for several years where I was paid a lot of money to do very little, because the company moved at a glacial pace compared to what I was capable of.

I did do a lot of FOSS work during that time but ultimately I started feeling depressed. I'm not a live to work person, but I do want to feel like my work has some sort of meaning, even if that meaning is just "building a product that people use".

Having my contract not be renewed (insourcing to China) was the best thing that could have happened to me. I got a new position where we moved at a decent pace and I was contributing to something real, and I felt way better almost immediately.
Problem is: when what authorities tell you is to distance yourself for others, a paranoid lunatic will obviously smell a conspiracy and do the exact opposite.