skysight-inc/HackerNews huggingface dataset:
Using IDs as an authentication method worked okay in previous decades maybe but now anybody can order a fake ID that looks 99% real from the Philippines for $400 and they are so common even teenagers have them to get into bars. Also at this phone company, it a person forgot their PIN and no working device to receive it then it could be reset if they had their ID. Meaning 99.9% of accounts at <major US phone company> could be hacked for a mere $400. I understand why they do it, after selling 1000+ phones on the sales floor to the general public, you wouldn’t believe how many people forgot their PIN when it came time to get a new phone. Usually once their old one broke - and then there’s this massive pressure being put on us by the customers to help them get back into their phone number, for which they often have 2fa configured on all their important accounts and all their pictures backup on Google, as well as a massive pressure being put on us by our bosses to sell boxes even if it means skirting the official rules for PIN resets. Account security at major US phone companies is nearly non existent.
Yes, secure it against all types of smuggling. Drugs, humans, guns, etc.

Cartels are diversified, but currently a big section of profits are from human exploitation and that's the easiest to stop.
I'd say that Common Lisp is still the ultimate weapon of a solipsistic developer, with unprecedented raw power for reinventing the world from scratch without collaborating with others. For a cohort of people, this feeling can be very liberating and enlightening.

In my opinion, most modern dynamically-typed languages are actually better than Common Lisp in almost all regards that matter for social, collective programming:

- they are usually much more functional and declarative: more immutability, more value-oriented approach (Erlang, Clojure), less unpredictable mutation, more useful abstractions built into the language. They provide modern data structures in standard libraries in a useful and uniform way.

- they provide a builtin class/object/prototype common language for their ecosystems (CLOS in Common Lisp and Moose in Perl 5 are examples of too flexible opt-in OOP systems that fragment ecosystems instead of unifying them); this also gives decent namespaces, which are crucial for cooperation between teams.

- they usually have a good async story (iterators/generators/coroutines, promises/futures, async/await), again, built into the language and enabling async ecosystems on top of them.

- they have good(-ish) story about package management. Lispers seem to like to write everything from scratch.

- they have good story about testing infrastructure. Lispers are usually too proud of keeping the world in their heads and of their REPL-driven bug-fixing dopamine cycle to actually think about having computer test their code. The ability to change a running program from the inside is actually a detriment to abstract thinking about what code is meant to do and describing that in more declarative invariants like type systems and tests.

- tooling has finally caught up: with LSP and treesitter, programmers do not have to bear the pain of S-expressions to have structural editing anymore. A sufficiently educated programmer recognizes syntax trees as a valid data structure in any language. If really needed, modern languages do provide abstractions to manipulate their AST (`import ast, dis` in Python, `erl_syntax` in Erlang, `ast` in Go, declarative and procedural macros in Rust, Template Haskell, etc).

The only thing which I think Common Lisp still does better is conditions/restarts, which seems a better way of error handling than just catching exceptions.
I've seen a lot of channels I like myself, but not these ones yet:
AgingWheels: (cars/engineering) https://m.youtube.com/user/agingwheels

ModernVintageGamer: (Technology/games) https://m.youtube.com/c/ModernVintageGamer

RegularCarReviews: (Automotive history, comedy, and varied vehicles) https://m.youtube.com/c/RegularCars
Isn't mixing a thing of the past now? Most darknet sites now only use XMR which is inherently privaty focussed. So this banning will help limit the ease of hacked fund mixing, but less about purchasing on darkweb.
Many AM4 boards that cost 70€ or so support 128GB RAM.

128GB = 4x 32GB DDR4 UDIMM costs less than 360€.

That's a lot less than the GPU.
Meet in person
The linked press releases disagrees.

> While most virtual currency activity is licit, it can be used for illicit activity
Should the question not be "Who owns your data collected by Tesla?"
It's really not much of a leap to put a charger in many more spots. It was a bigger effort for many first rural grid electrifications for instance.
A gamer with one card probably wouldn’t want to deal with the hassle of selling it on the secondary market, but a crypto miner with 100 cards absolutely will. So of course Nvidia was going to have to compete with these cards for new sales. Even without a crypto crash an increase in difficulty would have pushed out the marginal miners.
A parser library can return an error when the input is wrong. It doesn't necessarily mean the app is in an inconsistent state when that happens; it all depends on what the application does. It follows that aborting is often a sensible decision in application code and rarely in library code.
A horrible attempt. Tornado cash is used for privacy.

Cell phones are used in laundering. Let’s ban cell phones.
In addition to traditional algorithmic art, you may also want to consider machine learning methods.

One way to dip your toe in is to run the Disco Diffusion colab notebook. I haven't yet found a good resource about training your own model, or about fine tuning an existing model.
Richard Stallman appears on horseback. Charging into battle to open the source to his favorite printer drivers.
This is pretty funny. We're going to run the entire gamut of different verification technologies for them all to become compromised, forcing us to return to in-person transactions for everything.

Time to start investing in closed bank branches.
GitHub limits the package registry to 500M for free accounts, so 5G doesn't seem so bad. Git repos themselves usually don't take up that much space; all my 135 projects on GitHub are ~250M combined (quick count, could be off a bit, but roughly on that order). Even larger repos at $dayjob with daily commits typically take up a few hundred M at the most.

Basically you need to either be in the top 0.1% of highly active accounts or do something specific that requires a lot of disk space, but for most people 5G doesn't seem so unreasonable.
Oh day to day blockers, especially when working on multiple things in parallel and you wait on someone else for some tasks. From our logs, some of our last few blockers were:

1) Waiting for someone review and merge a pull request so something else that depends on that can be sent for a release.

2) Some architectural code changes that needed to be discussed with the person responsible for the module before i go ahead with the implementation.

3) Someone waiting on me to finish the CI setup so they can deploy their project

4) Us waiting on external client for more input, so our CEO can go nag them for more requirement updates.

5) Me hoping the someone can fix the frontend code because i was frustrated with my (lack of) CSS knowledge the previous day...
https://valetudo.cloud is the one I know of, although unfortunately it seems that it doesn't work with Roombas.
We do know that new and better ideas usually come from younger people, not older people who have been doing the same thing for 50 years. We also know that in general, once people have status and power, they do a lot to not give it up.

I do think that we as a humans need to become more responsible with developing new technologies. There are technologies that do more bad than good, and we should develop techniques to better asses this before we just yolo a technology and then try to damage control later.
None of that matters. Sanctions allow the government to prosecute anyone who does transactions with the sanctioned entity. Period. It doesn't matter how the technology works or whether the facilitators of those transactions cooperate with anyone else on anything.
Would you prefer it to be:

'Oh, shucks, there's no rule that says a dog can't play baseball, or that you can't use open source to do financial crime, I guess we can't sanction people who use it for money laundering!'
It's not that they aren't trying, it's that when you reinvent the wheel, you have to do more work. Microsoft is introducing `tensorflow-directml` to avoid this problem by implementing a CUDA equivalent in directX. AMD has ROCm, but it's not well supported because it's not integrated upstream in `tensorflow`.
Here is one trail that ended: https://www.foodbeverageinsider.com/formulation/mcdonalds-dr... In addition to McD's, PandExpress and TacoBell discontinued trial menu items.
And then we have companies like Space Mobile trying to essentially put cell phone towers in low earth orbit which will (hopefully) enable 4G/5G coverage all over the globe.
I'm confused, you seem to be saying opposite things. You're saying authors don't use unwrap when it should panic, and in the next sentence, you say they use unwrap (which causes a panic) when the failure could be gracefully recovered.
Re-read the comment. I'm pretty sure the author would chose a habitable planet over [ag] jobs.
I often wonder how DRM systems obfuscate the keys. They must be in memory, right?
Your high power examples are all either dedicated wires (no outlet) or single-use outlets (like the dryer.) I'm saying there is no general use high power outlet permitted.
Recoverable vs unrecoverable comes down to requirements. Certain companies known for having software that 'just works' tend to have both very few unrecoverable errors and very conservative feature sets to help facilitate that short list.

It is very clearly a choice, even if many people are deciding by default. By not tackling an issue, you've chosen to have that issue.
> EDIT: I see I have touched quite a few nerves.

It reads like a post you made for yourself, not for the benefit of any reader.
Gleam is a friendly language for building type-safe, scalable systems
If you like Erlang or Elixir, you will love Gleam.
> Assembly in the macro-assembler sense. Doesn't matter that it's obscure and not a direct mapping to any specific ISA, there is still relatively straightforward mapping between syntactic constructs and something von neumann-ish.

That applies to pretty much all imperative languages that compile directly to assembly/machine code – including Rust.
> What I am doing is falsifying your hypothesis

That is not what you are doing. You are picking a winning lottery number and saying why did this number win and others not? That's faulty logic.
That does add the cost of a 20kWh external battery for each car.
I don't believe the goal of Serverless Framework is necessarily to tackle vendor lock in, it's more about simplifying and somehow unifying the deployment process. Similarly to Terraform, it ends up being cloud specific in a lot of the details.

I agree that managed services provided by the cloud providers allow you to save money and make life easier. Our main goal is to enable people to use those that are common across clouds without locking themselves in. Of course some features are only available in some clouds, and you'll still have to deal with data fees if you want to move, but having your configuration cloud agnostic saves you a lot of time if you either want to move or want to go multi-cloud.
> (people weren't struggling to fuel their cars or eat then).

These are cause and effect, though. Average gas shot up to $4 in 2008, too.
Windows NT
It seems like a cryptocurrency wallet would only attract a very specific kind of thieves and would only apply to cases where you'd normally expect crypto wallets to be present.

Given the "sophistication" of some of these attacks I would be surprised if the people behind it would even recognize a crypto wallet file name, let alone know how to import it and actually steal the coins.

I remember seeing another service that provides usernames, emails or links to seed into your DB and will alert when the link is requested or spam starts coming into that. I think that will be more effective.
I'm annoyed by how true this comment has been for me. Lots of my success in life has been more about knowing the right people than about knowing the right things.
In a post apocalyptic world, aside 1st necessity goods (food, drinkable water, medicines, knowledge on how to build/repair things), there will be a lack of energy; be prepared to keep armed watch of your roof if you have solar panels there.
I wouldn't even try to keep powerful computers around if I couldn't supply them (and their peripherals) with what I have at hand, which could well be no more than a couple solar panels and some stepper motors converted to wind generators connected to a scavenged truck battery.
So if the end of civilization occurs, Before anyone realizes that they're going to become doorstops, I will happily trade all my fastest computers for more important stuff as I already have in the junk boxes what would count as an IT lab of the apocalypse to build useful stuff usable in energy scarcity situations: a couple of very low powered netbooks, a few arduinos and similar low powered boards, b/w LCDs, sensors, relays, steppers and other electronics parts (all tht), gas and battery operated solder irons and a few solar panels.

All stuff, however, that could turn 100% useless should I lose or break my glasses (Wasn't there a old Twilight Zone episode about that eventuality?) or deplete my heart medicines. If shit hits the fan, no matter how hard one prepares for the worst, the lack of a single small thing whose availability we take for granted in normal life could screw everything.
> What kind of blockers

I've worked under that "today/tomorrow/blockers" regime before and never once, in the years we labored under it, did anybody report a single blocker besides "my computer crashed, waiting for IT to fix it".
They already have a safety score you have to maintain in order to qualify for FSD beta, so this seems like an imagined non-issue. Simply don't allow FSD for people who drive recklessly.
I think it is a necessary step in the process. No org is going to go from full on dogmatic waterfall to fully agile in one step. Dogmatic agile either works or fails on its own. If it works then the org might try going actual agile.
I wouldn't count on that. Sure, you can see increased productivity through farm automation, but that assumes that the farmer can afford said tools. Those that can might be able to grow more crops on less land, but they might be too preoccupied with paying the farm loan to go around buying-out their neighbors.
Except it’s not and you’re 100% wrong.

Tornado cash is used by people who buy crypto on centralized exchanges, want to take private self custody of their crypto without the CEX or other entity spying on them.
Partially true. In practice people implement multiplexed servers, for many reasons, including performance / throughput. A logic failure should nuke _the offending request_, not the entire server with all the unrelated concurrent requests.
The default mode of Obra Dinn actually is not using true 1 bit graphics. It is downsampled double resolution rendering, with additional softening added. It is very subtle about it, and I only noticed on my second play-though when I noticed the book contents seemed to have very slightly different color than the rest of the game.

One can force true one bit graphics ("digital mode"), but the downside is greater flicker in the dithering dots when moving.
Uh, I think the relationship between black people and Elvis’ music is a little more complicated than simple consumption.
ICE-powered pressure washers go up to 4,000 psi. I have never seen an electric pressure washer above about 3,000 psi and they're usually no more than the ballpark of 2,000 psi.
"don't just"
We should have laws that allows you to work with a latest version from company X and decide what happens with your data when the company gets sold.
revisiting an old project of mine (DNS server written in typescript + deno)

Can it really be called old considering the very modern tech stack?
This is why PoS is a must. There's no way to hide industrial mining facilities and miners will be eventually forced to enforce sanctions. A validator even with 100k eth just needs a connection, trivial to hide.
Users will be forced into other systems that are less tested and less regulated, forced to tie their wallet to the public ledger, or forced to pay high fees to centralized exchanges to achieve similar privacy.

One compromise would be a US-based smart contract mixer that provides strong privacy but allows the US government to request transaction history in extreme cases. These addresses can then be sanctioned, frozen by USDC and barred by all regulated CEX.
>source: Twitter
GitHub has a repo size limit of 100GB (https://web.archive.org/web/20200521202931/https://help.gith...) and you'll get a warning if you exceed 75GB
Snapchat+ is pay $3.99 a month to join a Beta program
now imagine each bad play had a cost and you had a budget before too many knocked you out of the game
> a lot easier for someone to create a new mixer

As in, deploy contract, yes. As in, have enough liquidity to both “mix” (aka launder) money and provide sufficient anonymity, no, that’s a network effect which is largely winner-take-all. The largest mixers will be the safest and most effective but then also the biggest targets. As you go down the list, they get less likely to be sanctioned but more likely to be unsafe/honeypots/ineffective.
I think the `expect()` bad examples are something of a strawman.

The `.expect()` for regex for example would say what the regex is matching for.

I think it'd be desirable to have a `.unwrap_with_context("Context: {}")`, and the you'd get `Context: Inner Panic Info`.
But is there a world where Musk would rather pay $15B and not get anything in return rather than pay $50B and get Twitter in return?

Short term he would fork out a lot more money, but long term he has a company that can grow...
What I really want is for someone to crack the Sonos S1 protocol — the one that allows for low-latency P2P sharing - and then to use one of these Airplay 2 bridges with it. Right now the best I can do is to pipe an icecast stream to one which adds seconds of latency. That would allow my older S1 Sonos gear (which I spent thousands on) to have basically unlimited life.
I find the whole thing to be hilarious excepting the waste of my tax dollars.
how bad we are prepared for the next pandemic that will inevitably happen
“Peer pressure metrics” are a big problem
https://archive.ph/9TWpJ
The Rust book has a small discussion about his in chapter 9.3 (https://doc.rust-lang.org/book/ch09-03-to-panic-or-not-to-pa...).

I think it is good to have some references (the blog post and the book) for when the horde comes after you.
It would be really neat for some company to produce kits to replace ICE's with electric motors and battery packs for modern-ish cars like a Corolla/Civic/Fiesta. No need for fancy LCD screens, auto-driving, etc. just replace ICE with EV parts and get 100+mi range and you'd replace most commuter/2nd car use cases.

I envision it to be like PC parts. It would be awesome for standards to develop for EV's like there are for ICE. I'm sure its much more complicated and deals with high voltage so likely to need some education to not fry yourself.
What do they use instead of an ID then?
tl;dr: Author convincingly argues that Rust `unwrap()` (Java `Optional.get`, Haskell `fromJust`) is fine when you either have checked that the call will not fail, or when you're in a unit test or similar where a panic is a helpful result.

(And, conversely, that it's not fine to use it to avoid doing real error handling)
Thanks, I wonder what they mean by:

> "One such demographic that seems to often run into trouble when using Valetudo is apple users. (I know, right?) Specifically, those fully invested into the Apple Ecosystem and way of life."

I have macs and iPhone - so is this some technical issue with the hardware or a snark on (some) people's attitude?
>It has become illegal to make and sell cars with the electronics feature set of 1980.

Where are you that this holds true? That it's illegal to not include those things?

I very recently bought a brand new car (within 2022) and while it does have a reverse camera, it does not have drowsiness/distraction detection, nor lane-assist, or any advanced braking tech (outside of ABS), etc.
I actually have a set of 4 20A receptacles within about 3' of me. I had to have an electrician wire a dedicated line, the main cost was the labor, might as well use 4-wire cable wired to 240V, I got 4 120V outlets out of it and he used the 20A type that takes either the usual household plug or the 20A version.
That's the point of all these TPM chips/subprocessors Apple and Microsoft are sticking into their computers. The key can stay on the TPM chip which does the decrpytion
>Batteries degrade too fast

What is "too fast"?

Much of the fear about battery degradation was from projections and warranty terms at the very beginning of modern EV deployments.

Real world observations have shown the battery packs maintaining >85% of their capacity after 150,000mi/241,000km.

Also, battery components aren't rare. They're called "rare" because they are not found in large centralized deposits but rather spread somewhat uniformly throughout the earth. They are actually some of the more abundant elements on earth. For every two atoms of silicon on earth, there is almost one of lithium, which makes it much more abundant than hydrocarbons. If battery component extraction was subsidized to the degree hydrocarbon extraction is, they would be much less expensive, and more available on the market, than hydrocarbons.

>-if you get into a crash your Battery will most likely be affected - which means you will probably have to spend almost the price of a new vehicle

The battery makes up approximately 1/3rd the price of a new EV. As anyone who has had to pay for auto repair can attest, labor is almost always the main cost. It is inconceivable to me that replacing a battery and motors is more costly than an engine, except due to a shortage of qualified personnel commanding higher hourly rates. There is a video on YouTube of an elderly wheelchair-bound man completely rebuilding a Nissan Leaf battery pack in a workshop so I have no doubts that it is a skill that can be taught to any able-bodied person who is willing to learn.

As far as battery recycling goes, they're working on it: https://www.ornl.gov/news/automated-disassembly-line-aims-ma...
Warrants are easy to come by even in supposed democracies like the US or Germany. Alternatively, the US government has repeatedly shown it does not give a fuck about laws and simply compels providers to accept whatever they are doing (Room 614A), or outright hacks the company in question (e.g. Google got their datacenter fiber connections spliced).
Embedded is very conservative. While Rust is looking promising, it will be a while before it is trusted like the embedded subset of C++ is (that is no exceptions and other parts that embedded often turns off). That time may or not find faults with Rust (including some faults that are today considered a good thing).

The movers and shakers in the embedded C++ world are looking at Rust though.