skysight-inc/HackerNews huggingface dataset:
> I get the impression that you can't use a normal disk burner to write them, so expecting the world's Joe Schmoes to use them

Some burners won't work with them, but there's a decent chance whichever one you happen to have will work.

> Expecting the world's Joe Schmoes to use them (much less maintain a RAID array) feels unrealistic.

This may be true, but I think we're talking about different things. I don't know that I care so much about what other people decide to do with their photos, it's their loss. I care about what I can do and what I'd recommend to friends/family/strangers who are concerned about this.
You can't stop it, because it isn't happening to begin with.
> It is cheaper, easier and faster than using banks and legacy money transfer vehicles like Moneygram or Western Union and it has the added bonus of not being saddled with the red tape or regulatory requirements that go along with these institutions.

This situation feels unsustainable. Traditional institutions don't ask questions because they love getting into your business, they ask because of AML and KYC regulations. If crypto eats the lunch of these traditional institutions because it doesn't have to follow the rules they do, things are going to come to a head sooner or later.
>Scala also seems to have something of a racism/white supremacy/misogyny problem.

lol what
Privacy is an important and welcome discussion.

Only one point I would like to make --- advertising does not necessarily imply privacy invasion.

It is entirely possible to successfully do simple contextual advertising without a global tracking network and associated privacy invasion. Ask if you need examples. Eliminating all advertising may be throwing the baby out with the bath water so to speak.

A part of the fight against big tech is getting advertisers to understand that they are being exploited too. Personalized ads and "realtime ad auctions" pit advertisers against one another to drive the cost up to 3-4x more than simple contextual ads while being wide open to fraud from the ad networks themselves and others.

Do the results justify the added cost to advertisers? I have my doubts and I have yet to see solid evidence that shows it is.
What works on a slow / low volume site (HN) doesn't necessarily work well on a high volume site such as Reddit.
You're never gonna make it to the c-suite with that attitude!
I am constantly amazed by the weird and wonderful things I see on Atlas Obscura. Thank you!
Please take five minutes to read through this ;D

Hilarious.
Yeah. This is what happens when laws are bought and paid for by corporations through lobbying. Their concerns just override all common sense.
It would imply that prospective workers don't put a lot of value on private companies' pension plans when weighing employment offers, which in my experience is true (employees do perhaps value governmental workers' pensions, because the government is the kind of stable organisation that can make multi-decade commitments). There's also a level of governmental support (high-profile bailouts and the like) of private pensions that lends credibility to pensions, whereas governments seem if anything anti-tenure.
Agreed. Troy's the-work-is-already-done argument is also (a) not logically sound even if it were true, and (b) not really true in the general case. Here's why—first, though, let's highlight a just-so argument from the post:

> Attempting to scare people with an alleged vulnerability then withholding information about it until a financial commitment is made all whilst claiming to be a "white hat" is dishonest, deceptive, and fraudulent.

"Withholding information" in this context really means the absence of extra work—of having reached a milestone where something of substance is known, and a problem arises that involves needing to make a decision about whether to pursue it to its ends or not.

Writing up a disclosure is something that takes work. Cleaning up a messy POC so that it can actually be understood by someone else (or just capturing one in a fixed form instead of something transient/ephemeral to begin with) is something that takes work. Being responsive to the other party's questions is something that takes work. Clearing time to make yourself available—even if the other party doesn't have any questions—is something that takes work.

When you are claiming that someone has "already" done "the work" when they notify you a problem exists, you forfeit the argument the moment you ask "What is it?"
happens to have a same setup as you, I don't have such problem.
Thanks for the link. This looked too good to be true until I clicked the order now button... $1,199...

I normally go for budget smart phones in the range of $100 - $200. I'd pay more for something with decent build quality and a privacy focus, but $1,199 is a little pricey for me.
Up and coming features for Persism 2.0
I've used Linux professionally and as a hobbyist for 10+ years. While I've had forays with chrome OS and osx, I recently found that I both wanted the dev environment of Linux and I required 64GB of ram and an NVidia GPU for the development I was looking to use the machine for. Throwing an additional wrinkle into the mix, the nvidia gpus have made huge strides in mobile power consumption over the last 4 years. Interestingly Linux on the above machine now also has broader gaming support than OSX as well.
<p>age sysop

...original online chat
Vehicle-induced vibrations would result as significant (overpowering any noise) peaks on one or more accelerometer axis, and their timestamp (relative to other peaks) will precisely align with peaks on any other device on that vehicle.

As a layman I think you can just sum all axis for each person, overlay the resulting track with everyone else's and try to find a position where enough peaks correlate (constrained within a 5 minute timeframe from the on-device timestamp to account for clock drift while limiting the search space) and that should work well enough.

I'm sure the sociopaths working for Facebook will have a smarter way of doing this that's even more accurate.
Nwave Technologies
Nwave is a smart parking technology company that developed a revolutionary market-leading wireless parking management solution to help smart parking solutions providers and parking asset operators streamline their processes.
That's a different school. The University of San Diego is a private university in San Diego. UCSD is the San Diego campus of the University of California.
This is the #1 use in my experience. Anti-bot detection.
I used to think it's all nonsense and people just complaining about nothing, but now I have a wind turbine about 500m away from my house and I can absolutely hear it at night, just constant low frequency droning combined with a whooshing sound of the blades.

Like, I've gotten somewhat used to it now, but I'd lie if I said it doesn't bother me. And again, I don't want to come across as someone against green technologies, we should be building lots and lots of these everywhere.....just maybe not this close to housing.
Common risks during the software development process
Big Picture includes an on-screen keyboard overlay that you can toggle with a shortcut (by default it's the controller "home" button and "select", iirc).

The first time you try to unlock the PC this way, Steam will prompt for elevated permissions to be able to do so.

You can of course also set up the user to be automatically logged in.

In my experience it's best to have Steam launch via the Task Scheduler with elevated permissions so that you can approve UAC requests, etc.

However, yes it's worth having a keyboard connected (even if it's just one of those tiny wireless touchpad+keyboard combos) in case things go wrong.
One case I didn't see mentioned here, is where well-meaning programs can support beg bounties: I've seen reports sent to an open source product through a platform which is offering up their own bounties for security fixes in open source. A noble idea, but then you get meaningless security reports, combined with them begging you to just go mark them as real security issues so they get a payout, even if it's not a real security issue.
It's still a breach of privacy unless it's properly disclosed to the user, and there's a fair question to be asked as to whether the bot/non-bot detection can classify which "bot" it's looking at, and if so whether the same can be applied to track users.
I converted the Indian Rupee to USD while writing that comment. So the prices mentioned in my comment are in USD.
So now my kids need a separate PC? I thought the point of this was that my PC could do everything?
This is what I hope for. I expected that eventually the right job would expose me to a community with overlapping interests. So far I have been fairly unsuccessful.
Good followup on falsehoods about time https://infiniteundo.com/post/25326999628/falsehoods-program...
dupe https://news.ycombinator.com/item?id=29147564
Pretty much on point in my opinion. But I don't think journalists defend an elite class with conviction, some truly believe the stuff they espouse, some others are opportunists and want to generate clicks, but woke carries a lot of rationalization for improving your self image. Whether that is truly as self-less as this article presents it to be is open to discussion.

But the contemporary journalist believer just feels better than to defend common humanitarianism and concepts like color-blindness and most importantly doesn't accept it anymore. No no no, he is far more enlightened than that and has to fix peoples bias now. Problem is that the concepts don't hold up under scrutiny, even if people just deflect criticism with pointing to equally contemporary literature. That he himself misread it fundamentally is of no concern.

But many people already read between the lines some outlets netted pretty decent shitstorms when they overdid it. As long as it doesn't become personal, I believe this is fully justified backlash. Guess the plan to demonstrate reactionary powers in which they are the subject themselves didn't help too much. Still not a hint of shame for past and current propaganda.

My favorite newspaper has partially woke content, but they write longer articles where they can hide messages that the usual twitter users won't read anyway and some people are indeed aware of developments, freely quoted: Hey, we do this because readers expect emotional validation.
Compressed ARC has been a thing in ZFS for a long time. So let's say you allow ZFS cache to take 50% of total memory. With 4x compress ratio from ZSTD, you will be able to cache 2x the total memory. It is amazing.
You'd earn enough money to even buy the adjacent real estate...
Just because everyone has different thresholds for addiction doesn't mean that we should therefore not care about it. Some people can enjoy heroin responsibly, therefore opioid addiction is a just a matter of personal responsibility? Of course, total prohibition is the other extreme, but surely there's a middle ground that makes more sense than total apathy. And I'm not really even talking about regulation here, I'm just saying that some people delineate ethical standards in their line of work - with game design, I personally draw the line at exploiting users through addictive design and leaving them worse off.
Incorrect. Branches subservient to the master were called slave by many, a simple look around GitHub would show this was true. I challenge you to find the "slave" part of a master's degree (except TAing ;) )
Really? What have you struggled to find? I've found libgen enormously helpful.
There's a film about it called "Césio 137 - O Pesadelo de Goiânia", in Portuguese.
Exactly the same experience. "Elm on the server" was on my dream list before choosing Elm over Typescript, but Roc seems to be so much more. Very exciting!
Pros
* Creative freedom
* Refreshments
* helping colleagues
Cons
* Complex deadline
Climate change cause real sickness (heat waves kill, for one) and my appartment in Paris has become unlivable for days, almost every summer now. Coal, oil and gas won't compensate me, for the price of my flat and the impact on my health either. This impact many more people than wind, so where should we start?
I am wondering how difficult is to get Facebook traffic now a days.
I think that's the real answer - they simply didn't think better performance mattered/would be worth the extra cost/complexity.
How it's different then as from the candidate perspective your CV is not ever saw from bunch of companies and they don't even care what you wrote about yourself ?

This way you are sure you will get noticed, and you have ability to express and present yourself the best way you can
It's not width, it's depth. Things like gate oxide are deposited as a layer through a chemical process. That layer is the same thickness across the entire chip, and it scales down with the node. Gate oxide thickness determines your maximum gate voltage.

Chips aren't 2D structures, they're built out of 3D layers and all those layers have a constant thickness.
> but if I buy ebooks, i'll just go ahead and strip their DRM without giving a damn who says no

Yeah, dream on. How long do you think this option will stay available to you? I sometimes get the impression that intelligent technical people on HN can't see ahead 5 minutes into the future, because being a peon without rights is something that conflicts with their self image as some technical sophisticate not subject to the same insults by our overlords as lowly non-techies. But your relative technical sophistication just means you'll lose some basic control over your privacy, data and possessions at t+ε rather than t.
I believe a lot of what makes Tcl the way it is is precisely because it does things different from most other languages with regards to closures, lambdas, scoping etc.

If Tcl had the other stuff, would it need upvar/uplevel or its funny braces and substitution rules? I'm no expert at Tcl but when I learnt it (mainly to use tkinter) I really had to rewire my brain to think about something as simple as _variables_ so differently
I once commented "The world would be a better place with Aaron Swartz in it" on Reddit and got downvoted. That's the sad world we live in.
IaC Development Life Cycle
This might be a different schools of thought then? The way my flight instructor explained to me (Cessna 150) that you can land very smoothly without stalling, but if your airplane has the energy you are still flying. Just you are doing it 0 inches above the runway. If any outside disturbances increase your energy or redirect you (such as a gust of wind, or a bump on the grass field) you become airborne again and the chances of messing things up increases from there. (bunny hopping etc...) So he expected this stall from 4 inches from me, and told me off if he couldn't hear the stall warning whistle come on at the last moment just before touchdown.

That being said I also heard that this is absolutely not how one should land an airliner. This type of landing would cause a tail strike there. So who knows. Maybe my trainer was old school. Maybe what is correct on a Cessna 150 on a grass field is not correct on your type or airfield.
Idem for the noise of airplanes (around 1/3 of them are private jets) that keep waking me up at 3 AM.
Quality corporate trolling. @gadrev is right, well worth the read.
Honestly, I've always considered this to be the one really strong argument in favor of locked-down hardware.

It's something I struggle with a bit, because locked-down hardware is evil in every other respect. But it's clearly advantageous for online gaming.
>How can you do 'full time research' as well as being an instructor for taught classes? Does not compute.

Yep this is where the gruesome part of the American PhD comes. And that is why in the first two years of the program the attrition is huge. In my class 50% had dropped by the end of year 2.
so slow. But, you had to be able to write and communicate well- no emojis, no gifs. My first internet experience was a BBS a friend setup. He gave me a free account. Looking back, the internet was so small then. And, as others of noted, the phone issue- I timed almost all connections after my family went to sleep to avoid being disconnected from my 1200 baud modem.
Background:

Father with a 13-month old baby and a full-time job, 3/2 split in WFH/WFO.

Aside from the obvious things you mentioned, I found that these items work for me:

- Light lunch is the single most important thing after a good night of sleep;

- Replacing dinner with some snacks not only helps with weight but also with awareness;

- Never drink Coffee if you don't need it. Drink caffeinated ones if you need the flavour;

- Taking a 15-min nap helps too, but it doesn't work as good as 10 years ago;

- Getting an outdoor hobby (I collect fossils) alone tremendously helps with WFH unhappiness
Seriously, every Pegasus-related news slightly killing the Apple "privacy" myth. And this is good 'cause we deserve better mobile solutions than the strange duopoly, where one company pays $9B to another for the right to mining private data.
Integrating OpenReplay with GitHub
This is explanation from author

http://fastcompression.blogspot.com/2011/05/lz4-explained.ht...
My general health is not very good and age has effect. Basically, memorizing is much harder. I need about 3x more time to memorize. Moreover, in the past I could memorize some stuff "by heart" but now it's almost impossible so the consequence is that I have to understand every single bit of information I learn. That needs a lot of work. So I need to work a lot more and plan a lot more than when I was young. Moreover, when I was young I was a top 10% student and without too much work. Things have changed and I had to realize and accept it :-)

Being older has its advantages : when working with young students, I can influence groups to go in the good direction (before I was more of a follower). Also, since I've chosen to study again, I'm 100% clear on what I do. This translates to studying very seriously (I'm not distracted by the web, tv, etc. except HN of course :-) ). The professors have also lost a bit of their charisma, so I don't fear them any more.

The life/studies balance is a bit tough sometimes but fortunately my family is very supportive. This is really important because when the work load is high (say, work 12 hours/per day for several days), the kids, my wife start missing me. I also most often refuses socializing 'cos it takes time and energy. All in all, they show a lot of patience.

The hardest part for me is the stress of the exams. Before I was (over) confident in my ability to succeed, now I'm not at all, so it's stressful. Also, I sit in front of my courses for long hours and it has real effects on my muscles. It's difficult to maintain physical activity when under pressure.

So my protocol is simple : I work 5 days a week, about 10 hours per day. Saturday is off, no matter what. Sunday I work only 7-8 hours. I do my best to be in bed before 11pm; I start working before 9:00. I do my best to have a 40 minutes walk 3-4 times per week. I try not to spend time in front of my computer when not needed (I don't spend hours tuning emacs or Debian any more :-)). I try to read 15-30 min. before sleep. The rest of the time is for family, preparing diner, dishes. So basically, I don't have personal leasure time anymore (but since I like studying, it's not much of a problem).

All in all, it's doable if you can afford to stop working the time needed (2 years in my case). But you need lots of discipline and a supportive family 'cos your brain has definitely aged...
SolarWinds Investors Allege Board Knew About Cybersecurity Risks
The user has to perform an action to initialise the Generic Sensor API, just as they do with sound. That's just a click or a keypress, but you can't get sensor data without it.
Al-Haq is a Palestinian human rights NGO funded by the European Union. Two weeks ago, Israel labeled six Palestinian NGOs, including al-Haq, terrorist organizations and has outlawed them. This was condemned by Amnesty International, Human Rights Watch and others. The EU also funded the other Palestinian human rights NGOs which Israel outlawed.

The US had an office in Jerusalem dealing with Palestinians that Trump closed down. Biden and Blinken began to reopen it but the Israeli government have refused permission for the US to reopen it.

This is following Israel's throwing Palestinians out of their homes in East Jerusalem back in May and replacing them with settlers, which was followed by a mass bombing of the Gaza strip by Israel, including the building in which the Associated Press had its office, a building Israel said it purposely targeted.

This amidst settlement of Palestine's West Bank by Israel which is opposed by multiple UN resolutions supported by an overwhelming majority of nations.
> The fact that nobody really wants a true p2p platform: you don't want to lose all your stuff if you lose the device.

Why not provide encrypted backups to a personal cloud storage service? Even WhatsApp does it these days.
Asking as a non-sophisticate who has a mental block on most math education beyond 2nd grade: what does t+ε mean?

edit: HN would rate limit me if I tried to reply to each explanation with thanks, so: thanks!
> But it's as necessary with Saudi Arabia, Turkey, Iran, and Palestine as it is with Israel.

If Israel, Turkey, Saudi Arabia, Iran, Palestine have reasons to hate each other, then why intervene? It's not like backing one side will stop the conflicts and bring peace as recent history showed us.
Zillow uses explainer AI, data to help how people sell houses [July 2021]
I engaged in this sort of shenanigans recently when I wanted to pull a Python interpreter out of a .zip file, save it somewhere temporary, and then execute the .zip file with that extracted Python interpreter, all when you did ./runme.zip.

It's then a (mostly) hermetic Python executable.

When I got it working, it felt like the first genuine 'hack' of my career. Something that's awful, novel*, and awesome at the same time.

* novel at least to me. It wasn't something I copied off stack overflow or a blog post.
Huh. That makes a mountain of difference to me.

If someone doesn’t tell me what’s wrong, then asks me to pay them before they’ll let me know, all my scam meters go straight into the red.
Also, why is it so important that people 1000 years from now don't find it? Maybe the first explorers will get sick and die, and that is unfortunate, but if we don't deal with our energy situation now, there wont be people in 1000 years.
Replicating 3D Trees from Apple Maps
> ... Web Development ... Computer Science ...

That's like studying materials engineering because you wanted to sew quilts.
If Apple did that, giant app developers would whine about it.

Google was basically responsible for locking down the DeviceMotion API.
Posting this as every Zillow thread has a ton of speculation on exactly what the architecture looks like
I really struggle with fatigue due to a chronic sleep issue. Here’s what helps me:

- see a sleep specialist. You might have a sleep issue like apnea or periodic limb movements that disrupt your sleep without you realizing it. Or narcolepsy, which can show as a kind of chronic drowsiness.

- find a good sleep book. I really enjoyed The Sleep Solution by dr Chris winter.

- mindfulness practice: sometimes this itself can help deepen your sleep.

- Take a power nap (but not a long nap) post lunch. We’re naturally diurnal, so tend to feel sleepy early afternoon.

- Exercise for a short term energy boost and to deepen your sleep at night.

- Hydration: drink a good amount of water. Dehydration is a big cause of fatigue for me

- do low key activities on bad days: be easy on yourself and take it slow. Read a relaxing book or take a bath. Don’t put tons of pressure on yourself.

- magnesium supplements: this is probably the most frequently helpful supplement for improving sleep. It’s often said most people have a magnesium deficiency.
Yeh Im British as well, I guess they're just before my time