skysight-inc/HackerNews huggingface dataset:
I see a lot of complaints about the dominance of big tech etc., but can you honestly say you’re less free in 2021 than in 2001? I’d say there’s a few things that could be done better but technology has really elevated all our lives. I think the biggest problem is the people that are left behind or don’t know how to use it all properly rather than the technology itself ... and at root these are sociopolitical ... and we’ve always had those problems but at least now we have many many good (as well as bad) platforms to discuss this stuff and promote change. And yes I do realise that some of this “discussion” is counterproductive at least recently but I think it’s important that these things get aired rather than fester, and the decision to dismiss these people from popular discussion is also a sociopolitical failure. Hopefully we are seeing the beginnings of a more unified approach in the last few weeks.
Cheaper fuel. Refill at home. Cleaner air. Cheaper to maintain (no oil changes, air filters, sparkplugs, less wear on breakpads). Quieter.
> Steam is available in China, but it's a separate "instance"

Not yet. Despite various sources saying it is "near", the separate "instance" has not been up for now.

The main Steam store works in China for the past few years, and it's what everyone uses. Yes, I mean I can buy a copy of Devotion on Steam with Alipay (or Wechat Pay) + RMB, download and play it without messing with anything. I have no idea why it hasn't been banned though.

The Steam Community pages did get GFW-ed, just as every other sites hosting UGC without censorship[1].

[1]: If it is not, it's usually just a "Five demands not one less" away from being banned. Even scratch.mit.edu.
Originally it was written in lisp then translated using a tool. But I believe it's maintained like that.
It also means there is a huge motivation to decrease energy consumption per computation.
Show HN: Pins – A modern Pinboard app for iOS/macOS
Its almost as if giving an illusion of constant hard work all the time will “inspire” the people they employee to work hard too
Blizzard Absorbs Activision Studio After Dismantling Classic Games Team
We're not getting dumber I'm afraid, it's just getting more visible.
To be fair I think the extent of this specialization is a branch hint
> A killer feature of siuba is that the same analysis code can be run on a local DataFrame, or a SQL source.

Everyone thinks this is a good idea until they discover that SQL is not actually very portable, and any attempt to make it so neutralizes whatever benefits your SQL DB has.

E.g. if you have a Postgres db, that has tons of excellent features that you actually want to use, sticking to a lowest-common-denominator flavor of SQL basically nukes all that.
Category Theory Illustrated – Monoids
Not at all, I mean Rust being available alongside C and C++ on OS SDKs, regardling tooling, IDE and libraries.

A checkbox on the installer, with first party support.
Nodes can handle far more than 7 transactions per second of throughput, even if you 4X the data size of that to account for propagation to multiple peers. 10 KB/s is nothing. Keeping nodes so light so that you can validate with a Raspberry Pi with a dialup connection, at the cost of preventing 100X more people from using Bitcoin, is a terrible tradeoff.

There is no technological bottleneck preventing a 100X raising of the throughput limit: not Initial Blockchain Download, which is already being expedited with trusted third party set checkpoints, not computation, not storage and not bandwidth.

The vast majority of Bitcoin agreed with my sentiment, and that was the sentiment expressed by Satoshi any time he commented on it.

It was just irresponsible, overly timid leadership allowing a loud minority to sabotage Bitcoin's widely supported roadmap.

Responding to the comment below:

1. You can prune spent transactions. Only the UTXO set needs to be stored, so you don't need to store 5 TB more each year. But even that wouldn't be prohibitively costly for thousands of hobbyists worldwide. So even if pruning wasn't an option - and it is - Bitcoin's censorship resistance would remain totally secure.

2. You can use checkpointing in initial sync up, instead of downloading the entire transaction history. The hash of the true chain is widely disseminated and Bitcoin nodes already use a form of checkpointing, where they skip validation for transactions before the checkpoint flag, to expedite Initial Blockchain Download.
Biden SEC pick Gary Gensler on fintech, regulation, and blockchain
example https://ytprivate.com/feed/trending

https://instances.invidio.us/

https://github.com/iv-org/invidious
I think the market has already solved this with companies like E-on and the like solving all the complexity for both public and private charging stations. Perhaps there is still an open market opportunity for this in your local market for entrepreneurs to fill.
The security of the network is proportional to the amount of work put into it.

If the network wasn't consuming absurd amounts of hardware and energy, anyone could waltz in and use a perfectly reasonable amount of hardware and energy to break it. So yes, it does need to constantly increase as fast as possible. If it ever increased less fast, someone could eventually exploit that delta.
This is definitely false.

Could you help shedding light on how this myth spreads? Like, where did you read about this myth? I have seen it mentioned on HN/Reddit multiple times and can't find the source.
Just released my new Pinboard app for iOS 14 and macOS Big Sur called Pins. I've been looking for a good Pinboard app but most have been discontinued or rarely have any updates in the last few years. So I took the matter in my own hands and built one. Pins is free to try — give it a look if you're a happy Pinboard user like me!
hmm, did not know that about the consitency of APIs. thank you for the explanation and good luck with your product!
IMO children were always like this, not thinking about risks. I remember how many risky things I done with my bike and we never listen and always played football on the street, and now this feels to me like as children we are somehow blind to this risks.
We need laws that:

1) Will force social media companies to provide, publicly, reasons for their blockings and takedowns, potentially exposing themselves to libel charges.

2) Allow individuals and organisations whose accounts have been blocked to download all their contents within a period of time after the blocking or removal happened.

3) Enforce standards so that the downloaded contents can be easily uploaded in bulk to alternative platforms.
no one "falls into a perjury trap" - what one does is commit perjury - lie under oath, there's no trap there, all you have to do is tell the truth when you should and you don't get indicted .... in the US you even have the option of pleading the 5th
Well at least this challenge will only cause self-harm, unlike the “knockout game” from a few years ago.
It does not require consent of the repository owner: https://rysolv.com/issues/detail/0c32204b-018e-4e55-b043-0fa...

This has caused serious contention over similar projects in the past: https://news.ycombinator.com/item?id=8542969
Author here. That is a great point. My own case is such that I wash each shirt (button down shirt) and underwear shirt after every use. I have to. I guess my fast metabolism contributes. I tumble dry the underwear shirts but not the shirts.

Washing certainly takes its toll. In my case, wear shows both "technically", as the fabric and details weakening, but also as a general decline in freshness. And i don't mean fresh-as-new, but rather pure whites turning yellowish. They become unfit for my work context. Some of this wear is from washing, some is from deterioration during long days at work.

I also was my socks after each use. Here it would seem washing really is the main source of wear as it is very evenly spread.
If you have to be a server farm to prune past 1 week, Bitcoin will no longer be decentralized and censorship resistant, losing its main point in the first place.
"power corrupts"
Is that the one with the war footage and the radio chatter transcripts in the background? I’ve seen that a couple of times now. Didn’t realise Adam Curtis was involved with it but it makes perfect sense now!
Could be but the context here is about caring or not caring for wronging the people who you don't associate with. Putting communists in camp and not caring about them is very different from raiding their HQ when or after planning for a violent attack. I don't think that he was advocating for the right of the communist to convene and plan attacks.

If the government starts collecting QAnon people from the streets and putting them in the camp, then it would be a question about caring or not caring about them since I am not a QAnon. Besides that I would very much like be attacked by QAnon and my choice for government be respected by QAnon and if they do not that, then they are not the people that "the man" came for but they are "the man" who is coming for me and thus I would like them be stopped.
Connecting ideas in a historical narrative is not equal to alleging conspiracy. Reading that into his documentaries says more about your perspective.
> Stress isn’t good or bad. It’s a tool. In small doses it’s good, but too much of a good thing becomes a bad thing pretty quickly.

Actually, I think this is a wrong rule of thumb. In my experience, there is more of a "barbell dynamics" (Taleb):

I can take a lot of stress at once, but then I need some time to recover. I find this perfectly healthy and it grows me as a human being. On the other hand, when I'm under constant stress with no relief in sight, that's the real killer.
I may be mistaken but really we don’t pay for the full production cost and don’t really own them per se.
Social media algorithms can exploit weaknesses in our bodies and minds, presenting a threat for which evolution hasn't prepared us.

The kids like it exactly because it's dangerous and can make them feel older and "cool". Ultimately, the powerful, data-driven algorithm discovered that and showed the video, among certainly others, to optimize some engagement metric for the poor little girl.
> Besides, I am not convinced that a democracy is better than a republic.

Perhaps you need to read one of the many explanations of those terms, which make it clear that they are not mutually exclusive. For example "‘America Is a Republic, Not a Democracy’ Is a Dangerous—And Wrong—Argument" by The Atlantic.[0]

To steelman your position a little, let me assume that you meant "direct democracy" and "indirect democracy" respectively. However, I don't think anyone is proposing a completely direct democracy, where every decision is put to a referendum.

Also, even if there is some merit in dampening the underlying volatility and limiting the power of small majorities, it's not clear that gerrymandering (or the electoral college, or whatever else you had in mind) actually works to prevent extreme outcomes.

If anything, the current lack of democracy in the US conditions a minority of voters (not to mention a minority of citizens) to expect over-representation in the corridors of power, and, as we saw on 1/6, it is pandering to the will of the minority that is most likely to lead to the rule of the mob, nationally.

[0] https://www.theatlantic.com/ideas/archive/2020/11/yes-consti...
Never Ever Use NixOS
Another alternative is building both up and down. Taller buildings for more residential space, and buried infrastructure for more room at the surface. Planning regulations need to acknowledge this reality though.
How have I gone my entire career without hearing this one.
What do we know about the lives of Neanderthal women?
In case you never seen this, enjoy Jason Turner's “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17” talk. :)

https://www.youtube.com/watch?v=zBkNBP00wJE
So, an electric car whose battery is essentially a bet on a startup being able to figure out how to make a solid state battery. Cars are becoming a commodity that relies on battery tech from some key suppliers and media tech from Apple/Google. VW and others will soon look like case manufacturers competing against each other with very little spec to differentiate. Interesting times ahead.

Hopefully, we will see a modular system where the skateboard style car platform could be fitted with several “car body”.
All of what you said can better be done by machines and many such things are done by machines.

The milestones that get people existed are when men reach places hitherto unreached, but there is no practical purpose to risking the life of a man who needs far more complicated facilities to survive, other than bragging rights.

The I.S.S. was largely a political and not a scientific endeavor, and it's a shame it consumed so many resources, that could have gone to more serious scientific efforts.

The cost of the I.S.S. could have easily given mankind nuclear fusion, — the ability to power entire countries with a couple of litres of seawater. It's strange where priorities lie.
Linux Byte on Crio Winternship
I think people need a reminder of what the internet really is. anyone anywhere can start a website with questionable content and people. It was your own responsibility to deal with the information you voluntarily searched in an apropriate manner. Now the internet feels like a honeytrap with how safe and moderated everything seems. The same goes for kids for example. It is normalised that they are allowed to be on the internet yet seemingly no one actually thought trough what the implications are.
I actually disagree, given that this is a dplyr port. dplyr has always had this feature, and I agree that it can make things difficult, but it can also provide a really, really useful abstraction over your SQL, especially if you need to change databases for whatever reason.

In general, this actually looks like the best dplyr port I've seen, and may actually get me to do some exploratory analysis in Python.
> Well, that bit I don't really believe. I'd love to see some data about it

As you said in a comment below:

> According to Volvo's own data 60% of PHEV buyers never plug them in

You confirm what I said in my unpopular comment above, on paper PHEVs reduce emissions by a lot but in reality, as a fleet, the numbers are far worse than suggested. Many are company cars because the company wanted the tax cuts and subsidies, others just test the waters with this electric stuff. They don't go full BEV because they can't reliably charge. The UK is a great place to have an EV, with the most people living in (semi)detached houses in Europe [0] and cheap electricity. Most of the rest of Europe doesn't do so well at either point.

I can't show you data but I personally know it from a very reliable source who has access to this kind of (unpublished) data from one large German manufacturer. While their EV owners charge every day, less than 1 in 6 of the drivers who ever plug in their PHEV (~40-50Km of range in ideal conditions) do so at least once every 2 days, and only about 25% of Km are driven in EV mode. This average is pulled up by those very few who charge regularly (every 1-2 days). Some more kilometers are "electrified", EM gives a boost from standstill or under hard acceleration. And a huge percentage of PHEVs were never connected to a charger. Real life fuel consumption of the fleet is 4 times higher than the official numbers.

> I drive a Volvo XC60 T8 and that's completely not what my stats are. My long term average over a year is 3L/100km.

Yes but you have to admit that you're close to the ideal case, you charge every night and drive almost exclusively electric, and you still get 50% higher consumption that the official numbers. Doesn't this tell you anything about the reality of the whole fleet, and not just your particular situation? All numbers I find online for real life fuel consumption for an XC60 T8 points to an average of over 7l/100Km. For every PHEV that's almost always charged, there are a few PHEVs that are almost never charged. This doesn't lead to great overall fuel numbers. Perhaps better than pure-ICE but certainly nowhere close to the official numbers. If I had your car after 2 days of driving I'd run out of juice, have nowhere to charge conveniently, and just fill the tank.

[0] https://ec.europa.eu/eurostat/statistics-explained/index.php...
Yeah it really sounds like it.
JSX-Slack: Build JSON for Slack Block Kit Surfaces from JSX
Well put. The one word I would add to your description is 'pragmatic'. For many years, ObjC was the language that I would rate at the top of the pragmatic list. That stayed true for me until Nim arrived and now it's a toss-up.
Thanks a million! :)
Author here. These effects, logic and estimate were nearly exactly my hunch before I started collecting data. I though they should last at least to 50. I has rather surprised to find I had overestimated use quite a bit.

And yes, mine would have been "wearable" too, only not at work anymore. I did keep wearing some of them in a rather casual way at my summer house for a while. But in that use, I considered them divested.
The abstract for the research paper cited in the BBC article, The origin of Darwin’s “abominable mystery” - American Journal of Botany - is at:

https://bsapubs.onlinelibrary.wiley.com/doi/10.1002/ajb2.159...
I don't think the plow was invented from laziness, but rather from a necessity to feed more people.
Digital Intelligence to Survive and Thrive in the Modern World – News Break
The lunar orbit is inclined so that the moon moves between about +/- 28 degrees north/south latitude with reference to the Earth equatorial plane.

That's Earth's axial tilt of ~23 deg + the inclination of the lunar orbit w.r.t. the ecliptic of ~5 deg.

This means that when the moon is at its northest (above southern Florida), it has a pretty good view over the north pole (but it's at quite an oblique angle of ~60 deg), and the south pole is not visible. About 14 days later it's the opposite.

But yeah, I agree with the conclusion that the Moon is not a good place for a Earth observation for a lot of reasons.
Ask HN: How to help aid agencies as a software engineer
Do any of you have advice or experience on how to support international aid agencies by working as a software engineer?

I'm already donating regularly to organizations like UNICEF and Médecins Sans Frontières.

What else can I do in the form of voluntary work?

I already searched for something like this but it led nowhere.
Regarding Java GC's it depends pretty much which JVM implementation, and what GC is chosen from the pleothara that each vendor packages.

Even if it has the same name to other vendor, it doesn't mean it is 1:1, as each vendor fine tunes their own implementation.

This also applies to .NET actually, as there are other implementations besides .NET Framework/Core.

So it always boils down to profiling.
You mention FAANG but don't forget Bell Labs which was also supported by a giant monopooy at the time, so that supports your theory too.
A single modern consumer-grade PC can validate 100X larger blocks in real time.

The average web page these days is over 1 MB. The idea that you need to limit every once-in-every-10-minute block to 1 or 1.6 MB is not, from everything I can see, close to approaching a sound balancing of competing priorities.
Technologie Tinder Need to get unbanned on Tinder?
So then it would seem, this is a great "beta test" for FB & Co. That is, pick a fringe meaningless group - but one with enough name recognition - and ban them to grease the skids of societal expectations. The group is small and fringe so few will feel the relevance which makes it a fitting target for FB and its ilk to normalize banning.
And C++ and Python only 6 years...
Raising the limit 100x means the blockchain would grow 5tb a year. So personal computers would not be able to use Bitcoin anymore. Only companies like Google would have the resources to participate in the Bitcoin network.
My parents were progressive - they considered me and my brother as little adults basically, and they’ve educated us on many serious topics early on (sex, contraception, drugs, death). Adults were always amazed how well-behaved and mature me and my brother were. But we still did stupid and dangerous stuff as adolescents, like playing with fireworks, making lighters explode, huffing nitrous crackers, smoking, cycling around drunk, painting graffiti, etc.

There’s really nothing parents can do, other than pray for the best.
Opt-Shift-Y on MacOS
Im a software dev at a big non profit, pretty chill, learning a lot, low stress, mix of old and new tech, freedom to ask for more or less work/what type of projects i want to work on, deployments are biweekly at normal times (not like at a bank i was at previously where they were like 10pm-3am because of India time zone lol)

i realistically have about 2-3 years relevant experience, making around 100k. im aware if i study/prepare i could prob get an offer from a FAANG for >150k which i prob will do in a few months tho for the prestige/brand.

my manager has a lot more on his plate, but said in the last three years theres only been one day when hes had to work after 5pm due to a software emergency, so staying at current company is pretty appealing, but id like a pay raise when i hit my year mark so that will effect things.

Oue team of 5 devs is usually working 930-6 on a daily basis though, i usually work 9-5 tho.
Likewise, you're doing the reverse motte and bailey of: that Trump clearly was not a super-spy being directed out of Moscow as part of a Cold War style operation where a host of right wing Americans were controlled and micromanaged by Russian spymasters: THEREFORE there was nothing Russia could have been doing that would be useful to them, and it's all just made up nonsense, 'russiagate'.

Adam Curtis himself outlined some background for the counter-argument in Hypernormalization: Putin's very successful politics of chaos. This is a practice where Putin supported a number of contradictory political actors to produce 'the Zone', a condition where you couldn't really know who was real and who was being supported by Putin and putting forth fake argument.

THAT, not the Cold War style micro-management, is what ended up doing the real damage, and it's been dismayingly effective. Adam Curtis had observed and reported on it years ago.
Miners were solidly behind a hard fork. Every major stakeholder group, minus the Core development team, was solidly for it.
This challenge was around in the early 2000's, probably before. I don't think anything has really changed it's just a new app so journalists can write new articles. Is there any evidence this challenge is more popular now than it was 15 years ago?

This seems like another case of Politician's Syllogism: https://en.wikipedia.org/wiki/Politician%27s_syllogism
I’m sure there’s nuance I’m not appreciating, but my natural instinct as a person who votes is that minority rule doesn’t really feel like an improvement over majority rule. Sure, minorities need protection from majorities, but at the same time, majorities feel increasingly uncomfortable obeying the dictates of the few.
Author here. I don't know in comparison to others, but I feel I really do sweat quite a bit. I guess this might cause significantly more wear than what might be considered normal. This is one reason I have had to find high quality fabrics so that they can take the constant washing and stay looking and feeling fresh. This is especially the case with underwear shirts, where I through trial and error have found the really good ones.
Absolutely! ObjC's raison d'être was pragmatic. Brad Cox said that he didn't invent ObjC because he wanted to come up with a new language, he needed that type of language to solve the problems at hand.

I completely agree with your point about languages being just tools in your toolbox. With that point, I always feel that many of the folks who describe themselves as being 'passionate about language xxx' might be selling themselves short when it comes to having a toolbox that's not a one-trick pony.
Facebook Tlogs Out iPhone Users