skysight-inc/HackerNews huggingface dataset:
As someone in the US who has DSPD [0] and uses melatonin daily, I personally wish it was a prescription medication. There are a few reasons for this:

1) The proper dose of melatonin for me is somewhere between 150ug and 400ug, but most melatonin sold comes in 3mg to 10mg pills. That's around 10x too much, taking that dosage of melatonin destroys my sleep schedule. It takes a lot of hunting to find the right dose. I tried once to crush up some melatonin and make my own pills with a precise dosage, but that ended up being a bit of a disaster.

2) Melatonin is regulated as a supplement in the US. Basically that means there is no regulation and even the active ingredient can vary wildly in a pill. When I visited a sleep specialist they mentioned to always buy the same brand, because "Each supplier has a different incorrect dosage, your best bet for dialing in on the correct dosage and timing is hoping that they're at least consistent among themselves".

But I do agree with you, regulating it as a prescription medication would do more harm than good for most people. I wish there were some middle ground that would both solve the above issues but still keep it easily available for people who rely on it.

[0]: https://en.wikipedia.org/wiki/Delayed_sleep_phase_disorder
They should have pro-active monitoring system and update status page automatically when it detected disruption. Especially when you account to it's extremely hard to get human supports from Google because they automated it.
I wonder if there might be a dehumanizing effect on everyone involved, and maybe a lower level of seriousness overall.

Is a witness possibly more willing to lie, exaggerate?
Would there be some way to use this to your advantage?
Completely agree with this.

I worked on dotnet for 12 years and still do. It’s my first go to if I have to build a quick project.

But my team is all Java developers and we decided to go with Java and Spring Boot few years back for all our microservices. Now that we are using Lambda a lot, the SpringBoot is long in the tooth when it comes to cold boot times and our path differed on which way to go.

I built few Python + Flask functions which have cold boot time of less than a second when equivalent with Java and SpringBoot would take 8-9s. But team was not comfortable with Python. We still have few functions running in Python which are the most stablest and fastest of functions we are running in prod.

We dabbled with NodeJS + Express which no one in the team liked to work on.

So when it was decided that it was going to be Java, we took alternative frameworks to Spring Boot like Quarkus and Micronaut more seriously and went with Quarkus as that seemed to be the one close enough to Spring Boot in terms of familiarity and features.
I imagine its insanely difficult to write an automated status dashboard since a problem can cause the service to not work while not having everything entirely broken.

The apis tested by the automated system could all still be working. Probably the only way would be to have a constantly running vm testing everything via the web ui.
In Russia, nobody knows that dogs can’t eat any type of food. The dogs there don’t know this either.
The amount of fentanyl and similar compounds on the street sounds just awful now. I can't imagine buying an E in the club or wherever from a stranger in this day and age.
> Would it be Bitcoin, used for such time-honored business as drug purchases and hiring contract killers?

Well, at least it's used for business! Do people use eth for meatspace transactions, at all?
For those who didn't immediately know what IPLD is:

https://docs.ipld.io/

So similar to JSONLD (JSON Linked Data) -- if you know what the schema of a blob it can help with pre-processing... this seems solvable as an add-on but being included is a difference.
What if the animal can't hear or is disabled? I know I sure can't tell what different pitches are.
If you've used GFN, then you know that most game use Steam Cloud so your saves aren't locked in. Stadia has also claimed they let you export your save files.
What did you think a hookah was?
A lot of dinner time conversation revolves around stuff that any of us, including the kids, have read or seen online.

A few months ago (while school was closed and we were quarantined), my son relayed to us all information about COVID-19 that he had come across online (likely via YouTube). I was expecting a bunch of misinformation but all of it was spot on! We've also talked about Flat Earthers. The other day we ended up discussing why Wikipedia isn't allowed as source at school.

> I've been thinking about getting the kid a non-networked desktop PC with a keyboard and seeing whether he derives any joy from the kind of basic, actual applications I grew up with -- a word processor program and a printer; literally QBASIC and gorillas.bas; etc.; with the understanding that this is an amusing anachronistic toy.

We grew up in similar times and from my experience as a parent it doesn't really work. We did a lot of that stuff because it was what we had. I did introduce my son to emulators and classic Nintendo games; the idea of 3 lives and your dead was a bit of a shock. But he eventually got Super Mario Maker and making your own classic Mario levels is more fun than playing someone else's.
FYI, when it comes to Railroads specifically, you can work around that in 2 minutes with a hex editor:

https://steamcommunity.com/app/7600/discussions/0/3522158440...

In general, there are almost always easy to follow guides online that take 30mins or less for getting older PC games to work on modern systems. If you care, you can get it working. This only changed relatively recently, and only because producers knew they could count on people being too lazy to take the minimum effort necessary when they can just buy a new game on steam.
I spent a year or two doing research on electronically herding cows. Dean Anderson at the USDA holds patents on it (which are probably about to expire, or may have already). We worked with him some and with CSIRO in Australia who I think also holds patents (maybe Halter has licensed them and collaborates with them?) The main reason there is interest in this technology is that fencing is expensive. Think many kilometers of fencing, the cost adds up, and they have to be maintained as well. Also areas next to water are difficult to keep cows away from and fences don't work as well there and the cows tend to damage the soft land. We tried using only sound to guide the cows, with no Pavlovian conditioning and found it didn't work very well. CSIRO used electric shock and found it worked very well, but also upset the cows. Dean and CSIRO then tried electric shock for Pavlovian conditioning, then switched to just sound for earlier warnings before finally shock was applied and found that the cows would eventually respond to just the sound and got less distressed. It's not perfect though, some cows are strong willed and will ignore sounds and shocks and just keep going. If the rest of the herd moves away, they will tend to rejoin it though.

There are some problems with the technology. Temple Grandin visited us and said she didn't like the idea of people actually visiting the cows less. Collar worn sensors can't tell if a cow has a rock in its hoof or detect all diseases. With less human observation the cows may suffer more. I've seen one cow start chewing on another cows collar to help it try to get it off. GPS antenna have to stay facing skyward and can be blocked by trees. Some of the later research switched to ear tags instead of collars because they are less of an impedance and less likely to get damaged by the cows. It's more difficult to get everything you need into an ear tag though. There have been several attempts to start companies based on the technology, all of which failed so far. Halter appears to be the latest.

We stopped doing research when a prison company approached us with an interest in putting the collars on prisoners.
I don't think white supremacists would have much interest in some yarn about Vikings getting their asses kicked by Mayans.
2 ounces of liquorice per day seems like a lot, though. I'm sure a few grams is fine. Drinking ten cups of coffee a day for two weeks will likely cause similar issues, that doesn't mean one or two cups every day is harmful.
I can access gmail just fine right now.
Or who relies on per-user account data.
1. You'll never have a local install experience

2. Anything above ~25mbps connection will give you the optimal experience you can have

So no, you do not need Fiber, you just need a decent broadband connection.
Many feel that policy is easier to grasp than tech algorithms so they feel the solutions are obvious. The amount of competing legal, administrative, and regulatory obligations alone in what can be one policy is way more complex than code. While science is more rigorous, it is easier to build consensus, and it can be done with minimal human contact.
WebKit and its forks: Safari, Chrome, and GNOME Web are affected, Firefox is not.
It sounds like you're starting off with the assumption that humans are inherently smarter than all other animals and that there are fundamental limitations on other animals' ability to think and you are trying to prove this systematically after other tests/measures (ability to use tools, have language) have failed.
Nest app is not working either.
Yes it lets you script chrome, usually headless, but not necessarily. I don't know whether it can use existing cookies in an open browser, but I'd assume so. I use it with headless chrome, and set cookies manually.
I don’t like to cause suffering to anything. I am that weak weirdo that will capture flies and spider with napkins and release them outside.

Weak is not the best word. Soft is probably a better description.
We definitely need to decouple hosting from Google. It's lunacy to have a giant actor of debatable integrity (ie: Alphaboogle) hosting video for the entire internet — the entire internet!!!
I think a ScrumBan style would work much better, with 2 week sprints.

Yes - things just take awhile to get done. We split things up as much as possible.

If we didn't have daily stand ups I think that would be helpful.

BTW I am the Lead who acts as both the product owner and scrum master.
I disagree, I think pay once for a game probably matches better with the VEnn diagram of the target audience, which probably are people who don't game enough to buy a whole console/PC, but want to try the latest NBA or big game like Cyberpunk. Paying a one time 60$ for one game seems better than subscription if you play a few hours a week.
Yes, which is exactly what I stated. My response was to “ Implementation defined means that the behavior is defined. This is patently not what the existing behavior of compilers in the face of integer overflow is.”, implying compilers didn’t have implementation defined behavior. For integer overflow, they do. You just noted this compiler chose an implementation defined behavior. And you don’t need flags for it to choose.

You just stated “ Neither compiler defines it unless you give it flags to specify a certain behavior”. It does define it, exactly as I said, per compiler per platform. No flags made any of them produce implementation defined output. Flags make them produce specific, cross platform behavior.

What exactly are you disputing?
I'm just pointing out that most of the inhabited places in the world have extremely bloody histories; England went through waves of conquest by Gauls, Brits, Romans, Norse, Normans, etc, etc. Other places are similar. Any given city in Asia or Europe has probably been sacked and its inhabitants slaughtered at some point or another.
Whereas Iceland has not gone through the same thing, and today, it is remarkable peaceful- the violent crime rate is super low. I just wonder if there is a connection there- perhaps having a region be conquered and subjugated leaves generational scars that never heal.
> As judicial review is a power solely reserved for the Supreme Court,

It is not. “Judicial review” is just applying the heirarchy of laws top-down from the federal Constitution, and every court in the US federal system does it. Orders striking down federal laws as violating the Constitution often originate from District or Circuit Courts. Supreme Court involvement is not necessary for judicial review.
It's quite plainly not centralized to me. Could you explain what decentralized means to you?
When I was kid in the 80's and 90's, I had unfettered access to my computer. I had video game systems. I had portable video games systems. I ran an adult BBS when I was 13.

There was no controls at all in those times. You still had the option to give your kid a device or not -- same as now. And you can connect that to the Internet or not -- same as now. But now you can actually have much more fine-grained control -- it doesn't have to be all or nothing. But you still have to decide and I don't see why Apple needs to make all the decisions when I have the controls.

> You are still many zero days from a hosed machine.

It's definitely not as easy as you make it sound -- the sky isn't falling that fast or we'd all be screwed. And I block web sites as well.
Precisely this. Many people denied the idea that smoking was unhealthy. It sounds hard to believe, but I personally know many people who said these things to me in the 1990s.

Rejection of science in favor of something you personally want to be true isn’t a new internet age development.
What sort of ratio do you think you have experienced of one group to another? I have never encountered anyone like that here in Australia during my time as a dev. It must be <5% of people surely?
Great article. As someone new to Swift and SwiftUI, the lack of official documentation around these function builders is frustrating. The best I could find was a draft proposal [1].

[1]: https://github.com/apple/swift-evolution/blob/9992cf3c11c2d5...
I was really surprised to see "iOS" in the promotional stuff, considering game streaming on AppStore has been a huge issue in the past few months. Turns out, another Apple team has been helping them bypass the AppStore entirely!

I'm surprised Stadia on iOS is not out yet, considering iOS 14 adds vp9 and by some account, it actually works right now if you spoof your user agent. Maybe very soon.
Thanks for the suggestion, but I don't think removing it would be an improvement.

The Rust Programming Language book (part of the language's official documentation)[1], which along the compiler source I used as reference literature for this post, does refer to Unsafe Rust as a "second language":

> All the code we’ve discussed so far has had Rust’s memory safety guarantees enforced at compile time. However, Rust has a second language hidden inside it that doesn’t enforce these memory safety guarantees: it’s called unsafe Rust and works just like regular Rust.

The choice of capitalizing unsafe is merely to make "unsafe" alongside "Rust" a (proper) noun (i.e., Unsafe Rust) instead of risking it being read as an adjective, which would be incorrect, and doesn't imply a second language by any means even though the official documentation refer to it as such.

Even though raw pointers can be created in safe code, the official documentation refer to them as belonging to Unsafe Rust[2]:

> In Chapter 4, in the “Dangling References” section, we mentioned that the compiler ensures references are always valid. Unsafe Rust has two new types called raw pointers that are similar to references. As with references, raw pointers can be immutable or mutable and are written as * const T and * mut T, respectively. The asterisk isn’t the dereference operator; it’s part of the type name.

The "and new types that are not subject to the borrowing rules" was based on the previous (i.e. "Unsafe Rust has two new types called raw pointers") and the following, also from the official documentation[2]:

> Different from references and smart pointers, raw pointers are allowed to ignore the borrowing rules by having both immutable and mutable pointers or multiple mutable pointers [point] to the same location.

I honestly don't know how to make it much better than it is in the official documentation, but as I said before, I'm all open to suggestions on how it can be better worded to not cause any misunderstandings. Let me know if you have any other suggestions.

[1] https://doc.rust-lang.org/book/ch19-01-unsafe-rust.html

[2] https://doc.rust-lang.org/book/ch19-01-unsafe-rust.html#dere...
They have been doing this for over 10 years, with various feature support being gated off by driver support.

RemoteFX was a feature only supported on Nvidia Quadro cards, but you could change a few flags in the driver INF file and have the feature enabled on the consumer grade Nvidia GeForce cards.
When you have two systems that need to talk to each other, and one system expects the other system to be reliable, it’s difficult to completely toss out all graceful shutdown and handover. Usually this logic is handled at the service discovery or load balancing layer with the deployment bits, so people don’t notice.

Kubernetes does a really good job at hiding this.

When it hides this, it also hides a couple other things with software — like failing containers, or apps that require churn or fail. I mean this is literally the reason why things like monit were built in the older days — things broke if you didn’t restart them when they broke.

In kubernetes, it also is easy to accidentally to change the system and make that behavior change (at a global level), that results in stuff like your app not being restarted as often, which results in elevated latency, and subsequent failures.
I am not a fan of licorice. I'm also not a fan of ouzo and similar liquors that are common around Greece, Italy, Turkey that all taste similar.

On the other hand, Star Anise, which also tastes the same, is a common spice in Chinese food though it's just a spice and not the main flavor
One place a standup can help is when saying what you’re doing today is a farce, because the moment you get out of this meeting someone is going to preempt you to do something else. Showing up every morning and saying you’re working on the same thing because you made no progress the day before is supposed to lead to your manager intervening.

That’s great during the induction phase, but if that quality is still valuable to you a year later? Run.
Not kooky at all, I think that's eminently plausible. Surely there must have been similar "fetch" style interactions between humans and wild dogs before we tamed them?

It's great that you have a relationship with these crows! Surprise connections with the wild are one of those rare, special things in life that have deep power.
> Sia records the data on chain where as filecoin opens up a market for storage and retrieval

I think what you're trying to say is that with Sia, you are responsible for choosing which hosts store your data, whereas with Filecoin, you submit an open contract to the network, and any host that satisfies your terms can claim it. Both platforms have a market, but Sia's is off-chain and Filecoin's is on-chain.

(Also, to be clear, Sia doesn't store actual file data on the blockchain itself -- it's been clear since the early days of Bitcoin that storing large amounts of data on-chain isn't viable.)

> Sia requires you to run a full node to interact with the chain and data

Technically it's always been possible to store and retrieve data without running a full node (you just need a few secret keys, hashes, and IP addresses), but I'll grant that it hasn't been very user-friendly until recently.

> performance

Can you be more specific?
... if you had low blood pressure and potassium poisoning perhaps?
Over a fucking year has passed and Kashmir STILL has no 4G internet access. Inclusivity and digital economy my ass
Interested in disussion or pedantic corrections?

1) "They were saying "in effect, virtually no one cares"

So, the same thing I referenced from my dictionary lookup: that literally was used for emphasis while not being literally true.

What exactly do you think your "correction" above added to the table?

2) You made an argument that this issue "wasn't trivial if Microsoft cared enough to fix it in a few days, which is like light speed for Microsoft."

And I argued that this issue is something generally fixed fast (within days by most companies), and thus the speed MS fixed it doesn't prove that it's not a small (trivial) issue.

I wrote "days" precisely to argue these issues are fixed fast. Replying that such issues are fixed in hours, not days, doesn't counter my point, it's just a pendantic correction that re-inforces it.

>Many people indicted and jailed and billions upon billions of fines. Absolutely not a slap on the wrist.

You'd be surprised. Don't believe the hype:

"In January 2020 it was reported that the German judge in the case stated that Winterkorn might be allowed to keep 12 million dollars in bonuses, and possibly walk free from the charges."
https://en.wikipedia.org/wiki/Martin_Winterkorn#Germany

"FRANKFURT -- Audi’s Rupert Stadler stands to receive a golden parachute, earning millions if he agrees to step down as chief executive with years still left on his contract."
https://europe.autonews.com/article/20181001/ANE/181009953/j...

And so on. The guy that got it worst?

"In January 2017 while attempting to return to Germany after a vacation, Schmidt was arrested in a men's room at a Florida airport, charged with conspiracy to defraud the United States in the Volkswagen emissions scandal.[3] Had Schmidt been able to board a plane and return to Germany, the chances of him being prosecuted would have been slim as it is unlikely that Germany would have extradicted one of its own citizens to stand trial in the United States.[4] In December 2017, having earlier pleaded guilty, a Federal judge in Detroit sentenced him to seven years in prison and fined him $400,000.[2] Schmidt is inmate number 09786-104 and is incarcerated at U.S. Federal prison FCI Milan in York Township, Michigan. His release date is set for 25 December 2022."

He was in the US, so Germany couldn't bail him out easy - and he still just got less than a year's pay as a fine, got to keep his bonuses, and will walk out in 5 years. And of course he is in a Federal Prison, aka "Club Fed".

Poor people have gotten worse sentences for stealing a TV...
WireGuard tackles these problems:

1. Complex implementation: lots of moving parts with a lot of room for defects

2. Complex configuration: lots of configuration settings with a lot of room for misconfiguration

3. Complex protocols: overcomplicated handshaking and key negotiation

All these things leave a lot of flexibility for backdooring, binary exploitation, etc. aka "capabilities" in spook-speak.
We just had a hiccup on that too. Seems to be back now.
How to Generate Anime Faces Using GANs via Pytorch
I much prefer stand-downs (I’m claiming the name now).

At the end of the day, you tell your team what you accomplished for the day in an email. Everyone already knows what they’re working on next because that’s part of the ticketing and schedule system your company uses, and decided at the beginning of the release period. If you’re blocked you go tell the person whose blocking you, or your manager.

When everyone wakes up and goes to work they can just get to work.
What was your manager doing all this time?
They are just doing a dry run for when they finally close shop on Google Cloud...