skysight-inc/HackerNews huggingface dataset:
I've seen some amazing stuff in Quill Theatre on my Oculus Quest
https://www.oculus.com/experiences/quest/2515021945210953

So far I don't have to login with FB, that is going to be a tough decision day.
https://archive.is/aEiLp
That "sense of fair play" only applies when "fair" is defined as something that adheres to the libertarian's personal definition of what is rational.

Die hard libertarians in my circle of acquaintances have argued against stores hiding away tobacco products to discourage smoking as irrational, because they see making as much profit as possible as the only rational objective.

When you can define anything you personally believe in to be rational, all your opponents automatically become irrational because they disagree with your enlightened position. Since they are irrational, their arguments can be dismissed out of hand.

It is an extremely arrogant worldview. Believing that it makes you impervious to emotional arguments just makes it even more arrogant.
Astronomers document the rise and fall of a rarely observed stellar dance
What about The Expanse?
> "Well, I knew the hardware would speed up and then my neural net software would work exactly as I designed it to and manifest AI. So I waited twenty years."

You're talking like we only discovered Moore's law now, instead of it being a good bet for the last half-century...
Standard unix shells. They contain a massive amount of complexity and obfuscation that only exists because that's how it was always done and nobody dares change it any longer.
The hostility coming off of these comments is pretty off-putting. I share some of the sentiments and believe that the authro has some misconceptions.

But I also believe that he makes a lot of great points. Installing and maintaining programming languages is too hard. Going from "I would like to try some $lang" to being up and running is usually difficult and requires you to install binaries, then deal with PATHs, and with CLIs, and REPLs and a bunch of cruft before you can start experimenting and getting to the interesting parts.

The programming language experience comes with a shitoad of stuff that really has very little to do with the language itself.

There is also a lot of potential in more flexible tools that allow me to create small apps with, well, maybe not with minimal coding, but with minimal installations, minimal integrations in my particular OS, minimal maintenance of the installed binaries and tools etc.
First I've heard of this. Somewhat contraindicated by the opiate addiction epidemic.
There are some Defi options on Ethereum that could allow you to short BTC with a USDC [1] collateral, like dYdX [2].

You would need to keep a small amount of ETH to operate the smart contracts, which could fluctuate in dollar value, but even after a black swan event, there's no reason that this decentralized infrastructure would not still be running, allowing you to redeem the USDC to real dollars.

[1] Circle dollars, 1:1 backed stablecoin from a well regulated issuer.

[2] https://trade.dydx.exchange/perpetual/BTC-USD
The argument basically is tether has been inflating the price of bitcoins. If tether collapses bitcoins will still be there but may trade at $3000/coin rather than $38000.

Comparing with gold it's like the price has been inflated by people buying it with forged dollar bills.

That said the author seems a bit new to this all with his shock at finding Bob is likely being scammed. Bitcoin has been linked with scams almost from the start, certainly since 2014 with MtGox. Things will go on in spite of the scams.
In 2020 Bridgewater Associates which is the largest hedge fund in the world lost double digits on their main fund. They spend billions on research, have a lot of experience and many talented people working for them.

At the same time people who yoloed on Bitcoin and Tesla from their phone app while sitting on the toilet have made multiples of their original investments.

The gap between theory and reality is so big that you're wasting your time reading papers about this. Unless you want to do it for a living - in that case read up as much as you can, your technical background and PhD will help get a job in finance, and then you can be one of the people who pretend to know what they're doing.
I'm not a musician, but I interpreted it like this:

Lets say the delay is 15 seconds, you hear the composite, including your part delayed, and you "think, cool, I played the right thing at the right time, I'll keep going with my same assumptions" or you hear "my part was way off, but the rest sounded decent enough, better do something different."

The part where everyone is just playing terribly isn't a concern or doesn't manifest because you've got a bunch of intermediate or better musicians playing.
I think the first batch of M1 macs should be seen as continuity machines, they made the processor the only differentiating factor in order to make the transition trivial for consumers.

About the sides, i was confused at first but I think the idea is that they will do what they did to the ipad. Compare the first ipad to the ipad pro, the pro lies flat on the table but the first one (and to some extent all ipads before the 2018 pro) has a curved bottom like a boat.
> Google says it is displaying older or less relevant content to 1% of users.

Chances are you are not in the 1% selected for this A/B test.
“depending on who you ask, rebellion of the state itself” — as if it was a bad thing!
It is fair to consider a road network to be a megastructure. After all, the roads are all continuously connected to each other and if you were to sabotage some of the roads you can split the entire megastructure.
In one statement you just revealed your age and experience level.

The general trend in programming has been moving TOWARDS command line interfaces, not away from it. Mac OS didn't even have a built in command line until 2001. Microsoft Windows in the last few years has had its command line functionality enhanced, to the point that the GUI only Server versions of Windows have been stripped back, and now there are CLI only versions of Windows Server.

You can do more now in a command line than ever before, you can do more now in a command line than you could in 2001.

"Everything should have a GUI alternative" has been tried and it has failed. Almost all computer efforts through the 1990s were focused on making everything GUI only.
That's the theory. In practice, it's more complex and subtle:

- Not are limits are made equal. Some are okay to be approached from both sides, while others will make you crash very quickly. Racing is a lot about finding and feeling those limits, rather than just knowing that they exist and need to be applied.

- Changing gear, breaking, and applying gas all are physical actions that need some dexterity, to quickly switch between those within fractions of a second is sometimes infeasible. So racers end up just coasting for a short moment to avoid the high risk of a mistake for just a tiny gain.

- Throttle and breaks obviously can't always be fully applied depending on friction, or the danger of one of the wheels getting too much air.

- In a race there is a legit trade-off between lap times and tire wear. Losing too much material early-on will gain you some time initially, but make you lose more towards the end.
There's a bit more to it that's been hinted at in this article. Briefly put, you don't want to be in the nodes of your room, the points where low frequencies bouncing off the walls cancel themselves out. For instance, no matter where you put the speakers, if they're in a cubical room [0] and your ears are in the centre of it, you'll hear very little bass.

[0] Here's a simulation of where the modes of such a room might be: https://amcoustics.com/tools/amroc?l=300&w=300&h=300&r60=0.6
Predictable spoon consumption?
They need two lines of laptops for sure. Dev and Creative ones. Devs don’t care about colour gamut, gpu, touchbar, etc...
That is insane. 256 bytes!!
You cant really claim that Parler would even attempt fair moderation. Its moderation was very biased, intentionally so actually.

> because anyone who cares an iota about fairness and censorship would prioritize the comparison.

Anyone who cares about fairness and censorship would first look at Parler moderation, then at Twitters one and only then made comparison. Not even looking at Parler and then claiming that "it is totally same and unbiased because that would confirm my pre-existing bias" is opposite of fair and opposite of nuanced.
Haha... look at how you’re framing it.

“Tussle with the cops” and “launch fireworks at federal buildings” and of course who is to blame? “The cops who did a terrible job of diffusing that energy”.

Why are you framing it in such soft terms? I mean, cops had higher powered lasers aimed at their eyes. Molotov cocktails throw at officers and federal buildings (I think most people call that arson). Night, after night, after night.

Yet let me guess, you label the people that shoved their way into the Capitol building “seditionists” and “domestic terrorists”?

Why not couch their actions in the same soft terms? Why does one riot at the Capitol deserve such condemnation when dozens of nights of rioting in Portland are waved away? Why not blame the DC cops for not “diffusing the energy”?

I have no problem condemning what happened at the Capitol building. I’m just tired of hypocrisy when judging the other side.
The official replacement is the Surface Ergonomic Keyboard. It doesn't use as much plastic, but the Alcantara wears out fast.
First thing to switch off is the video, just stream sound.
Use ,preferable, another pc for streaming video. Use different platforms for both.
Merge timeline of all payment providers
It has nothing to do with visual programming. Which, by the way, is in massive, wide-scale use today. Game engines tend to use it, audio processing software uses it, and scientific control software also use them.

But no, what I am talking about is all the tooling around the programming, which in turn relies on the massively archaic Unix command line.
The reason you can't do this is that Node of course has a bunch of file system APIs that for security reasons necessitate an application designed for automatically downloading and executing arbitrary source code can never, ever, have access to.

But you could rephrase the authors point this way: Browsers make a ton of concessions to regular users at the expense of developers. Consider for example that the act of developing a web application in fact often does not involve executing arbitrary source code online, it involves executing specific source code you have control over, which has different security requirements.

The author is expressing something I'm surprised more developers don't pick up on: The browser is a consumer tool first, and yet it's a favorite tool of developers despite the fact that it barely caters to developers at all. Take for example the "Developer" menu item, which is two levels deep in Chrome. A rational developer, who spends all day with a browser open for development, would be frustrated that one of their primary use cases has such a low priority in the application. But that's not how developers perceive the browser, developers have a fondness for the browser that's not reciprocated.

Another example of the low priority of developer use cases in browsers is that the commonality of the other main developer tools, text editors and terminals, is that they achieve incredibly powerful functionality through process management. E.g., code completion, linters, integrated debugging, `grep`, `git`, are all based on text editor's and terminal's ability to manage external processes. But browsers can't do this, which firmly limits their usefulness, and creates bizarre situations like having to manually hit the refresh button because your server process can't talk to the browser application itself.
The current app structure does not allow for community components. Not even for components created by me... But it's a good idea I didn't think about.

At the moment, it's all pretty straightforwardly coded. I first aimed at having an MVP in the app store, so the functionality for the app is now limited. In my roadmap though components will be rearrangeable, allowing for more complex UIs and I am evolving the codebase in that direction.

The rest of what you mention is indeed in my plans. The idea is exactly that: too much time is spent on those same things.
> You've correctly and successfully used the term "SO" to refer to a popular resource on programming. You have successfully "fired up the terminal." You've even used the terminal to echo $PATH. You're making great progress

He's been a user of HN since 2010...

It seems he likes the idea of programming more than the act of it. It's similar to one being enrapt with the idea of being an accountant but in reality, just wanting TurboTax to do everything and not learning anything. But i get to play pretend that I'm an accountant.

And in terms of (free) knowledge availability on the internet for any one profession, there is nothing that comes anywhere close to programming.
I wonder if I have a slight disability then. I have an over active mind, no diagnosis or anything, but I need to stay away from stimulating surroundings otherwise I'm going to have a bad time. I have to pick and choose what I do because if I run out of spoons I get intense anxiety and the desire to crawl into the nearest hole.
How? It seems like you and the author are at the same energy level of complaining without putting up real ideas. How would you “fix” programming then?
One USB type A & one HDMI port will make 80% of the folks extremely happy & power brick free for work
Neat. Does this really need an app? I think it may be able to do with the command line. Something like ffmpeg that performs video operations and something to detect a noise level treshold.
> So, how do we get sines and cosines without using sin and cos? [...] So we don’t need to track the angle at all, we only need to start at cos=1, sin=0 and rotate a circle around the origin to generate all the sines and cosines we need.

It's the main idea of the classic CORDIC algorithm (as mentioned by the author), used to be the most popular way to implement sin() and cos() on early underpowered calculators. https://en.wikipedia.org/wiki/CORDIC#Rotation_mode
Windows 10 Bug That Can Corrupt Hard Drives
K9s considers switching to a subscription model
Pretty sure kickstarter was a joke, we all know Apple is huge and make their own inscrutable decisions.
Last Intel MacBook Pro generation before M1 had all TouchBar
Kicked out, it was heavily right wing community. That was partly point of it.

But even outside of Parler, no human is ever perfectly objective.
> No working backups is totally unforgivable.

It sounds to me like a "purge for legal reasons" function was applied to more records. Beyond some possible time limit to undo, it should not be possible to retrieve such a purge from backups. If they can retrieve this, then that is a larger problem.
Tether has to produce evidence in the New York court case today, right?
Like talking about storming the capitol, plotting to evade taxes is all fun and games and may even work for years, until it goes "too far" and everyone gets arrested.
And why would anyone want that?

Would you want your kitchen to be limited to plastic spoons and silicone bowls, because that's easy for a 2 year old to grasp? Pots and stoves and knives, after all, are too complicated, and God forbid the knife is metal and the stove is powered.

You can't do useful things and cater for beginners at the same time, because that implies nothing can ever improve beyond what a beginner can grasp. The job of a beginner is to become proficient. They can achieve that through learning, not through expecting rewards just for showing up.
Well, the author could do more research.

There are HiFi speakers that are designed to provide the correct frequency response when placed near a wall and sound wrong otherwise. "Klipschorn" would be an extreme example of this category.

There are other speakers (actually the majority) that are not designed to be placed against a wall, but, if you use digital room correction features in your HiFi receiver, they still have to be placed against the wall, so that there is less work for the DSP to do.

There are also so-called "electrostatic speakers" (e.g. "Quad ESL 2912") which absolutely must not be placed near the wall, because the rear wave is in counter-phase (unlike the traditional speakers), and will cancel the front wave exactly.
>when tether is going down wouldn't you want to sell it thus creating pressure in btc/tether market

It will only create pressure on exchanges that allow you to actually sell USDT for BTC.

These will unfortunately be the same one that will likely go the MTGox route the quickest, leaving you a bag of virtual BTC that you can't withdraw.

Not your keys, not your coins, and doubly so for USDT.
Whether it's how states should act is a wholly different question. No, preferably but what do you want? There has been quite a few chechens assassinated in western Europe, the sanctions haven't prevented Russian hit squads.

So instead here is a question to you, what should be done? I ask for a realistic answer.
In my experience, MagSafe 2 did a fine job at staying attached when pulled directly from the port, and came unstuck easily (as intended by design) when pulled from an angle.

I don't remember ever having problems with the charger popping out when it wasn't supposed to. But I also always used it on a desk, rather than sitting it on my lap.
Hang on. This sounds like the fingerprint and DNA data for people arrested and never charged.

But which the police insisted on hanging on to anyway "just in case".

Maybe it's to public benefit for it having been lost?
Can you add license information? It seems all three sources use MIT "The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software." and it's not clear how many of the icons on the page are from whom, thus being a substantial portion.
That’s not quite how it’s gonna work. It doesn’t matter what the Tether market cap is. The BTC market cap is coins x price. If Tethers represent 70% of inflow and they disappear, price is gonna come down. Likely a lot more than 3%.
You can, but fundamentally the absorbent material needs to be as thick as one quarter of the wavelength of the frequency that you are trying to absorb. Deep bass, like e.g. 30Hz, has a wavelength of 8.6 metres. If you end up putting two metres of absorbent material on every wall, you don't have room for your studio anymore!

This is why acoustic panels only work for mid-range frequencies and higher. Alternatively, you can also use bass traps with a membrane tuned to a specific frequency, which can attenuate said frequency without taking up ridiculous amounts of space.
> Then they need to get over that if they want to learn to code or use scratch.

This is the right attitude to have as an aspiring programmer, but exactly the wrong attitude for someone who creates the tooling or documentation for helping aspiring programmers learn.
It is not “doomsday machine”, it is “Tuesday”. Yes, Bitcoin is volatile, and crypto markets are manipulated (just like all other markets, e.g. tech stocks with Softbank-originated program trading right now).

If tomorrow Bitcoin will cost $10000, nobody will be surprised. Neither if it will be $70000. We are not building crypto systems for speculation.
If you access this page from within a Linux client, you will be offered a Electron based client (.deb and .rpm - Package)
https://www.microsoft.com/en-us/microsoft-teams/download-app...

But the current version is not really usable as described here:

https://docs.microsoft.com/en-us/answers/questions/185092/ca...
Thanks, this really flew over my head then :)
Do not take my words as an endorsement of the stupid and shortsightedly evil insurrection. I do not endorse it. But I cannot completely agree with the article and given that the comments on site are turned off (understandable), this might be the place to raise objections.

I think there is an obvious flaw in the comparison. The larger the entity you want to have under your control, the less likely is that you succeed just by occupying one concrete location. An ancient city-state was tiny compared to even modern Greece, much less so than modern and fairly decentralized USA.

By storming an important government building, you can do some damage (esp. reputational one), kill certain people, but overthrow of a political system in a huge country is much harder to pull off. In modern history, such primitive actions usually fell flat on their face after mere hours. Which is precisely what happened here.

I would be more worried about a potential "rebellion in the provinces", which is basically what Francesco Franco did. That would have a potential to spin into a full fledged civil war or violent secession. This is something that was effective in certain cases.
> it's likely the BTC ecosystem is going to undergo a very large "event". Up or down, who knows.

This seems to be one constant of BTC: "events" which you might expect to have a negative effect on the price often don't.
Very interesting. I'd be interested in an editor that could do a whole host of common mundane tasks in this way while maintaining the non-destructive editing promise. I often have to cut out coughs, umms and urrs as well. That takes up more of my time than anything.
I don't believe any significant number of people buying Bitcoin are using Tether. Tether was aimed at the exchanges, institutional level investers, and day traders that wanted to move between dollars and crypto without creating taxable events (this loophole has since been closed). Its primary purpose was touted as allowing exchanges to move US dollars between themselves quickly and without using the banking systems directly.

Things may have changed in the last two or so years though, so maybe Tether's role radically changed.
Google directly, or someone who rephrased? If you see what I mean.
Remember that for all the time spent trying to figure out these philosophical conundrums in our trade tech debt is still piling up and someone else is out there writing actual code/working... these are nice things to think about but don’t get hung up on them. Lots of this is subjective stuff that has no answer and the code isn’t going to write itself (not yet).
Until someone secures a court order transferring ownership of a property, at which point the ledger no longer reflects reality. It's an awkward problem for any distributed ledger that wants to track something that isn't intrinsically defined by the ledger itself.
It sounds similar in concept to how we have forgotten how to live in native environments. How many people here know how to survive in the tropical jungle without any modern technology for a month?

My guess would be less than 1/100000 of hn readers
> it sort of crystallized an answer to a question I've had about Binance for quite a while: how did they manage to get so big, so fast. ...

No, Binance didn't get big because of Tether or leverage. It was already eating most of the crypto-only exchanges volume when altcoins were almost exclusively paired with BTC and before it acquired its perpetual futures business.

The main reason they managed to attract so many users is flamboyant altcoin pump and dumps orchestrated with ICO teams and Chinese whales, and pioneering exchange coins with the securities/utility token mash-up called BNB. Users came to chase the pumps, and stayed when they were invested in the platform itself.

Binance's thriving in its later phase even as Coinbase ramped up its altcoin listings can certainly be attributed to Tether though.
What a great coincidence, I watched it yesterday because of that Plan9 post.

I couldn't recommend it more.