skysight-inc/HackerNews huggingface dataset:
With single stream everything is contaminated.

And then many of the categories simply aren't worth anything, sorted or not.
> One of the slowest things I found out about C# was floats being objects

Floats are value types not objects: https://docs.microsoft.com/en-us/dotnet/csharp/language-refe...

Maybe you we're dealing with floats that had been boxed?
Humans have a remarkable circadian rhythm that does a pretty good job at defining a day as “24 hours.”
Neural Network from Scratch in Python Programming
HNs best of “How I made” stories
Not convinced by your conclusion

> Humans are terrible at turning food into energy

Electric bicycles come to mind. They would provide a more direct comparison with the Ami, but being 50 times lighter, I don't see how the Ami could compete.

> a one-time impact of ~450kg

This amounts to 20000km! That's a lot of cycling before the Ami becomes less impactful. Also a battery lifetime is about 5 years.

> Your typical vegan on a bicycle has a footprint of 22g CO2/km

I didn't find this number. "CO2 emissions from the average European diet, which is another 16g per kilometer cycled" [1]

With this number, that would be 30000km of cycling before you even drive one meter with the Ami.

> in France

France electricity production generates very little CO2. In most other countries, the footprint would be much higher making the Ami an even worse option.

It's hard to argue that a 500kg vehicle can be more efficient than a 10kg one (or even 20kg for an electric bicycle).

That being said, it'd be great if Ami could replace more polluting cars for people who dislike cycles

[1] https://ecf.com/news-and-events/news/how-much-co2-does-cycli...
Yes, that is still the case with 5.2. However, a proposal to add typed `throws` is currently being drafted and prototyped [0]. It won't be available in Swift 5.3, but if all goes well it might land in the next release after.

(Also, if you're doing Vapor programming, you may be pleased to know that Swift 6 is expected [1] to bring a real concurrency model, which will likely include some form of async/await so that you won't have to muck about with all those nested closures.)

[0]: https://forums.swift.org/t/typed-throws/39660

[1]: https://forums.swift.org/t/on-the-road-to-swift-6/32862/
Title is editorializing. No deal has yet been struck, and hopefully everyone comes to their senses and realizes this is a terrible idea.
It appears to be a dot product of a vector field and the curve vector (i.e. a line integral).

I think this approach can't handle certain cases where a path is retraced in opposite directions, like with the handwritten letter 't' or 'i'. Perhaps curvature integrals could be added as well to improve it.

Overall seems to work quite well!
That's not true. Except for rural areas, most of the US has broadband internet, typically from their cable company.
Still not pedantic enough. Ecosystems aren't designed and they aren't trying to reach levels of organization - they just are. There's no concept of "better." The current equilibrium for the climate in these regions of the west involves frequent fires. Stopping fires has disrupted the ecosystem by moving it away from the equilibrium state, resulting in situations conducive to much larger and more destructive fires (destructive to humans - to the ecosystem defining "destructive" is difficult, and the fires likely move the system back to equilibrium).

I'm not sure what your argument is trying to accomplish- its pretty clesr to anyone reading that the discussion is about how the ecosystem has evolved such that forest fires are an important and integral part of maintaining equilibrium, and pushing the system into disequilibrium is a root cause of the current fire disaster. I could at least respect a pedantic technically correct argument, but technically, ecosystems arent trying to reach any level of organization and the concept of "better" does not apply to ecosystems- theres no moral or other ranking to biomes!
Who cares? Burn the plastic trash!

You get the plastic item use out of it, and you get almost all the energy from it as if you had burned the oil directly.
What worked for me best during lockdown was strong ritualized schedule (which is completely at odds with my normal personality).

What used to be going to work in the morning became exercise. Then, when it was end of day, we went outside. I have kids which made it making more sense. But you can go outside for walk or read book outside etc. The point is that you leave room and do something that causes mental switch.
The opening question here pre-supposes he was concerned. Unless the prior discussion had Gates explicitly saying he was concerned (which I assume it didn’t based on Gates asking about a document using the term), then it makes complete sense to me to respond with a question rather than an answer. I’d have probably gone with “When did I say I was concerned about non-Microsoft browsers in January 1996?”
How can a frontpage based on user votes contain spam? Seems like you're implying something nefarious going on in order to explain a huge + impactful story's presence here?
Lionel Messi plays for Barcelona in pre-season friendly win
And meter itself is defined as the length of the path traveled by light in vacuum during a time interval of 1/299,792,458 of a second.

So it's cyclic and doesn't make sense outside the earth reference frame

Edit: since 2019, 1 second is defined by taking the fixed numerical value of the caesium frequency ∆νCs, the unperturbed ground-state hyperfine transition frequency of the caesium-133 atom, to be 9192631770 when expressed in the unit Hz, which is equal to s−1

So a second makes sense in the galactic scale at least as long as Caesium-133 is a stable isotope in that environment
A former employer's telephony software had a 9-character intstring field for the Unix timestamp, so there was a bug when it rolled over to 1000000000 in 2001. Pretty rare, I think. Unix timestamps back then were usually 32-bit ints, so good until 2038. And hopefully they'll be 64 bits everywhere that matters well before 2038.
The establishment is also uniformly willfully ignorant in a Upton Sinclair sense and stubborn. They demand tbe world act like how they expected it to like editorial controls of publishers.

The willfull ignorance is akin to saying that it is impossible to distribute music more efficiently than audio CDs and despite ripping being trivial direct music downloads are somehow an unacceptable risk. We saw this with Tower Records and other dead middlemen killed by the now commodity 99 cent song default download.

You could see this in EU as well with publishers being frothing mad at Amazon undermining their price cartels. I am personally of the point of view that this sort of disruption is a good thing as out of vogue as it may grow.

In this case their norms of the old world they are fine with some author publishing a "special interest" book stating say the War on Drugs is racist it is just publishers putting outragous stuff to print for money as normal but when it shows up in the W section of encyclopedia listing racism as an influence on the War on Drugs they are outraged at the publisher acting "pushing against" them. Except Google isn't doing anything active against them let alone actual remotely an issue.

If anything has been far too lenient with their manual turn offs of trending to avoid awkward viral suggestions but that is my opinion and my biases are anti-norm by default.
Sounds like you’re arguing for WeWork not offices as usual.

We don’t need corporate offices full of cubes and butts and chairs.

We need co-working spaces sometimes.

Personally, my employer of 92 is doing fine remote. So, you know, anecdata and all that

There’s that personality though that needs a group to help them decide on the color of a button, and how thick a drop shadow should be.

Let’s hope those folks are able to power through making such difficult decisions alone, without free lattes followed by yoga class to ease the chemically induced anxiety, and over thought fear of making the wrong palette choice.

My goodness, tech millennials might have to move on from college life! For shame.
A 2000 sq ft home in Truckee, be it a second home or a primary home, is going to require far more roads, more vehicle miles travelled, require cutting down far more trees, more heating and cooling, more water and waste water infrastructure than a 2000 sq ft apartment in a city.

That not to say that we should ban all Truckee homes on long roads like we ban apartments in cities, but we should definitely legalize apartments cities. And rural Truckee tree consuming development should be highly controlled and taxed in proportion to the amount of public money that needs to be spent trying to protect these fire traps.
If cost of recycling is high, what is the benefit? It's not significantly reduced carbon emissions (a person's average annual plastic usage is priced at only tens of dollars worth of carbon emissions under a system like the EU ETS), and in the US it's not land shortage (an order of magnitude more land is used by golf corses than landfills), and modern landfills don't pollute the surrounding environment.
I still recall my first mod on a small motocross 50cc 2 stroke motorcycle I had when I was like 15. The thing had 6 gears, but due to my weight paired by the heavily underpowered engine, I barely could use it up the 5th gear, therefore something had to be done. That was in the early 80s, and the engine was probably a mid 70s design with cast iron cylinder. Some then friends of mine who were into modding for fun told me they could do the work if I bought the mod, so I did and a few days later we were in their garage. The mod consisted in the complete head, cylinder and piston (still 50cc but racing grade chromed aluminium cylinder etc.), plus a new carburetor (from 14/9 to 22 iirc). After the mod was done it took a while to turn it on for the first time, but then after some tuning it became reliable and I could get back home.
I spent a couple days driving it, then the engine seized. Having done anything wrong, I called those friends to ask explanations, but as predicted they weren't collaborative, so I bought a second mod (reforming the chromed aluminium cylinder would cost more back then) and this time mounted it by myself. Turns out the old one broke because one of the G-clips on the piston was not properly secured and fell out of its receptacle destroying the cylinder chamber. The new mod, although performed by a complete novice, lasted some good years until the day some bastard stole my motorcycle.

In the end, it cost me all the money I had saved, but was a fun and instructional experience nonetheless, also for teaching me that some friends when things go wrong often stop being such.
The part where envelopes are mailed out en masse and are therefore trivial for fraudsters to obtain[0], and the complementary part where the envelopes are not properly delivered and are just dumped somewhere[1].

[0] https://nypost.com/2020/08/29/political-insider-explains-vot...
[1] https://newjerseyglobe.com/local/postal-service-finds-some-p...
> I don’t think it’s wise having a policy that you must have video enabled

In my anecdotal experience it is good to strongly encourage video use. Well before the pandemic, I noticed that our colleagues in Hyderabad were far more involved and engaged when we made it nearly a requirement that everyone on the call turned on video. Especially once you've visited in person at least once so you have a little bit of a personal connection, video can help preserve some of that. Disembodied voices on zoom calls are the worst thing ever.
Rural broadband is certainly an issue generally. But a lot of people seem to be under the impression that as soon as you leave the city limits of a major city, you're in the wilds of Wyoming. Somewhere like Massachusetts, there are a ton of towns and smaller cities not called Boston that have broadband.
Show HN: Digital Gift for Programmers Day
> A generation of conservatives

Very true, even though they convinced themselves and everyone else that they were progressives and environmentalists, just because they don't hate minorities and they like the vibe of trees. (Not to downplay the importance of socially progressive measures, but it's one dimension and they are very conservative on most other dimensions).
How do people build recommendation engines?

Like, even when you have access to the site's entire API and can write your own client for it, there's still the fact that their recommendations are generally better.

It sounds like an extremely important value-add. There are many sites that I will only use the app for because that is where the recommendations are shown. But to me taking a user profile and an article and spitting out a list of articles seems like magic.

I also find it weird that in 2020 Goodreads is the status quo for book recommendations.
"π seconds is a nanocentury."

https://en.wikipedia.org/wiki/Tom_Duff
It still can’t parse ISO8601 :(
That’s likely true. But it's probably cheaper to fly the entire company and their families to a ski resort every quarter, then it is to pay for Bay Area cost-of-living and office space.
The example I had in mind was the Sahara, or even just the evidence that the U.S. modwest has gone through significant periods of time as a desert. In ye olden days there might have been rainforest at the poles, but near the equator things were less lush.
> "The lack of experience played right into the government’s hand. Instead of portraying a leader in control of his domain and confident in his case and his company’s legal and ethical righteousness, the courtroom videos showed a side of Gates that had never been on public display before. He was petulant, petty, flustered, and dour. He was ineffectual. He was, in a word, beaten."

The article may come off a little bit too harsh on Gates, but it is essentially right in that the US Gov strategy may have been to score a PR win on Gates and Microsoft. In that way, Gates came across as more on the defence than he perhaps needed to be in the situation. The deposition ended up being a low point from the public's perspective, though any damage has mostly been undone in the 2+ decades since.
I've never said its the only option. I use a rather unknown hoster myself. But the majority of the users are with very few companies; for the US and EU gmail probably dominates the private user market.

Or, let's say it this way: If someone selfhosting his mail server doesn't receive your mail, it's his problem. If gmail users don't receive your mail, it's your problem. And that's not a sign of decentralisation.
Schneier on Security covering voting machines in 2004, a few years after the Year 2000 "hanging chad" debacle in Florida that kicked off the current "modernization" wave. The tl;dr is that online and electronic voting optimizes the wrong metrics during an election.

https://www.schneier.com/blog/archives/2004/11/the_problem_w...
One thing that the article hints at, but doesn't explicitly say is that "children" probably doesn't mean literal children, but may mean something more along the line of "citizen" or "young adult".
Cool. The author makes no mention of that.
Yes technically they aren’t cars. But really, they are cars.
I think there's a difference between needing a roof over your head vs needing to protect your investment portfolio.
Author has now fixed the example: https://news.ycombinator.com/item?id=24454455
What makes you say it's not?
I would! And I’m constantly surprised at the number of people that don’t like cities that assume that everybody else just must be like them somehow.

Cities are expensive because they attract lots of people to them because lots of people prefer them. So when you say “how many” the answer is clearly far more people Han are currently allowed to live there. We should build in cities until it’s cheaper to live in them than it is to live in less environmentally friendly ways.
Gates wasn't splitting hairs there, though. "Concerned about" could mean "concerned about as potential competitors we need to pay attention to", "concerned about as potential competitors who might gain more market share than us", "concerned about as potential competitors we might need to stifle", "concerned about as a potential danger to our browser monopoly", "concerned about as potential competitors who might develop features users want which we should also look into developing", etc.

Any company offering a product could be said to have executives who are concerned about competing products. It could range from malicious, anti-competitive behavior to simply wanting to provide a good experience.

That's why Gates wanted the lawyer to use less charged, ambiguous language. I personally believe he was engaging in unethical anti-competitive behavior, but you're going to have to nail him on it fair and square, rather than playing word tricks with him.

>The general public hates lawyers. But it hates weasels even more. And CEOs acting like weasels even more than that.

The lawyer was the one employing weasel words, there, by definition [1]. "Paying attention to" or "aware of" would be a much more fair and clear phrase.

>Splitting hairs never looks good. It makes you look guilty.

Yes, and the lawyer was probably aware of that and deliberately exploiting the ability to create such a perception. Either you fall into the trap and later are pointed to as sounding guilty, or you demand rigor and sound guilty in the moment. It's a double bind.

[1] Oxford definition of "weasel words": "words or statements that are intentionally ambiguous or misleading."
I'm not willing to take it on faith that in the industries where Google has dominant market share there was formerly a better ecosystem. Many of these efforts are being driven by lobbyists for newspapers who are sad that they lost their local influence and extortionate local advertising monopolies.

It's also not obvious to me that in the realm of indexing and searching the web it would be better to have numerous worse choices instead of one big one. Say what you want anecdotally about Google search quality, but it is better than anything else on the market in objective terms. What will the searching public lose if you impair Google's ability to pay for search quality?

That's my main beef with the European line of thinking on antitrust, that it considers for some reason the well-being of certain failing companies and doesn't really seem to take into account what the public harms and benefits might be. Whereas in the American approach of the last 40 years, regulators need to show that customers are being harmed, without much regard for competitors.
> If you say "at least in the sense that F is almost everywhere differentiable", you're already redefining "anti-derivative" to some extent, I feel. But this is just arguing over semantics.

It is, but let's! Before we re-define the anti-derivative, we'd have to define it. A sensible definition is: a function F is an anti-derivative of a function f if F is everywhere differentiable, and if F' = f everywhere. By this definition, not every integrable function has an anti-derivative.

On the other hand, we could also just choose to define—not re-define!—an anti-derivative of f to be a function F that is almost everywhere differentiable, and such that F' = f almost everywhere. This definition is more complicated, but also more inclusive; and it handles everything the old definition could.

In this respect it is, and it's no accident, exactly like the Lebesgue integral vis a vis the Riemann integral. Lebesgue's integral has a more complicated definition than Riemann's, and we could call it a re-definition; but, since it handles everything that Riemann's does (with the same answer), we could say in retrospect that Lebesgue's was the correct definition, and Riemann's was just the special case we happened to discover first.

> I think the more important insight here is that integration fundamentally isn't defined through the anti-derivative, and that the two notions are actually related is a deep theorem, rather than just a definition.

Certainly I agree with this!

> And the fact that non-elementary antiderivatives exist is interesting in theory, but in practice you can't use them directly for anything. In particular, in practical situations you will often use numerical methods to integrate a function which will not be based on any notion of anti-derivative at all.

Here again I'd argue over semantics, though I'd concede it's much more a matter of personal preference than my argument above, which I think has mathematical weight behind it. Namely, I'd argue that the numerical integration is doing something directly with the non-elementary anti-derivative, namely, evaluating it at a point—just like we call reading off the value of, say, the sine of an angle from our calculator doing something directly with the sine, even though what we're really doing is summing sufficiently many terms in a Taylor-series approximation.

> [^1] Edit: I think I was wrong here. If you take the function identically zero, then its derivative is identically zero and as such equal to the Dirichlet function almost everywhere. So this is not a counterexample. I still think it's weird to call than an "antiderivative" though.

I agree that it's not a counterexample for the reason you say, and there's no arguing with perceptions of something being weird; it certainly is counter to intuition built out of Riemann integrals. And yet, if we didn't steel ourselves to handle this weirdness, we'd have to say that it didn't have an anti-derivative at all; and why artificially restrict our theorems to match our intuition, rather than expanding our intuition to meet our theorems?
> Example of "warm water rises" is silly - global ocean is not a teapot

You understand that the concept of radioactivity is linked somehow to release of heat. Do you?
Long, long before the LS was even a twinkle in an engineer's eye, the the 1st generation chevy small block V8 was the most common choice for hot rods.
‘On the books’: Machine learning Jim Crow
He had to leave his job due to the politically motivated attack, which the Times said they would continue even after he told them that it would screw up his job. Doxxing is definitely a part of cancel culture.
Well, except that like counts alone don't make it so that "everyone will know" you support a given comment or cause.

This site, for instance, used to have like counts, but you could not see who liked (or disliked) a given post or comment. You could only see the number.

I personally liked it that way, although I understand why the site admins decided to do away with the visible # of likes for comments.
Is there maybe an opportunity to use machine learning and vision here to perhaps create a business ? Anyone working on this ?
The first time I walked into a BWW (maybe 10 or 15 years ago) my eyes opened wide when I saw all the taps.

My excitement wore off when I realized that it was literally all budweiser products and most of them had the exact same thing.
You can do it without the security issues of online though.

For example every election in Washington ballots are mailed out to every address on file, it’s very easy to print a ballot online if you didn’t get it in the mail, and until recently there have been no supposed issues with mailing ballots (postage is prepaid), plus there are dedicated dropoff boxes as well. And even with all that convenience turnout was 65% in 2016, though it is expected to be higher this year.
What were those parties like?
Author here. Caught red-handed not running it on playground. Thanks for the correction.

> I’d generally prefer to use exceptions to indicate exclusively programmer errors

The idea that panic/exception means programmer errors worth to be noted. It think they should be intended for errors that is intended to be unrecoverable. Still, catching errors on runtime is not fun