skysight-inc/HackerNews huggingface dataset:
Im not the type of person to worry about, or try to optimize for, productivity, because I think it can turn insidious or unhealthy quickly, but from the little that I _have_ read about goal setting and whatnot, this seems like a great explanation of how to quickly get started implementing a system for personal growth.

Im glad that it wasn’t biased towards specific systems, but rather general concepts which anyone can implement however they like. This feels like non-bullshit content marketing. Well done, doit.
QAnon, as malignant as it is, is a relatively small movement even among Trump supporters - probably around 1/4 of his followers.

Don't believe me? Go read thedonald.win. After you recover from the shock of realizing that many of them are planning/hoping for another assault on democracy on the 17th, you'll see that the attitude toward QAnon is not one of approval .

And I've never seen a QAnon-related or -influenced post on HN. Clearly, there are Trump supporters, although they're a very small minority here.

So yes, (Trump|QAnon) evaluates true on HN, but only because of the first term in the expression.
I dunno.

I see these articles about Tabooleh which makes it sound like they are AI and GPU geniuses.

I see the ads they serve and it has been a running joke for years that the ads are for car insurance in some other city, scam supplements, and lately for burial and cremation services.

I guess.everybody needs that one someday but I am hoping I have some time left myself.
The left uses a different style, so if you are more left leaning you are less likely to recognize it as propaganda, but you can analyze a few articles where you have some more immediate source (whole video, images etc), and both receptions. Propaganda isn't just lies, its omissions, shifting importance and focus, framing, use of statistics etc.
> Makes me angry that retro computing gets special criticism.

Part of me wants to cynically say that it is because people spending time with retro computing tech will realize how ludicrously bloated and slow things are nowadays despite several orders of magnitude more computing power. Almost all of these machines boot faster, have no input latency at all, aren't riddled with complexity for its own sake, and can still accomplish a lot of the tasks we use computers for today (albeit with some limitations like only running one program at a time). Even the interfaces were often much more coherent and understandable because they lacked the same obfuscating abstraction we have today, and the non-GUI one's at least were also incredibly responsive.
For example, COM/UWP on Windows, Binder on Android.
a not so obvious protip: you usually don't even need a "qr reader app" modern phone camera apps will pop the link without having to install extra stuff.
I didn't read the whole thing because it asks for an account.

But I want to point something. While I think solar power is great and we should keep working on expanding it, we shouldn't approach renewable energy as our only source.

Right now in Spain we had the worst snowstorm in decades and temperatures have decreased in the whole country. Around 80-85% of the solar panels are useless. Nuclear is at 100% and we're burning coal like crazy. And electricity price went up 27%.
Smuggling of silkworm eggs into the Byzantine Empire
Dave Troy investigated Kremlin's connection to Parler:

https://threadreaderapp.com/thread/1327253991936454663.html
There's a meaningful difference between "dissenting opinion" on what tax policy should be, and "dissenting opinion" on whether we should be accepting the results of a free and fair election.

Eradication of dissension on the first is concerning (yes, even for tax policies that have been empirically shown to be utter bullshit).

Eradication of dissension on the second is more in the nature of A Very Good Idea If We Want Democracy To Continue.
I really don't have a problem with their choice–I wasn't being ironic. It's perfectly acceptable to make "I like it" or "it works for us" choices.

I do believe, very very mildly, that there's a strain of thinking among the tech crowd that glorifies this Spock-like emotional detachment and I'm-so-rational mindset. Two issues, actually:

First, such a mindset is neither possible nor would do much good. There are stroke victims that survive with full mental capabilities with regards to logical reasoning but entirely devoid of emotions. These patients can still ace the SAT, but they fail spectacularly at daily life. As it turns out, you just cannot decide on a doctor's appointment without emotions. They'll spent hours vacillating between two good choices.
Emotions are incredibly well-tuned heuristics that cut down your mental load to manageable levels. As any part of being human, they are sometimes ill-fitting for modern times: there's absolutely no reason to make me flinch when I spill hot coffee over my hand. But mostly they just work.

Second, it's slightly annoying when people deny that they are subject to emotions, and it gets up to Ryanair-levels of discomfort when they announce that it makes them superior to all those emotional social science majors, illogical politicians, women "throwing a fit", superficial designers etc. If I got a KDE theme every time someone accused Apple users of being blinded by eye candy, I'd still be left with only half of what Kubuntu ships.

But Rust is cool.
ban facebook, youtube and twitter for relentlessly optimizing engagement and creating the circumstances where emergent hatred was inevitable
Exactly, and I think if SpaceX were to review designs of the Saturn 5 it should be obviously not because they are nostalgic, but because they're trying to make the best rocket for the future they can.
I've found article arguments incorrect - what they describe as Haskell's features and more
are easily available in other languages as well. Strictly enforcing function style on the other hand looks to me as un-feature. From my long experience strictly enforcing any particular paradigm/style in programming is amounts to plugging round holes with the square pegs.
You are just lying. Guillani did not say "Democrats attacked the capital" he said, "Also, there's equal if not more responsibility on the fascists who now running the Democrat Party, who have imposed censorship on these people, who have been singling them out for unfair treatment since the IRS started going after conservative groups."

That is an opinion.
Ive experience with three shops, given the lowish margins, transaction costs of stock and sometimes reduction in mechanics - its not nearly enough to make up the deficit. The most lucrative services, fittings, are not something every shop does or is equipped for. Maintenance is relatively cheap and 2020 waiting lists were sometimes months long given the spike in riders forcing many to DIY. Many will let you order parts through the shop but prices are almost always more expensive than going to the vendor site.
Paywalled, archive link is https://archive.is/nXJOd

The Economist is not a perfect newspaper, but they're possibly the only non-specialist press that would dive deeply into "what is a PN junction and how does it make electricity"!

> the oil shocks of the 1970s saw governments get interested

Solar thermal (not PV) was put on the roof of the White House by Carter, taken down by Reagan, and eventually ended up in a museum in China (!) https://www.scientificamerican.com/article/carter-white-hous...

The same issue of fuel imports drove France to build a huge number of nuclear plants, which certainly worked but are now ageing out into a maintenance headache. As the Economist points out, economy of scale and accumulation of experience in manufacturing has worked brilliantly to drive down costs in solar (and also wind).

I myself got solar panels on my roof about 5 years ago, locking in a subsidy rate for 20 years. The government incentives to the renewables market have really worked brilliantly. It's just odd how few politicians want to take credit for it.
> nearly

Ouch.
Eh, you don't get to control the language of others. If someone wants to say PitM, that's their business.
Choosing a Model for Your Open Source Business (2017)
Not True ... The reason solar power is a usable today is due to natural evolutions of markets that made storing energy more viable. The search of long lasting batteries for mobile phones and electric cars. Governments had no intention of accelerating the obsolescence of fossil fuels but once you have better alternatives it's really hard to suppress. Just think that in 2015 Tesla was struggling, war in the middle east over oil and the scandal of Germany / fake CO2 calculations on german diesel cars.
"SoftBank Vision Fund" is all you need to know.
> They do have e2e encrypted secret chat on day one

I was specifically replying to your complaint that non-E2E encrypted chats should not be called unencrypted because they had encryption in transit to the server. You're now shifting the conversation back to the E2E encryption they do have.
I agree with the author on GPT-2. But GPT-3, which became available shortly after this was published, is quite a bit more powerful and there are many commercial applications being built on it now.
I think that most use cases for NLG are unethical.

I provide raw data for some news services and that data could be shown as tables or simple dashboards that are faster to read for users, but my customers insist in generating as much text as possible from, sometimes, 2 values.

The incentives are totally misaligned, news services try to get as much time from it's readers as possible. It's quite depressing.
> even as she continues to support terrorism against Israel.

Which terrorism does she support? Wikipedia only says that she supports BDS.
Two things I really miss compared to meatspace for zoom (thinking both about social gatherings and meetings):

1) the ability to direct-channel voice call someone in the room. Can mute (or dim) the rest of the conversation that is happening, but allow for focused discussion aside. This would be a huge advantage over actual meetings where we must use furtive whispering. Obviously not great for small meetings (distraction maybe) but excellent for large ones and really excellent for social gatherings.

2) when using breakout rooms, the ability to still see what is happening in the other breakout rooms. Just like when we are separated in groups in a physical room and we can still peek over at what may be happening in a different group (in case we may want to bounce to a new conversation).
I think it's time for whoownsbostondynamics.com
WebRTC Trends for 2021 (and Beyond)
Terrorists deserve nothing but hate. And it was about time.
I've played with it, using the kics2 implementation. I made a rough package for Nix, which might be useful if you have problems installing it:

http://chriswarbo.net/git/warbo-packages/git/branches/master...

You might like the Mercury language too: https://mercurylang.org/
Java is much easier to reason about the performance and space usage because it's a language with strict evaluation. Most programming languages use strict evaluation, including OCaml, F# and Scala.
In New England they also practiced banishment and put people in stocks for moral infractions.
TextSecure was available from Google Play for years, I've used it since release. The transformation to Signal was pretty seamless.
Supplies of spare parts have been constrained as well. It took two months to get some replacement tyres for my bike.
Hyund.ai
The higher you lift the weight, the more energy is stored in each one. I'd rather see something like a ski lift hauling the blocks up a mountain.
Show HN: FormKiQ – Open-Source Headless Document Management for Developers
a 100m water tower doesn't hold as much energy either does it? It's pretty light compared to concrete, I think.
A company too ahead of its time?
They make a request to twilio and their logic checks for a failure response instead of looking for a success response. They are not getting back a different failure response and this causes the requests to be incorrectly be marked as success.

For example here is how something like that might break:

/auth
-> returns {"success": true} and 200 on success
-> normally returns {"success": false, "error": "BLAHLBAH"} and 200 on failure

developer checks if response["error"] is null to check if it was successful or not

after your account is disabled /auth starts returning empty json: {} with a 500 error code

oops. now all the requests are incorrectly marked as success. i know this happens because i've seen similar things happen in real life.

the error could also be more obvious and the code just fails open. someone has a try/catch and returns true either because of an accidental mistake or because they don't want users to be locked out when the provider is down.
Thanks, glad that you liked it!
We (my cofounder and I) have built a lot of custom applications over the years. We found that this process was always the same.

1) Collect data from users and create a place to store it in (database, filesystem, etc)
2) Organize the data we've collected, so you can find it later
3) Process the data we've collected. Processing could include transforming the data, performing an action or sending the data to another system

This led us to create FormKiQ.

FormKiQ is a platform application that gives developers 100% control of their data, letting them automatically perform actions on the data through an event messaging architecture.

We’ve built FormKiQ with AWS Serverless Application Model (SAM), using AWS Lambda, API Gateway, and DynamoDB. The reason for this is that we wanted a system that didn’t require any configuring and managing of servers, and we also wanted a system we could both scale automatically in periods of high usage and cost next to nothing when barely being used.

We have found a lot of use cases for FormKiQ so far, and we wanted to share it with the HN community for ideas and to maybe even find a few people willing to try it out for their specific needs. We are still early in our development and looking for any kind of feedback!

Please visit:

Website: https://www.formkiq.com/
GitHub: https://github.com/formkiq/formkiq-core
SmartDot radiation-protection phone stickers 'have no effect'
A neat reminder that most Mergers and Acquisitions are money losing and that robots on legs are a neat idea but mostly useless
I know, I know. But I don't say this lightly. I've worked in NLP/G for nearly 15 years and after spending the last 6 months working with GPT-3 I feel the writing is on the wall.
>Governments had no intention of accelerating the obsolescence of fossil fuels

China did. They were acutely aware of how militarily exposed reliance on oil was for them and how polluting coal fired power stations were and were keen on pushing all possible alternatives.
We have solar in Ontario Canada, and while snow has a negative impact on energy production, it doesn’t go to zero.
You don't get any information from `IO _` functions, but that's the case with every mainstream language, where you have an implicit `IO` on every single function.

The benefit is not in `IO` -- its that its absence on a function tells you that it is heavily restricted in what it can do.

If you want to go the other way, you can concretely model the kinds of effects you need parts of your programs to do, and use that model instead of `IO`. Even if you end up implementing it using `IO`, you know it can't use more than what your model exposes.

Both of these possibilities, while not truly unique (see Agda, etc.), are absolutely rare-to-nonexistent in mainstream languages. Effect modeling is a real shift in perspective.
"logo to the left"!
How would one prove that Trump knew they would do this? The vast majority of "reasonable persons" sure didn't expect this to happen despite hearing Trumps rhetoric around this. Most people were completely shocked.

I think there is plenty of room for Trump to get blamed here even if we give him the benefit of the doubt and say that he didn't expect this to happen. He was droning on about how the election was stolen from him on twitter as people were dying. He riled people up over his horsecrap sore loser claims and people died as a result.
You clearly haven't seen enough of Black Mirror.
Makes sense. South Korea, where Hyundai is based, has by far the most robots per manufacturing employee [1]. They will make good use of the technology.

[1] https://specials-images.forbesimg.com/imageserve/5f719cf9f44...
You likely need to delete your service workers for Twitter and let it re-create them.
It blows my mind that a chat client is worth over 26 times what Boston Dynamics is.
It depends if you take their question literally or not.

I agree that Trump did not explicitly tell his supporters to Storm the Capitol, as does Snopes.

The grey area is in the riling up you talk about and the phrasing of the question.

Tell/told is often used to convey meaning rather than literal instructions, so I understand why they have stated this is mixed.
> - Half-admission that the clickbait title might not apply (at the end of the article by mentioning Hanlon's Razor): Check.

That it might not apply is already in the title. backdoor-looking already explicitly expresses that.

> - HN going crazy negative when Telegram is mentioned, as it always happens: Check.

glass houses...

And nobody here is claiming that Telegram is "uniquely awful", it's just that Telegram is more notable than 99.9% of other apps, in a field (messengers) where both privacy is generally more looked at and alternatives that are widely considered better in that regard exist, all the while Telegram is widely advertised/recommended as "secure" despite being worse in that regard. On the other hand, this criticism isn't new and widely known. That's why it's called out a lot, and tbh both (paraphrased) other unrelated apps have problems too and (unsourced) people surely understand that it's just advertising and Telegrams limitations are really bad defenses.

EDIT: and I suspect Telegram is especially annoying because it's otherwise really good, so if it also solved the security question it'd be a no-brainer recommendation.
It also let you share content with your google friends before google+ existed. And this is why certain google execs should have been fired quickly.

instead of investing and figuring out a way to get your existing user base to contribute content to your new social network, you kill that user base and say that they have to transition in ful to google+. Instead, people were like "we're all talking about things on facebook, I'll just share the articles there"

google+ should have been a data platform with many different front ends (reader being one of them, the facebook clone being another). Instead they just wanted to make a facebook clone.
FYI, this is from December 11th.
The most important part about being locked in my house for a month was the hours of dog walking, and hours of exercise I got to take. If, on the flip side of this pandemic we end up with people who use their car less, then that's a good thing. For the environment, for infrastructure, for other car drivers.

Bikes, and electric bikes make a lot of sense these days and they are way more CC friendly than a cybertruck.
> I think it's a better evidence exactly because it's what language users are asking about, and what large chunk of language users choose to use when they got a choice. This shows that quite a big share if not majority of programmers value type annotations.

To be clear, this is where I disagree. I don’t want to claim that people don’t think hard about language design or that users aren’t asking for these features as I think both of those statements are true. But I strongly disagree that languages doing things (and those languages being popular) is good evidence that those things are good.

I think a lot of language design is driven by fashion (ie keeping up with what similar languages are doing) and I claim that this is a more convincing reason for python having some gradual typing.

I think large number of people is moving to/from from python for gradual typing in aggregate, and I don’t think it’s happening on the margin either. I think any wise decisions about languages are more likely to be driven by practical considerations (what do people know, what are they used to, what can people be hired for, what libraries are available, what platforms are supported, what performance is required, and so on).

Just because python has a large market share, it doesn’t mean it’s users are supporters of gradual typing, it just means that they thought python was a good idea when they first started using it and they haven’t justified the cost of changing to something else. The users didn’t choose gradual typing they just chose “upgrade the language to the next version”

Even if I agreed with your claim that many users asked for gradual typing, I don’t agree that in aggregate users ask for things that will be good for them or good in general. Maybe users are just trying to figure out a way to say “we want our programs to be less buggy” and think this might help. I think there are better examples in programming language design of what can happen if you keep giving users what they are asking for.
Is that equivalent to Trump trying to steal an election and then sending rioters to terrorize Congress?
If they can mass produce that dog that can carry groceries up stairs, I’d get one.

Overall, I’d say it’s a play to make them more attractive to Apple as a tech company.
Great, I always wanted to do return oritentrd programming on a POWER machine. When are they adding the to the Z arch?
And equally important, no one should be able to prove to someone else how they voted (because if they can prove it, coerced[1] voting could be a thing). "Secure voting" is a complicated beast, at the best of times.

[1] I am using "coerced" a bit loose here, I am including both "vote X, or else" as well as "if you vote X, I will give you this $SUM money". If it is by structure impossible to show that you complied, it is less likely that either will happen.
> For anyone watching this thinking it's clever and great- it's incredibly dangerous for the cow.

This is just the cow-equivalent of a bungee jumper or free-solo mountain climber.
> he called for Dr Anthony Fauci to be beheaded

How come this person has not been prosecuted yet?
Wind energy should be producing a lot more these days.

Spain can also import power.
More terror ops against conservatives.
It has NOT been debunked. What you have is the media constantly repeating that it has been debunked.
> public policy backed by Republicans

Are you asserting that Republicans controlled the cities and police forces in which "blacks are disproportionately targeted and harmed by police without consequence"?
Show HN: Gotham – I Created Go Lang RestfulAPI Boilerplate
I understand this logic but my worry is since smartphones have become the primary computing device for millions of people ("What's a computer?") treating them as closed systems like gaming consoles is a bad approach.

I think what's better for the consumer, and society in general I suppose, is to treat them as general computing devices. Especially as we see them converge with PCs (e.g. tablets with keyboards replacing laptops).

Consider the following: If you had to pick only one, would you replace your PC with a gaming console, or a smartphone? I worry the vast majority of people would choose the smartphone, and as such we would have replaced the open PC culture we have now with a closed, proprietary culture.
It's not when you consider it in context of the unpaid work one has to do to find payout bugs like this.

For context, this is approximately what Google has to pay for an entry level engineer employee to work for ~40 hours.

Finding a bug of this severity level in a publicly accessible service with a bug bounty program every 40 hours of work is... a stretch of the imagination for an entry level person.