skysight-inc/HackerNews huggingface dataset:
Fun fact: At least in Germany you often end up paying taxes on self-consumed solar. They calculate the tax based on what you would have payed your regular supplier (or 20c/kWh). But otoh you get to declare your "solar plant" a business, with some nice perks:
If you buy the solar equipment for net 20k€ you'll pay 19% or 3.8k€ taxes. You get that money back. In addition, the 20k€ are a business expense and reduce your taxable income (there are two modes for this, either 5%/year for 20 years or a huge block [50%?] the first year and some smaller blocks the next two or three years - I believe). So if you pay 30% income tax, you'll save about 6k€. All other expenses related to the solar plant (service, repairs, insurance,...) also count as business expenses, with the same effect.

If you're not earning more than 17.5k€/a in addition to your regular income, you can opt to forfeit the whole stuff in favor of the "Kleinunternehmerregelung" (small business provisions), but then you don't get the above business perks. Though after a few years you can change from a full business to a small business, so you'll have to do the math.

Sounds complicated? Welcome to Germany! :D

(Disclaimer: This might be not 100% accurate, so talk to your tax consultant if you're doing solar in Germany)
Twitter's user interface is as bad as New Reddit.

But at least with Reddit, you can still use Old Reddit (https://old.reddit.com/).

Can anybody recommend a Twitter frontend that's as information dense as Old Reddit?

The awful user-interface is the only thing stopping me using Twitter.
The security issues with alert is not about getting access to the OS, but having a third-party (cross-origin iframe) display a message to the user, when the user doesn't know that the message is not from the site they are visiting.
I feel exactly the opposite: "never work for corporations unless they're paying really crazy money". With small companies there's everything, some are bad, some are great, there's a variety to choose from. Corporations are all the same: office politics, "company culture", pointless meetings, even more pointless HR people trying to artificially validate their existence, shifting of focus on passing the evaluations rather than getting work done, etc.
And then of course there's the old stereotype (I'm remembering from Idiocracy) of it being the smart people that don't want to have kids, while the dumb people, uh... end up with kids, and that the human race thus became dumber and dumber.
the guy is probably having a bout of hysteria. As already been mentioned there seems to be issues with growth and revenue (and that is in the year when gaming industry surged due to the pandemic), and that most probably threatens the would be otherwise $3B IPO, and thus such a nervous breakdown.

He comes as a tremendous jerk. I mean kicking out 150 people in your hometown where job market is much worse than say in Moscow or St.Petersburg, and with such a spite making sure that they publicly got that "fired for performance reason" black label on resume.

My limited understanding though is that such easy firing doesn't work in Russia. The fired employees probably have a case, and while it probably makes sense just to move on, some of them may decide to drag the company a bit through it with related publicity/etc.
Wow, I've just noticed that a song I hear all the time on SomaFM's groove salad station, is mostly made from that Mario Paint track! https://www.youtube.com/watch?v=e_PTaqmlC50
> If there are multiple vendors around SO-DIMM SoCs, is there a common standard for how they are using the pins?

Not really. If you want a common standard with multiple vendors, look at COMexpress and Qseven, with the former sporting everything up to Xeon CPUs and the latter low-power (12W TDP, iirc) only.
0.006%. That’s minuscule. Does that statistic also include people who got a vaccine and then got in a car accident?
What's really odd about this SoM is the extra cable coming out. Usually, all signals are routed to the edge connector.
> Depending on how you store your values you could have a column with both floats and ints where a simple query like 'number < 10' will result in weird results

Can you specify what weird results you got?
I'm 23 and have been thinking about this a lot lately. It forced me to consider what I value. Do I want to spend my money on a nice flat? Clothes? Food? Etc.

I found it very difficult when you try to factor in compensation growth and the time value of money.

If I choose to save more money now, that benefits me more in the future because it has more time to grow. On the flip side, saving more money now means less money to spend on enjoying myself and I can't get my youth back.

For compensation growth, if I knew that my compensation would grow by x times in say, 10 years then I could plan accordingly and save less money now because I know that I will be making a lot more money in the future. However, I can't know that so how do I take this into account?

The result of this was me coming up with a very boring answer: save 30-40% of my net income (Equity comp makes this more like 50-60%) and make no assumptions about compensation growth. I'm naturally quite frugal so this isn't difficult, though I think that this is probably overkill and I should loosen up my spending a bit.
This is indeed a very strange argument against alerts.
6 regions are most likely to survive a climate change-caused societal collapse
The irony is that most of the newer ones in Linux are written that way, just nobody writes a FUSE binding to them. For example, both Btrfs and XFS contain fully functional pure-userspace implementations of the filesystem inside their userspace code (libbtrfs and libxfs both contain the complete filesystem code), but nobody has written a FUSE binding to either.

Btrfs' implementation is even used to do most of the functionality in the tools (like send/receive) rather than using the kernel to do it (in order to minimize context switches that reduce I/O performance).
Print a Twitter feed as a simple HTML blog
needs stunnel, netcat, sed, cat, grep, tr, uniq

thats it

# 1.sh username > 1.json
# 1.sh < 1.json > 1.htm

#!/bin/sh

case $# in :)
;;1)
public_ip=104.244.42.129:443;
public_host="Host: twitter.com";
public_token="Authorization: Bearer AAAAAAAAAAAAAAAAAAAAANRILgAAAAAAnNwIzUejRCOuH5E6I8xnZz4puTs%3D1Zv7ttfk8LF81IUq16cHjhLTvJu4FA33AGWWjCpTnA";
printf "%s\n%s\n%s\n%s\n%s\n" "pid=$HOME/1.pid" "[ $$ ]" "client=yes" "accept=127.0.0.7:80" "connect=$public_ip"|stunnel -fd 0;
x=$(printf "GET / HTTP/1.1\r\n%s\r\nConnection: close\r\n\r\n" "$public_host"|nc -vvn 127.7 80|grep -o "gt=[^;]*"|sed 's/gt=//');
echo gt $x >/dev/stderr;y=$(printf "GET %s HTTP/1.1\r\n%s\r\n%s\r\n%s\r\nConnection: close\r\n\r\n" \
"/i/api/graphql/Vf8si2dfZ1zmah8ePYPjDQ/UserByScreenNameWithoutResults?variables=%7B%22screen_name%22%3A%22$1%22%2C%22withHighlightedLabel%22%3Atrue%7D" \
"$public_host" "$public_token" "X-Guest-Token: $x"|nc -vvn 127.7 80|grep -o "rest_id\":\"[^\"]*"|sed 's/.*\"//');
echo rest_id $y >/dev/stderr;printf "GET %s HTTP/1.1\r\n%s\r\n%s\r\n%s\r\nConnection: close\r\n\r\n" \
"/i/api/graphql/Bn2jPG0Cy8VAOakAoyV_kA/UserTweets?variables=%7B%22userId%22%3A%22$y%22%2C%22count%22%3A500%2C%22withHighlightedLabel%22%3Atrue%2C%22withTweetQuoteCount%22%3Atrue%2C%22includePromotedContent%22%3Afalse%2C%22withTweetResult%22%3Afalse%2C%22withUserResults%22%3Afalse%2C%22withVoice%22%3Afalse%2C%22withNonLegacyCard%22%3Atrue%2C%22withBirdwatchPivots%22%3Afalse%7D" "$public_host" "$public_token" "X-Guest-Token: $x"|nc -vvn 127.7 80
kill -9 $(cat "$HOME"/1.pid)
;;0)
x=$(echo x|exec tr x '\34');
sed -e 's/\\"/\&quot;/g;s/\\n/ /g' -e "s/\"legacy\":/$x/g" \
|exec tr -cd '\34\11\12\40-\176'|exec tr -d '\12'|exec tr '\34' '\12' \
|exec grep -Eo '("created_at":"[^"]*)|("conversation_id_str":"[^"]*)|("url":"[^"]*)|("expanded_url":"[^"]*)|("full_text":"[^"]*)' \
|exec sed '/"created_at":"/s//<br>/; /"conversation_id_str":"/s///;/"url":"/{s///;s/"//g; s/.*/<a href=&>&<\/a>/;};
/"expanded_url":"/{s///;s/.*/<a href=&>&<\/a>/;};/"full_text":"/s///; s| https://[^ ]*| <a href=&>&</a> |g;s/> />/g;
/^RT @/s/$/ (RETWEET)/;s/$/<br>/;s/\\u.\{4\}//g'|uniq
esac
Try Waterworld - Diving: https://www.youtube.com/watch?v=Y4hqy02sxDI&list=PLE2B2D36E1...

The only (but sufficient) reason to own this game.
I'm sure it does, but which subset and is it big enough to be relevant?
Firefox Lost Almost 50M Users: Here’s Why It Is Concerning
And this was your first developer job...?

I am very curious how you wound up there.

The other comments are talking about minimum safe paranoia levels from the perspective of the applicants, but there's also the facility to consider: it would be reasonable/expected/etc to require everyone signing off on significant work to have maybe 10-15 years experience or so. I take it this wasn't happening?
I wrote a little script, let's call it "twt", using stunnel and netcat to retrieve all tweets for a user and print a simple HTML blog page: https://news.ycombinator.com/item?id=28071491

For example, to read foone as a blog

twt foone > 1.json
twt < 1.json > 1.htm
firefox ./1.htm

The blog page looks like this

(only first 50 lines shown for brevity; URLs are hyperlinks)

Fri Feb 15 03:51:09 +0000 2008
https://ko-fi.com/fooneturing
https://t.co/RWnHtUISyM
https://floppy.foone.org/w/Main_Page
https://t.co/0gnaVwARmR

Thu Aug 05 05:29:51 +0000 2021
1423154262276665349
https://twitter.com/Foone/status/1423154262276665349/photo/1
https://t.co/JiAIJaORFt
https://twitter.com/Foone/status/1423154262276665349/photo/1
https://t.co/JiAIJaORFt
I saw a sign that said not to take photos. So I took a photo of it
https://t.co/JiAIJaORFt

Fri Feb 15 03:51:09 +0000 2008
https://ko-fi.com/fooneturing
https://t.co/RWnHtUISyM
https://floppy.foone.org/w/Main_Page
https://t.co/0gnaVwARmR

Thu Aug 05 04:16:42 +0000 2021
1423135852612317184
https://twitter.com/ASovietOnion/status/1422672792860954627/photo/1
https://t.co/alyaBjyMfc
https://twitter.com/ASovietOnion/status/1422672792860954627/photo/1
https://t.co/alyaBjyMfc
RT @ASovietOnion: why did i make this https://t.co/alyaBjyMfc (RETWEET)

Fri Apr 19 09:27:10 +0000 2019
http://bing.com
https://t.co/nzJr38i0mG

Tue Aug 03 21:36:40 +0000 2021
1422672792860954627
https://twitter.com/ASovietOnion/status/1422672792860954627/photo/1
https://t.co/alyaBjyMfc
https://twitter.com/ASovietOnion/status/1422672792860954627/photo/1
https://t.co/alyaBjyMfc
why did i make this https://t.co/alyaBjyMfc

Fri Feb 15 03:51:09 +0000 2008
https://ko-fi.com/fooneturing
https://t.co/RWnHtUISyM
https://floppy.foone.org/w/Main_Page
https://t.co/0gnaVwARmR

Thu Aug 05 04:14:47 +0000 2021
1413694652822163459
https://twitter.com/Foone/status/1423135371139837954/photo/1
I’m not talking about Chinese youth correctional facilities - no idea if they exist, I’d guess they do - but about the western ones. You get there for a couple of months, against your will, and you’ll be taught things like language, how to interact with the rest of society, and how you can fight stuff religious fundamentalists are forcing you to do. State propaganda calling that a concentration camp looks rather silly.
I think nitter is probably the best alternative. It's a bit more dense, no js, so not quite Old Reddit but still way better
I think Tesla had a lot off issues when trying to automate as much as possible, possibly trying to push the envelope too much at the beginning.

Last year they've started installing "Giga Presses" - the largest high-pressure die casting machines in the world, in order to reduce parts and increase automaton. https://en.wikipedia.org/wiki/Giga_Press#Tesla
You can not watch the movies you know. Nobody forced you to.

Movies are just fairy tales and people enjoy fairy tales for good reason. Stories are actually a very efficient way to sharing information. I could why in detail but I’d just say it’s the way we process information is more emotional than logical. A fairy tale is essentially a hyper compressed emotional truth (when it is a GOOD fairy tale).
Read Woz's bio. And even he puts it lightly since you can tell he considered Jobs a friendo.

Jobs was unhinged.
They're on another domain they own, but they are on another domain (cdpn.io) and the cross-origin concern does apply. They do that because they have auth cookies on codepen.io and don't want them exposed to the iframe.

See these tweets by their cofounder: https://twitter.com/chriscoyier/status/1422940724295786503?s... and https://twitter.com/chriscoyier/status/1420033471376920578?s...
You do not require a GPU for a system, a serial port is sufficient for a terminal and putting code on it.
Information is lost. I concur. But it will get easier (than now).

If thou dost not agree, thy children may.

Perhaps my rudeness at using the familial second person with a stranger was lost. I hope so. I didn't mean to be rude. Rather to demonstrate that the English language is better for having not preserved that unnecessary distinction.
Is this an ad for a book?
Great examples & support for FastLED etc - including visuals!
> Various indicia are observed, sex (more accurately, “socially ascribed gender”, but the established terminology is “sex”) is assigned based on some subset of sex-related indicia.

This is an intentional and politically motivated conflation, that I notice you have attempted in several different threads, and it's why I replied here at all. Sex is a hard attribute that can be measured empirically at the chromosomal level, stop attempting to redefine it. https://en.wikipedia.org/wiki/Sex
Because vaccination is virtually free in comparison to getting people to lose weight.

Vaccination takes minutes while getting someone to lose weight takes months.

Whatever. This whole vaccine vs obesity is a false dillemma and a logical fallacy. And if you’re smart you know this and if you’re not smart it’s not worth the trouble to try and educate you.
Oh, there's no shortage of possible hazards for drones. Ever see a hawk take one down?
No more reliance on GPS for me!
> Right now, HN is my favorite source of new information and I really like it.

I know this is not what you asked, but find a library. Nothing that is online is trustworthy anymore.
if they were on the same domain you could load iframes with the parent site and do arbitrary CSRF
Meditation isn't a meme and has helped me a lot. There's different techniques that have different effects. When I do breath of fire followed by 3 root locks it feels like I'm resetting my mood and that has got me thru a lot of shit days. Hope this helps.
From https://www.nzz.ch/english/swiss-phd-students-dismissal-spot... :

> The professor said she had informed Gerber that he was no longer allowed to represent himself as a St. Gallen doctoral student on Twitter, because he had deregistered the previous year. «This has nothing whatsoever to do with the issues of China or censorship,» she said. She said it was only an oversight that she had used the plural in referring to «angry emails from China,» despite receiving only one email – and that one originating from Canada. She had wanted to make it clear that further reactions could be expected. The phrase «I would have to end our advisory relationship» had referred to the informal advice she had provided «at the doctoral student's request,» she said. The fact that Gerber had continued to be listed as a student on the St. Gallen website until the end of March was due simply to an oversight, she added.

Yeah, right. Every little piece of evidence that the University, and this professor in particular, is twisting the truth is just "an oversight", "making it clear", "informal advice", and another "oversight", which all of course have "nothing whatsoever to do with the issues of China or censorship". Rings soooo true... Not. (So thanks a whole lot for the downvote, that's always such a convincing counterargument.)

BTW, for those of us who can read German, here's an archived copy of the original: https://archive.is/l433X
I am looking for someone who want to make education accessible to everyone and promote life-long learning/upskilling without putting learners in debt.
Meditation works. There's different techniques for different effects. When I do breath of fire followed by 2 root locks it feels like I've reset my mood. Have a look into the different approaches and experiment. It has seriously helped me. All the best.
Apple only claim to care about privacy because they couldn't manage to compete with Google on running ad-serving cloud service. Since they couldn't sell ads in meaningful number, they figured they might as well brag about it.

But Apple iCloud for ex doesn't intrude on your privacy any more or less than Google Photos.
they say they want to get rid of first party alert as well though, and don't offer any sort of opt-out for trusted iframes
>Whether or not any central authority endorsed it is moot when 100 million doses have been given.

Not really when these administrations are not followed up in a systematic way. Basically 100 million doses is not a substitute for a clinical trial..
Also have a look into amino acids. They're a far better alternative to SSRI's etc. Id recommend 5 htp and ashwaganda
> and it's genuinely hard to rack up a three month severance liability at most companies these days unless you're C-level.

This isn't true in the UK
Follow-up thread: https://twitter.com/matthew_d_green/status/14230910979334266...
Some people argue Google Pixel (and Chromebooks) can be fully controlled with a custom key.
I was responding to a question about bars, not about international travel. I have no objection to showing a passport at a national boundary, I do object to doing so to buy some eggs or a glass of wine; don't you see those things as being different?
In USSR it was a planned economy as everybody knows. Producing less than planned amount was bad - from possibility of it being treated as sabotage in Stalin times to not getting bonus and being openly shamed in later times. Producing more than planned amount was good - bonus and "honour roll". Produce much more than planned amount, especially several times in a row - your planned amount will be adjusted upward, and not only yours, the colleagues in similar jobs/situations would get their plans adjusted up too. So the art was to produce just a bit more, enough to get bonus and honours, yet not trigger the adjustment up.
Its quite peculiar you only post on topics that are about China.

Since you seem like a peace loving person then what do you think about what is happening in Xinjiang?

Also to debunk your obvious whataboutism.

First of wmd in Iraq has been confirmed before the Iraq War even happen.

Baby in incubator was something kuwait said to the us not the other way around.

Lastly never heard about wmd in Libya since they scrap it in 2003.
ls, cd and so on. Small tools with limited features. Unix approach.
Google is planning to remove alerts entirely: https://twitter.com/Rich_Harris/status/1422930436850860033
They are predators, but not brainless.

I was working on my truck one summer night, and a cat introduced himself by meowing.

I immediately thought he was abandoned.

I took him to a vet, and no chip.

He arrived a few days later with a breakaway collar, and tag.

It turned out he was from a wealthy family, but didn't lije the dog.

I am very allergic to cats, but this guy tried everything in order to live in my house.

Every day for a week, I would wake up to a mouse on the porch, or in the house. (He figured out the dog door)

I later heard that he had at least 5 hones on the block that we're feeding him. One home bought fresh sardines. One was buying fresh Salmon.

Anyways---he was far from brainless. I think a mountian lion got him? I do miss him.
> What do you mean by "bamboozled"?

Pretty much what it always means, AFAIK: fooled, hoodwinked, taken in. In this case, persuaded by slick salesmen to buy stuff that isn't as great as the salesmen claim.
> is there a common standard for how they are using the pins?

None that I'm aware of. Considering some pinouts I've seen my guess is that different vendors simply assign them as they see fit. Also, especially ARM SoCs have widely varying capabilities, and different SoMs have all kinds of different hardware on module/off module, different bus systems they support, and so on. Also, some SoCs can change some of their pin assignments to a degree. Given all that and considering that the whole purpose is usually to cheaply develop semi-customized embedded hardware for specific applications, there might not be much demand for that either.
The article said they could see Apple using homomorphic encryption. Not currently.

Scanning on phones is a step toward end to end encryption for photos probably. Or scanning not uploaded photos. Or both.
Is there any evidence for the scale of such operations being conducted domestically?
A lot of packages actually use PEP 440 versioning:
https://www.python.org/dev/peps/pep-0440/

But this is very close to semver and resolution works very similarly.
This is the general tone that China justifies the invasion: Tibet was feudal, people were slaves, we liberated them, now everybody is happy.

There had been many bad things going on in Tibet, but it does not mean you can just invade the country, destroy all forms of religion, put people in prisons, starve and kill your victims, grab the resources, make the life of Tibetans miserable, and pretend you are the great liberator - only because of superior military power.

Many witnesses of what happened in the 50s are till alive, some managed to escape to India. When you read their testimony[0] all arguments of China become bleak.

[0] https://www.amazon.com/Autobiography-Tibetan-Monk-Palden-Gya...
This is incredibly common. Why would you develop anything and then not provide screenshots? Even for CLIs screenshots are useful!

What's the first thing you see on Apple's Big Sur landing page[1]? A big fat screenshot!

What about Windows 11 preview[2]? Yep, screenshots!

I can't think of a single time when the first thing I want to see on a landing page (or 1 click away) is not a screenshot or a demo.

[1]: https://www.apple.com/macos/big-sur/
[2]: https://www.microsoft.com/fr-fr/windows/windows-11
As a tangible example, in response to this one Chrome engineer Tweeted "breaking changes happen often on the web, and as a developer it's good practice to test against early release channels of major browsers to learn about any compatibility issues upfront."

That strikes me as the wrong attitude when you're working on the web. Change should be a last resort, not an expected side effect of you achieving some other goal.
For existing markets, I don't think it works.

Heck, while building OnlineOrNot (https://onlineornot.com/), people weren't willing to try it out until several features beyond what I'd call an MVP were built (and it has a free tier).
I don't think it's quite so dire. Remember that big sites like Facebook at least used to display warnings in the developer console, akin to "DO NOT PASTE THINGS IN HERE YOU RECEIVED FROM STRANGERS"?

There is a sizeable subset of people who are curious and do care, and who would be eager to try that "one weird trick that speeds up <hot web property du jour> 200%" spreading through their Telegram group.

But for the most part, non-technologically inclined people seem to have a Hindu cow-like frustration tolerance when it comes to technology. If Windows takes twelve minutes to boot and your browsers viewport has shrunken to the size of a postage stamp due to toolbars, then that's just the way it is.

I would wager that for them, site Y running half as fast as site X matters a lot less than you think.
The Importance of OKR for a Software Development Team