skysight-inc/HackerNews huggingface dataset:
One thing I don't like about this article is how much it thinks I should care about this for moral reasons. Is Uber fleecing me? No, they're fleecing investors. Hilarious, investors are chumps! Meanwhile, I'm getting the service I'm paying for, and it works flippin' great. Better than what came before by a mile.

That California law was a long time coming, and everything else is temporary and would revert if Uber kicked it. Until that happens, it's a cautionary tale of why you never trust Silicon Valley investors, and a really great taxi service.
Best practice, in the case of JS, is to use MongoDB, which has a native JS query API, and then use microservice patterns to provide joins, two-phase commit, and (eventual) consistency.
What do you prefer to happen? They get curb stomped to oblivion leaving less options in the marketplace?

This is something US regulators weigh so I was wondering if you do too.
yes, you can turn AV into the same thing. But no one has been advocating for that or passing laws that would make AV both mandatory and have to report you to the police.

This has been going on for CSAM scanning for a while now. The latest version was called the EARN IT act [0]

The argument is not this is a slippery slope where you might miss step. IF that was the case, yes AV would be analogous. Instead, its that people are actively trying to push you into the spikes at the bottom of the pit, don't build things at the edge of the pit where the handrail is a pinky promise not to let others push you.

[0] https://blog.cryptographyengineering.com/2020/03/06/earn-it-...
Sort of neat I guess. Seems like a community type thing, similar to Facebook campus. But also somewhat harrowing that this could catch on and you have entire neighborhoods that are self contained and corporate owned. Maybe living on a lord's land was something that just stopped for a little while.
I very much doubt the USistan racketeer will demand its dues to be paid in full the day after tomorrow.

I also very much doubt that selling USD 100M worth of crypto over the course of a couple of months will have any sizable effects on the markets.
Thanks for the info! Glad to hear that the ecosystem is coming along. I look forward to the day I get an opportunity to use Deno at work
I have been using Postgres for 10 years on dozens of projects and never felt the pain you're (vaguely) describing.

I have also set up MariaDB, Percona, MySQL, Oracle, and SQL Server. All were roughly the same time/difficulty.

Scaling and clustering differs wildly between them, but initial setup is similar.

Also, rejecting a DB for initial setup is optimizing for the wrong thing. Your company can lose, at most, a day struggling with setup, but it can lose millions by dealing with poor security, lacking features, or outages.

It sounds like you need to treat your servers like cattle instead of pets, too[1].

1. https://www.hava.io/blog/cattle-vs-pets-devops-explained
Douglas Crockford, "Javascript: The Good Parts" (2008):

"But it turns out that strong typing does not eliminate the need for careful testing. And I have found in my work that the sorts of errors that strong type checking finds are not the errors I worry about."
That had me curious, so I searched a bit in their issues.

Their attitude about it isn't great: https://github.com/minio/minio/issues/3536

That's too bad, as it seems well thought out in other areas, like clustering.
The markets aren't that shallow.
Most tiling WMs have a similar feature, and you can adjust the size/color of the border and if it appears on all sides of the window or just some of them. I use Sway and have my border set to an aquamarine color. The border also gets used to show which way your container is split / where a new window will appear if you're focused on that window.
Doesn't apply unless you're basically in a life or death situation for Sunni Muslims.
Every time I've seen this done it has nothing to do with remote work. It has everything to do with a geo-centric pay model. Companies typically calculate the living expenses of a given geography, and slap that on top of a base pay like it's COLA.

The hard part to swallow if you're on the losing end of this equation is that people in high inflation areas have long term assets that inflate as well, like homes. If they receive more long-term appreciating income like RSUs rather than cash then it compounds this problem.

A general rule to retirement that I've constructed is that where you retire will be at least less than the cost of living of where you made your money. So, if you choose remote work early on in your career and live in Oklahoma, the choices of places to retire in are slimmed as compared to someone who does exactly what you do in San Francisco.

The emotional toll of this is equally burdensome when you figure out that in tech we sell a product in large geographies for an equal price; so effectively someone is making more than you just by their very existence in a geography, whether that be a city, county, state, or nation.
A fun exercise is to see how bad you can get effective bandwidth to be in the minimal amount of code.

Read a byte, use it to feed FNV-1a, use that to look up another byte in a fixed-size array. The number of bytes per second you end up reading ends up comedically low.
> I grew up here, I can't move.

You don't want to.

Not the same thing.

It's all about priorities.

[edit: not sure why you are being downvoted, your answer is transparent and reasonable ...]
Can you clarify “ Contrary to "store of value" claims, literally all money invested into bitcoin either gets burned up, or goes to pay someone who entered bitcoin previously.”? I think I get what you’re saying, but I’m not confident in my interpretation and I’d like to get your take if that’s possible.
Why would your database choice have anything to do with your language choice?
Cool, man! I've wanted a standalone player to do this ever since WinAmp used to support this 20 years ago, but seemingly the capability was lost to time when everyone decided they'd rather watch recorded video. The composer Stephen Malinowski's YouTube channel is one of my favorites because all of the videos are visualizations of music he's generated with custom midi-reading software he made, i.e.: https://www.youtube.com/watch?v=ffYKCNY6kUk. He first wrote this software in 1985 a decade after getting the idea from listening to Bach on LSD.

It's just too bad this is a browser extension because I really don't want more of those. I get that the economics probably don't make sense to do any more, given the effort to make a standalone desktop app would be a lot and a website people could upload tracks to in order to get a visualization would force you to pay hosting costs.
How does this compare to something like Guix or Nix? It seems those provide many of the same assurances without needing centralized trust.
Well, eventually you might be even able to fixup the sun itself into a more favorable configuration for us with some solar lifting.

If you are crazy enough, you might even dismantle the sun outright and store the material as (predominantly) huge hydrogen icebergs you can burn in nice efficient fusion plants for the rest of eternity. Much more efficient! :)

Still much more difficult proposition that turning a terrestrial planet into an orbital swarm.
If that's true, then doesn't that act as evidence that they are being forced in some way? Yahoo [1], and others, were forced with other programs, with threads of treason for talking about it [2].

1. https://news.ycombinator.com/item?id=8305925

2. https://www.businessinsider.com/marissa-mayer-its-treason-to...

Wow, very different search results when using google vs duckduckgo.
Rice, rice baby: Japanese parents send relatives rice to hug in lieu of newborns
Additionally, mathematics uses standard notation and uniform rigorous standards for what is/isn't true. There is certainly some utility in teaching mental arithmetic skills, but the higher-level concepts are only accessible if one can formulate ideas in accordance with the rest of the body of research.
There's no good ORM.
Prisons are increasingly banning physical mail and requiring digitization
Big Tech and the Battle for Republican Liberty
The banners are not GDPR violation, they are GDPR requirement. Check out the .eu govs own websites!
Yay another non sql fearing js dev. I feel as though we're rare
Are you aware of any analysis on the quality/cost of taxi services in markets without an artificially constrained supply?
>So you think the chance of human beings to come up with 4 random words is pretty low?

I've always wondered how effective the random words thing is. sure, there are like 100k english words in current use according to google, but it seems like a list of the most common few hundred of those words would crack a lot of passwords.
Both are in the Vaccinium genus. European blueberries are Vaccinium myrtillus. Red huckleberries are Vaccinium parvifolium. Alaskan blueberries are Vaccinium ovalifolium. Then there's evergreen huckleberries which are Vaccinium ovatum. There's also blueleaf huckleberries which are Vaccinium deliciosum.

All of these species look fairly similar.

The one mentioned in the article is Vaccinium parvifolium.

https://en.m.wikipedia.org/wiki/Vaccinium_parvifolium

They have red berries that taste fairly different than most of the other species I listed. Most of the blue ones though taste fairly similar.
Why did you assume I wasn’t only talking about iOS in my post when I only brought up iOS? I did not even bring up Android. Regardless, most of you’re reply isn’t true.

First, people who talk about iOS maimly charging $1 usually also bring up android charging a dollar after the first free year. Are you only claiming the iOS part? If so. Why ignore the android part?

Why would Facebook, one of the most profitable companies, keep charging a dollar for Whatsapp in 2015 and 2016? They didn’t.

In reality, almost no one on android or iOS paid for Whatsapp. WhatsApp was regularly free on iOs in between stints of being a dollar. On android, almost no one got charged the dollar that came after the purported free trial period.

Why would it be fair to assume a fair amount of people paid for it? The fact that no other app whose success mattered on being viral has successfully followed this strategy would make it fair to assume it did not happen.

If tens upon tens of millions were charged for iOS [and android], is there any thing to back this up? to back this up? WhatsApp was cagey with their private company revenue. OTOH anecdotally on forums like this and others, It’s hard to find too many early WhatsApp users who paid for it.

All my friends in two friends groups were on WhatsApp pre FB buy out. I only remember myself and one other friend in each friend group paying for it.
The 6th IPCC report came out yesterday. If I were an activist I'd start some social media campaign to demand better public transport and to tell people how Uber is contributing to burning the planet.

So yeah, maybe that's a reason why you should care: Uber is a hindrance to sustainable public transport.
> So when Bitmex asks for the information of the owners of the corporation, what do I tell them?

The key here is the definition of "legal ownership of an entity", which - while most people tend to believe they're identical - is not the same as "actual control of an entity".
Yes, I know, that’s why I said it’s amusing.
Searle's Chinese Room is exactly why I started thinking of understanding this way. It convinced me that a one-size-fits-all notion of understanding isn't useful. But it also made me think that understanding "with respect to system X" is useful.

If you can challenge an answer and get justification expressed in the form of X, then it understands with respect to X. A step-by-step text explanation is one form of X.

> ... but would you accept it?

This is all to sidestep questions of whether you accept X as "real" understanding or not. :D
Haha - on HN we literally have folks saying that a cookie popup / banner is a GDPR violation, and others pointing out the .eu sites that do exactly that (govt run!).

So yes - the GDPR is confusing as hell!

You either have to pop up for explicit consent or are not supposed to yadda yadda.

The average user is relatively sick of the GDPR I think that this point.
I know youre joking but why do I feel so hurt?
I appreciate the creative thinking, but I would really prefer to do this legally it at all possible.
Henry Kissinger and Eric Schmidt’s Big Treatise on AI Panned in Book Review
> AMD has shown us the future: 64MB SRAM being grafted onto these chips to maybe add +64MB per die.

That's probably the likely future, but an alternate future is 0 (L3) cache on die, plus the 3d cache on top. Save space on the main die which uses the most expensive fab. Depends on how costly adding cache on top is, I guess.
> However if you'd like to view your relational data gasp relationally, then the ORM is a giant anchor around your neck.

How so? I've never found this to be the case.
.NET 6 Preview 7
Have look at the XRPL DEX. You can trade there with IOUs (for example BTC IOUs or USD IOUs). Works from anywhere in the world since its a DEX and its extremely cheap (no fees) and it can not exclude people.

You still need a way to exchange from and to traditional fiat but that should not be too hard to do. For the most part you can use IOU fiat so they can stay on the ledger ("blockchain").
String Interpolation in C# 10 and .NET 6
> Someone would have to dump the firmware to find out, but it would be trivial for each device to generate their own salt - making a potential lack of rate limit a non-issue.

Salting does nothing to protect against bruteforce attacks, which are what rate limiting defends against. Salting is done to protect passwords in the event the password data is stolen.
Sorry, what are you suggesting/saying exactly?
Thank you! When I read the title I only knew about https://hackage.haskell.org/package/parsec, and for a moment I was very confused…
Will it reinfect persons who has already been infected?
If not then hers immunity will happen eventually.
Maybe it will not be pretty to get there.
I'd read Revelation Space, Chasm City, and possibly The Prefect if you like Yellowstone and want to see what it was like before the plague.
Preview Features in .NET 6 – Generic Math
> these routers are secure.

Owner of a C7 v4 here. There has not been a firmware update from TP-Link since December 2019 (note that v4 is the second-most recent HW revision). No way these are not affected by at least some CVE somewhere in their stack. Calling them secure is a leap of faith that TP-Link does not deserve.

I recently flashed openwrt exactly to be able to be on a more recent stack.

I would never dream exposing that UI to the Internet as-is. They don't even have any form of brute forcing protection. If they really needed access to the router remotely, it would be much saner to expose an SSH server with pubkey-only access or VPN, both with brute forcing protection, and allow tunnelling to the router UI only from the LAN side.

Either who set those up really has nothing to lose if they get owned, or they do not know what they are doing. In both cases, it does not qualify as being a secure setup. (Sure, they may also be honeypots - in which case your argument was incorrect anyway, as they are secure, but they are not routers)
Wow! What a wild ride. Thanks for linking to that story, it's fascinating to read about these types of experiences.

My former role was in web development, I've always been stunned that native apps can get away with 100+mb sizes and yet still people complain about a 3mb JS bundle.

My overall reaction is, web development seems like a MUCH better environment to code than app development. Especially with the ability to arbitrarily split and chunk JS.

This especially seems useful to separate out regional features so only those who need it download it. And of course, any code can be cached so users don't have to re-download it.
> And no one is forcing you to make software that spies on people as an indie dev?

This is the problem with your argument. You're looking at it from the developer's perspective, rather than the user's. As the developer you have this choice, and you know which choice you've made. As a user, all I have is your word (which is worth nothing if I don't already have a good reason to trust you).

As a user, source code access is important, for a number of reasons:

1. It gives both users and third parties a way to verify your claims

2. As it turns out, transparency tends to discourage bad behaviour in the first place

3. Users can fork if you no longer maintain the project according to their standards (abandonment, price hikes, bundling malware, and so on)

None of those reasons are direct improvements for you as a developer, but they're a big part of why I am reluctant to adopt proprietary software (free or paid).

> How are movies a counterpoint? Movies and streaming services are paid products.

Yes? I am less reluctant to pay for a movie because they don't demand the same privileges.

> In fact if you are able to make a living through selling software you have less incentive to collect user data and sell it as a revenue stream. Most products that are free are those where the your data is being sold for is exactly that reason.

On the other hand, reality shows that many (most) commercial developers are perfectly happy to pick both.
For the SO question, why do you need to represent that in the ORM? It seems like you've got the SQL, and most ORMs have an escape hatch to just run SQL. Does Django not?
In this space but a little lighter:

https://github.com/gajus/slonik
Somewhat tangential to the article, people are sometimes unsure of how to pronounce Tempe. As someone who lived there for many years, I can answer that. It's not "temp" or "tempuh" or "tempay".

It's pronounced "TEM-PEE" with both syllables accented.
Not the parent you're responding too, but -- yes, exactly this. I rarely took taxis pre-Uber because the drivers were surly, the pricing difficult to predict, cars impossible to hail, and dispatchers (if you could even reach them on the phone) useless. If you called for one and they actually agreed to send you one, you'd be waiting at least 20 minutes, and often after 40 minutes you'd finally realize they were never coming. Oh, and don't forget the frequent "sorry, the credit card machine is broken" bullshit lie, and the annoying fumbling for cash and getting change.

I'm sure I don't need to enumerate how Uber/Lyft fixed all of these problems nearly perfectly. Sure, many cities have apps for their taxi services now, but they're nearly universally inferior and don't fix all of these problems, at least not to my satisfaction.

Realistically, though, not using Uber for me means driving everywhere. Including the stress of traffic, the stress of finding parking, the stress of wondering if someone is going to smash my car windows, and the stress of ensuring I'm sober enough to drive when I want to go back home. I'll pay quite a bit to avoid that stress. I get that there are some people who won't, or can't, but all that means is that Uber's addressable market will be smaller when they charge enough to be profitable.
Netherlands grapples with social consequences of soaring house prices
One of the best examples I've seen in the U.S. is Reston, Virginia. https://en.wikipedia.org/wiki/Reston,_Virginia

Rather than trying to plan it all out from the beginning, it has a planning philosophy that seems to have sustained it through the decades and my understanding is that the philosophy is used to this day to try to ensure a vibrant town. Not all of the early ideas and development worked either, but change seems to have been built in and the town is looking to grow in the coming years pretty significantly.

I've been there a couple times and it reminds me of various mixed developments outside of city centers I've been at in Europe. The twist seems to be a gearing around walkability and abundant commercial/business zoning so people can live and work there.
"...Christine Lagarde told the Financial Times last month that she did not think there was a risk of a bubble “on average across the euro area"...”

My extrapolation: The average HN reader here would do a better job running the ECB...

Central Banks are not including housing costs under the inflation index. The argument is that the inflation index is supposed to measure more volatile parameters. This caches the massive bubble caused by their money printing, expansionary policies.

"The housing boom, central banks and the inflation conundrum"

https://www.reuters.com/world/housing-boom-central-banks-inf...
Is this the same clowns who got hacked a month ago?

https://news.ycombinator.com/item?id=27664911
On the countertop with a liberal dusting of flour.

My process is basically as follows: The night before, prepare dough, divide into portions, place in individual ziploc bags with a bit of oil, and place in the fridge to proof overnight.

Next day, a couple of hours prior to baking, remove the dough from the fridge and allow to warm to room temperature.

Place a pizza stone in the oven and crank the thing to 550F to start heating.

When making a pizza, remove the ball of dough from the bag, dust liberally with flour, then place on parchment, stretch to desired size, and top the pizza however you like.

To load the oven, grab the parchment and slide the pizza onto the back of a sheet pan and deliver onto the stone. Bake for 5-7 minutes. At the 2-3 minute mark, open the oven and slide the parchment out from underneath the pizza.

When it's done, I pull the pizza out onto the sheet pan and place on a cooling rack before serving (thereby preventing the bottom from getting soggy).

Done right I get beautiful thin crust pizza with a nice, crisp, spotty brown bottom.
The contract is designed to execute arbitrary transactions with a valid signature.

Hacker/insider got the private key. Simple as that.
Hackers siphon $600m in digital tokens, crypto network says
I simply think the company that is going to increase mass adoption is Facebook, through Oculus and The Vision Lab, Facebook has positioned Oculus such that you can only log in with FB Auth, this is kind of intentional, and perhaps we can think of the Metaverse as the next killer app.
Since the AR glasses are coming from Apple soon that is going to make AR a house-hold product like the smart-speakers and thus increase appetite for VR. VR needs to be reduced in hardware and portability to be relevant to everyday users. I think this question is interesting but not easy to answer, if you asked in 2018, when will NFT's reach mass adoption, people might have said, not until crypto itself reaches that scale, however we saw this year, they became a household name, whether bubble or not. I think once people find utility of VR except gaming, then they will take it seriously, if you could make money in VR as a remote worker for example. It's not so predictable, I think network effects can play interesting roles, and they are often black swans. If I were to stretch my imagination, it would be something like 2025, purporting that hardware would have been reduced and developed further.
I use it as a daily driver for 2+ years now (LineageOS without gapps, or even microg). I use the f-droid store for my app needs, and the occasional proprietary app I download with Aurora store, or use whichever APK hosting site seems the least shady. I sometimes use MS Teams - complains on each start about needing the G framework, but works just fine regardless. Or, I played another game that had in game purchase, and it worked fine until I opened the in-game store, when it froze. Otherwise perfectly playable.

From the f-droid store I use a ton of apps, games, mostly utilities. For navigation I like Organic Maps.