skysight-inc/HackerNews huggingface dataset:
> I can use plugins in a web browser to effectively visit 100 stores to shop for the best price on an item. Amazon is just another vendor.

Sure you could, but is that how most users use the web? According to Statista (2019 - https://www.statista.com/statistics/955796/global-amazon-e-c...) [same link I put before], over 50% of the market is just Amazon, even though it's soooo easy to chose another one.

Since they now have a grip of the majority of the market, they should be having lots of eyes on them, as they can easily abuse their position, which most of us don't want to them to do.
Okay so I've not experienced anything unusual after turning wireguard on.
I have customers in several countries. If one of them died and I was sent, say, a Danish death certificate, I wouldn't know how to verify/authenticate it. With ~200 countries and almost as many languages, that becomes a non-trivial issue. How do $megacorps deal with this? Is there anything a small business can learn from them in that regard?
As someone who grew up in USSR it is actually pretty accurate description of what happened there. It seems some idealistic people want to try again.
I haven't made a single transfer of that size but have made many smaller transfers over the last years from Germany and have never had a problem.

If anything I feel like investing in crypto is indirectly incentivized in Germany given that you basically don't owe tax on profits if you buy and hold for over a year without doing anything else.
A small library I made to scratch my own itch. Maybe something like this exists already but I have not found it.

It transpiles to regular expressions under the hood. You can register your own types, but that is not documented yet.

Hope you like it!
I'm tech lead for a SaaS platform that currently spends ~$>500k per month on compute with AWS. The platform generates >$400m annually in revenue.

We are looking to switch over to Graviton ASAP. The cost/performance ratio is just too appealing to ignore now.
> Why not use a different language if you like it rather than change PHP?

I don't disagree in principal, but I'm struggling to think of much that isn't totally optional. For example, you can still completely ignore the type system.

There have been some BC breaks lately, but it's mostly around footguns that should never have been like that in the first place.
Dont forget the inimitable http://bikeshed.org about which I regularly receive offers of SEO and "increased sales" :-)
I like my development environment to be as close as possible to production. I guess Docker for M1 will run ARM versions of containers? Then I can run the same containers on the server.
Another one of those targeted 'mistakes' / 'accidents' or 'bugs' by YouTube. Hope someone is keeping a good tally of them.
100% of the energy you put in to a computer gets converted to heat. So if you have a GPU that draws 250W, that's 250W of heat you're putting into the atmosphere. It's not that much compared to a heater which I would presume is on the order of a few 1000W and also directs the heat straight into the water it's heating.
I'm not on Facebook. I'm on Twitter. All Indian politicians are given special treatment on Twitter. When I flag comments by ordinary users, they get taken down pretty soon. I flagged a few videos of a politician inciting a beheading, but both he, and his videos are on Twitter.

In that respect, Twitter (and Facebook) are no different from Indian law enforcement agencies. One set of rules for nobodies like me, a different set of rules for the "rulers". Ironic, because they are not supposed to be our rulers, but our servants.
Socially, why? I could see making the argument for 'the same share, in perpetuity' as that is kind of the whole idea of what money is: parking value in some way.

Why bigger, exactly? What is the justification?
Sometimes messages are displayed out of order, or not at all untill you restart the app. Scrolling up unloads the bottom messages so you can copy. It's impossible to quickly go back to look at a conversation last week, the API throttles you from seeing your own discussion. Opening the camera from the android app frequently crashes
Doesn't matter what users care about, what matters is: "Is Apple abusing their position in the market?"

One could claim since Apple IS the iOS market, for them to disallow competitors in certain app categories but not others, they are indeed abusing their position as a market owner, especially since they are the only one allowed (by them) to develop a browser engine.
> The biggest red flag is struggling with personal finance.

As it turns out, being unable to get a job (at least one that pays a reasonable wage) is a common cause of "struggling with personal finance".
A regulatory move in the same direction from the US wouldn't be that surprising, by the end of this year.

Also an overlooked detail in the article: "Last week, Turkish authorities demanded user information from crypto trading platforms." Your BTC can be an asset that can be seized as part of a confiscation procedure –also in Turkish law... Seriously, not your keys not your money. DEX is under-appreciated in this ecosystem.
Indeed, people change after so many years. It is good to see that now he is providing insightful explanations, without raging or anything. After all, he is the creator of Linux and his thoughts about its directions are always super valuable.
That's absurd.

>I think we need a carbon tax, that is specifically a financial disincentive towards any means of energy production that directly pollutes the atmosphere.

Ok then lets end 2 biggest industries that pollute the planet the most.
Construction and food production.

We can live in environmentally friendly uniform grey boxes and eat protein bars.
> how the Discourse forum is now powered by a new six core 8 GB RAM server improving performance ... for 200 concurrent active users and 80k posts.

I guess companies that use Discourse and have huge traffic can pay a bit more, nothing wrong with that.
Lots of people here agree that something's very off with OP. Maybe it's not NPD, but there's definitely something. Could just be poor personal hygiene or social skills. Maybe he's asking for 7 figures at every first interview. Personally I'm very fascinated with the duality in OP's mind of either working at Google or being homeless, like the huge middle ground doesn't exist at all.

And OP seems very concerned about medical insurance, which might suggest something bigger behind the curtains. Young folks often think they're invincible, and medical insurance is last in their list of worries.
I found some extreme jump spells at the start of the game, which let you travell a huge distance, then you crash to your death. They were more a joke than a real spell.

I found I could save, jump, look around, die, load, jump again, use the gained knowledge to end in the water or against a tall building or on someone's head or whatever, and live.
It also puts off and foreign investors, makes it hard for local businesses to import stuff they need. And leads to corruption if you can only change local to foreign if you get a permit from the ministry run by the presidents nephew etc.
In the article or discussion here someone states that $2000 of electricity is used per bitcoin in the block reward.

If the price collapses to $100 that's a lot of hardware that isn't running.
As a Turkish citizen I can say that the real inflation is much higher than 17% but they are trying to make it look lower by changing the formula constantly so they don't have to raise government employee's salaries so much. I would say the real inflation is closer to 50%.
I agree about one thing, the turkish central bank has kept inflation above 2% and real interest rates are roughly at 2%%, therefore it doesn't have to do anything anymore, it just has to wait for the market to do its own thing.

Of course COVID caused massive problems that need a one time fix but Turkey is not in the position of the USA where excess corporate savings are dragging inflation down. If inflation is in the double digits, then people are simply not saving enough. The only thing the central bank needs to do to encourage saving is to keep the interest rate above inflation and it did. The Turkish government can also raise taxes to reign in inflation as you said. If inflation falls faster than the interest rates this would further encourage savings.
> the need for a strong defensive coding discipline.

PHP 7/8 have a lot more typings, it's still optional but you can require your code to use strict typings, and you can use a static analyzer like psalm to basically recommend best practices, add a few tests and your code is pretty damn solid and passes most "smell" tests and generally won't break often or as often as something in python, ruby, go.

Mix in swoole and you went from 200 reqs/sec to 6k which is about 2k more than elixir, so really just about every issue php ever had is basically replaced by just more "mature" architecture.

If you know advanced php, and the new features/best practices etc and use good tooling then php is an awesome language.
There’s also a much lower barrier to entry in online retail.

Technically, the barrier to kids’ media is low too, and there’s tons of it, for free even, but it’s mostly garbage. What Disney has is a curated, higher quality (according to the market) product.
And I'm guessing the fine will be something abysmally small. Fine them $5B: $2.5B in taxes (since they don't pay their fair share) and $2.5B in class action distributed to affected users.

In 2020 they made $4.8B in revenue locally in Australia but ran most of that on the books through Singapore. Dodgy. https://www.abc.net.au/news/2020-05-18/google-pays-more-tax-...

HN'rs will upvote posts/comments on Google taking away privacy. But mention that Google should be paying their fair share of tax in the country they extract those revenues from or be punished in proportion to their revenues for severe consumer rights violations... downvotes. Pathetic.
You can't solve memory allocation problems by turning off overcommit and handling alloc errors in rust. You don't get Null, you get panic.
That's a problem for the kernel, even if you argue it's not a problem elsewhere.
Start killing drivers is nuts, oh look my screen went blank, and three HDs stopped working. Damn where is my swap.
I vividly remember writing my first few Java programs. It was the most ridiculous thing to get it to run. JRE can't find the program when both the source and class files are right there in the directory where you are trying to run the program from. You have to set the classpath first else it won't ever find your program. A beginner would be definitely frustrated. I was. I earn my livelihood writing Java code but I have recommended Python to both my brother and son who are just getting into programming.
Ah, but they’re calculating e-waste in the form of specialized mining hardware (ASIC) that, at present, goes obsolete every few years.

The e-waste generated this way is not an intrinsic cost of handling a transaction, since the hardware could hypothetically be reused or recycled. It seems unwise to think of it as an irreducible cost per txn, rather than a dynamic figure that would likely improve over time (especially if the carbon externality were appropriately taxed)
Webos was better than Android is now
Having this feature is one of the USP's of Zig isn't it?
> He doesn't and hasn't for a while.

By design.

GNU maintainers already have full control over their projects. The only thing left to delegate to maintainers is the definition and application of the four software freedoms.

> The GNU Assembly is about treating the "GNU project" like an actual project.

With input from people who don't agree or would like clarifications? Because that didn't happen during the last time you tried this[1]. It was just the proposers talking in circles and ignoring input and questions, asserting that things would be for the better but unwilling to engage what "better" would entail.

> The GNU Assembly

is not GNU. And you were asked repeatedly to change the name to avoid confusion the last time you tried this with "gnu.tools", but it was ignored, just like all the input and questions that didn't straight up fit your world view.

> It is about collaborative governance and better communication

That's what got people to listen to you on the gnu-misc mailing list, but it turned out it was about ousting rms (without any solid plan other than "trust us") and shutting down dissenting opinions.

There's a reason you failed the first time, and it doesn't look like the gnu-tools initiative has managed to improve their governance or communication in the meantime.

[1]https://lists.gnu.org/archive/html/gnu-misc-discuss/2019-11/...
>, but considering all of the other episodes Spotify has removed I don’t think so.

No, in this case, Spotify's exclusive contract is not relevant because "episode #127" is Lex Fridman's content/channel and not Joe Rogan's. Same situation as Joe Rogan being on other shows like these:

- Dan Patrick: https://www.youtube.com/watch?v=YYnGfVOSLw0

- Ana Kasparian : https://www.youtube.com/watch?v=jrpa6nnG7QE

Joe Rogan's exclusive deal with Spotify can't remove those from Youtube because Joe doesn't have rights to others' shows.

A possible confusion is that Lex interviewed Joe at Joe's studio so it might look like Joe's show when it was actually Lex's. I think Lex went to Austin and Joe interviewed him for an hour for The Joe Rogan Experience and when that was done, they just stayed put and Lex then interviewed Joe for an hour for Lex's podcast.

(Based on the Youtube "video unavailable" notice for Episode #127, it looks like Superbam Inc is the entity that falsely issued a copyright takedown. https://superbam.com/)
The important parts:

> The Court ruled that when consumers created a new Google Account during the initial set-up process of their Android device, Google misrepresented that the ‘Location History’ setting was the only Google Account setting that affected whether Google collected, kept or used personally identifiable data about their location. In fact, another Google Account setting titled ‘Web & App Activity’ also enabled Google to collect, store and use personally identifiable location data when it was turned on, and that setting was turned on by default.

>
The Court also found that when consumers later accessed the ‘Location History’ setting on their Android device during the same time period to turn that setting off, they were also misled because Google did not inform them that by leaving the ‘Web & App Activity’ setting switched on, Google would continue to collect, store and use their personally identifiable location data.
Well, this could be true for some legacy projects with old tooling, but this is not how things work today.
You install the IDE, checkout the code from Git and let IDE get a proper version of JDK for you and fetch dependencies from Maven central to local repo. You really should not copy jars anywhere or set environment variables.
Well, the alternative to PWAs is publishing through proprietary app stores - the users might not care to much, but it's incredibly important for us as devs. Also, one really can't trust a proprietary browser like Safari with their personal data - while one might be able to switch from Chrome due to FLOC on Android, Linux, Windows etc., Safari would _force_ the change on their users, with them being unable to switch to anything but the "officially approved" browser.
I'm genuinely interested, but when I zoom in to a 'random' town in the Rockies I see this

- on OSM: https://www.openstreetmap.org/#map=16/40.3730/-105.5230 (or https://www.qwant.com/maps/noresult#map=16.00/40.3730000/-10...)
- on Google Maps: https://www.google.com/maps/@40.3730,-105.5230,16z

Seems mapped quite good to me.
You might find some time to contribute a bit to make OSM even better, all users profit, not only Google :)
The value of the Lira has plummeted far far more than 19%. That's exactly why people are trying to get their money out of Turkey.

...which is exactly why they're turning to crypto.

...which is exactly why Turkey enacting currency export controls, like banning crypto.
There are counter examples. For example, data processing as part of a measurement application: If allocating the data fails, the application should abort that, but keep running to allow further control and let the user reduce e.g. the sampling size.

I know of one application with a worldwide customer base that supports this.
So you can keep it further away from your face, but then you have to up the volume knob on the mic itself. But that makes it a bit more sensitive to other noises (like breathing, typing on keyboard etc).

The kit also comes with a little tri-pod to mount the mic. So instead of having the mic hang in front of you face/camera, you can put it between your hands in front of you, the same way you can put a cup of coffee between your hands/arms while typing. Then just speak downwards toward the mic instead of stretching your neck towards the mic on the arm and looking like a podcaster/streamer.

You also don't really need the extra pop filter in the kit - the mic sock works fine enough on its own.

Then I'd recommend using a recording app (pulsecaster on fedora) and record yourself! Listen to what the mic does to your voice at different volumes (always leave the pulseaudio volume at 85%, use the knob on the mic).

If you want to loop you own voice back through your headphones (and typing noises), run the following command:

pacmd load-module module-loopback latency_msec=5

and to unload it:
pacmd unload-module module-loopback

Sometimes I would just sit alone (not in a meeting), without any music and just listen to my typing while I code (looping the mic back into the headphones). Feels like you are sitting underneath the keys! It's soothing in a way.
>the coins that come closest are Ethereum, Bitcoin Cash, and Dash.

How come the XRPLedger isn't on your radar? It was build before these other coins existed with the primary goal to be a better bitcoin so it can actually have the properties that p2p cash needs. Like low block time, low fees and high throughput. Its ofc not a fork because forking can not change the fundamental flaws that limits bitcoin. Unfortunately Satoshi was completely wrong on almost everything related to scaling the network.

"The existing Visa credit card network processes about 15 million Internet purchases per day worldwide. Bitcoin can already scale much larger than that with existing hardware for a fraction of the cost. It never really hits a scale ceiling."
You just described how I feel about C++

I used to be a C++ wizard. I did things with that language that were just unspeakable. I used features so obscure that I don't even know if they have an official name.

Then after I dunno... the five hundredth nonsensical linker error, something in me just snapped and I just can't ever go back there.
> For the next 250 years, despite the best efforts of the English to free themselves from this commercial yoke, the secret of that prodigious dye remained unknown to all but a select fortunate few of Spanish producers. But no production secret can stay that way forever, and so in the closing years of the eighteenth century, British spies succeeded in spiriting away the tightly kept formula: in order to obtain the longed-for carmine, you needed cochineals, and to get cochineals you had to have prickly pears.

History makes this point again and again, spying seems to be the best way every superpower kickstarted many of their efforts.
> there is a workaround that involves adding `meta` tags to your pages themselves

This does not work, `http-equiv` does not work for `Permissions-Policy`.[1]

* * *

[1] https://github.com/WICG/floc/pull/47#issuecomment-786966847
Bitcoin miners are going to be slightly less efficient heaters than heaters, usually, because they "waste" some electricity making light, too.

Your water heater is more efficient at heating the water because its in direct contact with it, and those heat elements get hotter than any part of computers usually should.

Otherwise, watts are pretty much watts and heat acts the same whatever generated it.

I built my house in 2005 intending to use the 500 sq ft data center portion of it to heat the rest. Of course, those plans changed and now the house has a natural cold room and nasty heating bills in winter; but we barely spend anything for AC in summer.
As far as I remember this feature needs to be activated by the user. It also applies to other rarely used apps (the compass app is not treated differently) and only happens once the phone is low on storage.
I think this is a good idea. Cigarettes smell bad and are expensive. If they don't scratch the itch, people would switch to vaporizers, patches, or gum.
> If you were going to choose a moment when money became unstuck in the popular imagination — when it stopped being entirely serious and started being, at least a little, funny — you could do worse than an interview that then–Federal Reserve chair Ben Bernanke gave to 60 Minutes in 2009. Asked if the money the Fed was injecting into banks in the wake of the global financial crisis was “taxpayer money,” Bernanke shook his head and grinned sheepishly. “To lend to a bank,” he said, “we simply use the computer to mark up the size of the account that they have with the Fed.”

> given the global financial crisis and the Fed’s “using a computer to mark up the size of the account,” money had been reanimated from the suspension of settled policy consensus.

Was this the moment when the author discovered fractional/no reserve banking? This and other things he says betray a lack of expertise about finance and economics (not to mention history). How is he writing a money column then?

> Maybe the Marxists would finally figure out how to abolish the value form? (Don’t hold your breath.)

????
How can he just be discovering this . Does he know rust at all?
> Ad Tagging works by matching resource requests against a filter list (...) to determine if they’re ad requests.

This list should be shared with UBlock Origin. Let the people decide what they want IMO.
Bottles are heavy and can't have enough O2 in them to be more than a supplement to delay the inevitable.

It's not like high altitude unpressurized flying when you've got plenty of O2 for the mask and you aren't physically working hard, and not for more than a few hours.
> Given that the fastest Windows ARM device is an M1 Macbook Pro running Windows in Parallels

I seriously doubt this is true if you include desktop computers in the comparison.
Yeah - look it’s a really valid criticism about idiomatic Java, and is one of a (fairly small) number of reasons I prefer Go these days. I ended up writing a heap of non idiomatic Java and enjoyed it immensely. But you do get a bit tired of going against the grain.
"I owned several jackets almost exactly like this in the 1990s."

wut?
I love your ACM Queue articles, like the one on leap seconds. The writing style reminds me of Andrew Tanenbaum and Mackenzie Ceglowski, and is a delight!
This article is not about chastising a data collector but about how ignorant a government can be in letting this go on ... unpunished.
Scientists develop faux-flesh to give touch devices a 'skin-on' interface
I don't want to get involved in the actual argument, but I find the dynamics of it fascinating.

On one side, vogon_laureate appears to want phkemp to acknowledge that he understands that the Venn diagram of Jews and Zionists is not a circle.

On the other side, phkemp would like vogon_laureate to accept that political criticism of Israel is not automatically anti-Semitic.

Both of these seem, to me, to be somewhat reasonable points that should not be hard to agree on. What prevents this?
Make sure to check out Gene Kelley too. Sing in’ in the Rain at a minimum.
Linus’s proposal for Result<T, E> seems a lot like the Golang approach to things where you almost always return a value and an error.

I’m not a rust developer and a very weak go dev so take the above as you will.
Reversibility is the feature of credit cards, not drawback or limitation.
What did the USSR get right?