skysight-inc/HackerNews huggingface dataset:
> The danger of the right-half-plane zero is that it lures you into reacting to it, but that is precisely the wrong thing to do. Attempting to apply a new control input to cancel the inverse response only sets off an even worse chain of events, where the resulting secondary inverse reaction becomes even more severe, requiring even more corrective action, until finally you’ve slammed into the ground.
> In this situation, the flight controller’s only option is to ignore the initial misdirection and wait patiently until the airplane eventually begins to climb as intended.

Of course that is easier said than done; adding a sleep() to your control loop to ignore the initial misdirection is also very bad. The right way to solve this is to not just tell the control loop to "go up", but to plan a realistic trajectory that the control loop can execute. That way, the error between the desired trajectory and the actual trajectory will be much smaller, and the closer the error is to zero, the less chance of a control loop to go wild.
90s kid here - while I've missed Atari computers & early Mac era I've gone through all kind of available hardware in Poland - from Atari 2600 & Famicom consoles, through Commodore 64 and into first available PCs with and without a gfx accelerators.

Funny times.
The problem is the very definition of "the underlying physical asset".
A snarky and simplistic question. Here's a simplistic answer: You could program the NFT to not be transferable based on a blockchain datetime or only transferable in an "escrow transaction" with a minimum exchange value (i.e. the market value of the house + some percentage).

Or time delayed exchanges for important things like your house NFT.
They don't tend to be huge && in C
I'd like an answer too. A few things I've found:

* Tailscale is layer 3 and ZeroTier is layer 2, which is a significant difference for some applications.

* Tailscale requires an SSO solution, ZeroTier doesn't.

* Tailscale uses Wireguard, ZeroTier has its own custom protocol (correct me if I'm wrong)

* Tailscale provides an automagical DNS service for all nodes, with ZeroTier you need to roll your own: you need to physically install and run it on one of your nodes. ZeroTier will automatically propagate it for you.

See also: https://tailscale.com/kb/1139/tailscale-vs-zerotier/
There WAS a negative outcome; reserved communications channels were disrupted, and people had to take time to go to the sender directly to tell him to stop (after two days of disruptions and being told on the radio to stop as well). That's the damage, that's the negative outcome, and it has been described in great detail. What more do you want?
I mean, if the actual solution in a work environment is "use existing solution from people who already did it" but you have to do solve it by route memory then it's a fake problem.

The actual solution for encountering a differential equation at work is wolfram alpha, not getting a pen and paper to apply heuristic knowledge on solving differential equations
I'm honestly not sure if you are joking or not. In case you are not, the problem with house buying is not to find out who owns it, but trying to address the value and condition etc. And that you have to spend that 1 million in one go instead of Microsoft stock that you can buy $10 at the time.
Those that cannot learn from history are doomed to repeat it.

"Half an operating system: The triumph and tragedy of OS/2"

https://arstechnica.com/information-technology/2019/11/half-...

The section "A better DOS than DOS, a better Windows than Windows" is worth a close look and introspection about what WINE/Proton effectively bring to the table.
Hello tech CEOs, employees are renegotiating their contract with you, this is called capitalism. You can try to fire them, but most probably you would disrupt operations of your company, so you won't do it on a mass scale. This is called leverage which employees have towards you. I know, it is strange to be on receiving end of capitalism.
> All he has to do is keep requesting data until they say no, then twitter is in violation.

That might be the plan, but what prevents Twitter from continuing to reasonably cooperate? You take it granted that there will be a point where twitter says no, but why?
I just opened IntelliJ and it has this feature too, where you can "Split right" or "Split down" and have multiple views of the same file. Thanks for letting me know this is something editors might support.

For some reason I have not noticed that feature before. It's not like it is hidden either, as it is in the "right click" context menu that I use daily. I guess I need to learn the tool, so that I don't miss useful features like this.
PhD scholarship to research and develop set-theoretic types for Elixir
Have you described your reasons for not migrating to Wireguard in v2.0? Is it partially because Wireguard only really has a portable (and heavyweight) Go implementation that's also tightly bound to OS networking primitives? I'm mainly wondering if there are also cryptography or protocol limitations that make it unsuitable.
I pasted the main facts directly from Wikipedia because I figured that's what a Quora response would do anyway.

I did go to Quora for my last line ("If you learned something new..."). I was looking for a generic "like and subscribe" kind of response and that was literally on the first answer I saw on the first random question I typed in.

My "I'm an expert on social media, and an expert on social media" joke (they're an expert in the field of social media, and also an expert who's posting on social media) was inspired by https://www.youtube.com/watch?v=XFhpctuUwb4.
No it's not. Apple has the key for iMessages. Does NOT have it for Keychain.
you could but things like easements would make that much more complicated There are a lot of things that come / don't come with a piece of property (mineral rights, water rights, homeowner associations) that make it a complicated thing to own.
In other links on this thread from FCC documents it is clarified he was told to stop, both on the radio and in person.

Not that it actually matters; he was licensed, he knew the rules and laws, and any warnings given were a courtesy. He's a full adult, he doesn't need a thread of commenters (not you specifically) to defend him or his actions.
I can’t believe this needs to be spelled out.

Of course AWS needs to make money.

Of course they make more money in the short term if they raise prices.

Of course this affects their long term revenue and profitability because customers are afraid that prices of any of the products they use could rise.

Say whatever you want about Amazon, but they have never been a company that cares about the short term. They care about profits for the next 20 years, not Q3 2022.

You’re calling me/my views naive? Seriously? Just after I excoriated someone for name calling?
Do you believe we're favorably headed that direction already? Or would it require a lot more conferences highlighting this, getting mindshare buy-in, etc?
Yeah, ORA-00600 comes to mind. At my previous company we had to restore from backups once because of this error.
I'm so old that I can remember when Dale Carnegie released the friends package and its sneaky, buggy dependency on the LoveOfMoney package.

on edit: the old it's / its problem got me.
"Blood, Sweat, and Pixels: The Triumphant, Turbulent Stories Behind How Video Games Are Made" by Jason Schreier - especially episode about Stardew Valley - I just enjoy those stories, they are such an inspiration :)
It truly does depend on what you’re building, in which organization and with whom you’re doing it.

If you’re building a production system with a small, stable team, and Python is a good fit for the work, then there is no reason not to use it.

If you’re doing programming in the large with a large and constantly changing team, then you’d be wise to pick a statically typed language that many people know (basically C# or Java)

Your education example is off base. Python is not a more basic form of programming that one passes through on the way to enlightenment. It’s hand screwdrivers vs hammer drills or diesel pickups vs electric sedans. Different tools for different contexts.
Let's say you have a function that does a lot of different things, and you just call:

doStuff()

That's easy, right?

But "doStuff()" may be a very complicated function, that's very hard to understand, so it's not simple.

A real-world example might be something like the type conversion that JavaScript and PHP do in comparisons; "just do 0 == '0' and it'll work, easy right?", but turns out those conversion rules aren't simple at all.
You don't need to get people en masse to care, you need to get a niche.

This niche needs to be strict about upholding its values ("avoid unnecessary burning of fossil fuels!", "GMOs reduce biodiversity and introduce systemic risks in our food production chain!", "non-FOSS and the ad-subsidized Internet is destroying the civil discourse and leading to immense concentration of wealth") and it needs to foment the creation of alternatives. Even if the masses don't fully adopt the "better" alternative, the competition should be enough to force a change in behavior of the status quo.

Take IE6 and Firefox (pre-Chrome): the majority of people didn't care about the browser they were using, as long as they could go to the websites they wanted. At first, they'd use IE because that's what was there and the majority of sites worked with it. But when we got an intolerant minority [0] that upheld the idea that the web should be open and started adopting Firefox, it was enough to get a virtuous cycle of having less IE-only sites, more features on Firefox and more people simply following the recommendations of their tech-savvy friends to use Firefox. Even if Firefox never got to be the dominant browser, its mere existence and support was enough to put the incumbent in check.

[0]: https://medium.com/incerto/the-most-intolerant-wins-the-dict...
Or cops, who seem to live above the law. I mean they literally do because they have the monopoly on violence - in theory - but they cross boundaries on a regular occurrence.
Didn't Coinbase try to get rid of the complaint employees?
He’s ineligible
Around $200 - refurbished Galaxy Note 10.

Usually, $300 is my maximum I wish to spend when I need to change a phone.
Levandowski supposedly left Google for Uber because Kalanick promised him more resources to commercialize self-driving vehicles and make them a reality, but that’s probably a “principled villain” depiction of his crimes (as seen in Super Pumped).
Milking for Karma on Hacker News
Hinkley point construction started 2017, not 2008. In 2008 even the site wasn't picked yet.
YouTube, of course

edX, Coursera, Brilliant, Khan Academy

Wikipedia

Perfect Ear

Cinco Paus

MtG / Gwent / StS / Faeria / etc

Chess / Poker / Go

Mindustry, Mini Metro

Through The Ages

FL Studio Mobile

The Powder Toy, Poly Bridge
Paul Graham's essay is pretty bad, I really don't see any reason to cite it as he himself is pretty much at the "wrong" end of the blubness spectrum, as LISPs are not "God's language", modern PL research has plenty of areas not applicable to them in the general case (and no, just because you have macros and in theory can implement everything doesn't make it still the same language). It's almost like languages have different tradeoffs, and there is no one axis to place them on.
When would something like this be necessary?
I think you have failed to understand the paradox.
No? They did an investigation, found that he was guilty of broadcasting on channels he was not allowed to (see the documents, witness statements, recordings etc), and was fined accordingly.

The FCC is a government organization with the authority to fine people for violations of the rules and laws. And of course, as civilian or person-getting-fined-by-the-fcc, you have the right to fight these rulings, in court if needs be, if you do not believe the fine was justified. That's how the system works; I'm not sure what else you want.
> I am not sure what to take from this

I think the author is using a lot of words to say "things often need to get a bit worse in order to start getting better"
Responses to NIST's Proposal (1992)
At the beginning I didn't understand what the post was about. At the ending, it felt like I was at the beginning.
Plus he knew pretty much everyone at court from King Charles II down. You feel as if you also know them all personally after reading Pepys for a while.
I assume, your point is that US government doesn't represent Chinese immigrants, right? This is true. Why this is a problem and what solution to the problem you propose?
To Know Two Languages Is to Possess a Second Soul (2012)
I'm a little clueless, in what environment is this sort of time frame reasonable? I'm guessing this is not a software project, or exists in a slow moving niche?
Integral Calculus
He does not have enough money to fund the takeover. That's pretty obvious. If we would sell $42B worth of Tesla stock the stock would simply crash. There is no way for him to just get the money out of the markets, especially not right now when liquidity is already drying up.
I would love to get into woodworking. Unfortunately there are no classes available outside of working hours in my native tongue in the country I live :) I have dreams of building benches and such.
There are also 2 EPR designs producing electricity in China since 2019, so your sources aren't correct.
I'm curious how he thinks you can detect bots by analysing just the tweet text. How would you even tell the difference between a retweet and a bunch of bots copy-pasting stuff without headers?
Starting around 3-4 years ago, iOS and Android started randomizing the MAC address periodically to thwart tracking like that.

This new report works around that.
I recommend following him on twitter! https://twitter.com/samuelpepys
He's going to end up having spent $1bn of his $140bn (in fees, if I understand it right) to have been a major news story for a few weeks. I could see that representing good value-for-money
Clearly, if you need to be so aggressively defensive about it.
Java is one of the few languages that actually has a specification and multiple, very different implementations. So I don't believe it is fair to call out it as being backed by a single company (even though in practise Oracle is indeed the one doing the most work on the platform, and they are doing a spectacular work at that). Even if Oracle would disappear tomorrow, Java has enough usage by many huge companies that the platform wouldn't even skip a beat.
I don't think most Dutch ISPs have a problem with it. Possibly because the first Dutch ISP, XS4all, explicitly championed home servers.
Interesting username for such an opinion.

Also systems modeling is not the same as control theory. You could indeed utilize machine learning to model a system, which you could then control by classical controllers.
On the other hand, control algorithms that use machine learning are a thing.
I might be wrong, but I think it's the EU (along with US and UK) that blocked Russia from Swift.

Most EU countries keep paying Russia for gas and oil (as an exception to the banking sanctions) because they are really dependent on it, not because they don't want to weaponize the Euro. France is not much dependent on Russian imports though, but Germany is along with Italy, the Netherlands and Hungary mostly.
President of South Africa? He wasn't born in the US, a prerequisite for being president there.
Bridgewater's approach sounds interesting, albeit not for everyone.

Ideally, you want to catch mistakes sooner rather than later. People don't want to admit they made a mistake; or people don't want to sincerely criticise others.

One way of fixing this is creating an environment where people feel safe about making mistakes.

AFAIU Bridgewater's approach is the opposite; everything gets exposed. e.g. Modelling different personalities that people have, or whatever, so that these can be taken into account. The upside is stuff like you can tell the CEO you think he did a bad job. The downside is just how exposed it feels compared to normal social/political interaction.
That isn't an argument or a reason. The problem is they aren't reliably available. If hurricanes were an ongoing phenomenon we would harvest the energy - like we do for wind. Using volcanoes for power is absolutely on the cards. Apparently the hard part is finding the magma chambers [0].

The barriers are entirely practical in that these power sources don't scale well and aren't easy to get on demand. None of the problems there are similar to having a tokamak - it isn't like we are going to struggle to find the tokamak (it will be marked on the map with something like "tokamak here") and it will likely have a big on/off switch.

[0] https://www.science.org/content/article/could-volcanoes-powe...
Same here. I love woodworking and got some tiny skills but I keep it totally separate from the digital world. Now: at times I wish I had a 3D printer and 3D modelling skills and could models some plastic pieces I'd need for this or that.

Power tool junkie FTW too.
Toxic productivity is when compensation doesn't directly scale with the effort.
Awesome. We should bring more of the old Web back.
Ive always been in favor of the idea that only a person(s) can hold said copyright or patent and not the company, instead the company can have a license that protects their specific version of said work.
Good that he talks about the climate.

Independent of this: "We should be trying to figure out the right path out of this mess. "

For me I'm fine on thinking about how to solve the climate crisis before I will spend energy on solving crypto issues but that's something every one has to decide for themselves.

Fixing climate change will be more beneficial for everyone who has kids and/or likes his/her family members kids or kids from friends.

Which I do.

I think overall people would prefer less energy costs, more food and more water and less extreme weather before crypto but that's just my guess.

But at least on hn I'm reading more about crypto than that.
Noice! I am keen to give this a go.. the broker code are small and seems easy enough to implement for different backends.

having a quick glance, it does remind me a lot of que-go (https://github.com/bgentry/que-go) that is inspired by similar project written in ruby which use postgresql lock cleverly to take tasks from queue, work on it and release lock.

I liked the implementation so much and how easy it was to write worker for it, i ended up modifying it to use go channel (https://github.com/santrancisco/cque) as queue for worker task.. i used it in several personal projects over the years for cli tools that can leverage from having async tasks/jobs handle by workers.
Speaking of offer dumping.

One good use for stainless steel nuclear waste dry casks would be to build an encasement for the 25,000 odd drums of DDT dumped off the coast of California.

Fortunately, those decaying drums are only a problem every so often when the news media gets around to reminding us.
Amazing tip, thanks!
This is why it's important to not let "green" be reduced to renewables. Fortunately it's now over, but for a while wood pellet heaters were subsidized because wood is renewable. Yes, and it's also the number one pollutant in your neighborhood if anyone heats like that.

Decarbonization must be a requirement as well.
This is where I find myself as well. You are free to say things, you are not free of the consequences.

I expect someone to deck me for saying certain things.

Growing up in Texas we had a saying- 'Them's fightin' words.'

ie if someone said something out of bounds, they were headed for a scrap, or at least that wad a very real possibility.

Having said that I would still defend their right to talk shit.

edit- screw cancel culture though, that shit ruins lives over even perceived slights. I don't believe any adult hasn't said something stupid or asinine we regret now. The thought that can ruin a life or career is crazy. If you don't like what someone says don't listen. If they aren't inciting violence or something.
No, I don't know how easements work. So, you need to sign a reciprocity agreement with the road owner before they let you use their road for free? What prevents road owners from charging extortionate fees to people who don't own roads themselves?
Not necessarily. A lot of embedded projects use realtime operating systems (RTOS). And those make use of preemptive schedulers in order to actually provide realtime guarantees.

There's obviously also some projects which just use a bare-metal loop to do everything - that probably counts as cooperative.
Finally someone else trying to fix regex syntax approaches it from the same angle as mine[1]: a portable syntax that transpiles to plain old regex to get bug-for-bug compatibility but a nicer syntax.

Instinctively, I think the syntax didn't go far enough and could be made more readable (of course I'd feel that way!), but the implementation and marketing has me beaten! Kudos!

[1] https://github.com/SonOfLilit/kleenexp
You're being downvoted because this is a completely different technology from the covid tracking. For one thing, the covid tracking had to be explicitly installed and enabled, whereas this works passively.
Ask HN: Could website based crypto miners replace all internet ads?
If we ignore the "crypto is a scam", "crypto doesn't work", etc. questions and assume all good faith.

Could we replace all internet ads with on-site crypto miners that are working at low enough power to not hinder the user experience?

Since in today's world the majority of people are using computers that are way stronger then what they actually need or use.

And even you're on <insert social media website here> you're usually not doing anything CPU/GPU intensive except the website and video rendering.

Could such a solution to internet ads exist?
Are there some obvious things In missing?

Or would this work for a year and we would have a nice time without ads until websites realise that adding ads doesn't affect the performance but does increase the profits and then we would end up having both on-site crypto miners and ads?

If it was functional we could also have "Donate by mining for X time/by mining until it reaches X money" buttons, which could help support open source stuff.

I guess the biggest question would be profitability.
We don't need to call names, just present the arguments and let others judge.
This would still cause hydrogen embrittlement which results in cracked steel pipes.
For the "temporarily projects those targets as if they’re isolated files" part, you want something like narrow-indirect or edit-indirect.

https://www.emacswiki.org/emacs/NarrowIndirect

https://github.com/Fanael/edit-indirect
just make sure you're wearing brown pants when you read the bill
This is an article on aphantasia, written by a guy with it, who (informally) investigated about 70 of his friends to see how their thought/mental pictures etc differed from his. I found it entertaining and really fascinating. It cleared up for me whether I have it or not - a previous HN discussion had left me thinking I probably did; but reading this, obviously not, like the vast majority of the guy's friends. Highly recommended, it's by far the clearest explanation of the subject I've seen.

https://medicine.exeter.ac.uk/media/universityofexeter/medic...