skysight-inc/HackerNews huggingface dataset:
Have you tried watching things at 2x speed? I watch anything educational at 2x stopping to replay (often several times) anything I don't understand, watching at normal speed. I end up powering through the bits I understand and focusing on parts I don't. I also find the fact that I really have to concentrate to decipher what's being said means I don't get distracted.

While some stuff that gets posted here veers into productivity cult status, I personally don't think this deserves to be lumped in with that. In spite of speeding it up, I probably spend the same amount of time watching the lecture as I would at normal speed. I do it because in my experience any concept that's novel or hard in a lecture won't be understood by me on the first viewing. So will require several attempts and usually reading something.
> My problem is that there is so much to do in my life that giving up Apple devices would slow me down too much.

Apple's crazy App Store regulations are slowing me down ...

It's funny how large corporations tend to become like bureaucratic government institutions given enough time. Well, it's not funny really.
The EU is merely leading the way here, you can expect all of the developed world to have similar data protection laws on the books sooner or later. And if you think that treating data in the proper way is hard then you probably shouldn't be in business at all. Operating in the EU is not a liability if you treat your users data in a respectful and responsible way. Common sense alone would answer your questions on what is and what isn't allowed in the vast majority of the cases.

That this doesn't align with the free-for-all that was the WWW for the first two and a half decades doesn't change that, morality isn't all that hard and each and every company that crosses those lines is very much aware of it. These are not accidental misinterpretations of the law by any stretch of the imagination, they are wilful abuse.
The phrase that I've found works best in communicating with non technical folks is "toxic asset".
How could Intel help improve the forced labor situation in Xinjiang? That’s an extremely sensitive political issue which money won’t solve.
their point is made for themselves. Learn to recognize cathartic human expressions, it helped them that they wrote it out and looked at it.
I learned C first but then I rode the functional bandwagon (and dynamic languages) and spent many many years in Python and Javascript. I thought map/filter was much better than imperative for a long time.

I rediscovered imperative programming later and found it to be such a breath of fresh air.
https://www.theverge.com/2021/10/21/22738834/tesla-crash-tex...
> but there was a political momentum and I think a majority of German are in support of the transition.

Majority of German media outlets are in support for transition. German private households already pay one of the most expensive electricity in the world. With prices going even more up, I'm not so sure many would be happy to pay even more.
I'm sure they have the tools available, whether they use them is another thing.

Is there any country yet that doesn't just use GDP as their main measuring stick? I just skimmed through a proposal from the UK government about their plans to complement GDP with a suite of measure which take into account climate change and other trendy stuff but still manage to avoid any discussion about how raising incomes for the poor by X is better than raising incomes for the rich by X is something that should be a popular policy goal in a democratic country.

Topically, the poorest quintile were the hardest hit financially from covid, but that won't show up in the stats that everyone uses to measure their performance, and any action that actually attempted to fix the real problem would look bad in the current stats.

I have a feeling that if GDP really badly reflected the interests of the rich and powerful instead, we'd not have put up with it for so long.
A commonly stated benefit of the text file is that it's searchable and easy to backup. If you only care about the last three pages, then searching isn't a problem and if you lose it you've only lost three pages of value. That's probably not a huge problem as well.

For your last point about working remotely, I sometimes wonder if I spend a few hours working through some problem on paper, my chat avatar will go to inactive ("last seen 23 minutes ago") and people might think I've wandered off.
I've had people from virtually every country randomly start racist discussions with me. I've been in Paris waiting for a train, and had some white Canadians come up and say "Hey, are you American?" (presumably my bad fashion made me stand out) Then suddenly start complaining about black people just because I said "Yeah, I am" as if that was an OK to be racist. I don't use that to say "yep, Canada's bad."

I've also dealt with countless people who've said "You've been to China? Oh, let me tell you how they justify racism" and seeing zero irony in their statement.

Bizarre. Seriously

And people somehow take any claim of saying "China is decent" to mean it's flawless and attack it. People don't do this with any countries unless they're East Asian, and they specifically get angry about China these days. You can't even mention enjoying Japan without someone online saying "oh they're all racist. I would know because I had dinner with a Japanese man." It's tiring.
Compared to most other fields IT moves relatively fast, learning is a part of being active in this field if not you'll never be able to make a career out of it even if you stay in the same place. Very rarely do you find companies where the tech doesn't meaningfully change over the period of a lifetime's employment, and that by itself is very rare if only due to the speed with which companies come into being, merge, split or get acquired and do wholesale technology changes.

IT and learning go hand in hand.
At one time there was an incitation to make 10 minutes long videos but I don't think it is the case anymore. And while some videos are padded out as an attempt to increase watch time, most of the successful channels don't do it. For example, Lock Picking Lawyer is particularly successful for the niche topic it covers, and the author credit its short and to the point videos as a contributing factor.

Speaking slowly is the norm in education in general. My parents are both teachers, I am not but I received basic training in education too, and "speak slowly" is always among the top advice. Maybe we need to review the rules for video you can control at will.
Note that in the US, all salt can be labeled "sea salt". Other places, like Canada, mined salt can't be.
Social credit is offensive and freedom-limiting by definition. You can't make any small-d-democratic argument in favor of a massive central social credit system because the two are antithetical.

A vaccine passport system could turn into something similar, but that's not necessarily a given. It's the slippery slope fallacy taken to the extreme - "because it's possible to imagine a situation in which a vaccine passport system goes way beyond its usefulness and becomes oppressive, that means vaccine passport systems are oppressive." In addition to that sentiment being wrong, HN also has a pretty violent knee-jerk reaction to anything that could even potentially be taken as anti-vax sentiment. As can be seen by this garbage[0].

[0] https://news.ycombinator.com/item?id=29659905#29661353
I'm not a pythonista, but I'd turn it into a dictionary where the value of `thing` becomes the key, and in the value we sum all those counts. Then turn it back into an array again. That's O(n).

In javascript:

const mylist = [
{'thing': 'A', 'count': 4},
{'thing': 'B', 'count': 2},
{'thing': 'A', 'count': 6}];

const dict = mylist.reduce(({thing, count}, dict) => ({
[thing] : dict[thing] ? dict[thing]+count : count
}, {});

const newList = Object.keys(dict).map(thing => { thing, count: dict[thing] });

(Not tested or anything, so no guarantee that this works right off the bat, but something like this should work.)
Twenty-five years ago, slightly before I was an undergraduate, I got hold of the PC Games Programmers Encyclopedia http://bespin.org/~qz/pc-gpe/ and built myself a software renderer. You can see it on github: https://github.com/pjc50/ancient-3d-for-turboc

Software matrix multiplication is a perfectly reasonable way of doing 3D graphics, when you don't have a GPU. They were just starting to become a consumer product at that time: https://fabiensanglard.net/3dfx_sst1/
It depends gimp have more photo editing features but is a mess, and krita is more of painting app who have features of photo editing( more than not professionals tends to need)
As I heard "somewhere", 'now that they have forced you to wear a mask, dont remove it ;)'

(I know the profiling works even whit only the eye section yet you get the gist)
The article brief had a 0 too few at first, but it has since been corrected.
Some publishers do indeed try to provide a plain-language summary where possible. See Cochrane reviews, for example this one:

https://www.cochranelibrary.com/cdsr/doi/10.1002/14651858.CD...
Most countries banned mines, but not US: https://en.m.wikipedia.org/wiki/Ottawa_Treaty
Most modern airliners have batteries and ram air turbines in order to power the flight control systems even if the engines are out and fuel is exhausted.
I listened to a news podcast that covered the meeting[0] and it was very interesting to hear the fans chanting "We are Bayern, You are not!"

Turns out the club bylaws put sponsorship decisions entirely in the hands of the leadership, and this was affirmed in court, so there's no way for the fans to cancel the Qatar deal without convincing the very people who made the deal.

[0]: in German: https://www.deutschlandfunk.de/26-11-21-macht-b-1-1-529-alle...
Oh, the fans can be rough, agreed! Not a soccer fan and so I don't go to watch matches (TV set for me, if at all). But yes, rival football fans can get nasty. They scare me.

I was thinking more about the actual players. It's also not a real statistic, just public perception: that Rugby players are spoiled rich kids prone to beating up other kids if they don't like the color of their skin.
That's a complete misrepresentation of the way this fine has been structured.
From a C#'er: do you people not have LINQ?
Often they want to use them as a massive botnet for DDoS attacks.
Hopefully json will be superseded someday. Cool tool.
> It’s very unhealthy for a democracy when large fractions of the population distrust the results.

I fully agree with that. I also think it’s unhealthy for democracy when large swaths of the population feels disenfranchised, though, and there is a lot of that sort of shenanigans going on. I think the push against vote by mail is a mostly a 1)scheme to disenfranchise more voters, and 2) stir up unfounded BS about fraud.

It’s well established that high turnout favors democrats. And it’s well established that vote by mail increases turnout.
Huawei Watch D with ECG and blood pressure monitoring
While I wouldn't be surprised if such a thing does happen, I don't know if that we can say it happened yet, as I don't know how recent the 2021 death statistics are for Belgium. Usually it takes weeks or even months for mortality figures to be correct for a year, so that graph could just be showing that they don't have the full mortality results for 2021.
What you're seeing is a tiny peak of issues that pop into public consciousness essentially randomly, sometimes because you did a gesture and other times because you didn't do a gesture. Shallow gestures are common because, the vast majority of the time, the only response is some people saying "oh that's nice".
Is that an exercise so students learn to question papers? It does look like it.

Those references have absolutely nothing linking candles to cancer, and it's not an obvious link in any way because while fires are linked, candles are very small.
Brings a more coherent meaning to Value Added Tax
All they said is they want to keep work within contracted hours.

> waste my already precious *freetime* on fixing bugs in prod

It doesn't mean bugs cannot be raised, planned and addressed through the normal development process.

Also, abundance of bugs in production could indicate cutting costs on testing.
I think that is something, maybe collections.Counter, that provides this functionality out of the box.

I can’t really remember it, so I’d probably go with defaultdict
Note that this approach doesn't work as nicely if you need to store additional information alongside the name and count.
Might you have any interesting resources you could share regarding how you learned to write ELF files by hand?
> It makes sense since pretty much all other popular forms of burning things are linked with cancerous substances.

Though note that the 2009 study mentioned was (AFAIK) not published in any peer-reviewed journal, and have provided no review for data.

A more recent study[0] found that

> For the un- scented candles it can be determined that the fuels palm, paraffin, soy and stearin behave very similarly in terms of emissions (see Tables 4 and 5). No individual wax was shown to have a consistently better emission profile than the others.

It did not test for beeswax, but broadly speaking the hierarchical cluster analysis of fuel/fragrance shows much stronger clustering by fragrance than by fuel. There is little reason to think that beeswax would differ significantly.

Though it should be noted that the study was financed by candlemaking associations, and advised by both those and fragrance houses.

Either way sounds to me like burning stuff is bad, no matter what you burn, burnning different shit is mostly just putting (usually kooky) lipstick on a pig.

[0] https://candles.org/wp-content/uploads/2021/11/Measurement-a...
Yes of course it is. You're being forced to do it or end up in prison. How is that not forced?

It's essentially a choice between 1 option at that point.
You can also add images, scan in documents with your phone or tablet camera, you can sketch with the Apple Pencil (on an iPad), and it does OCR on images you paste in so you can take a picture of a whiteboard and the text on it will be indexed.

My big complaint is that there isn't a decent Windows client. I sometimes will use the web version, but it's maddening because some of the keystrokes for things like word left or word right (ctrl-arrow) don't work.
I think what's particularly scary about Grindr is just how much trouble even being on an app like that can get someone in. For example, a colleague of mine is from a country where being LGBT is not really tolerated, in the United States he uses Grindr.

I can imagine an oppressive government buying dating app data to blackmail their users. I noticed in the Tinder TOS thread people complaining about how impossible it is to meet folks in real life.

You can still have friends, friends have friends you can go out with. I'd say from a mental health POV you should be doing social things anyway.
Nice! Unfortunate that there aren't more Unix-y tools for developing modern web apps.
I use a simple text file, too. It has four sections: "major", "minor", "done", and a section for random thoughts. Every evening, I copy the file (with remaining unfinished tasks) and give it a new name (for example, "December 23, 2021"). This way I also have a history of everything. It has worked well so far.
I like how the article shows written descriptions of the algorithm, code, and visual aids to show the input data and output data. This accommodates many different learning styles and gives readers the option to either skim or go into detail. If my college text books were written this way, I would have learned much more fluently.
WIP: Hacking the Nokia Fastmile (T-Mobile's 5G Gateway)
Chrome just crashes, it seems like the fault may lie with Firefox.
We also got laid before the invention of the smartphone, you know...
What aspect of GDPR is troublesome to you?

Because 'dont abuse your ownership of personal data' is pretty much what it boils down to.
How can you differentiate a corrupt organization cleaning house and replacing corrupt officials with honest ones, and a corrupt organization appearing to clean house and replacing known corrupt officials with ones that have yet to be proven to be corrupt yet?
Agree their chart is a fairytale based on current chemistries. It's basically a bet on commercially viable solid state batteries, which are targeting somewhere in that 500 Wh/kg range, but are probably a couple more years out than Lilium needs. I guess they could drop their viable range quite a bit at the start to compensate...
Here is a 1-liner using pandas.

I would be interested if it's possible to do it in one-line using something from itertools.

import pandas as pd
[{'thing':x, 'count':y} for x,y in pd.DataFrame(mylist).groupby('thing' ['count'].sum().to_dict().items()]
With apologies for the hyperbole. Theres nothing wrong with the sport, I want to stress that. What I want to see gone is the corrupt FIFA as its officiating body, and I want to see the background culture of the football scene, where empathy is “gay” and where any complaint, regardless of legitimacy, is dismissed as “whinging”, turned on its head.
I looked at the script language, SeExpr. Look like PHP with math functions. Is this really better than what we have in HTML Canvas?
Hi, it depends a bit, if the mp3 stream uses bit reservoir it might be tricky to to "pure" remuxing with any tool. fq:s mp3_frame decoder do try to know what bits are parts of the current frame or part of a future frame but not sure how much that helps. If the stream does not use reservoir you should be able to slice using fq '.frames[100:200][]' file.mp3 > sliced.mp3 or something similar.
You're suggesting that just 'not using it' is simply not an option or?
Is it? IANA statistician and wouldn't claim it to be a strong suit, but isn't it only assuming that Smell and Not-smell each stay at the same rate (per sales)?

Then S/N is flat across the year (even as sales vary) iff opinion on smell (regardless of whether it leads to a review) is flat.
Anyway, the GPU usually does it with matrix multiplications.
a) Meditate/watch your breath for an hour everyday.
b)Yoga/exercise/jog everyday.
c) Sleep
The things I noticed: Nicer UI. Better colourspace support. Less good tablet support.
Was it Donny Deutsch who said "I'd rather read 10 books 10 times than 100 books once"?
yeah they're super nice, the only downside is they look super weird if you end up taking off your sweater :D
There has been plenty of research that shows a distinction. Stuff like paying kids to read books leads to them reading less over time.

https://rady.ucsd.edu/faculty/directory/gneezy/pub/docs/jep_...
I'd say GDPR is generally one of the best things to come out of the EU. I would love to see more countries at least align with it.
Jack Dorsey says VCs own Web3
Rust isn’t as ambiguous as you would think, but it’s ambiguous in a specific and annoying way: there is a popular game called Rust, and it very often shows up in my search results when I’m coding. For as much as search engines supposedly tailor their results, you’d think they would have figured out by now I never ever want results from that game.
Nope. A note-taking application would not work for 12 years. And it certainly wouldn't work for the 20+ years I've been using a single .txt file. The longevity and ease of longevity of simple plain text is the major benefit.
Obvious trademark infringement.
> Men are taught to be aggressive or not show emotions ...

> In fact many of our cultural cornerstones rest on this baked in assumption, like The Iliad.

"So speaking glorious Hektor reached out to take his son. But the child shrank back crying against the breast of his girdled nurse, terrified at the sight of his own father...Hektor took the helmet straight from his head and laid it gleaming on the ground. Then he kissed his dear son and dandled him in his arms..."
What battery are you using. PI Sugar didn't work for me ?

I've been trying to find a mobile handheld console to install Debain on, I'm not sure how well it would work, but it could be cool.
I use 2-3x speed to get through the recorded videos of my “umm”-ing prokaryotic molecular biology professor (during COVID). However, when I’m watching something for fun, I hate to speed through it, because I enjoy the watching process.
The funky, fabulous Sesame Street Pinball Number Count song (All segments) ft. the Pointer Sisters (1976)

https://www.youtube.com/watch?v=IC7l3V1nhWc
He has a post with some details here:
https://kestrelcomputer.github.io/kestrel/2017/03/07/kestrel...
Hi, currently the protobuf support can either decode the wire-format or in some cases a format decoder uses protobuf as subformat and passes it a "schema" so it can do some more fancy decoding. But yes it would be interesting adding support for reading protobuf schemas somehow.
The opening sentence is poorly worded: "Racial differences in effort at work, if they exist, can potentially explain race-based wage/earnings disparities in the labor market." This seems to emphasize the possibility of a cause and effect, which was not actually found. I'm not sure what a good alternative is, though, since "Racial differences in effort at work, if they don't exist, cannot explain race-based wage/earnings disparities in the labor market" is a double negative and more confusing.
> I would love more information on cleaner burning alternatives if anyone has the knowledge handy.

Hydrogen. Good luck making candles out of it though.

That's about it I expect. If you're burning carbon-based fuels in air, you're getting complex carbon-based incomplete combustion byproducts, and the scenting compounds will only make things worse.

The good news though, is unless they're really going way overboard with the amount of candles it's almost certainly innocuous.
Gamasutra IS Game Developer now, they rebranded recently.

https://www.gamasutra.com/view/news/387227/Gamasutra_is_beco...
Promise of Analog AI Feeds Neural Net Hardware Pipeline
Cancelling finds its roots in the freedom of association.
We can start by not buying anything Made In China as much as possible, however I fail to ever see that happening, as most are quick to forget their morals when it hits their wallets.
As soon as the client's IP address touches your server you are processing personal information. E.g. I have seen many webserver which save these in their access logs.

Again, this is the reality of GDPR. It is not okay to operate a website serving EU visitors without considering GDPR implications. This is how GDPR is intended. Don't operate a website serving EU visitors if you don't have a plan on how to respond to these emails. I'm not trying to be harsh or dissuade these small websites from operating. It is just the reality of GDPR.
It’s like imaginary numbers are fake and don’t exist, but many calculations for electric circuits are easily done using these numbers. Sting theory is that to the nth degree. And, when done well it allows you describe the largest distances and the smallest particles using one mathematical principle. It’s useful in a sense that we can explain the existing observations. Though the predictions will be (currently) impossible to verity because where we have working theories in easy domain, planet scale -1g -1atm, nothings gets disproven. It’s that larger scale at insane conditions we may conclude something interesting. Though testing it will take another possibly larger hydrogen collider, or gravity wave measurement device. The quote They fight you and call you crazy, until your not them you are a genius — has never been more true. I say let the ideas be worked out, and the market place of ideas will solve if it’s relevant. The authors assumption that particle theoretical physics is dead is imo completely wrong, there are still many great people working on it.
Facebook and the terrible, horrible, no good, bad year
Politicians have been lying since the origin of politics. The modern press’ penchant for shouting liar every time a politician they don’t like speaks is juvenile and patronizing to the audience.