skysight-inc/HackerNews huggingface dataset:
The EU ETS applies to flights within the EU, so carbon externalities are already priced in.

Also the choice isn't between trains and poorly connected airports. You can build high speed rail connections between city centres and airports, and many cities do so.
I'm not sure if you've read this or not, but there was a little information on the Arch wiki, here: https://wiki.archlinux.org/title/PipeWire#WebRTC_screen_shar...
We look before and after,

And pine for what is not:

Our sincerest laughter

With some pain is fraught;

Our sweetest songs are those that tell of saddest thought.

Yet if we could scorn

Hate, and pride, and fear;

If we were things born

Not to shed a tear,

I know not how thy joy we ever should come near.

- Percy Bysshe Shelley (contemporary of Schopenhauer), from "To a Skylark"
As a student, I disagree on C.

C is fun for playing with pointers and doing raw memory things, but it becomes overwhelmingly painful and frustrating so quickly. And for the wrong reasons. Once you have to touch macros, or want to reuse code, it is just … old. Not hard, not minimalistic - just old. C can be fun the way bash can be fun, or baking without a recipe. It is fun to overcome an arcane mess, for the challenge. But you really learn little, or the wrong thing.

And C is not easy to look up online either. It took me so many hours figuring out some things are just not possible in C (without making it a new language via macro madness). Things that should be possible. Like „generics“. Kinda possible, but never satisfying. You constantly have to endure verbosity over abstraction. Not because that’s how computers work, but because how people did it 30 years ago, or because some industrial microcontroller needs it this way.

IMO whatever C can teach you, assembly can do better. Without tricking you into believing it’s a practical choice for most anything.

I think Rust is visually offputting for new students and it’s not really a good choice, but at least you learn something important, when things get hard. In C you are either trained to view programming as the most repetitive, joyless activity ever, or to indulge in hacking your way around broken shit, disregarding cooperation (with your future self), universal elegance and safety.

If there is „one language everyone needs to learn“ it’s some accessible and fun, which let’s enjoy computers and not tell you limits at every opportunity. There is no way to avoid C entirely, if you enjoy programming anyway; at some point you have to interface or tweak C, most likely.
You bring a very good point on the diversity of information sources, which is something we plan to attack in the near future with open ranking [0]

In my opinion having similar results to Google will facilitate adoption. After all, Google is pretty good for many types of queries (not all), and people in general have strong habits.

The fact that we are similar with our own index is great. It means that we have the power of deviating from it when needed, as we mature/evolve.

Allow me to repurposed your statement on why not use startpage if you want Google-like results: if tomorrow Google disappears (or for some reason becomes unusable), brave search will continue to operate as normal (similar to old Google). What will happen to searx or startpage? What till happen to ddg or swisscows if the provider turning bad is Microsoft. IMHO, no matter how much reranking or nice features they you put on top, unless you do not control the search results themselves, diversity can only be superficial.

Sorry for the "rant". Thanks a lot for the inputs and for updating the doc, appreciate it.

[0] https://brave.com/wp-content/uploads/2021/03/goggles.pdf
> I like range voting (of which approval is a special case). It's simple, and it always takes everybody's point of view into account (it doesn't lose any voter information), which is a really nice property IMHO.

I don't agree with the claim "it doesn't lose any voter information"; unless voter preferences are aligned, any preference aggregation method must lose information. (More broadly, this happens with any statistic.)

You probably know this, so I think you meant something slight different? Can you elaborate?
This is my understanding. With the US supporting them, it makes certain things a bit easier. I've also visited and depending where you go, it certainly isn't some kind of sci-fi utopia. Crime and poverty are still tragically rampant. But we should certainly celebrate their renewable achievement as that's a massive victory for any nation.
Tiny country that has very little industry?
Vercel raises 102M at 1.1B to build a faster and collaborative Web
Right, but clearly in some cases (if this post is accurate) the police have managed to turn these laws around and still use them to terrorize sex workers which defeats the purpose as it risks pushing these women underground again.

It's a tough problem...
gwalb seems like a good example of “Refinement Culture” recently posted on HN.

https://news.ycombinator.com/item?id=27483207
This is great news. It makes me wonder if their homes or other buildings skew towards vernacular design and/or passive solar design.
But then address the underlying problems, offer better ways out of financial hardships than going into prostitution, require a psychological assessment before granting a work permit, ...
Something I've wondered about the "sorting polygons" strategy: would sorting only part of the part of the polygons per frame been enough? (front-half vs back-half, one-bubble-sort-pass-per-frame, or some other iterative partial solution)

How often did the polygons get out of order?

(Or am I thinking only in 2D arrays when the problem is really multiple-polygon occlusion?)
Again, that's the point - that not being criminally liable doesn't prevent the authorities from treating them like criminals and making their lives difficult.
TBH, the first part of your statement is exactly how modern brain drain from poorer -> richer countries is happening and will keep happening. Rich countries are more than happy in general, getting educated young population for free.

And the second part is definitely true at least in Europe, where western part is swarmed with ladies from eastern part for many reasons, this being one of them.
I did make that mistake in one spot.
No one should face legal penalties for consensually buying or selling sex.
Similar thing happened to me. Last week I compared ignoring COVID guidance to reckless/drunk driving, and someone actually took time out of their day to look up my personal E-mail address and send me some unhinged rant, rather than just reply here. I don't know what it is about COVID but it's got some people totally off their rockers.
> That also ignores known soundness holes, compiler errors, and silliness like how rust binaries leak the file structure they were built on

All these issues I've encountered, or heard of, while working on MISRA-compliant code which is expected to run in cars for years without updates. We make do with C, and extensive tests + ASAN/UBSAN/TSAN can take us a long way, but my point is that Rust is a nice incremental step compared to C. I'm not excluding F* from the list of nice incremental steps, and if the developer ecosystem is there maybe that is a compelling option.

My other point is that MISRA C helps enforce standards in some of the nasty codebases that run in cars, and trust me they can be scary, but it is only a band-aid and I believe that Rust is generations ahead of it.

> but auto industry standards are not reasonable or a language with a garbage collector is not reasonable.

We avoided garbage collection because the run-time is harder to predict, and at the same time Java/Android is used a lot in the infotainment units which are now also running some safety-critical code - with a back-up computer thank you standards - and it makes it harder to allocate resources on the embedded system accordingly.

I will admit I'm all for Rust and will likely try to seek out jobs which I get to use it in.
> It's not a functioning democracy, half of its population has no voting rights.

Exactly which "half" we are talking about here?

> And it's always been antagonistic with US, despite making pretty face.

They are a de-facto US ally. Doesn't matter how they behave publicly.

> And, yes, they are in bed with the Saudis, now quite openly.

What does that even mean? Pretty much every liberal democracy which recognizes the Saudi royal family and has economic ties with the kingdom is in "bed" with Saudis by that logic.
This is a one time thing, where are you getting a pattern from?

You hallucinated 10% a year from a single incident and called it "reliability".
What if someone posts a copyrighted image on Facebook. Do they sue Facebook and win?

I think Facebook will take it down and that's the end of the story.

Maybe this only happens because it's Facebook and small players can't afford to just take it down.
There was a story not too far back about some musicians generating every possible combination of 8 notes and publishing it in order to prevent future music copyright trolls.

At the time I thought it was kind of a stunt and was a neat idea but not addressing a real problem with music copyright and real lawsuits. It looks like I might be totally wrong, because that’s exactly what Design Basics is doing. :/

https://news.ycombinator.com/item?id=22440944
"That means the government did not burn any oil, coal, or natural gas to power the country."

This is a new low for HN to upvote such garbage, but at least they edited the headline which originally was:

"Costa Rica Has Run on 100% Renewable Energy for 299 Days".
Impressive. Especially since Q1 is often one of the lesser quarters for solar and wind. Some sunny&cold spring days will boost solar, though.
Why do you think paying for sex is a negative that should be eliminated?
They don't only sell a lifestyle. They could do that without being anticompetitive and creating a walled garden. They do sell a lifestyle but want to be the only one who can sell it.

I would really have to drink the cool-aid to work at Apple on their tech. I'm so annoyed by how Macs so commonly negotiate a low quality external display signal, e.g. YPbPr. It would suck to be told to make it do that in a plausibly deniable manner.
> I feel if Phoenix doesn't try to move where the industry is heading (API-first), they'll rapidly fall into irrelevance. Rails can afford to take that risk, they're too big to fail.

Phoenix with Absinthe is great for GraphQL-based API-first systems.

With Absinthe GraphQL, you don't need to to use much of the Phoenix's controllers/views/templates. You write GraphQL resolvers instead of Phoenix controllers and they talk to your Phoenix contexts which either using Ecto to communicate to DB, or talk to other services / APIs.
GraphQL subscriptions are event simpler, you either auto-trigger them from mutations, or trigger them programmatic from your code using Absinthe.Subscription.publish/3.

IMO it's best to implement Web UI using Phoenix LiveView and mobile/offline/desktop/SPA UIs and publicly-facing APIs using Absinthe GraphQL.
What Europe can learn from the new US antitrust chief Lina Khan
Quite possibly calling cards or conference lines. Recording voice prompts is "hard" so many just try to make due with the included prompts in asterix/freeswitch.
Yes, seems others are also waiting for Nim to get more traction before they start using it.
We are talking about Amazon warehouse and logistics workers here. They wear location tracking smartphones and get fired by text message if their bathroom breaks are too frequent.
>The foreign mob who traffics would then have to compete with institutions that have a reputation among the populace for good working conditions.

If the brothel organization or the .gov adds too much overhead cost there will be ample room for the criminals' overhead.

Weed is an example of this. The .gov couldn't resist taxing the crap out of it so there's still a black market.
Ah, but are the authorities treating them like criminals or possible sex slaves? The Reddit post doesn't give any evidence for the former over the latter.
Off topic, a link description from my first search page renders a bit different.

```
Jan 12, 2021 - var ytplayer = ytplayer || ...tps:\/\/s.youtube.com\/api\/stats\/atr?docid=7EqnoEljHCw\&ei=aL-MX5nwOfjOzLUPxLWJiAw\&len=206\&ns=yt\&plid=AAWx-WOvfFqbWF59\&ver=2\",\"elapsedMediaTimeSeconds\":5}},\"videoDetails\":{\"videoId\":\"7EqnoEljHCw\",\"title\":\"** ...
```
This brings up one of my pet peeves: recursion. Of course there should have been other mitigations in place, but recursion is such a dangerous tool. So far as reasonably possible, I consider its only real purpose to confuse students in 101 courses.

I assume that they are using .Net, as SOEs bring down .Net processes. While that sounds like a strange implementation detail, the philosophy of the .Net team has always been "how do you reasonably recover from an stack overflow?" Even in C++ what happens if, for example, the allocator experiences a stack overflow while deallocating some RAII resource, or a finally block calls a function and allocates stack space, or... you get the idea.

The obvious thing to do here would be to limit recursion in the library (which amounts to safe recursion usage). BinaryPack does not have a recursion limit option, which makes it unsafe for any untrusted data (and that can include data that you produce, as Bunny experienced). Time to open a PR, I guess.

This applies to JSON, too. I would suggest that OP configure their serializer with a limit:

[1]: https://www.newtonsoft.com/json/help/html/MaxDepth.htm
It would be hard to prove the Disney trilogy was damaging.

The thing with fans is they either gushingly like whatever is marketing to them or they move on to something else. So I would expect fans, if asked at a Star Wars convention, to say they loved the prequels and loved the Disney movies. If that wasn't the case they wouldn't be at the convention.
Interface99: Zero-Boilerplate Interfaces for C99
You sound bitter.

Got a source for that accusation?
> Marriage is the only contract that can be annulled if it's not consummated with an act of sex.

This is no longer true. Most countries now have no fault divorce laws so withholding sex has no impact on whether or not you can divorce.
Maybe not what GP was getting at, but I would like to structure society so that people don't have to spend big chunks of their lives doing menial jobs in order to afford their basic needs!
I cannot disclose who, but it wasn’t Getty or any of the big names.
There isn't, because there is no true legalized prostitution (Germany comes close). The "Nordic Model" only partially decriminalizes sex work (and criminalizes sale), and has resulted in raids and poor working conditions for sex workers. Full legalization, including for auxiliary services like a brothel, would allow workers to organize and improve working conditions, therefore rendering trafficking a moot point as they would have to compete with institutions with good reputation.

We already reach similar conclusions with issues pertaining to hard drugs and mob control, but somehow things would be magically different with prostitution. For instance we know that legalization of certain previously prohibited substances has not eradicated mob control overnight, and in some cases they may have increased profits in the early stages as the market has not structurally changed much. As people move to govt-regulated substances, the narcos lose out.
DB got rid of its sleepers (which were the last ones to serve the Netherlands) in 2016. The Austrians bought most of the rolling stock, and kept some of the routes that served Austria going. They've now started expanding again, and a route from Amsterdam to Vienna and Innsbruck has just opened.
This post is generally ridiculous, but I will point out that we do have weight categories for boxing. I suppose we don't have height categories for basketball because no one wants to watch that.
I'm not sure what you're contradicting?

In order to get 1 calorie of meat, you need to use 7-10 calories of plants. So by necessity, if you eat 1 calorie of meat, you are producing (at least) 7-10x the suffering relative to eating 1 calorie of plants, since 7-10x as much plant mass (and hence plants) needed to suffer to create the meat.

I'm going to stop responding at this point because I'm not sure how else I can explain this.
Apple Daily, Pro-Democracy Newspaper in Hong Kong, Is Forced to Close
It might not be bad for you but it's pretty rough on your AC motors like fridge compressor etc. Most of them are constant power machines - a voltage drop means a current rise means a hot winding means a failed motor.
If you give someone who works fast food 100k are the going to go back to fast food? Not really a meaningful test as the vast majority of retail level jobs would fail it.

What if some people just like working in sex work?
Every single person I know either hated their Union because it does nothing positive for them except collect money. Or they hate it because it protects terrible workers from being fired and prevents any discipline. One of these people runs a 600 man electricians crew.

Anecdotal, I know, but the only people I know that like unions are bad employees the union is overpaying and protecting.

Example: heavy equipment operators Union goes on strike for more pay ( its already prevailing wage+++), all the other unions go on strike to show “support”, in the mean time they don’t get paid. 10 guys on my friends crew went two weeks without pay. They wanted to work and had no issue with the pay rate only the operators Union did.
Since I am not a libertarian and I think that the state should have some control over their citizens I can understand why the state objects prostitution under the assumption that most (or many) sex works don't (or wouldn't) choose this lifestyle voluntarily.

It gets chosen because women have too few opportunities to make similar amounts of money any other way. Not giving women the right to sell sexual services condemns them to having no means to adequately support themselves. It doesn't protect them from anything at all.

Think about why this conversation is always about women selling sex. Why is that? Why are sex workers almost universally female or assumed to be while their clients are almost universally male?

That's the real issue here and it doesn't get fixed by criminalizing sex work.
I have enjoyed learning nim. I use exercism.io for this type of stuff, and the nim exercises are helpful! https://exercism.io/tracks/nim (I have no connection to exercism except as a user).
This the classic, usual kind of misleading news about renewable energy.

Keep dreaming, hoping and advocating for renewables, but it's just not the solution. Nuclear is the only viable solution.
Along the same lines I’d stick with the cheap plastic. At least for me it’s much easier to throw consistently.
And of course Shadows of the Empire.
This is not meaningless. It is an important data-point. One that clearly proves it is possible. One that teaches what works and what not. Those data-points are crucial for other countries or political groups to be swayed and convinced.

It may be meaningless for global greenhouse-gas emission reduction in itself, true. But for "the movement" it is an important milestone.
>You aren't being punished if someone else's life circumstances improve.

If it causes the currency to lose value, then it is a loss for everyone. Go ahead and help the average American, just do it by giving everyone the same amount of money.
Same on Two Scoops. It was incredibly useful when I was a junior dev in my first job doing Django. So often it's like "there's five ways I can imagine doing this. What's one that at least doesn't totally suck?". It was nice having an opinionated guide for that. I thought I put it in the giant beginner Python/Django syllabus I made[0], but I guess not.

Reading your guide more in depth, I really wish I could send it back in time to myself. A weekend going through this would have up-leveled me by a year. I don't know, maybe it would have just caused me more headache. The app I was working on was definitely following a lot of not best practices, and seeing even more might have just been too much!

[0]https://www.reddit.com/r/learnprogramming/comments/i9vuhr/i_...
> You don't keep the muscle mass for long.

That is not what the research I have seen shows. And the incident being discussed in the story we are commenting on seems to put the lie to this notion.
The hearing is pretty good since we now get on record admissions of stupid from every company
What's NOT new in React 18
https://neocities.org/
I honestly miss people building random stuff on the internet to showcase unique information on things like Geocities. They were almost always "ugly" but also always visually entertaining.

I remember skimming through hundreds of car Geocities sites by enthusiasts who had no clue how to build a website but wanted to show off their rides. It was always a rollercoaster of poor UX and bad quality images but something was also fun about finding the random image that was a link to some internal page that had more random links on it to more and more and more.

Now everyone just posts info on curated pre-designed platforms and blogs like Facebook or Blogger which takes out half of the appeal for me, I instantly don't care about anything posted on Facebook and don't have a Facebook account. There is some good content on Blogger and the likes but there's nothing fun about most of the posts.

I clearly have been visiting the wrong sites and probably could dig up similar content to what I miss. It could also just be me being old and grumpy.
Biden Anti-Crime Effort Takes on Law-Breaking Gun Dealers
We really need two words for renewables: one for types that scale but don't provide power on demand (wind, solar), and the other for types that provide power on demand but aren't available at scale everywhere (hydro, geothermal).

Costa Rica is blessed with plenty of the second type and uses it. Because we lump it all into "renewables," it sounds like it should be easy for everyone to follow their example, and that's not the case. No country has run on a high percentage of wind/solar/battery for a long period of time.
No, because there would be only two categories of competition: female+low-lifetime-androgen-exposure, and everyone else.
> Yes, you can argue that the more extremely somebody puts the ranges, they have an advantage.

Yes, when aggregating preferences in one dimension using the arithmetic mean, people with a more divergent preference have relatively more impact.

> (I would argue we should always normalize the cast vote so that most wanted candidate gets 100 and the least wanted 0, ...

Yes, all other things equal, this appears like a reasonable thing to do.*

> but then we take away people's ability to express only mild interest.) And through that, they can in certain cases manipulate the outcome.

Right. You've given a clear example of the complexity of balancing desirable properties in voting systems.

* The problem of course is that there are many reasonable properties that most reasonable people would want, and yet, they don't coexist well.
We (as US taxpayers) are subsidizing this donation. He's not just giving away his money -- he's giving away our money, too.

It's totally fair to complain about one of the most powerful people in history transferring wealth from public, democratically-elected organizations to institutions that have far less transparency and no democratic oversight.
Though the fact that this was the case in recent memory tells us a lot. Rape within marriage wasn't even considered a crime in all states until 1993.
From your link:

Tensions between government and the opposition, supported by the CIA, caused the short-lived Costa Rican Civil War of 1948 that ended Calderón's government and led to the short de facto rule of 18 months by José Figueres Ferrer.