skysight-inc/HackerNews huggingface dataset:
> while proclaiming that they will continue to protect them.

Well, are rights aren't particularly protected, from the censorship that happens right now.

There are zero checks on balances on the censorship that already happens. At the very least it would be better if we had more courts involved, so as to make sure that those courts have some say over what censorship can happen or not.

> Today, the government cannot write censorship rules

Sure they can. They are already doing so. Go look at the laws that cover phone companies. The government already has laws, that prevents phone companies from engaging in certain acts of censorship, or whatever we want to call that, on the telephone network.

Those laws don't apply to other things at the moment. But they could, if we changed them, and it would be no bigger of an issue than how those existing laws, already apply to phone companies.

> you have to amend the constitution

No we won't. All we have to do is take our existing common carrier laws, and expand them.

Common carrier laws, as they apply to phone companies, are already constitutional.

> to change the very framework

There is no massive change to the framework of free speech, when we already have similar laws, that already apply to a similar thing, which is the phone network.

Just whatever is happening there, already, and which already does not infringe upon our rights, could be expanded to apply to other things, and no massive constitutional change would be needed to apply these existing laws to new things.
Sciugo connects biotech researchers with complementary skillsets
Doesn't matter if the SD bars make it obvious. No layman can read such a chart. The text 110% makes it sound like the study PROVES without any doubt that the product had an effect.

"the lactate measurement shows a difference"
"The lower lactate value with Powerinsole means longer performance and a later onset of muscle fatigue."
and finally
"Even with the first application of the power insole, a lower skin conductance is evident compared to the placebo. This means that the power insole can help reduce stress levels."

Nowhere are they talking about statistical significance.
https://api.jquery.com/eq/
Opium comes to mind historically.
Someone made a rule set for bazel: https://github.com/rnburn/rules_cc_module/tree/main/example/...
A lot of comments complaining that many of the problems don't have definitive answers, e.g. #12 (tides) and #13 (bookworms).

I think the point for some problems is not finding the answer so much as developing logical, analytic and critical thinking skills; to learn the value of looking at a problem from different perspectives and the necessity to sometimes think outside of the box; and to be able to find the holes and ambiguities -- sometime to even reject the question outright.
That’s … so wrong but also doesn’t surprise me at all. When the incentives don’t align, I assume these hacks will be the default.
Woman has cigarettes delivered to Crowne Plaza hotel on Gold Coast by drone
On the 30th floor of an apartment building?
I'm surprised this wasn't mentioned already:

http://www.montypython.50webs.com/scripts/Series_4/23.htm
It's a prisoners dilemma
Honestly, this is one of the problems the cloud is great at solving. We keep things in seprate projects, and restore a backup from one production project (Kubernetes, Database servers, etc) to a special DR project we have set aside. The only step we do not do is update the front end DNS, and then run our tests after our Infrastrucutre as Code deployment is complete.
That entirely depends on how your infrastructure is set up. If it's in AWS, just set up rolling snapshots of your EC2's and databases. If you can store everything in Github, that works too. If it's on local machines, something like Backblaze is cheap and easy to set up.
In cryptography the goal might be to ensure the algorithm always takes the exact same amount of time, or the exact same number of CPU instructions, even if it is slower than alternatives. This is a case where we are interested in complexity without regard to speed.

Thus, the answer to why we care about complexity is "it depends". But it is not always about speed.
I think its most likely greater than one third don't but some of them just say they do. And its even more likely that of the ones that do, most don't write any that have any value.
https://en.wiktionary.org/wiki/fuligin

"the hue fuligin, which is darker than black, admirably erases all folds, bunchings and gatherings so far as the eye is concerned, showing only a featureless dark.
60% of developers are on C++17 and C++20, really?

I would have bet that the vast majority of C++ projects are not using the latest standard let alone the latest compilers that support it.
> So we are all in the office part time, but still talking to each other over Meet and doing it beside each other in offices rather than at home.

After closing the offices for a year and a half, my employer opened them again a couple of weeks ago. They do have a vague policy about working from home (your direct supervisor can approve it on a case-by-case basis), and a couple of people are doing that. Everyone else is in the office now.

The experience here is just as you're saying -- everyone may as well be working from home, because there isn't really any in-person collaboration. We're still doing everything over (ugh) Zoom and other online tools. There's little difference compared to a month ago, except that most everyone is in a cube instead. One thing that is different is that overall productivity has fallen.
Lots of good info here - it's also worth pointing out that if you're compromised, you may not have all the backups you think you do.

A lot of the attackers out there are adding the step of disabling and deleting local snapshot-style backups as part of their attack, because they don't want all their hard work to get thrown out the window with a simple OS-level rollback (side note - if your endpoint security vendor tries to sell you rollback as a ransomware protection feature, run).

For this reason, data backed up to tape or some other physical media that gets removed is much more likely to survive a breach than volume shadow copies and snapshots. Test the hard stuff!
> They further argued that being transgender was not the issue for them, rather having male genitalia was

To be clear, the beauticians explicitly didn't care (per their claims) what the birth sex of the customer was, so I'm not sure how that would be a relevant question here? Per their claims, they'd have had the same issue with a trans-man who'd had bottom surgery.
"Test your backups" is very good advice, but it will do almost noting to protect you against ransom attacks.

A ransom attack works because one of the first things attackers do when they gain entry to the system is locate and encrypt the backups.

Having tested backups is great, but it will not protect you from ransom attacks.
Comments here are disappointing. The problem with any of this is getting any momentum, so given the level of pushback, pdf might not be it. Having to be a specific version of pdf probably doesn't help. Creating new spec is hopeless as well unless you are someone very famous and can manage to get enough people to adopt. There's text/markdown mediatype which can also serve this purpose but it needs a boost from someone with some street cred. People work in predictable ways and this is a political project.

https://datatracker.ietf.org/doc/html/rfc7763
> How do you test that in isolation?

Is it easier to test after the ransomware attack?
> disagreeing would mean that once somebody does something against human rights, everything else they touch must be also bad by definition, thus depriving all future generations of the possibility of doing something good just because they accidentally mentioned it

what on earth is this argument? to simplify this for you: if you deprive a subset of your population human rights and freedoms and allow a different subset to benefit from that injustice, it isn't a net good - it's supremacist.
The supreme court has decided that the police have no obligation to interrupt a crime or protect you from violence, only to investigate afterwards. Even if they decide to, they're minutes or sometimes hours away.
Your team has 1M LOC in React, and then they stop supporting it, you are in trouble, because Chrome in 2023 might not work with 2021 React.

In the real world a sudden loss of support from a big company like Facebook for dev tools is unlikely. Even Google still supports Angular (tongue in cheek)

And some companies take it as a known. For example companies who use Elm in production, probably at some level know they might have to tinker with the compiler if the founding team which is quite small (compared to other frameworks) gets hit by that so called bus.
first thought: this would be a good app to hide malware in
> to solve individual problems

Individual problems like:

* how do you distribute a resource that isn't evenly distributed on the planet?

* what, if anything, do you do about the variation in abilities across different people?

* what, if anything do you as various people in a community start to gain (and wield) more power than others?

* how do you address free riders?

There are so many more. The answers to these questions are not "right" and "wrong". They're not even of the form "this is best compromise we could come up with". The answers someone feels are best will be highly dependent on their values, which we know vary significantly. You can't just wish away the differences between what an eco-socialist would say about these things and an anarcho-capitalist. They are real differences, representing fundamentally different ideas about the nature of humanity, the role of government, the purpose of society and much more.

And as I said above, people have thought about these questions for centuries, and their answers generally fall into distinct groups (even if they are not all identical). We call these "ideologies".
How would that create a mega tsunami exactly?
oh, interesting variation for uniform coverage! that is indeed what i'd want for the tree. in building a road around a cone, a constant angle would be more desirable.
>Universities and grants are this firehose of tax money being sprayed everywhere without even the slightest bit of accountability in how it's used.

No, grants are not a firehose of tax money with no accountability--not even close. You completely made that up.
Show HN: API to Access worldwide postal code and zip code range data
Is there any kind of dust that's really healthy to breathe? I imagine pretty much everything that exist in tiny particles has microscopic sharp edges.
If TS is eventually added to the JS standard, I would be very happy. I've only picked it up in the past few weeks, but I'm consistently amazed at how much sense it makes
So is it that you believe that offering to crack passwords and encouraging further network intrusion is not a crime, or that it shouldn't be? And if it's OK for journalists to do those things, what other special compensations do they get?

To be clear, I don't have a clear opinion on whether he committed those crimes or not. I do think there's enough evidence to support an indictment.
For satellite seperation dynamics modeling, NASA switched from MATLAB (Simulink) to Julia and got a 15,000x performance boost.

https://www.youtube.com/watch?v=tQpqsmwlfY0
Put those kids in honors, AP, IB, or advanced classes.
I got a 30 year fixed at 3% back in march. My first payment had 40.7% going towards principal which is not bad at all in my opinion. Also, I wouldn't count property tax and homeowners insurance as something additional about owning as you are effectively paying that when renting, it is just baked into the rental price. Stupid realtor fees though definitely will bite you in the ass.
Are You Too Depending on Your Smartphone?
Why wouldn't they bring a couple manpads along when they're moving the nukes around? It's not like airborne attack is a particularly odd scenario.
I'm Sr. Dev engineer and I'm going through interviews as well. Unless the company you are interviewing with a very reputable company or(and) they giving you top $$$, don't go through 5-6h of interviews with one company.
Here is list of my personal rules that I've developed through years:
1. First phone conversation with the recruiter: average 10min, max 15 min. Once you will start getting a lot of requests for short conversation with recruiters (through LinkedIn), you will start limiting those interactions to shortest length of time, which is 10-15 min.
2. First round of interviews(usually technical): max 1.5h. If first round of interviews is 2-3h, just tell them that your limit is 1.5h. Look at this as a first date. Statically speaking, most dates, even good ones, never lead to a relationship.
I was recently approached by a small medical device company for 3h long first round interview. I told them that I'm only open to 1.5h for a first round.
3. Second round Max - 2h.
Some companies sneak in assignment before the the second round. Unless it Second round of interviews is final, then you give them 1h for assignment and 1h for interview.
4. Third round. Do to here, unless you have high changes of getting offer or it is actual offer.

2-3h is time enough to find out if someone is competent enough.
Modi’s policies uniformly have the same pattern: big announcement followed by a massive PR campaign, initial delivery, but later once media attention fades, either a quiet retraction or absent follow through.

This is either a pattern of grabbing media attention. Or its a symptom of an administration that has a single power center (Modi) and once his attention shifts, the policies and programs get ignored.

Neither of those two things does people any good.
Especially outside of major cities, there are about a gazillion towns that have different tax rates that go to paying the local schools, emergency services, and town administration. Maybe there are APIs for that sort of information but I don't know.
> If you interpret the hypotenuse as the diameter of a circle, all -- and only -- the points on the circle, except the hypotenuse's endpoints, will form a right triangle with the hypotenuse.

I've known that since I was a kid. What I didn't know until ~40 years later is that there is a generalization of that. If AB is a chord of a circle, and C and D are any points on the circle that are on the same side of AB, then angles ACB and ADB are the same. I have no idea how I never came across that before. It's called the Inscribed Angle Theorem, and is in Euclid.

When I read that I tried to prove it. First try was geometrically. I just could not get it. (Yes, I know that in fact it is easy...I've always sucked at geometry).

Second try was with vectors. What it is saying is that the dot product of AC and CB should be the same no matter where C is if you move C around on the same side of AB. That led to some ugly expression that would need to be constant. Mathematica said it was constant, but Mathematica doesn't show its work and I could not figure out how to show it.

Next try was with physics. Imagine that the circle is a very large circular train track, and there is a train on the track whose front is at A and back is at B. Imagine you have two cameras at the center of the circle, one pointed at A and the other, mounted directly on top of the first, pointed at B.

If the train starts moving, you'd have to turn the cameras to keep them pointing at the front and back of the train. With the cameras at the center of the circle, you'd have to turn them at the same rate. That's because from your point of view at the center of the circle, the angular velocities of any two points on the train are the same.

What the the Inscribed Angle theorem implies is that this also works if the cameras are on the circle. I.e., from the point of view of someone standing on the circular track, looking at a train moving elsewhere on the track, all parts of the train have the same angular velocity.

Dropping the train, what we have then is that the Inscribed Angle theorem is equivalent to claiming that a point moving around the circle at constant angular velocity as seen from the center of the circle also had constant (but not the same constant!) angular velocity as seen from an observer on the circle.

It was then easy to set up a point moving around a circle at constant angular velocity in polar coordinates (r = 1, θ = t), convert to Cartesian coordinates, shift the viewpoint to somewhere on the circle, go back to polar coordinates, and differentiate θ(t) with respect to t. That gave an expression that was easy to see was a constant. QED. Whew...

...and then I had another go at doing it with elementary geometry, and it turned out to be easy after all. Something you might reasonably see on a high school geometry homework assignment.
If your backup is writeable, it's not a backup, it's a mirror.
I think there is a licensing procedure in the UK and Germany (Gamma Group) and Israel (NSO), and lip-service to the idea that it's forbidden to sell to repressive regimes, already.

The big deal with the NSO story is the 50K target names, I think, and it is a big deal, but you'd expect in a supposedly oppositional paper like the Grauniad, that there'd be some mention of the current UK government's spotty record in this very department, and a sense of the history of the abuse of this technology. I'd have a hard time believing that any of this is news to the journalists reporting the story.
I don't know. They said they know more people will leave and they're fine with that. I think many of the people who will leave will actually just retire sooner than they originally planned. I know at least one person doing that. Our industry will mostly be hybrid or in-office (finance) and our region has a terrible tech job market (in my opinion, in Philly region).

Either way I guess they dont have to worry about me leaving since I'm not worthwhile.
Unwanted content discovery is unwanted advertising therefore content discovery is advertising if only for chosen services.

I don't care if Black Widow is now available even if I have the app downloaded. I'll open the app to find that content or use a web site to compare indexes and identify which service, if I have it, has that content.

Or I'll continue to flex Plex/etc to remove ads and keep the content I want on hand. If I pay for it I shouldn't see ads, ever, that's the deal. Show me an ad after my check has cleared then I'll move on.
Modular Architecture in Asp.net Core
Its turtles all the way down. You need an anchor of trust. A trust root. This is the public PKI system trusted root store.

Even if you obtain the self-signed cert out of band (and explicitly trust it), how do you authenticate that channel?

Self-signed certs are not scalable or particularly useful for internet users. Please don't recommend this.
Only 20%? That seems surprisingly low, I'd have thought it's even worse than that.
The problems were never with kodi, it was always the platform or the hardware. I've been running the same Kodi setup (basically just setting up SMB access to a shared network drive) since XBMC on my modded Xbox. Odroid on both their Ubuntu distro and Odrobian (Debian fork) was the absolute worst experience. 2D would be super slow but 3D would be fine, or the opposite, or it just wouldn't start after sitting unused for a few months. `apt-get upgrade` breaking stuff. Such a PITA...

I guess I should try again on a newer RPi, if the driver support is 100% and the hardware somewhat reliable then I might be interested. Last time I checked 4K and USB 3.0 weren't available on RPi so I was turned off from the platform.

But up until now Shield has been the sweet spot.
People are working on smaller unixy tools to do fewer things well, but at least for the main codebase we are limited by go itself. Making binaries smaller is not simple at all...

You might be interested in checking out the rust implementation: https://github.com/rs-ipfs/rust-ipfs

Im not actually sure how well it would work for what youre after, but it is an option!
> A front end web server container crumbles under the load? No worries, just redirect the traffic to others.

You can do basically the same thing with read replicas, promote one of them to primary and shut down the machine causing issues.
Interesting I'd still go for Lit (https://lit.dev/) though if you want something light weight and no/little build.
Doesn't this only affect inserts and deletes though? I mean I get your point, but on a read you can assume that a binary tree is balanced (by definition). Or am I missing something?
Opening peer review to public scrutiny will not make the process any less political--quite the contrary. There must be some way to combat the unethical behavior that does exist in academia, but that isn't it.
Facebook clients are not individual, they're ad-centric. Facebook is serving what it believes to be advertisers' interest, which may not align with most people.

Plus, the reason we can't legally is because we agree it shouldn't be done.
I wouldn't want to embezzle funds and commit income/payroll tax fraud just to bypass paperwork
I Fired Myself
I bought my house for 225k, our neighborhood is selling for 650k now.

My mortgage is much more affordable than the rents that have gone up over the years to more closely reflect the 650k pricing.

But damn the taxes are gonna hurt everyone here... renter or owner (as the renter you're just covering them for the owner)
but thankfully the doric (?) columns and big ben shrugged it off alright, just a bit warmer than usual.
BTW I've found that in cases where the reply and/or edit button(s) disappear, refreshing the page usually causes them to appear.
Ticketmaster?
This reminds me of a post that made the rounds here a few years ago: Google's Director of Engineering Hiring Test[1]. "Recruiter: that's not the answer I have on my sheet of paper"

1: http://www.gwan.com/blog/20160405.html
>the way to discourage people from speeding is not to tell them something obviously wrong, but to discuss the legal/safety risks and the increased gas and brake pad consumption.

Is it though? Almost all the knowledge we have is taught using flawed and simplified models that we can niptick and find "obviously wrong" when deeply examined. https://en.wikipedia.org/wiki/Wittgenstein%27s_ladder

And IME, when I'm explaining something, pedantry and specifics almost always get my audience confused more than help to get the point across.
I think this is one of the hurdles human civilisation has to iterate over en masse and long-term. Game theory is distorted by a mixture of power dynamics and the abstract nature of "society" - i.e. determining risk v reward (professional, personal, financial, etc) comes down to the individual person or organisation, whereas "society" as a concept doesn't get a say in each transaction as it occurs, so a lot of discussion gets side-tracked there. Without a gestalt consciousness such instances of suboptimal outcomes will continue to occur, and since gestalt consciousness is technologically a remote prospect, present-day social hierarchies are at best a gross approximation of the ideal "average path" or "surfing on the bell curve of understanding", balancing individual freedom and satisfaction against fear of repercussion and ridicule with accuracy and efficiency (at a social scale).

I do think that modern technology can revamp antiquated systems of peer review and appeals to authority with more robust and deterministic / objective measures of quality - an evolving consensus repository of the sum of human knowledge where each pull request is a debate, each experiment a commit to a branch that may become a new foundation or a footnote. Yet we still see fit to define knowledge as property, ownership as power, power as success. Fear of the impression of weakness, or the threat of starvation and poverty seems to override all other priorities and for the most part, we toe the line.

It is what it is I guess.