skysight-inc/HackerNews huggingface dataset:
The argument from incredulity has not held up well. Nature is infinitely more clever, creative, and patient than (if I may say) you, or I. Anything that can reproduce is foundation for a next stage. Each individual in each generation may sport an innovation, which if reproduced joins the rest. Five million years is a very long time, too long really for human apprehension. (How many times could a pharmacist fill your prescription, in that time?) Whales' niche favors increasing size, although, that filled, other niches were discovered by porpoises.

You are aware that all species that existed 500 million years ago are extinct, leaving only their descendants? That would include our common ancestor, leaving squids, and us, and fruit flies. (Some coeval species left fossils, though probably not that one.) But the gene that places our eyes, inserted into a fruit fly chromosome at a place dictating growth of a body part, grows an eye there. A fruit fly eye, of course.
Indeed. We need vastly larger samples, more geographically spread, to properly answer the question.
I don't think it's honest to lump "tech workers" in a single bag.

For starters, introverts and extroverts might feel very differently regarding WFH.
This is why I ordered both GNU/Linux phones, Librem 5 and Pinephone, to support the alternative. Of course, I have problems with the apps now, and I refuse to install them as much as possible. Every time someone tells me about an app, I'm asking whether they have an app for my Linux smartphone.
Working in an office isn't just for people who need someone else to have discipline for them. There are many reason why people could want to be in the office.
Do you believe consciousness doesn't fall under the laws of physics or are you saying the laws of physics as currently known don't yet go far enough to explain the working of consciousness? You probably know Roger Penrose and Douglas Hofstadter have been going round and round on this issue, in a good-natured manner, for decades now. Penrose is convinced QM is required to explain consciousness, whereas Hofstadter maintains consciousness can be modeled with mathematics. It really boils down to can you create an AI that's conscious (which Hofstadter believes) or do you need a physical structure like the brain (which Penrose believes). Neither one is arguing though that consciousness isn't subject to the laws of physics, one just believes the laws of physics as currently known are insufficient to explain consciousness. That appears to be the camp you're in?
Small businesses count cost of Apple’s privacy changes
The point of this aggressive sanction was that Tornado Cash WAS an easy way to anonymize crypto.
A lot of places in the US have tried out automated speed traps and red light cameras. Some still use them AFAIK.

But what's common is that infractions are so widespread that there's a massive backlash and the programs get cancelled. There was an automatic speed trap on the interstate just south of Pittsburgh a few months ago, set up along side some temporary construction with reduced speed limits. A few weeks later there was a headline that it had generated so many tens of thousands of tickets that they were considering it an error and throwing out the tickets.
This is more scriptable than the alternatives, i'll look into that.
Thank you!
Tom Scott ( https://www.youtube.com/c/TomScottGo ) is one of my favorites which I have seen mentioned a lot, but I am surprised to see almost no mention of Stuff Made Here, or Smarter Everyday. Both are amazing channels.

https://www.youtube.com/c/StuffMadeHere

https://www.youtube.com/c/smartereveryday
>Did the people who built blockchains with built-in mandatory mixing (Monero) or optional completely obscured transaction inputs (ZCash) also facilitate money laundering?

Yes

>Am I myself in trouble for having (co-)designed a mixing service [1]?

Possibly? Depends on the details.
Ask HN: Is ease in getting started the key for Python's success?
I am just an intermediate Python dev (but a senior Java dev with 20+ years). What I have come to realize is that Python is just as complicated as Java! However it is much much easier to get started with.

Java is aimed squarely at professional devs and requires a lot of tooling and support.
Python requires almost nothing (interpreter + editor + a basic understanding of lists/dicts and control flow) to get started.

But do a big project with a large team and you'll quickly discover the rough edges and debates - a few that have come up lately for me at work - typing or no typing, oop or functional? pytest or unittest? poetry vs pipenv vs ... ? Occasional runtime errors. Project layout and organization (makes me miss maven sometimes).
Don't get me wrong - I really enjoy working in Python but I believe it would be a niche language if it were not so approachable to the beginner.
Everyone understands it's sarcasm. It's just annoying and unhelpful.
Not sure my government can do much about coal plant construction in Africa. Would rather they focus on things in control like inflation, to be honest.
The problem with this line of reasoning is that any general purpose technology can be used for all those evil things. Hell, should we sanction the Linux kernel project, because all of those nasty people use it?
Malcom Gladwell's opinions on this matter can be safely discarded.
That's a cool imagining :) Nice image :)
Everything? The only thing that goes wrong is being unable to travel internationally, but I think consulates often have a process for issuing emergency documents for even that case?
It's not the employees so much as the legal aspects of it: aka could the FBI compel a cloud provider to give them all the data in the EU datacenter?
> If this law, all by itself, was perfectly enforced, the UK would bankrupt itself just on the extra spending in the prison system.

That conclusion ignores the interdependence of those effects. If people knew that it's going to be perfectly enforced, then almost nobody would do it anymore.

(Not that I'm a proponent of this particular law; just pointing out a flaw in your argument. Somebody wrong on the internet -- gotta reply!)
Just manufacture the nets and drugs in the destination country, two birds one stone.
How about creating WTFPL-inspired license? If you do not need any other restrictions, just take the most permissive license and define what user can not do. "Do-anything-you-want-except-blockchains public license" may be a great fit for your needs.
Back when I used Eagle the "oh boy that's so many pins of signals I care so little about" was pretty much the only time I found their autorouter somewhat useful. The remainder of the time I was annoyed because Eagle being essentially just a vector-drawing program doesn't have (or didn't, at the time) push & shove routing which made tweaking layouts so goddarn annoying, in particular because the tools to move stuff around were completely trivial (i.e. they just moved the selected vertices and made no adjustments at all). KiCad is imho way better in almost every way than Eagle (in the versions I am familiar with).
Yep! I have all of the things above (yubikeys, many PCs, a couple voip numbers with SMS, ability to emulate Android on PC, a host of old smarphones...)
still, if I lose the one smartphone on which -that- custom app is installed, I'm hosed.

And I can't even install the app on a second phone, because: ah, ha! Only one at a time! There is no installing two, Luke. Only one there will be.
(There you go... quotation inception.)
Author here - so awesome your marriage lasted 37 years. I can't imagine that loss. Thanks for the kind words.
Goodbye Mel. Hello LLVM.
I can still "sight-read" much of the x86 instructions from a hexdump or even (E-)ASCII --- the ISA is much easier to memorise and more regular in octal. This is a habit I acquired from the days when I did a lot of binary patching, for various reasons, and good disassemblers weren't yet easy to come by.
Under current case law in the US, my understanding is that public ("operational realities" and reasonable suspicion tests) and private employers (fewer tests) have rights to audit any information on employer-compensated devices they wish (and have access to).

I only use a work phone for work business. If my work requires me to use a phone, I require a work phone.

Carrying two phones is a small price to pay to avoid worrying about an overzealous employer's IT staff.

https://en.m.wikipedia.org/wiki/City_of_Ontario_v._Quon

https://en.m.wikipedia.org/wiki/O%27Connor_v._Ortega
yes demand for mid to high range housing won't fall that easily. There are tons of people just waiting out the cooling to jump back in.
It being difficult to imagine, of course, is hardly any argument against it.
I drove a stick shift for a little while, and I must confess, I absolutely hated it. Automatic is just easier, safer, and you can let the computer do everything. I beg your pardon, but I’m glad stick shift is ending.
>Utah is the same as any other one-party state. It just so happens that the values-defining "club" that nearly everyone at every level of government belongs to is religious and not overtly political. Why is this so hard for you people to grasp?

Might have something to do with that whole pesky First Amendment thing.
I'm doing exactly this. And I feel less miserable.
What the US wanted from its Hawaii summit with China (2020)
> opaque organisations with vague goals and zero evidence they can achieve them, whose only thing in common with the highly evidence-focused aid agencies is that their pitch is nerdier than the average nonprofit.

Isn't it substantially worse than this? The EA people generally are, or are closely tied to a lot of the AI risk people, right?
I can’t help but think this is all a good thing and that central banks just need to lay off the nitrous oxide for the next decade.
Longtermism in a moral context rewards thinking about the value of future beings that do not yet exist. Existential risk is important in this consideration, because it is an event that severely limits the amount of future beings that could exists. The strongest argument against longtermism is a flavour of a person-affecting moral view.
Jury nullification is just one manifestation of good-ol'-boy-ism.

Good-ol'-boy-ism is a good thing when it let's the sheriff of Mayberry teach a kid a lesson without making him a felon and ruining his future.

Good-ol'-boyism is a horrible thing when it let's the sheriff of Mayberry teach a kid a lesson, making him a felon and ruining his future.

I have personally benefited from the former. I don't know how to reconcile the latter when the only difference was the kid's last name, or skin color, or religion. Every good thing can be abused. Sometimes the scale of abuse calls for the abolition of the "good thing". Sometimes it is better to tolerate some abuse because of the scale of good that comes from the good thing.

For me, this train of thought always breaks down to reasoning that good-ol'-boy-ism is good when the ol'-boys are good and bad when the ol'-boys are bad. But that's obviously broken when 'good' or 'bad' is left to the decision of the ol'-boys. Historically, we just have constant war to decide who gets to be the ol'-boys this week.
> Yes

Then american banks should be sanctioned, they are also involved in money laundering too.
I'm not a fan of debt. But I don't let that keep me from realizing that low interest debt is a solid hedge against inflation.
You definitely feel more closely connected to the car than you do on an automatic. For me, at least, it was more of a youth thing - I don’t enjoy driving nearly as much as I did in my 20’s.
Many on the C++ committee are interested in the borrow checking, but are not sure how to make it work in C++. The hard part is they cannot break compatibility with code that is legal with previous versions of C++. If there is even one pathological case where the borrow checker will reject code that doesn't have a memory leak then they will not accept it, and require whoever proposes this borrow checker to prove the absence of such a thing. (note if it rejects code that worked until the leaks mean you run out of memory they will accept that). I don't know if such a thing even exists, but if it does I'm confident that in Rust it is new code that you can write differently to avoid the bug, while with C++ that may be a very massive effort to figure out 25 year old code nobody understands anymore before you can rewrite it.

One obvious corner case: It is very common to allocate a buffer at startup and let the system clean it up when the program exits. (often this is embedded cases where the only way for the program to exit is power off). I don't know how you do this in rust (if you can - I'm not a rust expert)
Author here - We do that too! Typically we'll write a letter for the other person for their birthday. It's a much more reflective letter (whereas the daily note is more "what's going on right now"). Great tip.
After reading a lot of the comments, it seems like there's a lot of black and white thinking in regards to working from home being an objective improvement over working in an office. For crying out loud, can we inject some nuance into the conversation? Neither working from home or an office is better. There are different pros/cons and good/bad reasons for doing either or wanting others to do one over the other.
I think it would be a fairly novel interpretation of "persons carrying on a business in common with a view to profit" required to catch out contributors to an open source project.

Outside of a project that takes contributions / donations without a legal entity to receive them and parcels those out amongst the contributors, I can't think of a reasonable situation that would enable such a definition.
The problem is that your idea of freedom is somebody else's idea of torture. I don't mind working from home once or twice a week, but being forced to work from home 5 days a week was awful and both my mental and physical health suffered significantly.

For me being able to go to the office is freedom - unless I need to have my laptop for an evening meeting, I can leave it in the office and not have to think about work problems when I'm not there. The 25 minute walk in the morning starts to get me into the office mindset, and the walk home helps me leave the work problems behind.

Economically it's also better for me to go to the office. Lunches are subsidized, so I'd be very hard pressed to eat cheaper at home without having to eat the same thing every day, and in the office I don't have to pay for my beverages. Utilities are also something that I save money on by going to the office.

I saw many colleagues start during the WFH period that are still way behind in terms of where they would have been if they had been in the office, surrounded by others who can help them easily. --No matter how much we tell them to ping us, or how much we try to be proactive and reach out to them, it's simply much harder to learn remotely.

I'm not saying that everyone needs to be in the office 5 days a week, but pretending that there are no benefits to going to the office is just as disingenuous as pretending that there are no benefits to letting people work from home.
IT is 300-600 people who report to no one in particular.

With those tools running, builds take over an hour if they complete at all. With the tools disabled, builds complete in under a minute.
Frequency of correctness is secondary to quality of prediction.

That is, even if your brain is only right some of the time, it matters more that the times it is right are important.

Constantly making small mistakes is the price to pay for successfully surviving when it matters.
> This is my concern. I use my old pixel (3a) as an always-on Syncthing node but worry about the security implications.

Interesting, I've never thought of using an Android phone as a Syncthing node.

Is there a way for an Android phone to connect to Wifi, but not the internet?

I use Syncthing with local discovery only, which only needs the devices to be on the same Wifi network. Not having internet access and also not having a SIM card to get calls/sms/mms message should greatly reduce the risk of attack to the point where I wouldn't feel worried about it.
> So if you contribute to such a project, that has the potential to harm your fellow citizens and contribute to financing of terrorism,

The currency that finances terrorists the most is the US Dollar.

if you believe the biggest terrorist is the US Govt and State Department than it's your morale due to use crypto.
Out of curiosity, are you objecting because you think these points are all obviously true and it's just not interesting conversation, or is it that you take issue with one or more of them?
It's illegal (1) against civilians, (2) against military targets in concentrations of civilians if delivered by air attack, (3) against military targets in concentrations of civilians by non-air attack unless the military targets are separated from the civilians and you take all reasonable precautions to limit incidental damage to the civilians, and (4) to use it on forests or plant cover unless they are being used to cover or conceal or camouflage military targets.

I don't think I'd describe that as "generally illegal" since it leaves a heck of a lot of situations where it is legal to use it.
If europe had built enough renewable energy over the last 10 years to provide its energy production it would have tackled both problems at once. - International energy prices wouldn’t be a major problem.
This is great. I've always wanted to do something similar for my phones' battery compartments, but don't have the tools or knowledge.

I'm curious, is it possible to create fake 'batteries' for devices that pass the current directly from the charger into the device? I'm imagining something that looks like a battery, but doesn't hold any charge so people can use their old phones exactly as you do and never have to worry about it pillowing.

I can see a market for something like that, albeit a very small one since it would be device specific. I'd buy one if it existed.
Probably Comcast Voice. Comcast/Xfinity Mobile is a Verizon MVNO
It is a tool for privacy, full stop. Criminals can use this for criminal activity, law abiding citizens can use this for law abiding activity. Also see end-to-end encrypted chat apps, VPNs, onion routing and other privacy tools that are widely used by criminals.

also consider applications that might be illegal but often considered moral like paying for an abortion with tornado cash ETH in a state where abortion is illegal, or donating to a state that your current regime is at war with.
Yeah, if my employer wants me to use a smartphone app, they better cough up a smartphone for me to use. I'm not installing anything work-related on my private one, because I am in no position to guarantee that I won't break it or lose it.

I've had pushback from the employer about this a few times, but in the end, there's nothing they can do.
Yep.

I think Python is particularly suitable for the "non-professional programmer", somebody who has some other skills and uses a computer to put those skills on wheels.
Thanks for addressing me as "Dude" and using the f-word!

1. OP is asking smartphone; SMS 2FA does not require a "smartphone", but "mobile phone".

2. Alternative options mentioned above should you be in the misfortune of losing your... "phone"
Broadly agree but I thought Steven Bartlett was a lot more sympathetic interviewer to Tom vs Anne Boden. Not sure he 'clicked' with Anne to the same extent as Tom.
So, it is ok for people to lie in court because politicians do it?
Ask HN: Do you worry about CPU backdoors like IME?
On the surface these seem like a egregious affront on personal computing freedom and privacy, yet I rarely hear the topic brought up when the subject is being discussed. Perhaps the most damning claim to them is are government agencies’ ability to purchase CPUs with the ‘feature’ turned off.

What are the implications of such hardware on user security? Is the threat real, overblown, or relatively unexplored?
My first 14 years of driving was always with a manual car, after that I've driven an auto most of the time and 99% of the time I do miss the manual. After a while, it became, almost, automatic and wasn't much of a hassle in traffic or anything.
Ask HN: Kind of data needed to build a language model?
On DeepL, Google Translate,etc the quality of the translation for not so popular languages is really bad, especially for oral-only dialects. I think this is due sometimes due to the lack written document or dictionary in these languages. What kind of data do you think I should gather from my local community if I want to build a translation software for our dialect ?
i mean, at least you don't have to engage in bidding wars with 30 other people foaming at the mouth trying to get this house at any cost while some rich investor scoops up the property.
Turris Omnia home router project fails to spin up and out
After many years in this field, I am convinced we don't need a better "C" at all. We need better "C education".
Anyone who isn't associated with the Angels banged on about the ridiculousness of their claimed home change (which notably did not involve an actual move) before they ever did it. They're nowhere near Los Angeles and have no historical association with the city. MLB never should have let them claim the name, despite the even more ridiculous "of Anaheim" qualifier. They're the Anaheim Angels, no matter what else they try to say they are.
Is the amount of rainfall across the world constant? If so, are there places getting above average rainfall.
Banks make good faith efforts to prevent money laundering. (KYC and SARs in particular). If tornado had KYC, this wouldn't be an issue. :)
Phone companies don't let you apply for replacement esim through a website?
"Would you trust the hardware?" is a typical attitude towards End-Of-Life equipment that is more susceptible to failure due to age e.g. organizational IT refresh cycles.

Was there any further indication that the comment was about a backdoor-type vulnerability?
> This is mostly about lack of rainfall and not temperature.

Higher temperature air has less capacity to carry water, 7% less for every degree Celcius IIRC. So there could very well be a link.

EDIT: Nope, I had it completely backwards, which makes much more sense too. Colder = less capacity for water. I need a drink.
Can't delete my misinformed comment unfortunately.
I always have a backup Android device setup as per my standard operating environment for this very reason. I'm actually due to setup another one as my previous backup went to my daughter for her birthday recently (but it still has my SOE hidden on it).

But also, I don't use my phone for banking because I still don't trust mobile ecosystems. I use a dedicated VM that requires a decryption password to boot up.

But yeah, banks are pushing for app usage rather than web interface, which is ironic given that my bank still only has SMS 2FA, not token-based. So why would I trust their app to be anywhere near secure in an insecure ecosystem if they can't even support proper multi-factor authentication that's been standard for, what, 5 years already?
Lamont Dozier: Motown hitmaker dies aged 81
The current burst of inflation is global and is caused by a global pandemic that unleashed global shocks to global supply chains. There isn't much any one government can do, other than continue to push the Covid-19 vaccine out to as many people as possible.
yet you might be able to re finance someday.
[I work at Fivetran]

The comment “there was no product here” is referring to a specific (very lucrative) market segment.

The rest of the product was and still is selling just fine.
So let's say you change phone numbers and FORGET to change one of the important websites that use that number for authentication?

Or you change phones, wiping the old one before selling it to your friend and setting up the new one from scratch?

Some websites are terrible/impossible at letting you recover your account when you've lost access to the phone number or the exact instance of the phone used for authentication.