skysight-inc/HackerNews huggingface dataset:
I'm thinking a bit more about the dehumidifying factor for sure. But when I used humidifiers in the past they were also frustratingly ineffective. For a small space like a two-person office, give it many hours before you notice anything. Might as well grow plants. Maybe that's changed in the last 10 years or so...not sure.
It's a loose analogy. You're going to find exceptions. I think its a fantastic analogy to describe what a class is despite of some exceptions.
The problem is the mental overhead, not the fee. If every single article click adds an extra mental overhead of "is this worth paying for? how much have i spent this month on reading?", people will simply stop clicking. Headlines are already super optimized to get you to click. The impact of a mental tax before every click would be at least -10x a good headline and seriously puts the media company at risk of bankruptcy. A fixed fee per month is psychologically and logistically easy to manage. There may be other concerns about cost per transaction & payment networks, but they are secondary honestly.
I was thinking about how the vaccine just started rolling out and has already killed “frail” people, but I have no knowledge of this guy other than him being a computer programmer... gulp (I am a computer programmer)
I’ve actually thought for a long time that this cognitive bias is very near a root cause of so many of the problems in the world, especially in the social media era. Once you know what to look for, you can see it absolutely everywhere. Virtually all political discourse, nearly all journalism, casual conversation, it all feels tainted by misrepresentation and overgeneralization.
The problem is that the author most probably chose some libraries than went out of fashion or started stagnating and ran into some bugs or lack of documentation that drained time.

Its impossible in JS to not have made bad choices that didn't last or cost huge amounts of dev time to workaround.

The real key to politics is building up enough political capital to be able to survive when things go south. If you continuously make bad decisions you will inevitably be fired. Even if you were always learning from them each time.

I would say:

- communication - here is why and how we made these decisions and the assumptions we followed. if they turn out to be bad choices, here is where our assumptions were wrong. we are going to learn from them in the future.

- management buy-in - you need the CTO to buy into your decisions and reasons and not just to trust you to make them. let them make the decision. avoids the blame game in the future.

- avoid shiny things - you have to stick with what you chose and focus on delivering business value rather than always thinking about that re-write or the new shiny thing. work is going to be less fun and you will feel like saying "a rewrite to this library is going to make us more productive" but it rarely will and unless you have a strong CTO its always going to be hard to justify.
Whoa nelly, didn't know this was still a thing after all these years. I'd be impressed if someone here has an account on every chat client here. Back over a decade ago, the chat client you used I felt in many ways represented who you might be in the world. Living in the U.S.: ICQ: techy, AIM: your close friends, msn: international contacts. And no, there was no skype at this time.

In retrospect, I felt that skype was one of the first here to begin gaining momentum bridging many users into one platform. Not saying here it was good or bad, but an observation my own contacts migrating new a new platform. I had used pidgeon as long as I was actively using a desktop computer which was "always running" so I could see who is online, away, etc. It was a norm then, I find to believe to share your online status.
They wouldn’t feel like they need to bring Merry Christmas back if the overly politically correct voices hadn’t tried to cancel it in the first place.
And you can locate power plants away from population centres so the pollution isn't being generated right outside homes and schools.
There is no doubting the legacy of Objective-C (especially given the high likelihood you are reading this post on a mobile device, using app written in Objective-C), but to truly appreciate Brad's legacy, am curious about the appeal of using Objective-C.

Having developed only one small iOS app with Objective-C code, I was mostly turned off by its overall verbosity in the context of NS prefixes. Hence, I ask the question on behalf myself and others who did not appreciate the language and did not give it a proper chance... what did I miss and what are its top appeals?

Nevertheless, Rest In Peace to a pioneer.
I realize their orbit is relatively clear of debris and micro meteors, but is this materials decomposing or degrading and not random damage and happenstance?

The ISS has no doubt been important and I remember how excited I was when it was being assembled. Is it really so historically significant it's worth the amount of effort you're describing?
The problem is that they want it both ways. They want to be able to silence those whom they find objectionable AND hide behind the legal protections of Sec 230 the rest of the time.
Aaa the sweet old memories of having yahoo, hotmail, aol at one place! I still remember the notification sounds and emojis :D
> Either one will error in a sane system that checks to make sure the UUID is actually in the db either one can have mishandling sending the wrong id

Yes of course both will error. What is easier to debug:

order:"person-550e8400-e29b-11d4-a716-446655440000"

or

order:"550e8400-e29b-11d4-a716-446655440000"

In which case you could locate 550e8400-e29b-11d4-a716-446655440000 in one of your DBs quicker in case of a emergency situation?
In the beginning is the only B5 movie worth watching the rest are garbage, the 5th season was also quite terrible I don’t know how much it was them moving to TNT and how much it was them essentially rushing the 4th with the looming cancellation and tying too many loose ends at the end.

B5 was unique for its time because back then especially sci-fi was essentially still stuck in the syndicated monster of the week model where you had little to no continuity plot wise across episodes because it made the show easy to watch out of order and thus it could easily be syndicated.

Ironically another TV show that started as a mainly syndication format show during the 90’s - Stargate SG1 started to lose steam when they went too heavy on single plot seasons, they came to a point where they’ve essentially ran out of bad guys and they had to invent a new more and more powerful bad guy every season, and at the end even the cast seem to have given up on the show.
I am giving a talk in work soon around method swizzling in iOS and was delving into the history of Objective-C a bit and came across Alan Kay's talk about the power of simplicity and how we've all screwed up OOP.

In the talk, Alan talks about the ant who lives his life on a single plane of existence, the "Gulley World" or "Reality".

The ant goes to work, he finds stuff to eat, he lives his life in this Gulley World, which is depicted as a pink 2D plane. However some times on this pink plane there are little spots of blue. They represent thoughts that don't belong in the pink plane.

Sometimes those blue spots turn into blue planes, and the ant we are following starts to move along that plane instead of the pink one. Everyone in the pink plane thinks he is wrong. Everyone can see the pink plane, in all its reality. It is not until you walk on the blue plane until you can see "another way".

The metaphor being that we developers built a world where we started to take the general idea of OOP and construct a lot of "reality" around it. A lot of process, a lot of formalization so we could build mechanical systems of gears that slotted together. I think Alan's idea of OOP was something more fluid, more organic than this. The world is messy and we often try to abstract the mess away in these overbearingly weighty and hierarchical programs that everyone agrees is the right way.

I think Objective-C was the most widely used and successful walk on this blue plane. Millions of developers were exposed to the idea of message passing as a form of OOP, which is an astounding accomplishment. It really is a neat language, and I had a lot of fun learning it.

Brad definitely walked on the blue plane. RIP.
You cannot get any meaningful charge at at retailer (assuming L2) unless you're there for over an hour, and that only nets you ~20-22 miles.
Duct tape should fix them right up
Even in that case, yes, as large plants generate power more efficiently and more cleanly than a bunch of smaller power plants (i.e. engines).

However the major power grids are no longer 100% fossil fuels.
It's a positive thing for these ejections to be across the political spectrum, because it makes the demand for distributed moderation come from across the political spectrum.

I hope that demand congeals on support for an open blogging protocol, such that people can very easily post once and direct it to multiple platforms or any listener. If this becomes popular enough, and posts aren't owned by a particular platform, the big platforms lose their power to control the conversation.
The M1 is actually especially forgiving about this, because it's good about isolating errors to your process, i.e. if you do something wrong only your test program will crash. For many GPUs, if you feed them garbage the whole machine panics.
https://archive.is/96uT2
This is Apple Objective-C right? I thought it was developed in house, didn't realize it had already existed.
https://github.com/isubasinghe/advanced-redux-patterns

This is Nir Kaufman's code. I think this makes Redux far more usable, it removes the need for thunks/saga etc.

Here is the talk:
https://www.youtube.com/watch?v=JUuic7mEs-s
Yes, dramatically so. ICE are low efficiency and disburse pollution broadly.
You can still put a static page behind authentication, it doesn't have to immediately be a dynamic page with database interaction.
As the saying goes, "sometimes setting yourself on fire sheds light on the situation".
FP comes with the same jungle, especially if you consider that when most people talk about FP, they're allowing for closures. Even if you don't, though, and you do only have pure functions, it's a similar bog.

Consider a function f that itself relies on being able to call function g. In FP, you have to either bind by name, which introduces coupling on par with OO ("the jungle"), or you make it parametric, so f doesn't know anything about g per se, but somebody does―perhaps f's caller, or its caller, etc. OO is parametric, too, but in that case they live as slots on the objects, rather than being passed as arguments.

People can try to squidge this end of the problem and find that it shquoshes up on the other side, or vice versa. There's no real escape from the problem of dealing with state.

Probably the real silver bullet boost to productivity will come when we adapt program execution environments to our dumb brains by way of VR. Think of something like a cellular automaton such as von Neumann's universal constructor:

https://en.wikipedia.org/wiki/Von_Neumann_universal_construc...

... only in 3 dimensions. When we want to debug a program, we project it into a 3-dimensional space, and we trace its execution the way you can look at something progressing through the assembly line on a shop floor, with pieces that you can reach out and touch, and even pick them up and mark some with blue dots and some without, etc. That looks a lot more like OO than FP.
I don't have particularly strong opinions on feminism, but it's many things to many people. You've listed two of those things, but both seem like good characterisations of different aspects. I don't think he's criticising the academic aspect that analyses the power dynamic between men and women, I think he's criticising the everyday aspect that caused a woman to feel so offended when he asked her out that she cut off all contact with him and then told his friends he was being a jerk.

Him choosing that specific aspect might itself be a weak man.
Herobrine Seedcracking Methodology
Removed now. Thanks! Submitted title was 'Economist: Chipmaking Is Being Redesigned'.

This is in the HN guidelines actually ("If the title includes the name of the site, please take it out, because the site name will be displayed after the link.")

https://news.ycombinator.com/newsguidelines.html
Unironically, yes. Remember tax cuts isn't money just given away, the 1% didn't cause the spending part of the equation. You just think 1% should pay that tab.
More to do with certain people with disproportionate influence deciding what isn't allowed to be discussed.

A partial list:

The displacement of European peoples.
Holocaust revisionism.
Boycott, divestment and sanctions against Israel.
Ding ding. Ideas like this are fantastic and I believe should be pursued. But it's ultimately going to be a band-aid (and a costly, fragile one at that), not a holistic solution.
Great job and great idea! Such a great idea it’s a successful company: https://techcrunch.com/2020/10/26/linktree-raises-10-7m-for-...

Keep it up!
You have failed to parse what is being said correctly in this case.

Imagine: You're clicking around the web, and you find an article posted by a respected food critic and French chef titled "10 food items I detest at McDonalds". You click through, and nod your head at number 6: "Their milkshakes - so called - appear to have no relationship to milk, dairy products, or edibility, and all the flavours taste vaguely of chalk and despair." You laugh in agreement at number 8: "The fries are mediocre when fresh, but quickly congeal under the heat lamps into a starchy, greasy, undigestible brick." But number 7 gives you pause: "The chicken nuggets. The rich flavours, the unique shapes, the delicate breading. What tastier treat could be imagined?"

You quickly jump onto social media and post an outraged rant - how could this man like chicken nuggets? You suggest that perhaps he's not as good a critic or chef as imagined, and you float the idea of starting a petition asking for him to be fired. A man who loves chicken nuggets can hardly be trusted in, near, or writing about a kitchen after all, right?

But of course, this was sarcasm. It's a list of foods he does not like, and tucked into the middle of this list of foods he does not like is a sarcastic description of chicken nuggets, which he also does not like.

Similarly, here, Scott is in the middle of a list of people he disagrees with who contacted him to offer unsolicited, unhelpful advice. One of them is Srinivasan, but his gently mocking description of Srinivasan's advice is no more an endorsement of Srinivasan's views than his description of the Gamergater's offer is an edorsement of Gamergate or their PR efforts.

What the person you were responding to was obviously doing was not saying that "threats against journalists is top notch", but that Scott's writing criticising Srinivasan's anti-journalist crusade was top notch. Which is, I think, a fair assessment; it was a well written criticism of Srinivasan.
I have a feeling Rivian and the Cybertruck will not be able to penetrate the rural market, at least not any more significantly than the Raptor or FCA's souped up half-tons. They fill the same high $$$$$ light duty niche that wealthy ruralites like to buy as a daily driver.

Ford is introducing hybrid trucks which I predict will not only become the new default, but also beat the other manufactures to market. Rivian will not ship more than 1000 trucks in 2021, and the cybertruck, at this moment, is complete vaporware.
I'm sure we all use this rhetorical strategy often. I know I do. But I also think it's fair to call it out, because the implications of half the middle class feeling this way are very different from say, half of left-twitter.
You meant "local GC" initiative?

Ain't that relatively young, not so mature and and designed with specific GC design in mind interface?
This is like saying that it's "start-up" and not "startup" 10 years ago.
If that's the definition you want to use, I doubt you could find anybody that is seriously against all censorship. Then it just comes back to where you want to draw the lines.
The Tesla Cybertruck is, as of Jan 22, 2021. Vaporware. Lets see if they actually manufacture the vehicle first
Have we already forgotten the times when ISPs selectively throttled bittorrent?
I think "untrustable" is a pretty broad category. There are lots of different purposes for which you might not trust something...

You might want to look at ClamAV's virus database or the VirusTotal service as examples of databases of reported malware. I think there are many others too, some of which might not be publicly downloadable or queryable. Often the people maintaining them either want to sell access, or collect new data from queries, or obscure from malware authors the extent to which particular malware is already known or detected.

Edit: the more general idea of "collecting people's comments on versions of files" was a startup called Bitzi which operated the "Bitpedia" collecting people's feedback on files. This could, for example, be used with file sharing to try to determine whether something was an authentic/high-quality copy of a particular work or not.

https://stackoverflow.com/questions/50914/search-by-hash

As I recall, Gordon Mohr is here on HN and might be able to answer whether there are other analogous services that are still operating.
I found that whole story quite amusing. A group of people are supposedly upset that symbols of pagan idolatry are absent from a business whose logo is a bare-breasted sea hag/siren exposing her unmentionables.

Even if the kernel of the story isn't true there are a lot of people who are easily manipulated by this sort of outrage journalism.
They do all kinds of shit without warrants, including buying up datasets from the "private" "marketers" doing their dirty work and then cross-indexing the information with that location data.
From what I can tell as a lay observer, such schemes are likely illegal in the US. Excepting certain entities with specific legal carveouts or very careful navigation of the legal system such as Paypal and Venmo, every scheme that I am aware of in the US is just maintaining an account with a single provider that you charge and draw down for services from that single provider (e.g. Walmart could allow you to make a Walmart account that you can use to pay for goods from Walmart). Circumstantial evidence leads me to believe that the two key aspects that are illegal are: withdrawal (recovering your balance into a fungible form) and 3rd party payment (account is managed by a different legal entity than the entity being paid) with the latter being the more impactful of the two. The reason the lack of 3rd party payment is deeply problematic is that without 3rd party payment the account must be associated with the ultimate provider of the goods/services, so the consumer can not consolidate or rebalance their funds. Therefore, it is highly undesirable for a consumer to maintain a rolling balance which is the only reason for such a scheme in the first place.

As secondary evidence for it being illegal in the US, the scheme you are proposing is pretty much exactly what WeChat and Alipay do in China. It is also exactly the problem that Paypal and Venmo were made to solve, but for some reason they chose much more convoluted and restricted solutions even though from a technical standpoint it is harder to do what they actually did rather than the absolutely trivial technical problem of the fully featured solution which just manages account balances and transfers between them, a literal CS 101 type of technical problem.
I'm being pummeled far to the negatives below, but any notion that there was a "total shutdown" is farcical.

A small segment of the economy got hit -- small retail. Outside of that, everything else is BOOMING.
I think that falls under the same temperature intuition that people will naturally get about whatever system they're using. Just like you have to memorize that 70F or 20C are roughly room temperature, you have to memorize that 32F or 0C are the freezing point of water. I'll admit that this is a tiny point in favor of Celsius, but is mostly won out because thinking in terms of 0 to 100 is more convenient than thinking in terms of roughly -18 to 38, and a "tens" of Fahrenheit (like "it'll be in the 70s today"), is considerably more informative.
Can anyone more knowledgeable comment on the details and significance of the comment regarding the frequency of formation being a normal distribution?

> Straight away, they noticed a statistical pattern in the frequency at which the crystals emerged; it followed what’s known as a normal distribution, which has long been theorized but only now experimentally verified.
"When the service launched, imagine our surprise when the Amazon CTO tweeted that the service was released in collaboration with us. It was not. And over the years, we have heard repeatedly that this confusion persists. NOT OK."
https://www.elastic.co/blog/why-license-change-AWS
An iconic fundraising tradition returns with a 21st century twist
I would say bring back empiricism as a big component of knowing if something is true, or at least before you discuss it as something that is right.

People are aligning with complex theories with no underlying basis, other than their feelings and utopian visions, and then getting emotional about it.
>> The important point is not necessarily the mechanism, but rather the intent and a good-faith effective effort to keep things fair and underpinned by public-good policy objectives.

> Regulatory bureaucracies, especially in the United States because of our political and legal norms, can't be expected to police intent and good-faith.

Someone should tell the FTC and SEC ;-)

BTW, I generally agree with the rest of your post. But it's really not that hard to imagine a world where ISPs are mostly municipal departments or non-government organizations that aren't profit-motivated and generally 99.9% of the time act in good faith. Like, IDK. Look at HAM radio or most gov-run community centers or lots of open source projects or 100s of other examples. It's possible for non-profit-motive to produce good outcomes.

And in that world where ISPs are just these little pieces of local and regional bureaucracy -- like the county community center or public works departments -- you can imagine all sorts of reasons why a net neutrality rule isn't necessary, and where isolated violations of net neutrality effectively achieve this or that goal. Eg a city with limited upstream bandwidth blocking Netflix during the day so that it can offer free broadband to every student during a pandemic without increasing any expenses or laying any new fiber.

I think the extreme pessimism about the possibility of non-market-actors actually doing things competently is mostly manufactured bullshit, and manufactured by the exact people you're complaining about.
It wasn't criticism. It was actually praise. I thought there was enough context there to see that, but perhaps I missed the mark.
You can almost make it work if your community is a) dedicated to a single topic, like Hacker News

On any political issue you can easily predict with 100% accuracy whether it will be net up or downvoted on here. And tech is inherently political these days so there’s no escaping it.
Well I actually align with this opinion My politics are certainly by US standards left wing. I supported the recent right wing purge on social media because I thought it was their right to do so, and I support the right of FB to ban whoever they want.

The one thing that must not be censored is the internet itself. If someone wants to wants to throw up a pro Neo-Nazi site on their own server, that must be allowed to stand.
Cracks are a common sign of metal fatigue, which can be caused by repeated stress cycles. Imagine bending a piece of plastic back and forth until it snaps.