skysight-inc/HackerNews huggingface dataset:
The legal question (for courts) is also: is this just a bad idea to set as precedent?

Regardless of whether it was technically medical or evidentiary, it's astoundingly stupid (from both a judicial and ethical standpoint) to provide any disincentive to a woman getting a rape kit ffs.

Note also: HIPAA hardly protects anything. Not clear at all that it would apply in this case no matter what. HIPAA is unfortunately mostly a scary word that people use as a rhetorical device to win arguments.
> The article lists a few repos as examples of bad naming when the reality is, it’s examples of miss-naming

I'd assume everyone here could at least agree that naming is hard. I don't think the article was attempting to explain how to name, but instead point out one potential pitfall when naming.
On another thread that didn't receive the same attention as this one we learn the Twitter has Chinese and Indian government agents amongst their employees.

https://news.ycombinator.com/item?id=32825670
Love it. Seeing C being used in the browser to transpile C is.. weird. In the good way.
That hasn’t been my case at all. If you have that, maybe your interview process is broken.
Can you write scripts in factorio? You can do that in mindustry.
Ukraine is as culturally European as Qatar.
Funny how the last point does not apply to the very website the text is written into.

I was forced to use HTTP to see the page.
So, Hunger Games?
Indeed. I'm just curious about why people aren't ready to say the monarchy should go. All the plus points would seem to be achievable by other means. The negative points are extremely distasteful to me - which won't come as much surprise :)

Support for the monarchy is associated with older age groups [1]. Perhaps as time passes, those who are opposed or ambivalent will be in the majority. Maybe 40-50 years from now? I hope that William will try to get ahead of this, and persuade his father to lay the groundwork for the UK's monarchy to drift towards a different model. I obviously doubt he'll be in favour of abandoning the gravy train altogether.

[1] https://www.statista.com/statistics/863893/support-for-the-m...

Edit: Not sure about the people of the UK choosing for things to be "this way" by beheading Charles I. That was ostensibly a choice for constitutional monarchy instead of absolute, but developed into abolition of the monarchy. It was followed by the Restoration of the monarchy under Charles II, and I'm not sure that was much of a "choice" by the people either.
Yes, I'm aware. I'd rather not have to remember to do it every time though. Just personal preference.
I dunno, I've visited ECL several times now and not only is basically nothing going on, and what little is being done is being done by humans. Nearly all the big machines (huge capital cost) are shut down. They haven't expanded or changed at all in ~decade.
So just so we're clear.

Russia is ok invading another country and killing it's populace. But the west shouldn't fight back incase it kills someone?

Why aren't you holding Russia to the same standard as everyone else. Why don't you require them to talk and 'appease' the west rather than invading?
Exactly, you might even go as far as to say that Kotlin exists because the people at Jetbrains looked at and dismissed Scala as just not what they were looking for in a language. And then they went on to develop Kotlin instead.

Kotlin is unique in the sense that the language originated from a company whose primary business it is to provide developer tooling and IDEs (intellij). They know a thing or two about what developers like and appreciate in their products.

It shows. This language is very nice to use for programmers. Lot's of clever syntax that minimizes boiler plate. Lot's of clever IDE support. Lot's of convenient features. Good build tooling. And so on. In contrast, Scala was always a bit all over the place. Lot's of different takes on how to do things; not all of them very successful in retrospect, tooling was a bit iffy, and so on.

It's the reason Kotlin got popular with Android developers early on because it provided a massive improvement over plain Java and sort of worked as a drop in replacement and was easy to switch to. As soon as Kotlin became available (pre 1.0), the Android community was all over it because at the time they were stuck with a pretty outdated Java language version. It did not take long for Google to make it the language of choice and start providing lot's of Kotlin focused updates to their SDK.

For the same reason, it got popular with Java backend developers early on. It doesn't really matter what Java backend framework you use; Kotlin is a drop in replacement for Java and the chances are pretty good that your framework of choice already has extensive Kotlin support in the form of Kotlin DSLs, extension functions, etc. That's certainly true for Spring/Spring Boot, Quarkus, and most other mainstream server side Java frameworks you can name.

The comparison with Scala is fair because a lot of Kotlin libraries are inspired by work in the Scala community. Additionally, it seems a lot of former Scala developers are now doing a lot of Kotlin. For better or for worse, it seems to compete pretty effectively with Scala. Either language of course is a pretty big improvement over Java; even with the improvements that Oracle has been trickling in over the last few years.
There was a funny but insightful take about how Factorio is about a colonizing force going to a planet and taking all of it's natural resources while suppressing all the native inhabitants and how the player identifies with this evil entity as if a good thing.
For a second, I read 'wife' not 'wifi', and thought it was a lead in to marital harmony(or not).
Krazam Microservices https://www.youtube.com/watch?v=y8OnoxKotPQ

I work on the same, but never learnt to use non-descriptive names.
I have >400 hours logged in Factorio, and almost all of that is on my laptop with an external Steam Controller. I think it works great, and play that way even when I'm home with access to keyboard and mouse.

The touch controls on the Steam Controller are excellent though, so I'm not sure how good it will be on the Switch which uses joysticks...
What are you talking about? It's right there in the Forbes article. Did you bother to read it?

> "Well, theory is one thing. Concrete scientific evidence is another. The FDA announcement did mention studies that compared the use of bivalent boosters and monovalent boosters that included approximately 600 and 800 individuals 18 years of age and older for the Moderna ones and 600 participants greater than 55 years of age for the Pfizer-BioNTech ones. These studies reportedly found those who gotten the bivalent boosters had “better” immune response than those who had of those who had received the monovalent boosters. The studies also didn’t show any significant safety concerns with the bivalent boosters, mentioning the usual side effect stuff like pain, redness and swelling at the injection site, fatigue, headache, muscle pain, joint pain, chills, swelling of the lymph nodes in the same arm of the injection, nausea, vomiting, and fever."

Or maybe I wasn't clear in what I said. They have tested bivalent vaccines. Just not for the specific strain of COVID mentioned. I'm saying that seems fine to me since that's what they do for flu, but I'm not an expert. Maybe COVID is different in some fundamental way that means we need to retest for every strain.
I remember how my blood would run cold when you could hear the drive making that distinctive noise when it's re-reading the same sector over and over again because it's not reading right.
No, you have you know the traps and specifically you have to know your own biases and this only comes with failure, thus experience.

Show me a mid-level engineer and I will show you someone busy walking straight into a trap.
On the other hand, toxic positivity sounds exactly the same. So which is one and which is the other? What to do when you suck at something? Persevere or pivot? Both are praised in TED talks, but you just can't pursue them at the same time.
This is the right middle ground imo as well. It adds a bit of simple difference between the 15 different exporters, without being too far off. We have things like the "Tenant Saw" - extracts a tenant from a multi tenant system, or a foosystem-butler called Vlad - automating and scripting a bunch of busywork around the foosystem.
Related: [1]

> If you were born in the United States within the last 50 or so years, chances are good that one of the first things you did as a baby was give a DNA sample to the government.

> The blood is supposed to be used for medical purposes—these screenings identify babies with serious health issues, and they have been highly successful at reducing death and disability among children. But a public records lawsuit filed last month in New Jersey suggests these samples are also being used by police in criminal investigations.

Previously discussed on HN last month. [2]

1: https://www.wired.com/story/police-used-a-babys-dna-to-inves...

2: https://news.ycombinator.com/item?id=32473403
Probably I am being a bit hyperbolic. I could be more precise and say: code quality is a solution you should reach for if and only if you are running into real maintainability problems.

But I strongly disagree with the sentiment that someone should not write code in a certain language, or should not contribute to a project until they know how to write idiomatically according to all the "accepted" best practices. It's a pedantic and elitist attitude which has little to do with making good software, and runs counter to the practice of learning how to use a language, which is necessarily a process involving ignorance, trial and error.
99% of the time I'm using a laptop trackpad, not a mouse.
Are you salaried or contracting?
Also, I guess it might not be as easy for people in EU timezones.
One company in particular I worked for had exotic cute meme names for every big service in our service architecture. Sometimes conceptually related to what it did but often not. Damn annoying!
The might-makes-right destruction of free movement and trade during COVID lockdowns in 'free' Western nations should have red-pilled millions into the illegitimacy of these governments and their hostility against the pursuit of life, liberty, and happiness. Many countrymen calling for these policies were found out to be nothing more than proponents of violence to enforce their own health policy goals.

Fortunately the US didn't go quite as dystopia as Europe, so we may find ourselves yet in a position of comfort as usurious European energy prices, inflation, and post-COVID European war expand American competitive advantages.
I prob have 2 boxes, shrink wrapping intact... in my storage closet.
There may be some of that but that hasn’t been my experience. Most of the time it’s because of comp or as another poster reminded me, bad manager. If people are leaving because they coded themselves into a corner, the code review process where you are is broken.
It's going to be a tough winter. 100% storage still doesn't last very long relative to historical usage. Cutbacks will have to be dramatic and a lot of industry will need to be shuttered(and already is, see metal refining).
Travis Kalanick expands ‘dark kitchens’ venture across Latin America
IaaS lockin should be minimal if you make the right investments in automation and think hard about dependencies you can't unwind quickly. An IaaS deployment without automation misses the point of cloud. The easy test is "can you turn it off and get it back on without manual effort?" If the answer is no you are likely locked in. This would also be true in a colo or datacenter. The biggest benefit to IaaS is that you can make changes with reduced risk. You move away from 3 year cycles and big upfront commitments in exchange for the ability to make big changes quickly. If you move to the cloud and don't get that benefit you have not gained the core value. If you don't need that benefit you may not need IaaS cloud.

I have seen many cloud moves that don't leverage autoscaling and I've been wondering why anyone bothered. Is this just an inability to justify investing in modernization? Is lift/shift first a good strategy, it seems to me you miss the opportunity to fix long term tech debt if you just move.
Best time was 10 years ago, second best is now :)
"It appears that it was indeed suboptimal for people younger and healthier than myself to take it."

Maybe it was suboptimal for them, but isn't the point that when you vaccine yourself, you're not just protecting yourself, but other people? Isn't limiting the active population that's infected a way of protecting both those who are immunocompromised, but in general, lowering the probability of everyone of exposure? Even if you're protected by vaccine as an old/obese person, would you feel safe walking around in a large population of young people with raging infections?

"What I do know is that the certainty was not at the threshold which justified mandatory vaccination."

2 million people are dead. That's more than the Spanish Flu of 1918, Polio, and Smallpox outbreaks in the US combined. It's equal to the total number of flu deaths over the last 40 years combined.

And you don't think public health officials had reason to want mandatory vaccination? I thank the gods those that came before my generation had the wherewithal to ignore this kind of logic and use widespread vaccination to eradicate Smallpox from the earth.

I was born in 1971, a year after they stopped mandatory vaccinations. My wife is not from the US, and she has the smallpox "scar" from her vaccination. If the remaining samples were to get out of the lab, I have my doubts as to whether or not the world will respond the same way it did 60 years ago.
It's probably memory throughput and latency more than single core performance in your case. Factorio is primarily limited by CPU cache misses. It ticks 50% faster on a Ryzen 7 5800X3D than on an 5800X because of the extra 64 MB L3.

Needless to say the Switch won't fare well for mega bases with it's 2 MB L2.
There are lots of things that the government has technically been able to do but that laws are preventing it from doing. Society has a choice here. I'm not going to argue one way or another, but having an honest debates about trade offs either way and making an explicit decision would certainly be better than things like the case mentioned in the article silently creeping in.
You've spawned a silly thread, because mastering a language is a spectrum that takes years.

In 3 days someone should be able to fix a small business logic bug in a program in a new language, like copy-pasting a if-block to handle a new simple case, or improving an error message by grabbing a variable from context and for setting it for output, but not write a useful program.
>What makes you think that?

For large scale sites you need a parallel copy of the internet which doesn't exist. For example, we once caused a production incident (for us and other people) by simulating a major business event to our test stack and saturated links between <Cloud Provider> and <CDN Provider>. For future tests that was always an edge case that we couldn't fully test. Rinse and repeat those kinds of problems with every vender, service, and traffic source.
Don’t take it then, nobody is forcing you.

However this exact issue you are talking about was debated at the public FDA hearing on whether or not to approve the updated boosters. Most, but not all, of the people on the committee believed that it was worth the risk with incomplete information.

It isn’t ethical or possible to run the studies you want given the existing prevalence in the virus, so you do the best you can. It isn’t fast-and-loose to make decisions with imperfect data when all you have is imperfect data.

Also there were even more interesting and nuanced arguments against the updated booster but evidently you didn’t read the FDA meeting notes and see the arguments from the couple people who voted against it. Oh well.
Fortunately for traffic engineering, they often remove those too, to maintain a “clear zone” for road safety. (The clear zone is intended for keeping cars at high speed from killing their occupants when they decelerate into stationary objects.)
The EU doesn’t stand a chance against the US: look how they forced us to wage a proxy war against Russia. And now we’re going to buy liquefied gas from them.
What I was referring to was something like people being scammed by someone who just scanned some paper money, did some image manipulation on it with their PC, then printed it on some 8.5x11 paper from Staples and cut it up.

That's what Adobe is trying to prevent. A sophisticated counterfeiter won't be deterred by some "ethics theatre" in Adobe Photoshop.
For millions of years? Humans millions of years ago?

Or are you referring to a predecessor of Homo sapiens
UPI is owned by NPCI(National Payments Corporation of India) which in turn is owned 67 share holders. Top 10 share holders are major banks and they hold around 80% shares. Other owners are smaller banks, other non banking financial institutions and Google(GooglePay), Amazon(AmazonPay), Flipkart/Walmart(PhonePe) etc.
The seeking at 1:48[1] sounds like Hall and Oates[2].

[1] https://www.youtube.com/watch?v=ZnFQZa8SKP8&t=108s

[2] https://www.youtube.com/watch?v=kY27wmTZwyg
I totally forgot about bad managers. Thanks for reminding me. I’ve only left two jobs in my career due to bad management.
Some places do indeed pay that much
Use this URL[1] to open it in a browser with adblock. It gives your feed in reverse chronological order, with a 90%+ ratio of friends posts. (Just verified)

[1] https://www.facebook.com/?sk=h_chr

[Update] If you click anything it takes you away from that feed... that's why I have it in my Bookmarks toolbar. If I find myself going "wait.. this feels different"... I look up and see the URL is now the generic one, and I've fallen off the path.

Also: I have 141 friends... not sure if that's a high or low number relative to others.. but there's always someone posting. I just read until I've seen it before, twice. (Some people repost other people's stuff)
The 8 inchers were a nightmre in some mechanisms (whichever ones Intel used in their MDS systems); slide 'em in too quickly and with a bit of passion (!?) and they'd catch on something, so if you weren't paying attention you'd fold them over and make a crease. Bye bye data!
But the package is part of the product that we, billions of people, took..
I've found that MSFS works much better when you turn off all the "fun" stuff and use add-on aircraft. I enjoy flying Airbus planes, so using mods like FlyByWire (free) and Fenix (paid) can drastically improve the experience since the built-in A320neo is pretty barebones. Those mods can also load flight plans straight from SimBrief so I avoid ever using the built-in flight planner. I just load up at the gate with an empty flight plan, load in my real plan from SimBrief, and pretend I'm flying a real A320.
> Here's what sloppydisk.com looked like in its heyday, for those interested: http://web.archive.org/web/20070921170305/http://www.sloppyd...

Blimey: the download page for Descender still works. I mean, I've downloaded it on Windows, so that's not going to end well, and I guess it won't actually run on my Mac because 32-bit, but I was pretty impressed that I could download it at all. Nice site as well: very nostalgic.

On a more serious note, did you manage to make a living out of it and - either way - what made you stop?
Better, you can (effectively) build logic with gates directly.
I still hate the removal of the headphone jack. Bluetooth is overrated.
From my experience with OVH, they have largely relegated support to FAQs. If it's covered in the FAQ, support is deemed unnecessary by them and they want people to drill down very complex menus to find their answer. For me, this is unacceptable. People don't want to browse the FAQ for long periods of time. They want to talk to a human. I still put up with OVH since I have domains renewed for the next ten years on there, and migrating all those to new providers would be a headache. I have since moved to Gandi & Hover for all my other sites now, and the support has been terrific (You can actually talk to a human).
>>> There is a simple first step towards redemption and that is get out of Ukraine right now. Better yesterday.

>> Simple for you, because you're not the one losing face For example, here's another "simple first step" for Europe "towards redemption" (in the eyes of the Russians): withdraw all military and financial support for Ukraine, and refuse to allow transit for weapons sent to it. How does that one make you feel? Do you think Europe will take it? It's probably only a little less likely than Russia taking your option.

> It works both ways you know. Europe cannot afford to lose face either. Imagine EU can be blackmailed by Russia! Wouldn't stand a chance against the US or China.

Exactly my point.

> The EU clearly believes they can win this fight so why should it withdraw support to Ukraine?

I never said they should. I said that a proposal that Russia unilaterally withdraw is not actually an "easy" one because it would feel to the Russian leadership like the EU withdrawing would feel to your typical Westerner.
How can we see that?

Sanctions are long term. We are not long term yet.
I think he might have figured out the secret to happiness:

> "Me, I just like to get up in the morning, have people ask me questions, and try to solve problems. My business is a little bit of an adventure for me every day."
> That does not sound much like a “weekly release” though

I respectfully disagree, because I'd say that a "release" ought to be defined from the viewpoint of a given individual user. From that person's perspective, they are indeed seeing things change only weekly, and the details of how that's done (e.g., feature flags vs giant deployments) are mostly irrelevant to them.

> It’s not insurmountable. But it’s not trivial in my experience.

You are right. Honestly, I'm so used to having to sell the idea that I just reflexively wrote it that way.

Thank you for listing out the different pieces. You're absolutely right there is a lot of extra "essential complexity" that gets added in. Even if the "actual" coding work is "just a few" extra if-clauses and tests (which is how I'd sell it ;), everyone has to hold a lot more in their heads.

Personally, though, I would still insist that it's way better than the essential complexity that gets added everywhere by coupling "releases" with "deployments." In my experience, once an org lets product-release-tempo dictate engineering-velocity-tempo, the bureaucrats essentially have a chokehold on all engineering decisions.

The organization slowly grinds to a halt; high-value customers start getting picked off by nimble, faster-moving startups; and the circle of life continues.

Feature flags are IMHO a key technique for a startup-that's-getting-bigger to hold off this particular mechanism of decline. Non-technical stakeholders at all levels can be easily waved off with a simple remark of, "Well, we'll feature-flag it." And engineers can stay much more empowered, even as the company grows much bigger.
Because the victim is suing
From the very first sentence of TFA:

"A woman whose DNA from a rape kit was used by cops to arrest her for an unrelated burglary filed a federal lawsuit against San Francisco on Monday, alleging that police invaded her privacy."

This is news because she just filed a federal lawsuit.
> the kind of company that makes $25mil in revenue does so in part by figuring out what expenses it can negate or avoid.

Cutting expenses has no direct impact on revenue.

For many companies, it is better to have small recurring expenses than to take on certain types of risk.
I think that would be Grafana OnCall https://grafana.com/products/oncall/

Internally we (Grafana Labs) already have replaced PagerDuty and are using it for our teams running critical systems.