skysight-inc/HackerNews huggingface dataset:
That's an awesome feature, although it doesn't seem to be complete.

I did some research whether it is possible to stop fingerprinting using a browser extension that patches JS environment before loading the page, and it turns out that it is difficult or impossible. Because first of all, there is no API for patching a JS environment from an extension.

I think that many of new HTML standards are poorly designed in regards to privacy. For example, WebGL reports the video card that you use. Who needs that? Well, maybe there is a tiny percentage of sites that use this information to detect bugs but main use of this feature is a reliable unforgeable signal for fingerprinting a device. Most of sites do not need WebGL at all.

It seems that browser vendors hurry to push forward as many features as possible without much thinking about user's privacy.

So basically today we have lots of standards that provide signals for fingerprinting (Web Audio, WebGL, Canvas API, WebRTC, port scanning via fetch or websocket, probing extensions list) and zero APIs or settings that allow to control it or block (unless you are ready to patch a browser).
Every part of that whole operation was significant.

But the core of the article still stays - smaller weaponry is becoming much more effective and in any future conflict will be critical.

We can see it through the centuries - from big castles and heavy armoured knights, to lightly armoured mobile units and temporary fortifications.
A more informative article about LinkNYC: https://www.thecity.nyc/2022/4/27/23045122/link5g-free-wifi-...

> CityBridge largely failed to accomplish its goal of helping to bridge the digital divide in the six years after kiosk installation began. The company put the majority of its more than 1,800 LinkNYC units in Manhattan but relatively few in The Bronx, Brooklyn, Queens and Staten Island, where neighborhoods lack at-home and mobile broadband at a higher rate ... the company fell short of ad revenue projections and was unable to pay $60 million it owed the city. The revenue shortfall resulted in an abrupt halt to kiosk installation ... The company faced bankruptcy in 2019.
I’ve come to the conclusion that this kind of policy, and others like it are a significant part of why the major cities of the West Coast have such big homeless encampments. Essentially every US state is in a zero sum game with every other state regarding who will actually take some responsibility for the cannot or will not take care of themselves. It’s a nationwide game of musical chairs where conservative leaning states can pretend to “solve” their homelessness problem by shifting the population elsewhere. Just one more embarrassing, infuriating thing about politics in this country.
Sometimes you need to deal with a glitch on their end and end up stonewalled because nobody who you're allowed to talk to has the authority to fix your problem
> Is there something specific that needs to change?

Stop people from using housing as an investment. Stop voting for either corporate party. Fight to pass laws banning the ownership of multiple houses. Fight for social housing like they have in Europe. Represent us in your town halls to fight agains the anti-homeless/poverty laws and fight for more funding for section 8 and low income housing. Do not vote for people who magically find $40 billion for Ukraine but cannot find money for homeless/healthcare. Make politicians earn your vote instead of just voting for the least bad person. End all the deductions for owning a house. End AirBnB in any community that cannot afford to house their poorest.

Frankly, the FED might help me more than anyone else once they raise rates and housing prices collapse.

And people think Section 8 is some magic thing, but section 8 is only half of it. If a landlord will not accept it a voucher is useless:
https://www.pewtrusts.org/en/research-and-analysis/blogs/sta...

I have been on a section 8 waiting list for ten years, I am still well past 200 on the waiting list. Women and families always just ahead of me and section 8 housing is as rare as any other cheap housing.
A bit of interesting off-topic : I think its a disservice to general knowledge propagation to use personification when taking about systems. People can care, biology and systems in general cannot, they simply have consequences. I blame Richard Dawkins for this (and his very badly titled Selfish Gene)
Do a good project, put it on a public repo. Point them at it. That will help. Or OS contribs perhaps. Good luck!
I have a Withings Scanwatch. It monitors steps, activity, heartrate, oxygen levels at night, and does on-demand ECG and SPO2 measurements. There is some regulation around the ECG portion which requires some sort of doctor approval, though, it only took around 15 minutes to be approved after submitting my reading. They have a similar watch without the SPO2 and ECG, the Steel HR. It's almost identical and cheaper if you don't actually need the extra features.

Overall I like it, it looks like a normal watch with a small circular display which also gives me notifications. You can customize which app notifications show up on the watch. They have an API you can sign up for to pull your data but I haven't tried that yet.
Thank you for sharing your experience. It is exactly what humanizes what should already be humanized, de-homogenizes what should already be de-homogenized, and opens doors of empathy that should already be open.
No, the reason why lay-offs are happening is exactly because of inflation and the likely upcoming recession.
What specific law was broken? In the US, generic "hacks" generally fall under the computer fraud and abuse act, which is notoriously vague about what qualifues as "authorized". Perhaps some other lawvis applicable. But I cannot think of any that are obviously on point. Nor can I think of a clear precedent that clarifies the issue.
The author is probably leaving out a lot of context. Seems to me they joined a program without really thinking about who they would work with, and then when they finally thought to look they were shocked to discover there was no one they’d like to work with.

Schools offer this kind of acceptance path for students who aren’t very strongly tied to a particular idea. The author, despite having no experience or knowledge in QC was very tied to the idea, which how would the faculty know that before admitting them? Usually when you are so devoted to a research idea you’ve worked on it to some degree before deciding to devote 10% of your life toward pursuing it. I’ve never seen a student quit in 6 months because they couldn’t make progress on an idea they had only just started to consider.
I usually try for 5 books or articles on the topic. I describe each of those in a blog below:

https://jondouglas.dev/five-to-thrive

Think of your progression as the following:

- I’m a little familiar

- I’m a bit more excited

- I’m seeing the big picture

- I’m understanding the main ideas & opinions

- I’m getting an idea of where the future is headed.
I can second this. We were up-and-running with Docker on our dev machines in just a few minutes. A native installation involves substantially more setup (Python, databases, Redis and/or Rabbit, etc.). The published docker-compose file will handle all of that for you. We have a very small data engineering team and have been able to move very quickly with Docker and AWS ECS (for orchestrating containers in test and prod environments).
What surprised me the most about the schedule is the absence of IBM at https://hotchips.org/advance-program/
> What are the limiting factors for it's range?

Fishermen and recreational sports
Understanding Change Data Capture (CDC): Definition, Methods and Benefits
> The commit that changed the version in source is the one to be tagged

I've never understood this practice of not immediately bumping the version in source after a release. We update the version in source to the next logical version (usually a patch bump with an alpha0 pre-release tag) immediately after tagging and publishing a release. This way you just need to look at the version in source to understand where you're at in a release process, and only a single commit has the full release version in source, which is also tagged as such. This doesn't seem to be a common pattern, so shat are the downsides of this approach? Am I missing something?
A user with that particular combination of settings is very likely to be running with fingerprinting resistance enabled. Your parent is hoping for something where the site is unable to tell whether the feature is enabled.
Why not spend the winter somewhere naturally warm?
This is rapidly becoming a bad joke. "You know how someone does Crossfit/is a vegan?"

You know how someone uses NixOS?
> For people with anxious tendencies ... the current market is going to be a big source of anxiety

I sympathize, but unfortunately I don't see much of what an employer could do to mitigate. This is just the harsh reality that everyone must live through...
For all of those involved: play stupid games, win stupid prizes.
I immediately play with it and slowly build up a prototype publicly so I get input from other engineers. I think a short feedback cycle on anything complex is key, so you don't over-invest.
And, by the time one can be completed, it will be unable to compete with other generation built and deployed since the project started. Bidding only at night, it is even less competitive, because costs are 24/7, so prices would need to be 3x higher.
Why would that be a solid assumption? If Russia were actually engaging US forces and was "allowed" to shoot the AWACS, then they would also be engaging the USAF - by far the most effective air force in the world - who would deny such attempts.
Google Pay/Google Wallet is such a joke. I cannot get it to reliably work in the browser and launching it on Android (as in, accepting Google Pay in an app) is an opaque process with non-existent support.

I'm tempted to just drop it in the app since so few people used it on the web (compared to Apple Pay) and since Google doesn't care it's hard for me to care.
Imagine if lint was a well known food for bacteria and all the sudden it might be notable if bacteria were leaving it alone in pockets
I agree, I thought the letter was fine. Classy, even.

I don't see a need to have more specific language in the all-employee announcement email.

The right place for that language is in the message(s) specifically to the person's being fired. And, to their credit, they let people know ahead of time what the exact subject of that message will be.
0. Is it interesting to me and has useful applications? As deep as possible while still gaining new applicable knowledge.

1. Is it really interesting to me but no, or few, applications? Then I won't stop until I hit a wall. Then I rotate out topics to avoid frustration, potentially abandoning some paths if they're just too much for self-study with no application.

2. Is it useful to me (professionally or personally) but less interesting? Until I hit a point where there is little to gain from deeper study.
Making Ratings and Reviews better for users and developers
Very poorly. If a wing hits the water, it's game over - the plane immediately cartwheels and aerodynamic forces rip everything to shreds.

This is DARPA and some defense contractor wanting to cash in on Biden's big increase in military spending.
> where is the money even going?

Paying for stadiums, sports teams and millions in coach salaries.
A decimation is a nice, even percentage to use when getting rid of people, dating back to the Roman armies.
Demystifying Egg Freezing in Medicine
There are of course two ways of looking at this.

One would be that the US chooses its engagements. Even given that, Korea (1950--53, within your 75 year window), Vietnam, and the Yugoslav war (in which the US was not a major participant but did contribute to the no-fly zone) were reasonably significant, involving Chinese and Russian forces and arms. The Iraq conflicts were not highly symmetric, but did involve threats to US forces, which the US mitigated. On balance, the US seems to treat even highly asymmetric opponents with respect as concerns their ability to inflict harm and damage, and seeks to minimise that.

Another is that even where it faces a highly asymmetric adversary, there are:

- A long and formidible force build-up.

- A preliminary air-superiority campaign in which any possible defences are neutralised.

- A concerted effort to maintain superiority.

I'd say it's a bit from A, a bit from B. But the clear lessons are that the U.S. values, and achieves, total air superiority. In the present conflict in Ukraine, Russia did not, and has not.

Technology has also clearly moved on. The major development of the aughts was in IEDs and remote attacks. To an extent, the US applied countermeasures here again via air and intelligence superiority, with reconnaissance which both detected in advance and replayed after successful attacks the placement and entities engaged in IED emplacements.

I've had discussions elsewhere over the characteristics of Switchblade drones, in particular their one-way "kamikazi" modes. I see two principle advantages:

- A one-way mission should nearly double range, and increase defended area by the square of the range.

- A returning low-speed munition would tend to invite return-fire on the launch point.

Since Switchblade and Phoenix Ghost drones are carried into the field by individual troops, increased mass, decreased range, and greater vulnerability of the deploying troops would all be strongly negative characteristics. My counterypart in that discussion was not convinced, though I find the rationale fairly strong.
Are you sure it was using hardware acceleration?
Absolutely, they are guilty, but they won't take any responsibility.

When you deploy a smart contract on a permissionless blockchain, you don't own the smart contract or the funds that it controls.

These developers are hypocrites who don't believe in the basic premises of this technology. It is easy to preach the virtues of decentralization when it makes you money and run back in the arms of daddy government when things don't play out in your favor.
This is true, but the fact that I have canvas disabled must give far less entropy than actually getting a canvas fingerprint. Presumably this is true for each individual option. Even with correlations between the different options from an individual point of view it is likely that each disabled item is a pretty decent drop in entropy. Especially since you can probably guess my time-zone and IP are very highly correlated anyways.

I think the main downside to this is that it hurts the people who do want the most protection. If 5% of people enable max settings then they have a reasonable set size. However if only 1% do and the other 4% opt out of a few options that is a dramatic privacy reduction for those users without anything they can personally do to improve it.
There are many little incompatibilities over 3.x. Especially at 3.10/11 where deprecations are finally being removed. Few big changes, as from 2.x.

Wheels typically lag however.

Release[-2] or Release[-3] are good choices. Definitely upgrade from [-4] or lower.
Windows 11 Gets Slaughtered at Pwn2Own, Tesla Model 3 Hacked as Well
These are not mutually exclusive. Tags relate to commits irrespective of the containing branch or the merge history.
I think laser systems will be used for drone defence
This does not seem quite right to me. You do not need student loans for a PhD, rather you are paid (relatively poorly) while being a PhD student. And, anecdotally, most people in my PhD program were lower middle class, not upper class.
Yes, he did. Is there any chance he will build them, if you look at the unfinished Flammaville reactor, which is like 10 years overdue and equally over the price estimate?
France currently has like 58 reactors, all of them very old. It is doubtful that France can even keep up the current production levels.
I agree - I read the parent's comment before reading the letter, expecting to see some corporate babble.

But, honestly, I didn't see that. Sure, there is euphemistic language, but the message is very clear:

1. 10% of the company is getting laid off.

2. The CEO was very explicit about how this process would unfold (e.g. stating what the email title would be), which is a lot better than most companies provide.

We can always endlessly nitpick the language choices when a layoff happens, and I don't think I've ever seen a layoff announcement on HN, even ones I thought were extremely transparent and free from corporate-speak, that didn't get shit on by a sizable number of comments.

Layoffs suck. There are really shitty ways to do them, and less shitty ways to do them, but there are no real great ways to do them.
Thanks for this response. This is exactly how I approached my PhD: I was in a group where I liked the _people_ and where I both enjoyed working with them, but also - crucially - was thinking that they could teach me something. The actual topic of my work a) shifted significantly [0], b) was barely relevant for my decision and c), while highly fascinating, very unlikely to be ever relevant, even if all stars align just the right way.

If you do not like your advisor [1] or even worse if you do not have confidence in at least scientific integrity: Then you should absolutely run and quit. You won't be happy. Ever. That doesn't mean you are not "fit for science" or either of you or your advisor is a "bad scientist". Just that the two particular persons don't (and won't) work out.

At least here in Germany it's also not a particularly hard decision [2]: You (quite easily) double your salary, while also (at least normally) significantly reducing your workload. But this assumes that you do the PhD because you "want it" and not because of the title.
But then again: I would very much discourage anyone doing a PhD for the title. So maybe I'm not the best person to ask

[0] up to the point where _after_ having written up my thesis I rediscovered the "outline" of the work that we send to the foundation and the faculty. Of which precisely _nothing_ was in my actual thesis.

[1] This is not necessarily your official supervisor, as in the person that is taking you on and giving you your title. Given a large enough group size (and I very much would put that number at anything beyond 3 students) but the person you interact with daily (or at least weekly).

[2] At least from the vantage of someone who _hasn't_ taken that one. FWIW
They don’t make hogs like they used to
> interactive graphics on the web, and getImageData() is essentially your way of accessing a pixel buffer

I'm sure it's a great feature when you need it, but most websites have no legitimate need for it. Having this sort of feature off/blocked by default and whitelisted on a case-by-case basis makes a lot of sense to me. Are you trying to use a webapp image editor? Makes sense to whitelist it. Are you trying to read a local newspaper article online? Keep that shit off by default.

In fact, that's how I treat even first-party javascript, because most websites are made worse by turning javascript on. It seems to follow a 90-9-1 rule; 90% of websites need no javascript, 9% need first-party javascript whitelisted, and 1% require some 3rd-party javascript.
Many homeless people are homeless due to housing costs and not mental health. Constant low interest rates on money push money into land, stocks, and precious metal. These sky rocket in price and push people who have jobs and are mentally sound into tents. This has been true in Hawaii for some time, but it is now spreading across the nation with tent cities popping up everywhere.

Rents are often over $1400 for a one bedroom apartment, and mortgages are higher still. Even where mortgages are lower than rents, there is a barrier to entry in houses of needing a down payment.

Until politicians gain the will to allow for a real correction and a real price on money, this will not stop.
As we are seeing with the Russian invasion, Chernobyl isnt even over yet and is still a major risk.
I think the main lesson should be not to use it, especially at scale.
A shower, some medicine, some job interview clothes could go a long way to help some of these people, but that's next to impossible for someone under a bridge. Mental health could go a long way as well. Instead we just push them out sight.

There was an article in the LAT last week on this point.

It turns out, most of the homeless prefer to have access to drugs over shelter. It's so bad that a rehab diversion program had fewer than 1% of eligible users take advantage of it last year.

It's why so many of them are homeless in the first place: by choice. Because being housed means giving up drugs, or alcohol, or having to take medications. And most of them don't want to do that.

A minority of homeless are involuntarily and temporarily unhoused and would benefit from a bed, shower, and clothes. Unfortunately, we waste most of our money trying to house the voluntary homeless/drug addicts instead of the ones who actually need it.
Good luck making that argument in court. Intent is key, and if this is not the intent of the "smart" (lol) contract, "finder's keeper's" is not a legal defense. The legal system doesn't care about your blockchain arguments.
No, there is no clear endorsement from "scientists".
People don't value the things they get for free. Consider how little people value public high school.

I doubt you'll find many people that have side jobs during college to defray costs are partying their way through.
How GDPR Is Failing
Universities aren't actually providing a service to the phd candidates though. The candidates are providing a service to the university. No one would get a phd if they had to pay tuition.
> As mentioned elsewhere, AWS step functions are really the best in orchestration.

AWS Step Functions is a proprietary service provided exclusively by AWS, which reacts to events from AWS services and calls AWS Lambdas.

Unless you're already neck-deep in AWS, and are already comfortable paying through the nose for trivial things you can run yourself for free, it's hardly appropriate to even bring up AWS Step Functions as a valid alternative. For instance, Shopify's articles explicitly mention they are running their services in Google Cloud. Would it be appropriate to tell them to just migrate their whole services to AWS just because you like AWS Step Functions?
Economically punishing prospect scientists is the reason we don't have flying cars.
"many things are legal that are not "fair"."

They are, or at least purport to be, fair at some level or through some mechanism most people may not immediately percieve.

When something really isn't fair, even by some indirect means or when accounting for some other imperative like geneneral societal necessity, then they are at least understood to be failures not successes.

This story though... it actually provides a good example of indirect fairness. Well yes and no, there's a point and also a counter to that point, net result throw up my hands glad I'm not in crypto:

Point, it's fair: You got robbed and think it's unfair that there's no recourse. That downside is just the fair price of being in that game at all, which you pay in trade for not having to deal with the traditional system and "the man". You have to absorb the occasional loss from a mistake as just a feature of the environment like the risk of your shipping boat sinking because the ocean is not a safe place. The only protection possible is pay an insurer or maintain your own emergency escrow or something, not any kind of police or rule-daddy.

Point, it's not fair: They are not in fact free of the man, and so they are not really getting the true freedom they are paying for by assuming all responsibility for their own risk.
I'm not sure why you think it was sarcasm... the video is literally about that. 5.2K people liked that video, so how do we know that person isn't one of them?