skysight-inc/HackerNews huggingface dataset:
> Is the value of the weather channel that investors expect the national weather service to be abolished?

https://www.washingtonpost.com/business/2019/11/25/weather-i...

"In 2017, Trump nominated Barry Myers, the former CEO of AccuWeather, a company that has advocated for the privatization of large parts of the National Weather Service, to lead NOAA. However, his nomination stalled, in part because of conflict-of-interest concerns since his family still owns the private forecasting company."
Who sets their expectations low? :)
I thought that was Pixel only option - I'll have to dig in and see if it's available on a Samsung.
precisely, you can't _because_ you'll have a "time leak" if you attempted such a thing.
> I was really excited when Prisma1 came out. It would be understatement to mention that Prisma1 was way overpromised and nothing ever materialised.

While I can understand your sentiment, I don't think this is quite true! We've seen a number of companies very successfully adopt Prisma 1 – ultimately we realized though that the vision of building a new way for application developers to access their database can't be built on top of the JVM. At that point, we needed to make a tough judgement call and decided to rewrite Prisma in Rust. Needless to say that this was quite a challenge, but our engineers have done an absolutely outstanding job of managing this rewrite.

We certainly had a number of tough learnings, especially when it came to the variety of different DB schemas out there that we needed to support with our introspection. I'm really proud of the result though, we've built a strong and stable foundation that allows us to expand the functionality of our tools over time – this would not have been possible without the rewrite!

> With Prisma2, honestly disappointed as it is too little to show for. This is an ORM like library that supports only couple of databases with database migrations still in experimental state with broken links for workarounds[1]

Please recall that we're just launching into Beta. As I said, we now have the foundation to expand the functionality of our tools! You'll see a lot of exciting improvements and new tools from Prisma over the next few months!

Sorry about the broken links, I'm in the process of fixing most of them! In this case, the links point to the "Guides > Database workflows"-section which contains a number of helpful step-by-step tutorials for performing certain schema migrations (e.g. cascading deletes [1]) and using those with Prisma Client. (While these features are not supported by Prisma Migrate yet, you can still configure them in your DB and use Prisma Client for DB access).

[1] https://www.prisma.io/docs/guides/database-workflows/cascadi...
I think package standardization would be a revolutionary benefit to humanity, beyond even what the shipping container has achieved.

I remember visiting Japan and being blown away when I walked into a bookstore - almost every book was a standard size. This means bookshelves can be a standard size. This means people can fit books into their small homes efficiently. Boxes are designed to fit the books perfectly. Cloth book-covers fit library books perfectly. Coming back to North America, it felt that bookshelves were a war between publishers to produce the most awkwardly shaped book that would stick out from the shelf more than any others.

In an age where Amazon will ship you a toothbrush in a 1' box stuffed with paper, where a lot of consumers don't even see the product on a shelf so the attractiveness of the box doesn't matter, think of the benefits that package standardization could have.

Apparently the USSR would wash and reuse glass bottles, and the container shape would be the same whether it contained pickles or whatever. I've only heard this anecdotally though.
Also devil's advocate:

With everyone throwing a fit about pastors and churches gathering together during this, where's the outcry over this guy seemingly rounding up groups of employees to picket?

Is it ok to protest dangerous work conditions by actively creating dangerous protest conditions?
Note: what follows is probably not how anyone actually does it. It is just an illustration that adaptive video is not incompatible with E2E encryption.

Suppose you have a block of 4 pixels, represented by 4 24-bit values. Instead of sending the 4 pixel values, send one 24-bit value that is the average of all 4 pixel values, and then the actual 24-bit values for 3 of the 4 pixels. The receiver can figure out the 4th pixel from those 3 and the average.

Send the average values and the groups of 3 discrete pixel values in logically separate streams, separately encrypted.

If something transporting this needs to lower the bandwidth, it can just drop the E2E discrete pixel stream, leaving just the E2E average stream. The receiver can then use that average value for all 4 pixels, in effect getting a video that is 1/2 the resolution both horizontally and vertically.

This scheme only gives you two rates: Full resolution and 1/2 x 1/2. No doubt you could do systems based on block sizes other than 2x2, and with multiple levels of averaging, that would give a wider range of fall backs.

Actual state of the art video encoding is, I believe, based on things like the discrete cosine transform, which represents an image as a sum of cosines of various various frequencies.

In this kind of representation the higher frequencies correspond to higher resolution detail in the image. I'd expect that you could do an E2E transmission scheme were you have different encrypted streams for different frequency ranges. Like with my far less sophisticated or clever 2x2 averaging scheme above, you could simply drop the streams for higher frequencies and the receiver would be able to reconstruct a lower resolution image, but unlike my 2x2 averaging scheme this would have much finer drops in resolution.
Perhaps you are right that data on listens is valuable to Apple.

Shazam on Android is a net producer of data, while Dark Sky on Android is a net consumer of data.
I attended a PhD defense yesterday that got zoom bombed. They quickly moved it to an actively managed call and the presenter did a fine job of keeping their composure and getting back on track. Now we're circulating guides about how to set up secure rooms and webinars, so I don't anticipate this will happen again.

Normally I'd wave this off as a childish prank, but both the URL and loading screen prominently indicated the name of a major medical school, and the contents of the presentation were proteins and chemical structures. Bombing this meeting in particular seems to be in especially bad taste during a pandemic.
This is exactly what German banks are doing rather than parking their euros with the central bankhttps://www.bloomberg.com/news/articles/2020-01-31/german-ba...
My experience is that many vendors will happily say "SAML 2.0 integration for SSO" when they mean only that they can pick a username out of an identity assertion. I personally haven't seen one which mismanages audience validation.

Above and beyond that, support is tremendously variable. Ability to do JIT provisioning/re-provisioning with user roles etc mapped to attribute assertions is something like nirvana and about as commonly realized.

"SSO once you have pre-provisioned the user out-of-band via our application-specific API" is more common (bonus marks for SCIM). Also "SSO assuming you can provide access to an LDAP server where we can look the user up".
> Shouldn't it just automatically show the surround camera when I am in reverse or in some parking mode?

For the past couple years, US law requires that they default to the backup camera when in reverse (which is dumb, but that's another discussion). At least surround view is only one tap from there. Other manufacturers still do this better by showing both the backup camera AND the surround cameras at the same time and the Volvo screen is plenty large enough to handle this since other manufacturers with smaller screens do it well.

It should do it in parking mode, but it doesn't! The car even switches to a top view illustration of the car to show you the ultrasonic sensor readings when you're close to stuff (ie. when you're parking) but it doesn't turn the surround cameras on!
I'd never skip on the opportunity for fresh organic meat and would totally welcome rabbits and squirrels to my garden if I had one xD
They give us these nice green colors...
Thank you. I am currently pivoting to learning other things that are more practical in the job. I did enough Leetcode that I started to like it (Stockholm's syndrome).
Ahh, Robin Sloan's blog is such a treasure! I still deeply enjoy Dancing the Flip Flop ([0], but also linked in this essay) every time I think about it, never mind actually read it. Robin's perceptiveness and storytelling reminds me of Bret Victor's work as well, and they are both so great at it

[0] https://www.robinsloan.com/notes/flip-flop/
I think the progression here is "Zoom has privacy concerns" -> "Zoom operates like macOS malware" -> "Zoom gets trolled".
The unix illusion breaks more and more with every release
Only in recent years has the FCC been inundated with complaints about it. Seems like there was a tipping point in volume the last couple of years
As I recall this was a Google Voice feature as well.

My mobile carrier puts "scam likely" on calls that its algorithms have determined are likely spam, I wish there was an android option to just not ring the phone if that was the caller ID name.
A Forest Submerged 60k Years Ago Could Save Your Life
this is easily checked in 3-6 months when you can look at year on year changes.
Have you considered using the National Weather Service API directly? To someone with only a casual interest in this stuff it seems like it has what I would want, curious about shortcomings compared with the many commercial offerings? Especially considering it's their data that e.g. DarkSky resells.

https://www.weather.gov/documentation/services-web-api
> The human brian is encoded via surprisingly limited amounts of information in DNA.

Same DNA that is referred to in other discussions as 'the ultimate spaghetti code'.
"I don’t want to end up on Hacker News again bitching about Catalina." Pretty sure that guarantees getting to the front page :D
Typically in the US it depends who is stepping on your lawn. If he looks like a black, a Latin American or a kid you may legally shoot him. If he is white you need to tell him to step off your lawn. These rules are handled like that in many states, and no judge or jury will hold you accountable.

So they came up with this TOS hacking analogy. If the trespasser looks like a hacker or has long hair, he will he treated like a hacker.
Not such a great thing if you're doing ambient noise seismology, though! You win some, you lose some...

(For background, you can also use the noise from trucks/etc as a seismic source to probe the structure of the subsurface. It's much more computationally intensive and, well, noisy, but it actually works!)
Apparently that was overblown.

https://www.cnet.com/news/no-jeff-bezos-doesnt-want-your-pub...

Because otherwise, yeah, that's incredibly insulting.
Self-isolation proves a boon to rainfall project
I have never received a spoofed SMS message so I already thought this was impossible.
I process weather simulation data from around the world (22 data sources). My servers process around 400-500 GB of data a day and I store about 120 GB which gives me about 5 days of historic simulation data and up to 16 days forecast data.

Storage and processing is relatively easy since it's just a matter of throwing resources at it. However, it'll be damn expensive to store months or years of historic simulation data.

The difficult part is writing and maintaining the processing scripts. The different weather services store data in different formats, have different ways to download the data and sometimes change data structures or fall over.

Edit: removed a spurious sentence.
Definitely agree. We pretend it's an economic issue to have universal health care, but really it would help our economy in so many ways.

The only ones it's an economic downer for are the insurance companies.
Why is this problem unique to the USA?

I'm not saying I never get spam calls, but I certainly have to scroll back quite a bit in my phone call history to see the last one.

Also, on the rare occasion I do get a spam call it's always from some random international country like South Sudan or Oman that I would never expect a phone call from.

What makes this problem uniquely hard to solve for the USA as opposed to anywhere else?
Try Carrot on iOS. It is really good. It is famous for its mini game and snarky robot comments that predict the weather. But the core weather is great and has the best interface.
We just started using Whereby and we’re loving it. I strongly recommended against Zoom.
I wonder if there is going to a misguided arms race of extreme sourdough, just like there was for craft beer (and hot sauce)
"Oh your IPA has 120 IBUs? That's cute, mine has 150IBUs. Booyah!"
For the curious, here’s the simple instructions for growing your own starter.

Everything should be measured in grams for ease of use.

When baking bread, everything is done using the bakers percentage. All this means is that all ingredients are measured in relation to the total amount of flour being used. If you’re using 100g of flour, then at 75% hydration you add 75g of water. Note that to be super precise when you get more experienced, you want to include the amount of flour and water in the starter used in the loaf, but when getting started it doesn’t matter.

Use bread flour specifically. All purpose flour doesn’t seem to have what the yeast and lactobacilli need. It can grow, but the resulting starter is weak and prone to getting mold infections easier.

For a period of a week, each day mix an equal amount of flour and water by weight. I always use 100g of water and 100g of flour. This is considered 50% hydration.

On each day, throw out 90% of the mixture from the previous day. You aren’t wasting anything. The flour from the day before has been eaten up.

Weigh the remaining starter (20g in this example). Then weigh out 90g of water and 90g of flour. Mix all of these together.

One thing I’m trying to get across is maintaining a consistent total weight, 200g in this example.

After 5-7 days of repeating this process, you will have a healthy starter culture where the predominant microorganism culture is wild yeast and lactobacilli. These two work together symbiotically. The yeast eat the flour and excrete things the lactobacilli eat. In return, the LB excrete lactic acid which gives the bread the sour taste and works to suppress other bacteria and molds from growing.

Use and maintenance:

Once you have a healthy starter, you change the ratio of water to flour when feeding it.

When baking, you generally want a starter that is 75-80% hydration vs the 50% used during initially growing it. All this means is that after baking for the day or if you’re just feeding the starter daily to maintain it, you take the 10% of yesterday’s starter and add it to a mix of 100g of flour and 75g of water.

I always bake my sourdough at 75% hydration and maintain the starter at the same ratio. It makes the math easier and the bread comes out fine.

After a lot of experimentation I eventually locked in a recipe that has my specific amounts, so I don’t have to do the math every time.

If anyone wants my bread recipe, leave a comment here and I’ll add it later. Don’t have my book in front of me right now.
Yea, Apple doesn't care about backwards comparability. You can run some ancient 32-bit Windows games on Win 10 (so long as they don't use DRM that uses low-level things like direct CD/DVD I/O). If you have a collection of physical disc Mac games, there is a good chance 0% of them run on 10.15 (or many of the releases leading up to it).
And I've heard hiring managers say racist and sexist comments on prospective employees all throughout my career. And neglect to mentor or promote them. And freeze them out of the team. I suppose the strawman you've set up outweighs the actual racist and sexist discrimination in hiring, which only seems to exist to you as some abstraction, rather than real people losing their livelihoods because of sexual harassment and racist bullying.

> Good thing I cited a source studying hiring the private sector as well.

Ah yes, the highly regarded International Journal of blog.interview.io. How did I miss this groundbreaking research?
This is like the GUI equivalent of running "apt install zoom" and the installation script killing the APT process and then running amok with its root privileges.
I think the solution to this would be using an auto-formatter that supports “leave this formatting alone” directives and adding them to your code where needed:

// convert from screen coords to clip space
// formatting-preserve-start
clipX = mouseX / screenWidth * 2 - 1
clipY = mouseY / screenHeight * -2 + 1
// formatting-preserve-end

That way you get the benefit of easy, convenient consistent formatting in the rest of your file at the expense of a few extra comments here and there.

Sadly, ignore comments of the Prettier formatter (https://prettier.io/docs/en/ignore.html) are not this powerful – they only support ignoring the next line of code.
I’ve been using Prisma in development and highly recommend it. There’s nothing like it out there!
> Also, isn't the barrier between iOS and Android devices artificial?

No, not even remotely. They are completely different operating systems.
Battle of the Beams
Thinking of voice-activation in a car in lieu of analog manual controls misses the point - perhaps you weren't advocating for it as a replacement, but the article above seems to.

There are multiple points of failures for a voice-control only interface for a high-speed moving vehicle:

1. Problems with NLP, and needing to adjust oneself to the proprietary format of this particular car's voice recognition grammar/syntax/parsing/etc. (discussed elsewhere in this thread)

2. Loud location (driving by a jackhammer)

3. Female voices [1]

4. AAVE voices [2]

5. Immigrant voices [1]

Some argument can be made that 3-5 could be improved on with larger training sets. Given that we're still working off of much of the same recording equipment that we developed in the early 20th century, this is only true up to a point in regards to #3, since it's difficult to calibrate higher pitched "noise" out and keep higher pitched voices in when they're at a similar range.

Even assuming all the above problems are solved, there are still the cases of someone losing their voice temporarily due to illness, or someone speech-disabled but otherwise able-bodied, and the cases of a computer malfunction in the car itself that causes voice recognition to break. I was in such an incident myself quite recently, where a rented Mini Cooper's onboard computer made it appear that the engine was overheating (red hot engine symbol) and that I must cease driving immediately lest the car explodes. After the car was off, the computer malfunctioned so severely that attempting to turn the car on only resulted in a light-up display of every error message the car had.

All that to say - voice controls are not a suitable replacement for standard knobs and dials, and the latter should always be available as a reliable back-up method for operating a car.

[1] - https://hbr.org/2019/05/voice-recognition-still-has-signific...
[2] - https://en.wikipedia.org/wiki/African-American_Vernacular_En...
"Hi jimmy, this is your mother. My phone died so I am calling you from the hospital phone. Your dad is in the hospital. Come quick."

In the above scenario that happened to me, sometimes you just don't have time to let the information find you.
You "bet" it slows people down? This is a testable hypothesis. Empirical experiments along these have found the opposite, that the flat UIs they tested slowed people down by 22% compared with the same UI with stronger clickability signifiers: https://www.nngroup.com/articles/flat-ui-less-attention-caus...

Do you have any contrary empirical evidence?
This is a correct and fair observation. How we measure inflation is complex and widely speculated to be gamed by governments worldwide.
Should be noted that this is a strong to extreme biased right-wing site:

https://mediabiasfactcheck.com/national-review/
Came here to say: That is complete and total bullshit.
It very much does! Zoom even stumbled upon it, it's called Installer.app. Except, of course, they killed it before it even finished…
What did AccuWeather do?
Yes, literally yeast from the air. That’s what sourdough is. If you bought some starter from the east coast and brought it to SF, within a few weeks you’ll have a SF sourdough.
Does anyone know where to find the longest time series of this kind of data? Would be awesome to see the ebbs and flows against the long term trend of industrialization.
Preponderance of evidence is the bar that must be met. But the plaintiff must provide the evidence to the courts. The discovery process makes some of the defendant's records available to the plaintiff, in case there is relevant evidence.

But if the plaintiff produces no evidence, Amazon does not need to make a defense. Thus OP is correct.
Ken Forkish's book 'Flour, Water, Salt, Yeast' has led me to making some great breads, and every step is explained and has photos.

There's as many ways to make bread as there are bakers, and they are probably all good.
Didn't the US use white phosphorus in Iraq?
Most likely their burn rate is too high and they need more of a runway to weather the storm.
Marriott says 5.2M guest records stolen in another data breach
The Pineapple Juice solution: http://www.thefreshloaf.com/10901/pineapple-juice-solution-p...
It's gated behind a fallback after three "failed" attempts at clicking on the link to open the app after opening a meeting URL, or a meeting setting. So, not on by default, seems to be unable to join audio unless you use Chrome, and shows a single video only.
Remembering Aaron Swartz’s legacy in light of JSTOR opening access
Learning CSS? I have a tool for you
It can if it uses the right web APIs, which are widely supported: https://w3c.github.io/picture-in-picture/
Ntopng for macOS. Finally
Apple agrees with you which is why the installer shows a warning the check will involve running code and lets you opt in or out.
That comparison would be difficult to do. From the time of first experience to beating Agent57 it takes a lot of time to train the human too.
One idea that is keep coming to my mind. Why ventilator are built to be used by individual at once?

Sorry, I am not subject matter expert, but was wondering is there is way to design ventilator that can serve X patients?
The previous BMW one is pretty good and requires 0 configuration, at least in Spanish. I haven't tried the new one and my accent is very clear though.

It has few functions like call X or go to Y but in my experience, it doesn't do that many things but makes them very well.
Show HN: Turn an AWS API call into a readable stream (Node.js)
> Our goal has always been to provide the world with the best weather information possible, to help as many people as we can stay dry and safe, and to do so in a way that respects your privacy.

But hey, they are looking out for us!
It's definitely a thing and prevent some SMS use cases due to this security hole. This new FCC doc only references tracing the original sender.

"The FCC has also called on the industry to “trace back” illegal spoofed calls and text messages to their original sources."
Completely understand. Ty Dang.
While adverbs can come after an action verb (in this case, 'has' functions as an act of a possession), as a native English speaker and a former ESL instructor I have NEVER heard the phrase "has now" or any similar phrases such as, "he has finally a car". They both sound extremely awkward.
DIY Coronavirus Solutions Are Gaining Steam
That would suck, but fear of that scenario isn't enough to make me answer my phone for spammers 5 times a day.
You can also use “brew cask zap zoomus” to remove preference files, browser plugins, logs.