skysight-inc/HackerNews huggingface dataset:
1) That almost certainly will not happen with the health insurance as a software engineer.

2) An average of three children die per year in school shootings, giving odds of roughly 1 in 800,000 (hard to tell with such tiny sample sizes). Your child is more likely to be struck by lightning and far more likely to die in a fire or car accident. (https://www.washingtonpost.com/opinions/2019/10/11/lockdown-...

3) That is just not true unless you live in a rural area. I don't know where you get that from. Denser cities have groceries often within walking distance, and most suburbs will have plenty of grocery stores within a 5-10 minute drive.

4) Unlimited PTO is extremely common for tech companies in the US. It's not uncommon for me to see people taking 7+ weeks.

There are issues in the US of course, but I really would not completely trust low-effort media narratives. There's a reason people come here.
If you're looking for domains potentially getting 'dropped' by Google, look no further: https://infogalactic.com/info/List_of_Google_domains
5 years is half of the Ubuntu LTS and the previous CentOS Linux lifecycle. This is why many consider CentOS Stream to be a significant departure from CentOS Linux. Not saying it is a bad OS but it is no longer a free Linux operating system with long term support.
I kind of have always felt like an outsider in the culture I grew up in. So I actually prefer to be in a country where I am visibly an outsider because it feels more congruent and weird behavior from me is also easier to excuse or accept.
How was he able to register the domain months before it was supposed to expire? Did he hack the registrar itself?
Why Moderna could be the next Theranos (2016)
How many people die each year from drug addiction or overdose versus sex? In U.S. 100K people a year die from alcohol. 90K+ from Overdosing. And 130K+ die from lung cancer. The only deadly non-treatable STD is HIV and that is a slow killer at best and quite rare (15.8K deaths per year by HIV positive). With a condom, risk is reduced 99%. Meanwhile, sex also increases the number of births, so by far sex is less deadly than drugs.
Sure, like with anything that goes into mass production.

But before that happens, the process needs to be understood and not rely on rare ingredients, for which production also needs to scale up.
Are there big suppliers of salmon stemcells?
When we get to a point soon where the only people without immunity are either intransigent anti-vaxxers (for whom its their own fault if they get sick) or small children (who only get sick very rarely from covid, much more rarely than even young adults) then we can just ignore the disease as a society. Yes, over time variants will evolve and cause cold like symptoms in vaccinated people, but that's how every single common cold came about originally! Doctors have been saying since last year that this would happen with covid too.

The idea being thrown around that people should continue to wear masks for the rest of their lives is just not justifiable.
Ask HN: From Rust to Ruby?
I know this sounds backwards, but hear me out: I _loved_ programming in Ruby, especially metaprogramming and building DSLs and had great times building small GUI tools with Shoes (and doing Rails 2/3 ofc).

Currently I am loving Rust, especially the typesystem, performance, statically linked binaries (= no docker needed at my job) and the tooling.

Seems that these languages are polar opposites... but I really want back the creative superpowers/aesthetics of using Ruby while also have checkboxes on the capabilities side of things.

Yes I tried Crystal, but unusable static linking is the showstopper here (need to share programs with other mac os users).

To all HN Ruby/Rust folks here: do some of you feel the same? Is there modern tooling around Ruby 3 to bundle apps statically, have some intellisense like rust-analyzer, code formatters like rustfmt/gofmt? Or reverse: is there a dead-easy GUI framework like shoes, or an easy way to create nicer DSLs/APIs or something that extends Rust to a ruby-like OOP/class system?

(I know this goes against many of Rusts philosophies, but sometimes things _are_ modelled most elegant with class hierarchies, especially when teaching less proficient developers... also why I loved Shoes so much, the feedback loop/hacky approach for new programmers was incredibly motivating.)

I don‘t know how to articulate it better (expressing feelings is hard for me), but basically I want Rusts capabilities but really crave Rubys elegance, especially the meta part (which is dreaded by others, I know). Or: I love _what_ Rust enables me to do, but miss _how_ Ruby did it. If you had the same dissonance before, how did you solve it?
Yes! I logged in just to mention HOCON, then I noticed you have mentioned it already :- )

So, the project you linked to is Java / Scala: https://github.com/lightbend/config

And there're also (basic? complete?) HOCON parsers in Javascript and Rust — I investigated this a while ago, because I want to use HOCON everywhere in my projects:

https://docs.rs/hocon/0.5.1/hocon/ (Rust)

https://www.google.com/search?q=hocon+javascript (Js, a few different)

The Rust version:

> This implementation goal is to be as permissive as possible, returning a valid document with all errors wrapped in `Hocon::BadValue` when a correct value cannot be computed

How nice :- ) (it seems to me)
> That's because there is no such thing as "wayland" actually running on your machine -- it's simply a protocol for compositors and applications to talk to each other.

"Wayland" is also an implementation. The protocol and implementation share a name. By the look of things, Gnome does indeed require it (that is, various "libwayland" packages) on Ubuntu.
I think those funds are meant to be spent towards improving your product and acquiring new users. I don't think that grant is meant for the salaries
See that's also interesting, thanks for the heads up. I saw "lock" previously and pressed it, and it did something besides what I expected. When I think lock, I think it's literally locking the interface in some way so someone can't interact with the software, including myself unintentionally. That's what it means in Windows, MacOS, and even tmux. I would consider just starting out "locked" but change the paradigm. It's not locked, it's just that the menu isn't active. "Unlocking" now becomes enabling the menu/interface - until you disable the menu.
Oh man this seems great...very interested. Might give it a shot, thanks for the heads up!
will it also tell the future - i mean with access to you payment and buying and viewing history and with a bit of AI thrown on top they can do it very well :) Those behemoth "total awareness" companies would soon be able not only predict your future, they would be able to actually implement whatever future they decide for you.
Yep, I saw a checkbox for that.
CentOS Stream is getting the exact same types of updates that it got before, just incrementally rather than bundled up into minor releases every 6 months.

The chart looks more like this:

Fedora ---------------------------------------------------------------------> CentOS Stream --> RHEL

It's definitely not "exactly midstream".
Improper or mistaken convictions, where reasonable oversight would have detected the error, are barbaric. If you want barbarism, you can find plenty in the way the criminal justice system is run for all offenders.

Prison is inhumane and barbaric, and has the opposite of the intended effect most of the time. Many ex-cons have become hardened criminals through their time on the inside, and even for those who haven't and want to reintegrate productively, the outside world does its best to prevent reintegration.

How many innocent people are killed in prison, not by the state, or have their lives ruined? You can say as long as they're alive there's hope they'll achieve something and be happy, but statistically those prospects are dimmer every year they spend inside.

The only remaining good thing prison does is keep bad people from causing problems in society for some number of years. Which is the same thing the death penalty does.

I don't know if the most productive way to use political capital to reform the criminal justice system is to abolish the death penalty. Unjustified state-sanctioned death might be terrible, but so are things like the drug war which probably do more aggregate harm. In an ideal world we'd get rid of prisons somehow, too.

In addition to ending the drug war and trying to fix neighborhoods that have been broken by it, fixing misaligned incentives for prosecution and law enforcement to prosecute cases would have a massive impact, far greater than any squabbles about the death penalty. Too often the prosecutors and law enforcement have desire to convict someone, and the defendant is the best chance they have, so they go ahead. More neutrality has to be introduced somehow. Judges being allowed to direct questions to witnesses might be a place to start.
> It was a real world penetration test that showed some serious security holes in the code analysis/review process.

So you admit it was a malicious breach? Of course it isn't a perfect process. Everyone knows it isn't absolutely perfect. What kind of test is that?
If anyone was a stupid as me in thinking "wow that's not that high up!" the "death zone" for humans is 26k feet, where if exposed long enough we will die[1]

[1] https://en.wikipedia.org/wiki/Death_zone
it is also not about you being able to afford those things.
It is about the rest of society and the people around you also being able to afford those things. To allow people from poor backgrounds to go to university and contribute on the intellectual level they posses, it is so that people working on some of the nasties and most dangerous jobs that still require doing. (heavy industry, most healthcare jobs) can live without the desperation of poverty.

Some people might simply not be in the luck in regards to intelligency, luck, wealth etc compared to you, but that does not mean they should be held back by it in my opinion.
> If you want to port your application to an open source platform or a new upstart platform, where this isn't available, they may not have the resources to draw thousands of Emoticons, so its harder for them to attract you as a developer.

License a commercial font or use Twitter's CC-BY font: https://twemoji.twitter.com/

> Unicode, and SMS are both open, but given the size of the Unicode Spec, its effectively shutting out any small player form implementing it.

You only need to implement the Unicode spec if you want your own emoji designs.
Finding the UK’s dominant Covid-19 variant and the race to understand its impact
Im not at all negative about Elixir. It could be a fantastic tool, I never used it. I do think that its past it peak, is very small and not a wise choice for a new business due to the very small ecosystem. I would say the same about Clojure or Lisp. As a Rubyist, I grudgingly admit it would have been wiser to start a business on Python or PHP than Ruby (though it matters much less than Elixir; Ruby is huge compared to Elixir). But all things being equal as a project owner you go with the ecosystem that has the brighter future. For Elixir it really doesn't look too good imo. It never gained traction like its contemporaries (Golang, Node, Rust, even Scala) and I have no reason to believe some sudden surge in popularity is about to happen. And soon Elixir won't even be new anymore; there will be shinier toys to play with. You will then see a massive exodus of the early Elixir adopters migrating to the new toys and writing blogs "Why we left Elixir for X". It's very painful when it happens, as a Rubyist I can attest.
Anyway we can exchange data if you want or you can attack me personally because you don't like what I have to say...
Because absorption and bioavailability are complex thing and even few missing micro can alter the nutritional value whole; processed and synthetic for trend to miss out on that fairly often
Here's a simple question: "would you trust a random politician with the life of your loved one if said loved one's life stood between the politician and greater political ambitions?"

If your answer is yes, then by all means, support the death penalty.

If you don't trust ambitious politicians, then you can't trust the process for selecting who is to be put to death by the state either, because DAs and AGs are politicians.
You're right I don't have any of that. And leg is feeling better. I'm probably fine and should stop worrying.
It shouldn't be hard at all to get a visa for the UK - the main requirement is a job that pays more than 25k GBP I think.

Aside from FAANG and Fintechs, I don't think that London is that much better than Munich or Berlin, especially after rent. The rest of the UK was really bad salary-wise.
I see a lot of projects on here where the tagline is that they're written in Rust.

Shouldn't that be completely opaque to the user? I don't have any idea what programming language most of the software I use is written in.

If it's faster or more stable than tmux, shouldn't that be what's advertised, rather than implementation details? Reading the page, what catches my eye is the webasm plugin system (although it's not immediately obvious to me what I'd use that for).
This is an excellent tool to have as a security consultant, and it just keeps getting better and better. When approaching a large codebase, it enables you to write custom rules that match on certain antipatterns you've spotted that may be unique to the codebase. That's the real value of the tool, but the repository of per-language rules is also convenient for quickly finding low-hanging fruit (like every use of a potentially injectable function such as exec,system,etc. in PHP).

For example, a webapp may have been designed such that authorisation needs to be explicitly added with a line or two to each controller. A semgrep rule can be written to match all the controllers which are missing this line. Then these controllers can be manually reviewed to assess whether unauthorised access should be allowed. Depending on what you are trying to match, this is something that may be very complex or even impossible to implement accurately in plain grep. Some languages like Ruby have powerful static analysis tools (Brakeman) that can also do this, but the benefit of Semgrep is the flexibility across multiple languages and how readable the rulesets are. [1]

[1] https://blog.includesecurity.com/2021/01/custom-static-analy...
My dude. Please, I beg you, look at what NAT actually is.

You are so mistaken here I can’t help think you’re intentionally trolling us.
More likely to improve targeted advertising.
It does seem potentially good for enforcing standards where the participants are willing. But you can work around it fairly easily. Like the example "python no-prints" rule: https://semgrep.dev/s/sabihb:no-prints

Lots of workarounds it wouldn't find, like:

import builtins
builtins.print("whee")
Agreed. I think there’s a case to be made against the US healthcare system, but vaccinations wouldn’t be my case in point. Denmark which seems to be the leading EU country has only 9.2% fully vaccinated which lags even the most backwards US state by a considerable margin (presently Georgia with 20% fully vaccinated).
I remember seeing an experimental compression algorithm that made everything look like a painting, but I'm not sure how to find it again. It seems likely there have been other attempts at compression through vectorization.
THANK YOU FOR A NEXT TIME BYE
This chart should be far more prominent than it is in most discussions about housing in Germany:

https://www.interhyp.de/ratgeber/was-muss-ich-wissen/zinsen/...

The incredible increase in house prices tracks a dramatic decline in interest rates. Interest rates were at 1% last year, below inflation! I have no idea how interest rates will change in the next few years, but I do know they will not decline at the same rate as over the past 10 years. As soon as they go up, the prices will decline.
I too joined the Ubuntu/Linux community with 6.06 Dapper Drake. The Microsoft antitrust debacle was still fresh in early '06 - I was attracted to the message of "this is free, you have intrinsic value, this belongs to you by this virtue". It also turned out to be a great computing OS (wi-fi card issues notwithstanding in 2006).
"There's already more than enough project management in software teams. "

Given how poorly most software teams are run, I do not think this is demonstrably true.

"Do we also have to emulate the all the turgid rules and mindless checklists that PM's use?"

Programmers have a terrible reputation for refusing to entertain anything outside the process of programming. This kind of comment is emblematic of that mindset.
When I was an engineering student at the university of Naples, all my courses were examined both with a written exam and an oral one. No exception, no matter how many students.
It was hard for us and the teachers but, boy, you had to really study that stuff!
Since then I've become an academic myself and have been teaching in several countries. I have never found the same level of rigor in any place I've been.
University of MN CS department responds to kernel submission ban
The photo on their website looks amazing, with perfect fatty stripes. Photos from one of their early tastings in 2019 didn't look so good. Mostly chopped up, and larger pieces didn't seem to have the fatty layers.

https://i0.wp.com/thespoon.tech/wp-content/uploads/2019/06/w...

It makes me question if the salmon in the photos on their website is really lab grown. If so, it is quite an achievement.
What about the major problem with biometrics?

You can change your credit card. Change your bank. Change your name. And for the sheep who are so inclined, even change your underwear.

But you can't change your biometric data.

Now suppose some bad guy cuts off your hand at the wrist. They can then produce that bloody item at the POS terminal and use it to pay for goods. At this point you have just become the victim of a serious crime because you are now responsible for payment.
Some overlap with openstreetmap / streetcomplete

https://github.com/streetcomplete/StreetComplete
Mac OS did just fine without them until System 8, and the fact that it has one is just a side effect from NeXT acquisition.
Yes I heard that as well. My primary risk is that I'm a stubborn bone head who doesn't like to go to the doctor or especially to an ER. However I think I'm fine now.
If this is the case, then how does the Caldigit TS3 Plus dock (https://www.caldigit.com/ts3-plus/) support 4K@60Hz video and USB 3.0 ports while only using DisplayPort 1.2?
This is reminiscent of the lethal injection protocol. It consists of:

* A fast- and short-acting barbiturate to knock you out.

* A muscle relaxant to stop you breathing.

* Potassium chloride to induce a heart attack. It incidentally causes great pain.

If the effect of the barbiturate wore off too quickly this would be an appalling death. Does it? Quite possibly. The creator of the protocol said

> It never occurred to me when we set this up that we'd have complete idiots administering the drugs

But nobody gives a shit.
I'm going to guess you haven't spent much time in the PM world if you think the PMBOK is harmful to new people instead of educational.
this seems unusually simple (in the right way); great to see data https://data.cdc.gov/stories/s/Vaccine-Hesitancy-for-COVID-1...
At least here in California, when someone selling fish says that it is "sushi-grade" they just mean it's okay to eat raw. Usually I think that means it was flash-frozen to kill parasites, maybe with this sort of fish production mechanism it just doesn't have any parasites in the first place.
It fails pretty fast.

import random

y = 0

def f(x):
print(x)

if random.randint(0,1) == 2:
y = 1

f(y)

This not only fails but crashes the program.
Learn pyhton machine learn and datascience
Hey, don't you know that "culture fit" means hating all the same things that I hate?
From the landing page, there is this great claim: "the chance to eat the foods we love without sacrificing our food ideals"

But not information on how it is produced. So I won't know, whether it really matches my food ideals.

I mean, how does it get produced? From real fish stem cells?

So still, there needs be dead fish in the process at some point?
So how many fish do you need to kill, to produce one portion of sushi? Or can you grow forever, with one batch of stem cells?
(probably not I guess)

Without knowing this and about what else is involved in the production chain, I really cannot believe such statements.
Doesn't matter. The Supreme Court's interpretation of the Constitution is not limited to the words of the document. The Constitution itself is derived from a history of law, letters, and intent that predate the very concept of the United States.
This seems an odd migration, as they're largely unrelated, yes?
Yes, that is exactly how it works (I TA for a class which uses it). Proctorio flags things it thinks are suspicious, and when we look at the video we usually find it was something innocuous (pets are a common culprit). We do find a few people actually cheating though so it definitely has its merits.
I was an early employee at a Proctorio competitor. We actually beat them to market but they managed to get more market traction than we did.

In complete transparency, I left because I didn't get paid enough - not because of ethical reasons.

Just-out-of-college me was sold hard on the argument: "Good students who work hard and don't cheat are getting screwed over by bad students - cheaters. There is no solution for this in online classes. We need to build one"

In hindsight, it is crazy how long a simple argument, being ethical itself, can rationalize other shitty decisions and compromises. It's kind of like a religion or a cult when you are in it. Constantly surrounded by other people who are drinking the same koolaid as you. You might feel a little uneasy, but hive-mind grabs ahold of you and when you see other devotees to the company vision, it soothes that uneasiness. Which no...is not good.

It wasn't until I was no longer an employee that I saw things much more clearly. In the "name of justice", we built an unethical product that fucked over many students. Plain and simple.

You know the phrase.

The road to hell... Good intentions...
this. People are a lot more bound to their local community compared to many americans in my experience.

Germany, (and most european countries in general) have far more local levels of distinct cultures (dialect, traditions, community etc). People do not easily want to leave the place they grew up in.
Google Fi throttles to 256kbps after you go over 15GB[1]. That's a hard no for me. I don't often go near 15GB but sometimes I do, and I don't want to be down to 4 channel-bonded modems of speed. It just strikes me as so incredibly stingy.

Xfinity Mobile is the best I know. After 20GB, you are capped at 1.5mbps/768kbps down/up. Enough to semi sort of be able to function ok.

[1] https://support.google.com/fi/answer/6201699
I feel like I read almost the exact same comment after the honeymoon of every new file format used for configuration.
Also check out my web app Boxy SVG [1] which integrates both vectorization algorithms as "Triangulate" and "Primitivize" generators [2].

[1] https://boxy-svg.com/app

[2] https://boxy-svg.com/blog/9
Are you sure UPX actually beats the standard layer compression which is already provided?

After applying UPX, the result should be nearly uncompressable, so if UPX performs worse than layer compression then it might be better for network usage to not use it at all.

In this scenario where you are unpacking it in advance, that eliminates the main benefit of UPX which is that it is self-extracting.
You're looking for Crystal, it's just hit 1.0. macOS doesn't have proper static linking anyway.