skysight-inc/HackerNews huggingface dataset:
The author was comparing carbon to steel, and that's very different.

Steel yields gently so most people have learned to tighten things until they feel the bolt start to yield, then stop. With aluminium that's harder, and with carbon it basically doesn't happen. You need to be careful, ideally use a torque wrench, and always check for cracks in your carbon bike.

A friend was "helped" by someone a while ago and their carbon MTB now has a crack where the seatpost bolt does up. It seems to be ok and they know to watch that area. But I'm ok with it because when it does fail... the seatpost drops and couple of cm into the frame and gets loose. That's pretty survivable.

Said friend-of-friend also helped change the oil in their car. Overtightening an oil filter is much less survivable (for the car). Filter split, oil everywhere, had to get towed to service centre and replaced. Oooops.
An Economy of Suffering - Non-essential, naked work
If you aren't in it for pure fitness, get an electric bike.

If you are physically fit, I'd rather say: get a good bike within your budget. For example, 1200 Euro will buy you a very decent non-electric bike, that will probably be a smooth ride. 1200 Euro will buy you quite a miserable eBike. 500-600 of the cost is the engine and battery pack, so a 1200 Euro eBike is roughly a 600 Euro bike (so, usually not great).

If you have 2000-2500 Euro to spend, you can get a decent eBike or a high-end regular bike.
Am curious, what is FIRE?
The market decides; people pay those rates even though there's alternatives available.
AFAIK in US you need a fair trial before being punished, this is on the 10 amendments.
Well done!

One question, the orginal demo was amazing in itself, is that technology/source still available somewhere?
The FLAC decoder has been almost completely integer for a long time (and may now be completely so). Apple Music and iOS still do not play FLAC, which is one significant reason why I won't buy an iPhone. Transcoding my entire music library certainly isn't "just works".
> And, trivial to ignore or blindly carry it along if your software doesn’t specifically support it.

Which is about as good as not having metadata in the first place.

And since people rarely actually code to spec and it’s usual for wav files to not have metadata (and as demonstrated by GP common belief that WAV files can’t have metadata), pessimistically I would absolutely expect choking on wav metadata to be common.
Brompton has a very low max weight. 105kg iirc. Bike Friday out of Eugene, OR has foldable bikes up to 150kg.
> But convenience always wins.

It's very inconvenient if you can't buy food or pay your bills.

>We need better legal protections for electronic payments and banking. Cash, for better or worse, is on the way out.

if a person loses access to their account by government or banking ruling then they cannot take part in electronic payments. What is your solution to this? I mean obviously the solution is that governments and banks cannot just turn off access to your account, but that is not an answer, you need to explain all of the processes that will need to support this possibility, because obviously banks and governments do need to turn off access to accounts at times.

But if we allow cash as a fallback, then we already have a system that works. All the various rules and processes about cash have been worked out long ago, over generations!

replacing the security that cash provides for people not to starve or freeze because of any number of possible problems would be an incredibly expensive and error prone process.
The Whole Code Catalog (2019)
Politics: Breaking Points - Krystal Ball (liberal) and Saagar Enjeti (conservative) decided to make a show that cuts through ALL of the partisan crap, and focuses on the important stuff.

Stuff about war, politics, etc... - Beau of the Fifth Column, the man knows his shit, and has seen a lot of stuff around the world, and calls it like he sees it.

General news - Phil Defranco

I don't trust anyone who helped lie us into Iraq, so most of the media is out for me.

I've got lots of others, here's my list of youtube channels I subscribe to - https://www.youtube.com/user/ka9dgx/channels
It’s bulk that makes navigating stairs with a 10kg bike worse than a sack of groceries…well and that the geometry of a bike changes with changing orientation.

In a domestic space a bicycle is an awkward piece of metal.
hub gears with a belt instead of a chain was a big reason for my current bicycle. Also having a hub dynamo (which is/should be standard nowadays) a nice thing.
Don't ever try a Rohloff or Pinion. Just say no and walk away.

I did not know that and a couple of thousand dollars later I'm never going back. All the gears you want, any time you want them, and a great deal of "it just works". Admittedly it does feel a bit weird to say "time to change the oil in my bicycle" :) Which, BTW, happens more often than changing the chain.
SS64 – Multi-platform command line reference
In the UE it is quite easy
Nah, it's trivial. They're called recumbents.

More usefully, upright bike saddle fit is largely about the spacing of your sit bones. There's tutorials online on how to measure that, and some saddles tell you what spacing they're designed for. The alternative is to go to a proper bike shop and try a variety of saddles to find on you like. But it's tedious, because seat height, handlebar height, handlebar distance, seat to pedal horizontal distance and fore-aft tilt all affect that too.

If it really bothers you pay for a "bike fit", there are people who do this for a living and can make a huge difference to how you feel on the bike.
Do you consider "selling to" to be a type of association? I don't, it's purely a business transaction, nobody is talking about going on vacation or to watch a game together.
> why go through all the trouble of reinventing the wheel?

Because now you depend on an UUID library and its attack surface.

In some environments it is crucial to reduce dependencies.
You use the dollar bill as a tire boot. If the tire is so damaged that the tube bulges out of tire (and prevents proper inflation), then you use the dollar bill to reinforce the tire by shoving it between the damaged tire and the tube.
Learned that the hard way recently, when a client changed ERP system and suddenly order numbers went from being 6 digit integers to 20 chars.

I had made their order number the primary key for their integration tables, as I was much more inexperienced at the time and had read so much about using natural keys.

Learned my lesson since, and this project just confirmed it again: natural keys are rarely a good idea.

Wasn't the worst issue ever to convert given that an ALTER TABLE fixes it, but had to drop all the FK's first, just quite tedious going over the code checking where it made assumptions about it being an integer.
You money does not have constitutional rights.
Except, of course, that they are becoming obsolete because if all of your AI progress is a black box operated by someone else, you have precisely 0 competitive advantage over someone else being equally clueless and purchasing from the same vendor.
I'm all for putting more transparency and reasonable bounds on the process formally, but I think you're missing two points:

1. While having formal bounds would be great, in this case, it hasn't been shown yet that they applied force unreasonably and beyond what those bounds should be. Some people want to believe they froze assets of innocent bystanders or small local donors, but that's just conjecture right now.

2. In your example, am I also blocking the biggest commercial boarder crossing between Canada and US? If so, I'm surprised you've not yet thrown tear gas at me, put me in handcuffs and physically forced me to move. And that instead you chose to simply freeze my bank accounts until I move.

I say that, because again, while I do like what the article points out, yes freezing assets is a big deal, and yes having bounds and guards and protections from abuse is important, I'm all for that. But my impression in this case is actually the government is trying to limit the blast radius and choose the lesser of two evils in order to force the convoys to stop blocking the boarder and major roads.

Instead of tear gas and physical force, which often impact a ton of innocent protesters that are legally and peacefully protesting, they went for a more targeted approach, where by blocking bank accounts you can be more specific exactly who you target, and it is also a more civil way to force you to move.
You don't ride a Dutch bike to go fast, you ride it to get from A to B, optionally with three kids and a week's groceries loaded on it.
> I always like to show these videos to illustrate:

The videos are fun, but of a very limited scope. I would like to see the corresponding videos made by an independent person, or by people who make steel, aluminium and titan frames. People who sell carbon frames at a higher price point have every incentive to bias the results of these experiments in their favor (for example, by intentionally producing less robust aluminium frames for their lower end products).
Beautiful illustrations!
Deciding this question is what the court case is about. So it's debateable if it's already the law.
HN's bias against cryptocurrency is a useful counterweight to the massive profit-motivated hype surrounding it.
The same kind of diplomatic solution they just got, you mean?
Markdown simply isn't meant for that kind of content.
The idea of markdown, is that you end up with a text that is readable by itself, and renderable in more simple graphical environments.

No one should ever ask themselves "how do I do image positioning" or "how do I add pagination" when dealing with markdown. That's just not what it's good for.

Imagine having to write comments on HN using LaTeX.
Alright. I assumed it meant the same.
You can also chose to encode them there in a less spacy format and have best of both worlds.
Exceptions have always supposed to be used rarely - that's the point! The most obvious example is 'new' failing and returning std::bad_alloc. Given that new is implicit all over the place (pushing to a vector for example) the code would get very cluttered if you had to cope with this everywhere, so the pragmatic decision was taken to use exception handling to give apps that cared the chance to deal with them, and those that don't a sensible error message by default when the exception escapes main.

It's interesting that the lack of enforced exception handling was seen as a strength when exceptions were added to the language, compared to now when the lack of enforced exception handling is sometimes seen as a weakness. Programming language design and expectations are a moving target, so it'll be interesting to see how these things develop over time.

And yes, Rust and Go take a different approach. Is there right and wrong? No, i'd say just different approaches which will play to the strengths of some problem domains and coding styles.
A smaller contact patch tends to roll better and gives less surface area for something to puncture.
>Exit popups don't stop you.

You mean don't ultimately prevent you. But they absolutely do temporarily stop you.
> Do you genuinely believe that conservative christians right now are on the offensive

I'm not American so i might be mistaken, but can the recent changes in abortion laws across a section of US states be explained in any other way?
This is super interesting! I'm surprised the articles introduction didn't include a single image demonstrating an imaging system that uses a lens, though. Seems like it would fit nicely to highlight the problem.
Care to address how civil forfeiture is being addressed?

This 2015 post suggests that in 2014, civil forfeiture exceeded burglary.

> Between 1989 and 2010, U.S. attorneys seized an estimated $12.6 billion in asset forfeiture cases. The growth rate during that time averaged +19.4% annually... Then by 2014, that number had ballooned to roughly $4.5 billion for the year, .... According to the FBI, the total amount of goods stolen by criminals in 2014 burglary offenses suffered an estimated $3.9 billion in property losses. This means that the police are now taking more assets than the criminals.
https://www.armstrongeconomics.com/international-news/north_...

I'd love to see evidence that the tide is turning, hopefully you have some.
are they offering to turn your fpga design into an actual asic?

i mean, am i missing something or did they slap "ASIC" on that product just for good measure in case someone isnt looking for "FPGA" (so for SEO reasons)?
If by reasonably well you mean barely hits 20 fps on Desktop and unusable on mobile then sure, it works reasonably well.
Well, this also means that he already has a certain visibility, which definitely helps kickstart virality.
Ask HN: Can Apple sue an OS project replicating macOS's “look and feel”?
As a Linux DE where the project expresses its intention to replicate MacOS verbatim (cleanly) - excluding Apple branding, imagery, fonts, etc.

Would they win the lawsuit?

Given it would be open source, would they sue each member of the project individually?

What if each member is in different countries - would they need to be tried in a US court?

I have heard of "trade dress" being applied to certain items, would it apply to software?

Apple are suing Samsung over the lockscreen of Samsung phones, is there a precedent here?
May I introduce Texti (Markup Language) - Text with Instructions (.texti) - Structured Documents in Text with Formatting Conventions - that tries to offer the best of all worlds - that is - markdown / textile / mediawiki markup/down / latex and more. See https://texti.github.io PS: An "important" building block missing in markdown / textile is built-in templates a la mediawiki markup/down. Lets you add "macros" for images or figures and so on (and much more). Extension and evolution is key - as always - and wins out in the long run.
Maybe the vertical position is worse to absorb road vibrations?

Could be. My point of reference is The Netherlands, where we have good cycling infrastructure and the roads are typically very smooth.
I absolutely agree but there is this conceptual problem. I think it's the same as with retaining and finding new customers. There will always be great offers for new customers while the current ones can be happy with what they have.

There always is a barrier of changing things. Especially changing the job involves a lot of decisions and brings risk. The pay increase in the new job (and maybe a signing bonus) is trying to convince you to switch.

I guess what this means in the end is that you are seen as replaceable and are not valued enough. I heard similar statements from middle management once, when a bunch of junior colleagues left the team. They didn't realize that, although junior, they were doing a great job. It's funny because a good raise for them would still have been quite "cheap".
Yes, these are the recommendations of what is known as a retro-grouch in cycling circles and should be taken with a pinch of salt TBH.
This is a political battle.

Whatever your laws will say, the politician will find an emergency to justify bypassing it. We all saw what happened with COVID.
The only viable choice is not to have such powerful governments in the first place.

Contrary to the parent poster, I really think we do need the anarcho-libertarian dream - and it doesn't mean we should't have private justice or private protection: it just means this power shouldn't be wielded centrally (eg. by having private competing companies).
This is a really long winded way of describing a few things to be careful about when using UUIDs as primary keys (and mostly due to [ab]using strings and regular expressions to handle them). It _doesn't matter_ who generates them, all the points still stand. Mainly: make sure to canonicalize the things when comparing and use a real UUID type. The leap to broadly not recommending “user provided primary keys” feels hyperbolic.
It's my understanding that over time, bugs outnumber lines of code. Google has millions, maybe billions? of lines of code.
>Because now you depend on an UUID library and its attack surface.

I can appreciate reducing dependencies, but this is bordering on paranoia.
I'm not sure its universal. My laptop loses around 10% battery in sleep with Fedora 35 and I haven't done any configuration changes as such.
I agree 100%.

When looking at using a bike for transportation, you'd typically want racks/mounts, lights, fenders, a bell, internal gears, upright geometry, etc.

If you live in an area with a good transportation network, you'll want it to be foldable so you can leverage multi-modal transport options.
Not a strawman.

Nevada Cops Use Civil Forfeiture To Steal a Veteran’s Life Savings.

https://ij.org/case/nevada-civil-forfeiture/

https://news.ycombinator.com/item?id=28432736
Well i'm now working in a hard realtime domain (audio, noone dies when it goes wrong, but it's still hard realtime) and i've still got exceptions turned on. But no exceptions are thrown during runtime, they're there for exceptions. Yes, there's overhead in places, but we noexcept some code paths to reduce that overhead in some very hot code paths.
Some people can choose to be gay (or straight). Even if you don't agree, given that hypothetical, you should see it doesn't matter if it's a choice or not.
Install Xubuntu 20.04, 21.10, or 22.04 on Raspberry Pi 4
Now this sounds like fun, when Peter Isherwell [0] proposed it, it was a bit more scary.

[0]: https://m.imdb.com/title/tt11286314/characters/nm0753314
Same for me on Firefox.

https://i.imgur.com/X1LGroR.png
Ask HN: How do you monitor social media and community engagement?
Hey all, I'm cofounder of a startup in the Kubernetes space with a major open source offering (robusta.dev). I need a way to track reach + community engagement on social media.

Our community is on fire and people are writing blog posts and doing review videos about us. But I don't have a single graph right now that tracks this. We already raised our seed round but we're getting questions from major VCs today about the growing community. It's important we have something numeric that we can track and show for the A round.

Any recommendations for tools to track this?

edit: to be more specific, we'd like to track LinkedIn, Twitter, Slack statistics, social media mentions, YouTube views, and GitHub engagement. Open to more ideas for what we should track too. We do not need to track specific users - we just need the overall statistics.
JavaScript Performance Is Bananas
I'd rather call it pi-shaped or N-shaped then ;)
Except that we can build cars that work. Whereas for DL AI, in most practical applications, there is like 10% edge cases where things just randomly explode. But don't take it from me, just read "Distributional Reinforcement Learning with Quantile Regression" by Google Brain and Deepmind and they'll tell you

"Even at 200 million frames, there are 10% of games where all algorithms reach less than 10% of human. This final point in particular shows us that all of our recent advances continue to be severely limited on a small subset of the Atari 2600 games."

In short, current AI approaches cannot even reliably win video games from 40 years ago, no matter how much $$$ you burn on GPU power.

How do you expect a non-expert to know if their problem is in the 10% that works well, the 80% that works tolerably, but worse than traditional algorithms, or the 10% where all bets are off?
You can generate the UUID in the database. And UUID generation is something that you can also find in the standard library quite often, in both those cases you don't need to add an additional dependency.
Conservatives certainly face lots of discrimination in certain areas like acadamia, where many feel the need to hide their views.
You can use ActivityWatch to gather the data.
There's models without the front bulge (aimed at people wearing dresses so it doesn't show a bulge coming from between their legs). Were the angles of those seats adjusted accordingly? Might work better for you if they're angled downwards. The majority of the weight should be on the back side, the middle part is more to prevent rotating motions [citation needed])
> It is an engineering marvel

There are lots lossless audio compression. Each with different set of priorities and trade offs. From Compression Ratio, Decoding and Encoding Speed etc. I agree FLAC is a very good codec, especially for consumers. But I am not entirely sure it is a "marvel". Arguably WavePack does somethings better, especially when doing it patent free. ( Sort of irrelevant now at this point in time )

The world has moved to streaming, and it is only a matter of time when lossless becomes a standard. Like both Apple and Spotify are planning. 5G will improves capacity, so by the end of 5G migration sometimes in 2030? This is sort of off topic but HN on one hand dont understand 5G and suggest not upgrading to 5G but on the other hand wants to have more Data for the same price and start doing lossless streaming. Well you cant have both.

While I wish we could research and push the lossless ratio down to 33%, or push 128kbps lossy audio codec to be truly transparent. But much like modern audio codec all research are now going to low latency and real time. Which seems to be a much much harder topic.
Very true. Though the high costs historically associated with rocket launches have precluded the kind of scale needed to achieve extreme safety. This will change if SpaceX succeeds with Starship, though of course it will take a long time to iterate enough on safety to achieve the extremely high standard seen in aviation, or at least as high of a standard as is possible with rocket transportation, and then establish a long enough track record that consumers can trust it.
It must be really odious for you to respect the people that use your website. Thank you for removing yourself.
I use a chrome extension to auto accept everything. They are incredibly annoying. I wish i could do that on my phone.

I do not know any non techy who gives them more than 1 second of thought. They annoy everyone without doing anything good. My hope is the EU passes real privacy regulation at the company level. This cookie popup accomplishes nothing beyond annoying everyone.
> It's not really a symptom of a smart TV

Vulnerability which allows to listen to you is not a symptom of a smart TV? Since when normal TVs have microphones and such vulnerabilities?
This is when they did the usability disaster, BolgenOS quality Windows 8 which mistaken laptop for a tablet which was something nobody has asked for.

Millions of hours of our moms wasted combatting this one.
Please add a license to your code. https://choosealicense.com/ if you need help.
Because while you are correct in terms of political theory, the real world is different.

There are hundreds of news stories like this:

https://www.bloomberg.com/opinion/articles/2015-11-12/stop-a...

Police departments often get to keep a large share of money taken during civil forfeiture. You bet this creates moral pressure to bring in more cash.
Valentine's Day was CYNIC, which I did find humorous.
To be fair Steam wasn't either, in the beginning, which also ruins my argument wrt the iTMS quite a bit: even the Orange Box was still a retail product to most (it's even in the name!) that just happened to be consumed through Steam. Not much different from how iPod users had to use the client app for CDs bought in retail (or far more likely: mp3 from the Napster substitute du jour)
> even though it’ll take me about a decade to ever get a block

Why don't you join a pool to get some of that average payout?
Don't forget: The plural of anecdote is data http://blog.danwin.com/don-t-forget-the-plural-of-anecdote-i...
No... they are making their own FPGA by fabbing their own ASIC.

I agree it's confusing but it is what they called it. It's like an old Xilinx 2064 with a risc-V added on top, except the chip itself is OSSHW, not just the board.
Yes, THIS. While HN is for mostly serious discussion, comments like this help (me).