skysight-inc/HackerNews huggingface dataset:
umm, hate to break it out to You, but... there's no such thing as a "perfect bike". This is why we have Rule #12 amongst the Velominati, the Keepers of the Cog. "The ideal number of bikes is always n+1, where n is the current number of bikes"

Everyone's commute is slightly different and while I use my gravel as a commuter just like You do, there's always the matter of personal preference.

What if You prefer to ride in regular clothes and "style" is a thing? Those dutch bikes someone mentioned a few comments ago are great for that.

What if You're riding through dense traffic / cityscape half of the time? A narrow bar fixie perhaps?

I like being able to get some exercise while commuting as well, but that's not necessarily true for everyone.
1. This makes the task seem hard when in fact it is easy. If you have looted artifacts from the territory of Mexico, return them to the government of Mexico. While this is an imperfect solution, it is better than keeping the looted priceless cultural patrimony.

2. It’s not misdirection it’s a prioritization of claims. The British Museum’s claim is weaker than all regional inheritors. Therefore, picking one is a better solution than the British Museum keeping it.
$50k by end of month is a sales goal with a deadline?
400W is, well, 20% of 2000W.
Reverse how you frame your promotions
There's a better source here:

https://www.gov.il/en/departments/general/burial-cave-from-t...
'they would keep him on for a low salary "with lots of opportunities to move up".'

Isn't this the scheme at most places?
Go has those inbuilt because before generics the language simply wasn’t expressive enough for such constructs.
Germany's blanket data retention law is illegal, EU top court says
Ah, I think I see where you're confused. You're probably conflating the M.2 form factor with NVMe[0], which is sorta incorrect. NVMe drives can come in a variety of physical interfaces, of which, M.2 is one, but M.2 drives can be either SATA or NVMe. (or USB?)[1]

[0] https://en.wikipedia.org/wiki/NVM_Express

[1] https://en.wikipedia.org/wiki/M.2
The items are neatly arranged in some places but scattered in others. If no one has entered this cave since it was sealed, how did the items get scattered? Earthquakes?
You can say the same of any language. Deobfuscation is a hard problem. Only code meant to be reasonably understood is a valid comparison.
Yeah, edited.
There are trademarks available for this use case. See for instance redhat and centOS or firefox and iceweasel.

The main difficulties are that you have to provide some value/convenience (e.g. see krita on steam) and that if you mess up your project people might actually leave. For instance if the new MS office is dramatically worse people will drag their feet but will eventually buy it anyway, but when people did not like the direction of openoffice they did not stand for it and made libreoffice.
What if I don't want to put @Nullable/@NotNull all over the code?
Java already has better ways to do that on java.util.concurrent, and structured concurrency is coming as well.
> racist jokes in talk shows

It's a slippery slope to judge a foreign culture by what is acceptable in their jokes.

One would think that things like race-hate crimes, lynching, segregation and apartheid, or at least access education facilities or similar welfare distribution metrics would be much better examples. Being real life and everything.

> the local authorities instructed that people there should be of Slavic type.

Source?
a chess cagematch in leotards would be pretty funny, I'm in favor of this idea
Doesn’t mean you can’t maintain the database with Make :) Prototype:

.FORCE:
.PRECIOUS: .sha256/sum/%
.sha256/tmp/%: % .sha256/tmp .FORCE
sha256sum < $< > $@
.sha256/sum/%: .sha256/tmp/% .sha256/sum
cmp $< $@ >/dev/null 2>&1 || mv $< $@
.sha256/tmp .sha256/sum:
mkdir -p $@

.SUFFIXES:
%.o: .sha256/sum/%.c
$(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $*.c

I expect you could get rid of most of the non-POSIX features by using more complex recipes, probably exiling them into separate shell scripts. (The main limitation is that V7/POSIX/BSD-style suffix rules don’t let you specify a rule for producing ANYTHING.foo from ANYTHING, whereas V8/GNU-style pattern rules do.)
Resource poor countries, such as Germany, will continue seeing spikes in consumer goods prices for the coming decade. I wonder how long this increase can continue until social unrest becomes unmanageable.
Sounds like you also live in Oslo? At least the nice thing is that I don't get that sweaty on the way to work..

Not sure if you misunderstood my comment? I'm all for electric bikes (my GF is getting one today actually) and how they enable many more people to bike. I love seeing parents bike their kids to school on this big ebikes, zooming past hundred cars in a gridlock. But _if_ you're not going electric, a gravel is a great bike. If you're going electric, most of the problems a gravel solve aren't really a problem.
Unviable degrowth or unliveable planet
JavaFX predates Android.
In Ontario, these types of employee contracts are not enforceable[1]. And at least in the case of Canada, I doubt they would actually try to enforce these contracts lest the same conclusion be formally reached in other provinces, destroying these companies' business models.

Just a heads up for anyone in Canada that thinks they are trapped under one of these companies. Just leave if you want.

[1] https://www.thestar.com/news/gta/2021/03/23/temp-agency-bill...
2350 Free SVG icons and color for popular brands
Just leave it at someone who doesn’t have connections who is desperate, really.
“Leaving the manager” is often associated with people leaving because of frustration or other dysfunction. If you’re looking for growth or more pay, that’s fine, but for most people they’re happy to stay in a place that respects and values their opinion/work, even if they’re not getting top dollar. A bad manager is what drives people to the “final straw” that motivates them to look for something else.
As a little reminder in these difficult times ... this view of wealth is a practical but obtuse one. Wealthy is destroyed by war and disaster, or ground away slowly by consuming without creating.

Unless I've not noticed something big and physical happening, the US has lost very little wealth in Q2. One of two things is happening:

1. Wealth the US thought it had, was never really created.

2. It has recognised that wasteful activity was mis-identified as productive and the records are now being corrected.

Wealth is slow. If you think the $ values are wealth, you won't make good decisions. The dollars are to measure wealth. This wealth in all likelihood never existed, and people were deceived by very low interest rates driving poor book-keeping and planning.
What do you need to change "donation" to "sale"? In theory they are the same for open source, the project gets money, you get the project even if you didn't spend money on the donation/sale.
Right. Either Hacker News is at the peak end of salary curve, or US developers make 2x-5x what Canadian developers make. Or, of course, both :).
Only if decompressor and image are transmitted over the same channel at the same time, and you only have a small number of images. When compressing images for the web I don't care if a webp decompressor is smaller than a jpg or png decompressor, because the recipient already has all of those.

Of course stable diffusion's 4GB is much more extreme than Brotli's 120kb dictionary size, and would bloat a Browser's install size substantially. But for someone like Instagram or a Camera maker it could still make sense. Or imagine phones having the dictionary shipped in the OS to save just a couple kB on bad data connections.
> If the average person has a modern desktop there's a good chance it has 400w power supply.

The average person doesn't have a desktop, let alone a 400w one, it's all phones and laptops these days
> The biggest part of a bike’s wind resistance is caused by the rider. Unfortunately, there isn’t much you can do with respect to the airflow around bike and rider

There's lots of things you can do - apart from losing a lot of weight, clothing and helmet design is probably the simplest, there's some good references to things that can be done here:
https://link.springer.com/article/10.1007/s12283-017-0234-1#...

>I don’t always use the aero tuck. I find that it’s not very comfortable for more than a few minutes at a time

I cycle on a time trial bike (not on gravel) - which has a higher saddle and longer frame so back and arms can get straight and horizontal. It took a lot of effort to get comfortable physically and mentally in that position (you hands feel a very long way from the brakes) and you do loose quite a bit of control in that position, but I don't see why a slightly higher saddle and arms horizontal but wider with hands at the edge handlebars in line with legs wouldn't be possible.
There are a few racists and I guess the positive side is that people can also learn from negative examples. The daily stormer was banned. I think it perfectly depicted racists at their lowest point and I doubt they could have impressed many people.

Getting rid of all racism is as futile as getting rid of all stupidity. I think them being in the public so people can actually watch what they are doing and discussing is pretty reassuring. Because it often is very clear that it doesn't amount to much.
Because regardless of Kotlin, modern Java libraries won't be usable on Android, despite the marketing how "compatible" Kotlin happens to be with Java.
No, I agree with that. I was more responding to the broader British Museum plundering in general (or receiving plunder).

There is some benefit to spreading historical artifacts around to protect them over the long term (i.e. we can't know what any place will look like in 1000 years), but only if there are multiples, and it still has to be given not taken.

I did say that I wasn't clear that this had been plundered (as opposed to purchased), but I'm not sure that matters either. It's a piece of cultural heritage and the British were unwelcome guests.

Similarly, the British say the Kohinoor[0] was transferred legally (surrendered). But if is made under duress and it doesn't seem valid.

[0]: https://en.wikipedia.org/wiki/Koh-i-Noor
Do you have relevant case law that you can cite that the well paid Epic lawyers missed that would have been more convincing?
Numan Athletics was an arcade game that played up this angle: https://youtu.be/X2K3hs7AUhQ
Why would it backfire? They're not taking away the free offering, they're just putting a paid offering in the App Store for people who want to download it that way.
https://archive.ph/Qp0TK
Referendum to legally enshrine Donbass as part of Russia
Points are a forcing function to agree on scope and have everyone think about complexity. Even if they’re upstream of nothing, they’re downstream of valuable discussions that get the team on the same page and support each other better. This is what it usually looks like:

“OK I think we agree on the scope of this task. How many points do we think it is?”
“Well, that depends if we include X” (it turns out, we didn’t agree on the scope of the task!)

You can’t anticipate everything, but I’ve had countless valuable discussions off the pack of pointing that resulted in things like:
- agreeing on whether to include an anticipated set of clean-up as part of a task, that the team might have missed or disagreed on later
- realizing a task is bigger than anyone thought or maybe could be parallelized, allowing the team to approach it more effectively or reprioritize to deliver more value

Basically pointing results in a ton of timely & valuable insight that helps the team learn faster and row together better. There may be better ways to drive these conversations but I find pointing to be a pretty good driver.

That said, points and valocity are not upstream of nothing - predictable velocity lets you know when to stop sprint planning. It lets you have these discussions on a reasonable cadence and not waste time fleshing out the tasks you won’t have time to touch until next sprint.
I found interesting, and wondered what the highlighting was all about, making various assumptions that never turned out to be right. It turns out it was the "doomed" feature, showing text that wouldn't survive, I thought it might be the opposite.

When I was done watching.... a wave of nausea hit me in the face.

Did this happen to anyone else?
If you're at all the target audience for this website, you and your entire social circle are soft targets for debt collectors. You have a high credit score and care about it, you have bank accounts and non-retirement investment accounts, you may have home equity in a state that doesn't protect the hell out of it like Texas, etc. If you get sued for $20k and a judgement gets entered, odds are your creditor ends up getting the full $20k. If this isn't you then I apologize for stereotyping, but this does describe a majority of the commentariat here.

A lot of the subjects of these articles are from very different socioeconomic backgrounds and will have a very different experience. Their bank account either doesn't exist or has like a week's pay in it. If they have investments, they're in an untouchable 401(k). They may live in a state that forbids wage garnishment, and even if you get that their wages may already be garnished and immune to further action. You might be able to grab their tax refunds, but those might already be spoken for by other creditors. And to top it all off, bankruptcy court can at any time issue a stay of proceedings and follow it up with a discharge of debts.

In short, there's a reason why most consumer debts are sold on for pennies on the dollar. That's what you actually get from it - maybe you talk some poor sod into paying $20/mo on a $20k debt that you bought for $200. Especially against an intransigent target that rightfully believes the debt to be morally invalid, you can find it extremely difficult to actually collect on a debt.

Anyhow, my point is that attempting to enforce these contract provisions invites PR/legal/political blowback that far outweighs maybe getting a thousand dollars out of the small cohort that actually calls the bluff and makes them make them pay.
You get all day to average 2kW, or 48kWh/day, or 200 miles/day [if you spent no other energy, of course].

If you drove 20 miles, that’s 10% of your energy budget for the day, even if you did it all in a single hour.
They are climbing mountains though. In a flat area this advantage nearly disappears. I have that typical cyclist underweight build and it barely helps me on gravel rides, really only when there's a direct headwind. And it's balanced by how much more I get pushed around by crosswinds.

It's definitely very significant for european-style touring races, but people overstate it for even high-level amateur rides especially in flatter areas. Which is most gravel riding.
> Being in the gulf coast region automatically makes it nearly impossible to fit a 2kW budget during the summer (unless you live in a large walk-in freezer),

Metric R5 insulation is quite achievable, and you don't need to keep things at a perfect 24C year round in the whole building.

I live in an area that has plenty of 35-40C days and have never used more than 1kW on average even in a poorly insulated rental. On the really bad days you just cool one room.

Also the 2kW is entire primary energy (ie. including fuel and the energy to drill for and refine the fuel and make the AC etc. etc.). In a western country it's almost impossible to get your share of the total energy budget that low because you likely are not allowed to go many places without being in a car (or travelling 5x as far and waiting 10 minutes to cross each road) and the shops will all be blasting AC with the doors open.
> It's always funny with people having paid $10k extra to save a kilogram on their bike, and then show up on the Sunday group ride with a beer belly.

Ah, the smell of fresh gatekeeping in the morning. You don't know what road these people are on, just their current state. For all you know, they've already dropped dozens of pounds and are happy with their own improvements. Never look down on a fat person on a bike.
My country (USA) has killed more people than Russia in invasions in the last 30 years.

As a US citizen by birth (zero control), should my visa/passport also be banned?
I agree different groups don't necessarily mesh well.

I would say I'm not myself Infront of extended family or at work though. Those are groups of people you need to get on with despite not necessarily being socially compatible. Whereas friends should accept you for who you are. You might have different interests with different circles, but you should still be at ease being yourself. If you have one circle of Christian friends and one circle of S&M wife swapping friends and they each don't know about the other facet, you're probably keeping some element of yourself from each group.
half a second!
Are they? In the mac store? Because the comparison with payment on their own website is kinda irrelevant.
Surprised he didn't get ratio'ed.

I'm glad I don't have a Twitter account. I'd have spent the whole day arguing with stupid replies (both for AND against OP's point).
Of course! But I just wanted to give gravel some love! And spread some awareness of their existence.

I think most casual bike riders don't recognize them as a separate bike from road bikes. So they think it's either a dutch styled bike or a road bike, and if neither fit they end up commuting by car or so instead.
Only if they can be usable from ART capabilities, and desugared into DEX opcodes.
I'm trying to setup fly.io for Protohackers, but for some reason I keep on getting a 502 error, no matter what I do.

Here's my main.py and Dockerfile[0], if you feel like taking a look. The monitoring tab of fly.io didn't show any errors, or anything like that. Maybe I'm missing something obvious, but I can't really see what the issue could be.

[0] https://pastebin.com/gSr3405x
There is a startup called Ringer that is working on facilitating the support contract model. Also, lots of different projects have pages to connect freelancers with people needing support for the project.

https://www.ringerhq.com/ https://news.ycombinator.com/item?id=32764701 https://github.com/fossjobs/fossjobs/wiki/Resources#freelanc...
JavaFX was a missed opportunity. A bit more effort and you'd have an electron killer.
Kotlin is still heavily dependent on Java ecosystem, so this excuse is nonsense, there is hardly any Kotlin without Java.

See how sucessfull Kotlin/JS and Kotlin/Native are on the wild.
Tell HN: Somebody implemented something I wrote a blog about
So a while ago I wrote about how 2FA was missing a key feature: https://syslog.ravelin.com/2fa-is-missing-a-key-feature-c781...

Having not had any feedback on it in a while and the idea not taking off, today somebody messaged me to say that had implemented it in their product.

1. Obviously I think this is great and more secure

2. Tell people about things you do that they played a part it- it might just make their day.
What a cool idea and project! Curious how fast it can go for “downloading” web pages in network speeds.
Regarding Google:

As we can't read minds, we can only speculate about logical reasons for search algorithms.

Let's keep in mind that Google is not perfect and completely consistent.

Your test is a good start, but who knows how they're tracking people these days? Just changing a timezone and IP address might not yield a representative Thailand search.

While Google's business practices in many respects are extremely disturbing, I think it's fair to not assume malice on their part for many of their search algorithm decisions.

> Searching for "Malaysian Restaurant" get stuff all over the board including Indian, Japanese.

Do you have a Malaysian background?

I don't want to offend as Malaysian food can be great, but it's probably not among the most well known or popular cuisines globally.

Maybe it's easier for an intelligent algorithm that knows a bit about people to recommend other foods when Malaysian food is searched for because Malaysian Cuisine isn't quite as well known as other cuisines.

Maybe searching for something like Italian food is less likely to yield alternative recommendations because basically everybody already knows what Italian food is and it would feel like the search is wrong if anything else is recommended?

Maybe searching for other less well known cuisines (I don't know maybe Kenyan, Georgian, Yemen, Bulgarian) might be more likely to yield alternative recommendations because fewer people know what those foods are all about so getting alternative recommendations for foods that aren't as well known makes sense for a search engine that tries to meet peoples' expectations?

> Only a non-asian would think if someone asks for "Malaysian" they really mean "anything other than European". Fremont is 60% Asian. Catering to "Americans" want shouldn't even be a thing. What's an "American". AFAIK, All the Asians born in America are American and most if not all of them want what they're searching for, not some non-Asian's interpretation of what they're looking for

I want to make a reasonable and polite response here, but it's difficult to understand how you're using the word Asian. Is this a geographical label or a racial one? When you say that Asians born in America are American, then treat them as a separate entity by declaring that Fremont is 60% Asian, I'm finding it hard to understand what you're really saying.
This is USAToday, the king of "out of context". Household wealth is "only" $143.8 trillion down from a record $150 trillion with most of what's in the article talking about the stock market. Get a grip.
Imagine that someone has died, and there are three inheritors squabbling for the various elements of the state. They can’t agree who gets the home, who gets the car, who gets the jewlry, etc.

There is also a fourth individual, a thief, who has broken in and stolen various family heirlooms of both sentimental and monetary value.

The thief claims then that, because the inheritors are squabbling, the only fair thing to do is that he should hold on to the heirlooms, at least until they sort it out (or so he says).

The response is short because the situation is simple. The British Museum contains the stolen heritage of people all over the world. Confusion or disagreement over the most rightful heirs is no defense of this crime.
True. I also have a nice naming for: zx and https://fx.wtf
Goldman Sachs: The Quest for Eternal Youth
UX Testing for Public Infrastructure
A 400 watt power supply doesn't consume 400 watts by just being powered on. It just means it can deliver 400 watts of power if necessary, sometimes briefly, sometimes continuously.
Same here. I also use i3 in a non-standard way: in KDE but with i3 instead of Kwin, and it has been the dream setup for me navigation wise. I wished I could somehow do the same with Sway under Wayland, But that doesn't seem to be supported.
If it was possible to move multiple persons with electric vehicles and if those people lived in close proximity that don't require driving long distances everyday then just going to the shop wouldn't exceed the goal.
People have bills (there were all of those threads yesterday about how bad student loan forgiveness was for society, right?) and no one will even date you now if you don’t have job, McDonalds won’t hire you if you have SQL as a skill on your resume, so at a certain point, this is better than nothing.
It's a meme template. The gp post didn't spend time to actually complete it, which is disappointing because it could be very funny.
This isn't new. I worked at GM when they bought EDS. Chatting with some of the folks who were moved over to EDS (they took over all IT functions as I understood it), they mentioned having to attend "training" every year and if you left within 2 years of that particular training, you were required to repay that training (which was several thousand dollars per year - in the mid 80s). I was outraged, but the guys I talked with seemed to be OK with it.