skysight-inc/HackerNews huggingface dataset:
There are plenty of people on the internet (including here) who think ChatGPT is a "smart expert" and who don't understand that ChatGPT can easily make up stuff that looks very convincing at first glance.

And if you challenge them, they also double down and say "ChatGPT is the future" etc.

So the lawyer is not alone...
Even funnier: most US citizen were pro Iraq war first, then embarrassed, then looking for someone else to blame...
And he’s 74 years old…
I don't know who is down-voting the above post, but it is 100% correct.

People have bought into the 'self-defense' mythology of gun ownership and it is just that -- a mythology.

The sad fact is that in the United States, the number one use of guns is for suicide (54%), followed by killing/being killed by someone you know. The whole self-defense/good-guy-with-a-gun scenario is rare, which is why it makes the news when it happens.

I grew up in a somewhat violent area, gunshots were a regular occurrence, and I still maintain that I would rather live my life free of fear than go to bed every night with last thing in my mind being the idea of taking someones life
Experiment: writing a real program using ChatGPT alone
Can you provide some recent (say, post-Merkel) examples where Berlin has acted in its own interest at the expense of Washington's interests? And how did Washington respond?

I'm genuinely curious since you seem to know a lot about German national governance.
> But routers — including ISP gateway routers — insist on doing NAT not only for IPv4, but also for IPv6 (using the fe80:: prefix.) So on any regular home or office network, devices are going to acquire private-use IPv4 and IPv6 addresses.

Maybe I'm misunderstanding your comment, but fe80:: is a link-local address and used by devices to talk to each other on the network. It's there by default when IPv6 is enabled.

Most ISPs that support IPv6 will provide a /56 to the router, and then the router will assign a /64 to wifi. Then the clients get an IPv6 address using DHCPv6 or a route announcement.

Unfortunately most VoIP providers do not support IPv6. voip.ms, which I use, for example, does not.

In my Asterisk pjsip configuration, I use:

external_media_address = dyn.example.org
external_signaling_address = dyn.example.org

where dyn.example.org is a dyndns that I use that points to my home Asterisk server, on a dynamic IPv4 address. My ISP does change my IPv4 address rather often, and sometimes I have to restart asterisk for the change to be effective.
you can definitely do this at home on the cheap. As long as you have a decent internet connection, that is ;)
10TB+ harddisks are not expensive, you can put them in an old enclosure together with a small industrial or NUC PC in your basement
I've had a lot of startups fail, so I understand the survivor bias thing. Feel free to finance my next ideas in the queue! B^>
There are two different reasons companies ask for your phone number, and it's worth distinguishing between them:

The first is for sending a verification code during signup to prevent spammy/abusive signups. In my experience, this is the least likely to work with VoIP numbers because companies often intentionally block VoIP numbers.

The second is for sending 2FA codes during login. My experience with this has been much better. AFAICT, companies do not intentionally block VoIP numbers for this use case. When SMS does fail, there is almost always an option to send the code by voice call, and this is always 100% reliable.

I also have some experience with using a modem with a SIM card to receive SMS. I've used two different models of modem (not Sierra Wireless) and both have been very flaky, often locking up and requiring a power cycle, or having hours-long delays when receiving SMS. I would not call this approach a panacea.
> I am philosophically very close to finitism, and I think from the perspective of the Skolem's paradox it's not clear whether different infinities are not just a "mirage", so to speak. The distinction between finite and infinite seems to be much more "real" to me.

I think I'm also in the same camp (finitism). My view is that infinities are kind of "verbs" rather than "nouns", even if we use them as if they were nouns for short-hand. I guess another way to say that is infinities have algorithms associated with them, where we kind of "turn the crank" and get more output.

> And as I describe in that other thread, with the 2XSAT being NP-complete, the idea that you have two finite sets in Z_2^n that are each relatively easy to describe (instance of 2SAT and instance of XORSAT), but their intersection (which is in 2XSAT) is somehow "difficult" to describe is just.. really really hard to take seriously. Of course it's just another intuition, but I don't see how anybody who believes that P!=NP can look at this and not start doubting it.

I don't understand the hesitation here. Once you have a fundamental gate (NOR, NAND, etc.) you have universal computation. In my opinion, 2-SAT is just barely in P because of the extraordinary restriction that each clause have 2 variables. As soon as you relax that condition, it's easy to do arbitrary computation.

> ... if you assume P!=NP, then you believe that progressing this way is essentially impossible.

I think we're in agreement here. My personal view is that it's not so much better to assume P=NP as it is to understand that there are different ensembles of problem space to choose from and even if the larger "space" is NP-Complete, the ensemble might only produce "almost sure" polynomial solvable instances. This is the case for Hamiltonian Cycle problems on Erdos-Renyi random graphs, for example.

> ... then you're not constrained with natural proof limitations and there is no reason for hopelessness.

I do wish I understood the natural proof limitation a bit better. I suspect there's a loophole somewhere or, at the very least, pointing us to another region of proof technique, but I just don't understand it well enough to know what's going on.

> ... now I am tilted to believe that P=NP and there is actually an efficient algorithm ...

I guess I don't have much hope of convincing you otherwise but I would like to point out again the "finite Halting Problem" interpretation. For an arbitrary program F(inp,K) (input `inp` and runs for K steps as a parameter), you're saying that the following can effectively be short circuited from an exponential search to a polynomial one:

for inp in [0 .. 2^{n-1}] do
if F(inp,K) then return true
done
return false

To my eyes, if this can be short-circuited, it's essentially saying that for arbitrary functions, there's no actual reason to do computation as it can be short-circuited. In other words, you're saying one can do better than raw simulation in every single case. While potentially true, it seems like a pretty bold statement.
The title of the made up case seems to be "China Southern Airlines", which is correct. But it is misquoted on Document 31 (Order to Show Cause) as China South Airlines
Surprisingly it looks like the UK might avoid it
Parfit: A Philosopher and His Mission to Save Morality
No I simply misunderstood how you meant that part.
2% a year doesn’t match inflation. It’s literally codified to lower your tax burden on an inflation adjusted basis the longer you own the home.

There is no logical defense for it other than “fuck you, I got mine”.
Archived: https://archive.ph/TMAfA
Yikes, the collectivists are really scraping the bottom of the barrel now, aren’t they?

> We are still, it seems to me, struggling to understand the Ich’s importance—or lack thereof—and whether we should kowtow to its importunate demands.

Don’t even try this crap. Come on.
Education quality, political polarisation, inequality, poverty index, happiness.
Using obscure works makes some people feel smart.
"In 2021, 68% of 25-year-olds were living outside their parents’ home, 22% were married and 17% had a child, according to a Pew Research Center analysis of the most recently available Census Bureau data. In 1980, 84% were living on their own, 63% were married and 39% had a child, the report said."

"Overall, the situation isn’t so bleak. Pew found that 60% of 25-year-olds were “financially independent” in 2021, compared to 63% in 1980. "

"The analysis highlighted five frequently cited milestones of adulthood: having a full-time job, being financially independent, living on their own, getting married and having a child."

>Frequently cited milestones

As a soon to be 25 year old (albeit not American) I can only imagine these numbers getting lower, both in and out of the US.
The article (and paper) go into this. Theoretically the lift capacity is not that high, but practically the costs are amplified because existing airframes are inefficient at the job.

Also, the effects are bad enough that the habitability in the aerosol zone for the "1%” of the human population living in there is a concern. That can’t be good for the local wildlife...
(His worst and most overrated)

edit re: slowness, it's a lot less slow than his final few works which I also adore. they're all great I just think the rest of his catalog gets less good word simply for drastically less popular exposure.
Unless it was edited...that sentence says 22kg per year each. So it's 22*220.
I wouldn't say that, it's just the audience is different. It's basically a math theory text for getting into academic CS.
Often menus don't change for years, only specials and seasonal menu items. These can be clipped to the laminate. Restaurants have done this since longer than I have been alive.
I'm with you on the app thing, but I'm struggling with the same question myself for a tiny little device I want to make.

How does the owner set it up (in my case, it's not a gun) without a nice user interface on the device?

Adding a UI quadruples the BOM cost and doubles the assembly cost.

Using the existing WiFi or BT module on chip and providing an app on phone to set it up, reconfigure, etc seems like the cheapest option with the most customer satisfaction.

A tiny crippled UI on the device is high friction for the user and removes all ability to provide orchestration for all the devices the user purchased from you.

What would you suggest?
What about people who took a basic alg/ds class in the past but forgot most of it many years later?
This is a great book for teaching you how to invent algorithms. I use the skills i learned from it all the time.
wow, that's news to me. thanks for the info.
Yea I got excited at first thinking this was recent since they laid off the quantum/servo team over a year ago. The whole thing is disappointing.
The first fully integrated wearable ultrasound system for deep-tissue monitoring
"shitstirring"
The film was also lost in a lab and completely reshot

edit: by lost I mean the usability was lost. it was destroyed in chemical process. thx for pointing out it was just half. but his textural differences are explained also by technique, he did it in his other works even through his late career (mixing sepia segments, different processing even in his final film)
Hey
I personally think there's at least a 90%+ transfer rate. Whether thats extreme or not is left to your judgement. When I navigate the fretboard, a LOT of my navigation is done visually (based on the dot inlays, notes from other strings etc). If you want to know how much of your fretboard navigation is visual, try playing a guitar with no inlays and you can quickly find out.

Playing this game is forcing you to use those immediate visual cues to memorize
the notes and that part transfers really well. The bit thats missing is

1) The game's perspective is artifical. Noone looks at their guitar like that. Thankfully our brains our fully capable of maintaining spatial orientation while handling perspective shift. You can stand in the middle of Manhattan , look at google maps and translate a squiggly blue line to a 3 dimensional navigation path that looks nothing like it. Fretboard navigation isnt that much different from Manhattan navigation if you think about it.

2) There's a lot that I know about my guitars from just the sense of touch. 4th string 2nd fret (E) feels very comfortable under my fingers. 3rd string 2nd fret (A) does not. The string cuts into my finger because its still thick but its not coiled. The same string on the 12th fret feels very different because of the tension and the raised action. All that sensory data associated with each note is lost when you use a poor facsimile like a computer game to substitute a real world concept. Which is why I view this as a supplement and not a substitution

Microphones...yeah...more work..more complexity for fewer gains IMHO. I view this as app as great for squeezing guitar time when you're without a guitar: Eating lunch at office desk, commuting by train/bus etc. That part gets lost with the microphone business

Anyways, long rant. Let me know what you think

Sorry that was a long rant.
This thought just came to me, but industrial electric motors have been around a loooong time.

I think the growing pains we are seeing is that new companies are trying to build cars, and don’t have the experience of traditional automakers.

There’s a heck of a lot of institutional knowledge that goes into integrating all the components of a car. The newcomers have simplified a lot of it, but are definitely hitting some of the stumbling blocks of old.
No, you'd need to find peering that supports 100T/mo at a reasonable cost.
Specifically the combination of generative AI and the lack of current understanding of it by the history-making professions (archivists and historians). Historians and archivists rely a lot on primary sources and right now digital provenance is already a dumpster fire - I don't even want to think of what generative AI is going to do. A lot of the methods traditionally used for identifying an authentic primary source aren't going to work with generative AI.
My concern is that laws would be put in place to force people to use smart guns outside of home defense situations.

There's also the concern that smart guns could be prohibitively expensive compared to regular guns for many people; especially if they already own a gun for concealed carry.
You would have to be utter bastards to dedicate your life to the evil shit the Koch's did.
So can POST. It's entirely redundant
>> Fun fact: you only get bludgeoned to death _because_ you own guns. In most of the civilized world, people do not get assaulted in their own home by thieves. Thieves see that you're awake, run away because handling the police is more trouble than it's worth, done.

Citations needed.

What distinguishes how intruders will react? When intruders are in your home, how do you know it is burglary versus home invasion, sexual assualt, kidnapping, etc. ?

>> In most of the civilized world, people do not get assaulted in their own home by thieves.

What defines "the civilized world"?

In many parts of South America and Central America criminals will kill victims and witnesses so that no one will be able to identify them or testify against them. How do you know what intruders will or will not do?

>> Thieves see that you're awake, run away because handling the police is more trouble than it's worth, done.

Depends on the intruders (how do you know they are thieves?), depends on the police, depends on the speed of police response.

If the intruders can stop you from calling the police and you are not a significant threat, why would they run away?
I prefer to stay in python, makefiles become very difficult to maintain. I use https://www.pyinvoke.org/
If it's for internal use, I have had good results with Resilio Sync (formerly BitTorrent Sync).

It's like Dropbox except peer to peer. So it's free, limited only by your client side storage.

The catch is it's only peer to peer (unless they added a managed option), so at least one other peer must be online for sync to take place.
@dang - the earlier article on reason.com is more thorough - perhaps merge these two posts?

https://news.ycombinator.com/item?id=36092509

https://reason.com/volokh/2023/05/27/a-lawyers-filing-is-rep...
Should we give grade students calculators on their tests that ask for the result of 1+1? Or 10x3?
People rarely remember the first loser - the person with the silver medal award.

Regardless of how good/evil the winner was, the simple fact they came out on top is used as positive motivational material.
Who's talking about killing? What was Assange's original crime, exactly?
Once you get to this level of performance, the bulk of a SSD controller ASIC is essentially just high-performance switching fabric; directing the flow of data between the 8-12 channels of NAND flash, the PCIE bus, it's internal buffers and the DRAM.

If you have any experience with high performance networking equipment, you know that pure switching fabric ASICs generates a lot of heat on its own. Hell, even a dumb 5-port gigabit ethernet switch generates a surprising amount of heat, they are always warm to the touch.

I really doubt that handling the FTL layer on the controller adds that much extra power draw. A dumb PCIE <-> NAND switching ASIC will also have cooling problems.
A significant amount of people will go "huh, Signal will only work when my Netflix VPN is on, I wonder why that is". Signal won't just disappear.

In fact, Signal has a network of volunteers running special proxy services[1] to access Signal from countries with oppressive governments. Signal the company may leave, but Signal the app will try to stay relevant for as long as possible.

[1]: https://github.com/signalapp/Signal-TLS-Proxy
TLDR: Perfectionism and the inability to forgive other people’s mistakes imbues relationships with an expiration date.
It is a weird niche. If you want no Linux and no Windows but want to run Windows applications it is for you, or maybe if you need a legacy-compatible system without (hopefully) the same security issues?

Otherwise it is either Windows, or Wine on some flavour of Linux.
Author here.

I agree my setup is not simple (or even recommended as the default), that's why I call them "tricks".

> you can wire up your imports and script entry points in poetry, and manage venvs there too. Or just use pyenv-virtualenv if you’re on MacOS to auto-use your per-project venv.

As someone who has tried most of the current Python tools (including poetry and pyenv), I wouldn't say that "wiring up" imports and entry points is much simpler or footgun-free. It also requires using specific tools, which may not be possible depending on the project.

Also, multiple venvs is not equivalent, since you still need to manage those venvs and install the packages (+ dependencies). The `PYTHONPATH` trick can save a lot of time when the dependency tree is complex, and you just want a single venv.

For example, a workflow like:

git worktree add -b feature_one
#
# edit some files
#
BRANCH=feature_one make run-service

# in a different terminal, assuming `master` is also checked-out as a worktree
BRANCH=master make run-service

With the `PYTHONPATH` trick, you can do this in a few seconds. Now you have the same service running two different versions of your package, without having to reinstall anything or caring about using the correct venv.

Again, I know this is a hack and it can be very project-specific. But it has worked great for me, and maybe it can be helpful to others.
Effective is very clear in legal drafting - it means that there must be a function that occurs for this purpose, not that it has to succeed.

Essentially all "effective" means is that you can't put a piece of paper in the box that says "this is a technical protection measure", you need to have some engineering that is intended to be one.

No ambiguity in the drafting here, and if you took your argument to court you would lose.
This seems more like a list of everything everybody is talking about while skipping the “how to make a profit” hard stuff.
From a quick glance enigma-reloaded doesn't handle key rotation, which is both mandatory beyond toy usage and hard enough that you can't just send new keys manually. This is why pgp still makes sense today
TL;DR new technologies are full of sharp edges and no blueprint for success. Engineering is still hard.
Ha, no, I'm old(ish) and long term means 30 years for me too :)

Notice, I did not use the phrase "common interests"; my use of "interests" is in the sense of exchange: you get something and I get something in return. Equivalently, this same exchange can be described as an "alignment of values" or "alignment of outlooks" since sharing a value or a lens on the world with someone is a special pleasure and is something you get out of a relationship.

I think two people committing to each other and valuing their commitment certainly qualifies as "alignment of values" contributing to the positive side of the relationship ledger.
If anyone is curious: https://recordinglaw.com/party-two-party-consent-states/
That is entirely irrelevant, you're the one making absurd claims about Germany not being sovereign. You're also leaving a very short timespan here, one dominated by the war against Ukraine where US and German interests align very well.

There is one event, if you believe the reports. And that was Germany allegedly making US deliveries of main battle tanks a requirements to agree to Leopard 2 deliveries to Ukraine. That was not something the US wanted to do at that point, though obviously it also wasn't something they disagreed with entirely.
Exclave is also a (PPX - that's a kind of preprocessor for generating the actual code) keyword: `[%exclave]`. Using this avoids name clashes.

See: https://ocaml.org/docs/metaprogramming
10-15 percent of all spending, but half of the discretionary spending. The non-discretionary spending comes from a separate pot of money.

(One which, incidentally, rich people basically don't pay. It is capped, so that it falls almost exclusively on the middle class. And who benefit most from it. It's effectively separate from the national budget, and if you view it that way the defense budget consumes half of every dollar we spend.)
Is that a joke? The UK is in dire straits. The NHS is flailing and the standard of living is dropping like a rock. I am looking forwards to when I can hire devs there remotely however. Better time zone than Eastern Europe.
This is more or less how I write emails, but most of the emails I receive are pretty bloated.
If you don't have any evidence, guessing that routers/modems prioritize IP packets based on the next protocol sounds like a conspiracy theory.
I've been told to only communicate certain potentially damaging news vocally by my company, which runs a large public utility. The rationale seems to be that bad news would lower the stock price. (the way things are run here, I believe the stock price is the only thing they care about)
Are headers/POST data safer in any way against an attacker? Do they get any special treatment while the data is in-transit, as of being usually more often encrypted than the visible request URL?
For example, here's how you'd read a file in Python and operate on its contents.

with open('file') as myfile:
process(myfile.read())

When control leaves that context, `file.close()` is always called. You don't have to remember to close it. Even if `process()` raises an exception, the `with open` context will close it before passing the exception upward. You never have to remember to clean up the file yourself.

It's not that you can't do all that without context managers, obviously. People have done it for a long time. It's just that the `with open...` pattern is effectively bulletproof and removes just one more potential footgun.