skysight-inc/HackerNews huggingface dataset:
Jonathan Porter, a vice president and general manager at the private forecasting firm AccuWeather, warns that the agency’s proposed solution would harm the timeliness and accuracy of forecasts and severe weather warnings. He said the collection, processing and distribution of weather information are the agency’s “most important services.”

That's an interesting quote coming from AccuWeather... https://citizentruth.org/the-politics-behind-the-movement-to...

"Richard Hirn, an employee who represents the National Weather Service’s Employee Organization, told Bloomberg, “We fear that he [Barry Lee Myers] wants to turn the weather service into a taxpayer-funded subsidiary of AccuWeather.”"
I don't get it either. What is going on in that app to take up 100Mb?
One. The same one you already posted. Where are the thousands of examples of this common usage?

Rejected after they'd made the term popular.
cacdca
The loan situation can be attributed to Nixon closing the gold window and the US having the world's reserve currency anyway. Money is cheap these days. It will not be forever.
I think your comment is tremendously insightful. Being able to see the entire form at a glance would probably make me like them a lot more too. The only issue would be logic jumps, which can't be properly displayed in a traditional design.
Far as I know, the major calendaring protocols all use HTTP as it is. Do you just want a mediator/self hosted backup? Or do you want to host your own calendars?

If it's the latter, Radicale is awesome.[1]

1: https://radicale.org/3.0.html
Debian runs old kernels.
But any money spent on apps for that device is lost.

You cannot sell those apps. You cannot use those apps on competitor devices.
Is that why I can't control it from my Alexa anymore?! I didn't really pay attention, I just knew it stopped working and never really looked into fixing it.

That's frustrating.
How to Find Origin and Context of JPA for Issued SQL Statements
You may be aware of research about those scam letters from Africa that are trying to get people to send money. They seem so foolish: "What kind of an idiot would buy into this?"

But it turns out that it's intentional. They want to filter out at the outset those who will terminate the relationship once they figure out what's going on.

This strikes me as similar. I am one of those people who has a visceral (and bad) reaction to someone trying to schmooze me, compliment me, etc.

BUT your tactics will draw in the type of person who is likely to succumb to those tactics, and perhaps that kind of person is easier to manipulate and profit from! So it could well be a good strategy.
Here's the real story, to my mind:

>>>
The Weather Service held a public forum Tuesday to discuss the proposal and answer questions. When asked about the investment in computing infrastructure that would be required for these limits to not be necessary, agency officials said a one-time cost of about $1.5 million could avert rate limits. The NOAA budget for fiscal 2020 was $5.4 billion.

Buchanan, however, stated the actual cost to address the issue would be higher because the $1.5 million “would comprise just one component of what has to be a multifaceted solution.”

The officials at the forum also said that senior management at the Weather Service was aware of the relatively small cost of addressing the issue but that the agency faced “competing priorities.”
<<<

So, the cost to fix would be peanuts, but it's "not a priority". Sounds like pretty typical corporate bureaucracy against improving infrastructure and efficiency until they're forced to.

Using their numbers, it'd still only something like .2% of their budget, if the cost was 10x the $1.5m figure.
How This 'Boring' Company Grew Twice as Fast as the S&P 500
I don't know if they solved the worldwide helium shortage.
I also work in HPC, and our current cluster runs Ubuntu. We're a bit of an outlier though, as you say CentOS is the most common platform.

A lot of the ML/DL stuff is developed on Ubuntu first, causing occasional headaches when deploying on CentOS, similar to traditional HPC except the other way around. Oh well..

As ML gets more popular, and now this, maybe there's a chance of breaking the RHEL (rebuild) monopoly in HPC.
>If it makes you feel better, I have a CS bachelor's and I still get imposter syndrome on a fairly regular basis

I hear this a lot. The difference is that I objectively am an impostor. I've worked with plenty of Stanford/Berkeley CS grads and can conclusively say that I am a worse programmer than them and will never be as good. My concern is that eventually the number of those people will be so great that mediocre devs will be pushed out of the market. I'm honestly incapable of passing these Leetcode/Google style algorithm interviews which are skewed towards CS grads, and that's increasingly becoming the standard for every company regardless of size.
Snaps: We Got Here
In general Red Hat is good at infiltrating and taking control of open source projects even without hiring the main developers. The open source foundations are generally pretty vulnerable to this approach.
Great thread. Thanks for sharing!

It's interesting to me that the author feels that things were great with Uber in 2016 pre-Trump and that Trump's election was the catalyst for the negative sentiment. Susan Fowler's famous post was early 2017, and maybe _posting_ it was catalyzed by the issues surrounding Trump, but clearly the serious cultural problems she described at Uber had been going on for some time before that.

I'm trying to figure out what to make about a lot of these mis-steps. On the one hand, many of them seem preventable: you could imagine identifying ahead of time that load time and binary size might be risks for the new app and scale-testing these very early in the process to de-risk it. You could imagine testing the new app long enough (and widely enough) to discover the location issues (drivers going to the wrong blocks, etc.). You could imagine foreseeing users being upset about suddenly needing their location data when they're not using the app. Obviously hindsight is 20/20, but is there also a pattern (that we see all the time, especially in Silicon Valley it seems) of not really thinking through the consequences of a lot of decisions, especially where things like user privacy are concerned?
Well then I'd say the rules ought to be changed and if you pump more than 100 gallons per month, you should pay a little more.
I agree but only partially, because this needs to be enabled by default to get the most out of it.

The issue is that few people use firefox, and even fewer have this flag enabled, and as such it makes you stand out.
Have you considered core.match ? I’ve used it to dispatch API calls based on just data shape.
I looked into a lot of tools before I decided to build this and none of them fit into my workflow the way I wanted them to.
Oculus is not just a display, but a computer with a GUI and an app store, so it's more like having to log in to Apple to use an iPad. Not sure you really have to log in if you don't use the Oculus app store.
That’s a great point. And upon reflection, I realized the timeframe is unique to the person. Maybe it’s two weeks for some people, and maybe it’s a year for others. I think the common denominator, though, is that you’ll know when you’re getting that passion back, whenever it may be.
FDA Says 2 Participants in Pfizer Covid Vaccine Trial Have Died
I think you don't understand what those 4 freedoms mean and what freedom of movement exactly is, you take things for granted.

No, just because "you were born a free human" (whatever you mean by this) you wouldn't be able to easily move to the UK if it was not for the freedom of movement.

The only reason you were able to _easily_ immigrate to the UK is because of freedom of movement and UK being part of the single market.

Speak with anyone trying to stay in the UK (being from outside the EU). I'll tell you a secret, it's very hard, and it costs money. It costs employers, who'll need to go through headache of sponsoring your visa, and it'll cost you, who'll need to pay to the Home Office if you want to stay.

I have numerous friends and people I studied and worked with over the last 12 years in the UK that couldn't stay. They were from Russia, Australia, Ukraine, Saudi Arabia, etc. Every time I discussed with them their visa situation and attempts to stay in the country, I thanked god that where I emigrated from, we've joined the European Union and I don't have to deal with these issues. It's a nightmare.

You, as a EU national, can look for a job and work here without a permit, you can reside here without a permit, you can stay here after studies or employment, and from legal point of view, you enjoy equal, non-discriminatory treatment with same rights and access to employment, working conditions, social & health security and tax advantages as UK citizens.

No, you cannot have the same and "move to any other country in the world which isn't part of the EU as well, so clearly my freedom has nothing to do with the current 4 "freedoms"."
iCalendar files over HTTPS via OAuth?

https://tools.ietf.org/html/rfc5545#section-1

CalDAV is already built on HTTP, it's just implemented with a lot of gotchas and ancient history: https://tools.ietf.org/html/rfc4791#section-1

http://www1.udel.edu/CIS/software/dist/google/calendar/java.... for Google Calendar ics feed documentation (there might be better links, this just came up first)
> saying that "if bad things were happening everyone would already know"

That is not what I said.
I love these stories also but I am genuinely curious how you were able to work 8 hours a day on it and also work your regular job. I assume you don't work a full time job, otherwise it seems unhealthy.

I put a lot of time into my side projects but that is mostly the whole saturday and sunday, but even then I obviously don't feel so well rested on monday.
Co-Founder/CPO of Pixie here.

This definitely is an unprecedented and forward looking investment by New Relic. While ambitious, it became evident in our conversations with them they we committed on standardizing on open source telemetry standards such as Prometheus, Open-Telemetry, Graphana etc.

We're not yet in a position to speak for them in detail but we believe this bet on our project reinforces their plan to open-source telemetry layer to accelerate the adoption of observability practices by developers.

Hope that adds some color! would be great to hear more thoughts.
What corporate networks don't allow outbound HTTPS?
do people get fired or not promoted?
>I still don't know how one is to watch the old swf content to replicate what is seen to match the output of the plugin that is going to completely stop working.

Virtual machine. I still have Windows 98/2000/XP ones around for that reason, they still run fine and are so light weight at this point that the cost is essentially nonexistent. Even software 3D can handle anything from that era I've cared to throw at it, let alone anything lighter. All the security issues aren't particularly important since they can be well isolated.
To be fair, we do that with all software, it's just one bit harder.
Given that CouchDB was inspired by Lotus Notes, using it to store emails is really going back to its roots.
Issue #2 – CSS variables in React, and MongoDB aggregation
CoronaBuzz: Pointers to updates, useful stuff, research news, and more
Congrats, this is very cool and inspirational.
Perhaps that is the Doordash play? Force restaurants to either exclusive dining or ghost cloud kitchens in warehouses (presumably owned by DD)?
What to expect when you’re NOT expecting [audio]
Yeah it’s kind of bizarre that after writing everything leading up to that, the author would still frame the ObjC folks in that way. Like, this or that eng. was so brilliant with their hack, but all those obj-c eng. who advocated boring but stable solutions all along were just curmudgeons with no helpful advice.
I'll just throw out that I think CS degrees are a terrible idea, because the fact of the matter is there are virtually no actual CS jobs out there. I got my degree in Software Engineering instead, and I find myself far more prepared than many CS colleagues. In my degree we had classes on project management, requirements gathering, structuring and managing databases, heck one class was just about getting your A+ so you could know how to diagnose and repair misbehaving machines and understand things a little bit more holistically.

If you want to be an aeronautics engineer, or a civil engineer we don't require you to go get a degree in physics, sure you'll have a lot of classes that deal with physics and you're expected to be familiar with the basics, but you aren't going to have physics as your major. So why the heck do we keep pushing people to CS when their going into Software Engineering?

If you think as CS education is still necessary and valuable in your work as an SWE please tell me why, I am curious to understand why if people feel it was useful I want to know why.

EDIT: I appreciate the answers I've gotten, as clarification I have noticed several people cite how their degree helped them get a job, or move positions, and I agree that it does that; however I feel a degree in Software Engineering would be just as valid, in these situations. My question is more about is a does a CS degree or an SE degree help make one a better engineer?
Not having a lot of background on Michigan aquifers, but equating surface evaporation to ground water pumping is completely wrong in western states.

Surface evaporations is largely from water that is easily replenished on a relatively short timescale. Pumping groundwater at too high rates irreversibly decreases the groundwater reservoir capacity and even if it doesn’t, can take ages to replenish.
Personally, It helps me write succinctly. I'll start with long paragraphs then remove content to get to 1-2 sentences.
If I'm reading it correctly, the actual argument put forth there seems to be that three people were checking each signature, rather than a single one (due to a previous consent decree over disenfranchisement). State law certainly doesn't mandate that each registrar has to personally review every ballot themselves. And so just as a registrar can deputize a single employee to do the job, I would think they have the power to deputize multiple people to do the job collaboratively.
This won’t get positive traction here but whatever: I was in an elevator in Austin a few years ago for a conference.

Older guy, mid 50’s maybe, gets on and says “oh are you a googler?” Me: “Are you? Him: “Yeah I’m in XXXX group” Me: “That’s disgusting, Google is an evil company and you should quit”.

Dude was visibly shocked, and I got off the elevator and never saw him again. If more people told the employees of surveillance capitalism company’s just how terrible they are for working for them they’d have a lot harder time recruiting.
That doesn't really matter. Facebook has more than used up its credit of trust. Anyone that is not suspicious when FB messes up yet again hasn't paid attention to what they're up to.
Why do you say that? I mean seriously, you're cutting yourself short. Getting a CS degrees is nothing more than a starting point. After a few years, it certainty won't help you progress into being a better developer automatically. Being a more senior developer is more than just knowing how to create a linked list or reverse a binary tree, and honestly the majority of places have no significant need for that understanding. It's about understanding tradeoffs between technical decisions, its about understanding business, it's about understanding when to refactor vs let it alone. A CS degree will not teach you that, and yes some places will be "snooty" and say we won't hire someone without it. Fine, screw them then. I didn't want to work for them anyway.

Salaries won't race to the bottom, because 1. there is still a demand, and 2. someone from a boot camp doesn't have the knowledge and understanding that a more senior person does. Can they learn that? Of course they can, but then they will become more valuable and expect more money. Companies that hire the cheapest person possible almost always end up at the same conclusion. You pay peanuts, you get monkeys.

Story time. At a previous company I worked with a number of smart people. Education wise, I didn't hold a candle to them. One went to a top engineering school in the U.S., one had a master's degree in CS, and one went to one of the top rated CS programs in the world. (They are all several years my junior.) All of a sudden our boss calls me in a panic, because some update that was done was failing and causing our clients to not submit data. After asking questions about what's happening, level of impact where it was occurring, I briefly look at the error log and say, "There's the problem, and this was the update that caused it." How did I know, because I smarter? No. I had more experience, I've seen more things. I've solved more problems. Their degrees didn't teach them anything about how to handle that situation. This is why not having a CS degree isn't a death knell of a career, and new people entering the field aren't either.
If you're like me you probably are entirely capable of passing those interviews -- with practice !-- and are probably absolutely fine as a programmer, but are at a disadvantage because it's not the type of stuff you've ever had to do on a regular basis.

CS degrees train people to think that that kind of thing is what programming is ("why else did I pay thousands for this degree?"), and then they go out into the industry and propagate that in interview processes, and believe that failing these tests in an interview is an obvious indicator that someone is "lying" about their programming ability.

The reality is that for many of us programming is a far more experimental and experential process, and I will use all sorts of algorithmic and data structure techniques but will go read or acquire that knowledge in the process of creating. It's not something I feel comfortable doing on a whiteboard in front of a person or group of people.
Ultimately compliance is defined by precedent, and by example. Both are being established here, in this case. So, good point about the actual act their being charged under.

Either way though, the concept of consent is similar in the GDPR. It is notable that GDPR makes more effort to define consent better, and implicitly deals with the fact that choice and such are important.

How that translates into enforcement/compliance... I guess we'll see. I think we both agree that none of these recent legislative changes (also in the US and elsewhere) have given us much improvement on consent, so far. You just might be more optimistic than me on prospects.

I think the problem is a hard one, at least within our current normative frames. A regulator has very few nearby examples to draw on, for an enforceable model of consent. They need a binary, but a broader concept of consent isn't very amenable to that.
1 to say this lightbulb has already been changed and point to a question about lighthouses that is 5 years old

1 to say "how to change a lightbulb" is a matter of opinion and therefore not up to the standards of the list.

1 to say "I changed it" and not say how.
I would argue Ubuntu is better suitted nowdays for servers vs Debian, mostly because it has support from a corporate and also because Debian once again is running older packages, notably libc / kernel.
If you break it down to quantity (wider integration of more countries, and more dissimilar countries) vs quality (deeper integration of a smaller core) then the "quantity" project is almost done anyways. There are still a few gaps on the Balkans but other than that, any considerable future widening (and thus weakening, as the quality position would call it) would involve pushing hard towards Russia, Arabia or not towards but into Africa. If there was some UK long game of shaping the EU into some form of smaller version of the UN paper tiger, brexit should be seen as a mission accomplished victory lap.
I was in a very similar spot about a year ago. I decided to take a sabbatical. Just recently I have found my interest in programming returning. I was just really burnt out. Early on in the burnout I seriously questioned if I could ever program again, and now I've been coding full time and really enjoying it again.
Maybe a broader version of this point: clojure tries to be something suited both for industry use at scale and for hobbyists wanting to do freaky-deaky stuff at the same time, but those are fundamentally incompatible.

I say this as someone squarely in the latter category who has exactly the opposite problem from you: I love clojure the language and its features, but all the major libraries seem to be written by refugees from Java working at big companies who have a will to massively overengineer everything.

I'm thinking of libraries like mount and such which everyone uses for everything, and which I experience as, like, "did you want to inject your dependencies in your injected dependencies? Well first you have to do a quadruple axel inversion of control at the fifth abstraction layer out and use the fooflarb design pattern to delegate your inheritance and you thought you could even find the place in the code where it talks to the database? Good luck, sucker." Like, I always thought the point of a functional language was to not have to do any of that stuff...

Like, I vividly remember the first time I used a clojure web framework that brought in all that stuff, and I literally, I'm serious here, could not find where in the code it was actually talking to the database. Just indirection on top of indirection on top of indirection. And when the application I was building on top of that, which was supposed to be quick and dirty, started mysteriously losing data, the only thing I could do was just tear it down and rewrite with Python and flask.
There's 24 hours in a day. Read Bezos or Musk's or anybody stories and they'll tell you they worked 20-23 hours a day.

It's fucking crazy with some people, but that's what it takes to get ahead of the competition.

Edit: Please note that I'm not advocating that anybody should do this, but just be aware that a lot of people are setting that level for themselves and in some cases for their subordinates.
"Darkness. The new standard from Microsoft!"

TBH, this line is more likely to said by Apple these days.
I wonder what the purpose of this is. It would be quite disruptive for a bad actor to start leaking data to discredit the efficacy of the vaccine or to highlight side effects.
I don't have a CS degree either and this does worry me. Luckily it kinda seems like the interviews weigh heavily towards algorithms, which I think is feasible to study alone (might be hard to do while working admittedly).

Don't be too discouraged the vast majority of programmers are not going to be from elite institutions ever
Have you added your own innovation to the English language, capitalizing "You" the way "I" is capitalized in standard English?
It's a simple analysis - which is easier: bringing more water to where it is being consumed or moving the consumers to the water. In a wealthy area with a lot of stuff going for it, maybe a desalination plant makes perfect sense. Everyone in the city drinking non-potable water does so because they have judged it more practical than moving to a place with better water infrastructure.

If you get a million people to build a city in the Sahara and don't build any infrastructure to get water to this city, of course they are going to have water shortages, but this does not suggest some global water crisis nor is a limited birth rate going to fix the problem. Likewise if someone sticks their head in a plastic bag they may run out of air, but that doesn't mean air is any less abundant. There are some resources of which there is an actual scarcity such as arable land and energy sources, but water is not one of them.