skysight-inc/HackerNews huggingface dataset:
I think the enforced "wide-eyed curiosity" stance on HN is false and reflects the need on the part of the owners to preserve HN as a hub to market their self-improvement through making money ideology.

But they recognize that reality sometimes intrudes into our money-making daydream, and it would be low IQ to ban political discussions. I am critical of the overall thrust behind HN, but they have cleverly convinced a lot of people that they are above average and I wouldn't expect them to do anything heavy-handed.
So some politics will remain on HN.
New year resolution welcome fitness, weight loss
new year resolution welcome
Go to fitness ,weigh loss
Because what works for one company may not work for another.
It's useful to point to any potential cons of a particular approach.

I didn't find the comment rude.
Well to be fair BD's _first product_ was only released what, a year ago?

If they continue chugging along I can see them generating many, many more billions of dollars of value.
You're asking for the impossible. What you want is precisely what templates are, but you also want them to not be "templates" for... some bizarre reason.

> I can have an array of T, but I can't specify that T is Numeric?

Sure you can. If you have C++20 concepts:

template<class T>
concept Numeric = std::integral<T> || std::floating_point<T>;

template<Numeric T>
T twice(T x)
{ return x + x; }

Or if you're on a C++11 compiler:

template<class T>
typename std::enable_if<
std::is_arithmetic<T>::value,
T>::type twice(T x)
{ return x + x; }
Digital video compression uses several frame types. Most frequent ones are inter-frames, and those encode the difference from the previous frame — so if you don't have those previous frames, you can't decode a usable picture. You have to wait for the next intra-frame to be transmitted, which contains a complete picture by itself. Analog video doesn't have that restriction, every single frame is self-sufficient.

> Also Teletext worked always fast and was instant.

That's not at all how I remember it. I remember it taking anywhere from instant to 15 seconds to load a page.
GNOME 2 was forked as MATE, but there is no funding for 100+ developers working on it.
A casino is more profitable than a hospital.
Could you add context? What chat client?
In 2021, how can we resolve to do better for the climate crisis?
Same here.

I can imagine Boston Dynamics stepping into arbitrary dangerous situations ranging from construction to rescue to military to mining to anything else.

Slack's tech moat is minor, network effects are not considerable (not enough companies using slack to connect to third parties) and Microsoft is destroying them.
What does it mean if a username is green?
I thought he was some kind of mod / admin, because it stands out.
And further, the "we love you" comment in the midst of it.
Darn, I thought it was that dance video that sealed the deal.
Likely WhatsApp
> I'm trying to run a company in a hostile regulatory environment. I've been without power since April 2020. This is in the middle of a city in the United States.

.. how? Which city?
"solving" NLP, is AGI complete.
GPT-3 is great at superficially correct syntax but breaks at deep / consistent / meaningful semantics.
USB-A requires some force to be plugged, and most users are "gentle" when plugging (not using too much force). So what happens is, the user tries it first in the correct orientation, but it doesn't enter (because the user was too gentle). The user flips to the wrong orientation, and uses a bit more force (but it won't enter because it's upside down). The user then flips back to the first orientation, and uses even more force; this time, the force is enough, and the plug enters the socket.
Ideally no. You want a 2fa to be different from your email. But it comes down to the user if they want to enable it or not. If they don't have it enabled the services default to sending a code to the users primary email. My guess is to prevent people from being compromised from malicious sessions.
I don't think I have a wheel-mode option on my G703. I have a small button above the wheel which changes the pointer speed, but nothing I can see that puts the wheel into an accelerated more.

Honestly if the "2s Anywhere" had had the setup you described I would have kept it. Logitech tried to explain that middle slick was still there, on the button further back towards the palm rest, but it felt so unnatural and inconvenient. The 502 looks like a nice piece of kit.
Business idea: Make something like the iPhone's snitching low power bluetooth thingy for bikes. I am sure bike owners will glad run an app which monitors the surrounding for stolen bluetooth beacons. Make it work so it can be barricaded in the seat tube or integrated into the frame, not easily removed or destroyed. Make stealing cheap bikes risky and troublesome. Nothing will protect a 5k$ sports bike.
DNA Replication Filmed for the First Time, and it's not what we expected (2018)
Business is just dependent on thousands of factors that are fundamentally impossible to control. You can model pretty much every factor of it, individually, but you can't model the whole matrix because some parameters are random and wide (earthquakes, pandemics, etc) and some you cannot account for (were you were born and from whom, what education you get and where, who you can befriend, how your brain works, etc etc).

I think one has to differentiate between "complex" and "complicated". Complex stuff requires Big Brains. Business is not complex, all its processes are simple and fairly well-understood; but it is complicated by the interaction of so many factors.
I'm hoping that some of the pop-up bike lanes we had around the city during the summer due to the lockdown will either return this year or drive some decision making around bike infrastructure in the city, although it always seems too little to late and to move so slowly. With an increase in cyclists last year we also sadly had an increase in cyclist deaths.
It should - madness worked.

Rail all you like about it, but the republicans under Trump had both houses, got two judges, defunded a vast number of programs, won multiple issues in their identity wars, and donald trump got more voters to come out and vote for him in the second election

He got more votes, despite having a 40-45(?) approval rating (what I remember from 538)

The only “mistake” was riling up democrats enough to make them come out and vote more.

What are the repercussions?

There will be political roadblocks to see how much damage can be offloaded or dumped into a heat sink.

The republicans will regroup and then prepare for the Biden presidency.

So yes, you are right - madness was/is the superior political tactic. The better tactic survives.
No, of course not. But as I said, around 80-85% of the solar energy production was stopped. Wind and hydro are not enough so we're burning coal when we could.

France is also making a transition to renewable energy but they are not giving up on nuclear because they understand the risks are very, very low and they can produce enough energy to fulfill their needs and to sell to their neighbours.
Dear HN: Unflag Dave Troy's Talk on Parle
edit: I see dataflow beat me to it. I'll leave this here anyway.

> I can have an array of T, but I can't specify that T is Numeric?

This is what type-traits and 'concepts' are for, right?

> The compiler knows enough about them to have complex promotion rules but doesn't know enough to allow me to refer to all of them under one name in my code.

This is what std::is_integral gives you.

https://en.cppreference.com/w/cpp/types/is_integral
Having a distinction of if something does IO or not is quite important, and the fact that haskell has the ability to encode it in types is what other languages don't have.

Secondly, IO is just one monad. You can build a more granular one where you can separate filesystem, network etc, and encode this into types (so you know at a glance). You can't do this in most other languages.

What are the types of things that are worth being hung up on for a language for you?
What's missing from this analysis is the context. The White House undoubtedly knew that there were extreme elements among those attending the rally who were organized, armed, and ready to resort to violence. Is there conclusive evidence that Trump knew this? We'll see.
In Haskell, you often build pure transformations, and then lift them into an effectful context. If I have a function `String -> [String]`, say to parse a line of CSV into its elements, I can lift that to `IO String -> IO [String]` using the IO monad's `fmap`. And then I can compose it with something hypothetical like `readLine :: File -> IO String`, which actually reads the line.

The core logic of a program often doesn't need to care deeply about state or system resources. Pure functional programming is about writing as much as you can in this "functional core", and then lifting the assembled pieces of pipeline into the "imperative shell" (such as the IO monad).
> but two parties is the only stable configuration

Do you mean this in the US context specifically or in general? There are plenty of countries with more than two parties and very stable governments.
Severing ties with about half the lawmakers in half the country is ... quit the step.

This is quite literally the sort of stuff you find when reading about the prelude to civil wars. No really; think about the actual practical implications this would have and what the country would look like in five years' time.

There is a massive problem on our hands, yes, but this is absolutely not the way to solve it.
your generalizing a whole year to some days, which seems a bit dishonest to me..

Yet, even with what you say, spain is actually (right now) quite green: https://www.electricitymap.org/map
Yeah, doesn't seem right. I have this same thought when I try to think about the scale of a lot of day to day things. It's bizarre how big something becomes when it gets popular, and how many awesome things struggle.
Evidence against the idea that the fringes are propagating revolt movements exclusively in alt media/networks like Parler. Foxnews has the same stuff, he was saying in no uncertain terms that the election was a fraud, and Democrats violated the constitution and that the people need to do something about it - no caveats.
Slack was recently acquired for $27 billion, so I assume they're referring to Slack.
Yeah Chaz was ridiculous and a gift to tucker Carlson. I am glad all that stuff is over it was embarrassing.
He did get blamed, but it doesn’t sound like it will hold on court or even for an impeachment.

But then again IANAL.
Salesforce bought Slack for 27.7 billion dollars.
France did, due to lack of domestic fossil fuel production; but they went nuclear instead. Germany has struggled internally - they have a strong green faction and a strong domestic coal industry.
Europe Is Guaranteeing Citizens the Right to Repair
Introduction: The Medieval Beatiary
It's not an explicit conspiracy but there are incredibly strong political bubbles in the US.
AWS Lambda Error Handling (main causes and methods to handle Lambda errors)
Amen to that. I love dearly both C++ and Haskell, but I remember those times when I wanted to cry because the C++ error message broke the OS clipboard when I was trying to copy it to a text editor so that I could write a program to analyze it and find which "const" didn't match in the jungle of type names. I have never had that situation with Haskell.
On the other hand 'banned for [duration]' and 'temporary ban' have definitely been in use for a long time, which I personally have never thought seems wrong.
If those uses are in play, 'permanently banned' can actually be motivated for disambiguation.

And I would suggest '[permanent] suspension' may have connotations of a statement about reversibility. 'We have the ability to reverse this action [but we intend not to exercise that ability, ever].'
You can thank things like auto-suggest for this as well.

I remember the first time I encountered the epiphany that "woah, typing too fast can break my textbox/inputs" and coming to the realization that in order to accommodate the faster users you often have to be very careful thinking out your UI flow.

Hence why I hate UI's. Sometimes feels like they are nothing more than a fight between me and another developer.
Okay, so, "we" are educated, tech/startup people. How do you want to enforce these standards? Sign up with a work email and submit a LinkedIn profile? That's just Blind with an extra step, and I think we all know the quality of discussion that happens there.
> WebAssembly may change that once it's stable and mature enough, though again, you have the problem that the DOM APIs were designed for JavaScript, which will create an impedance mismatch with other languages.

Although the DOM itself likely isn't going anywhere unless you manage to swap out HTML, an alternate set of APIs might be achievable.

That said, the impedance mismatch would have to be particularly painful for a domain targeted by another language for such a set to gain traction.
As a confirmed capitalist and free market believer, I have to say you've got me. There's not much I can say about that.
Haskell's laziness and purity can make it a bit trickier to use constructs that are common in ML-like (or Scheme-like) languages, like mutable variables. This nudges Haskell libraries in a slightly different direction, e.g. making more use of control structures like monads, arrows, continuations, etc. which authors in other languages wouldn't reach for so readily. This has an effect on the ecosystem, since people want their systems and libraries to be compatible with each other's APIs.

The result is that "the Haskell way" can seem a little more intimidating than the more "pragmatic" approach of MLs.

(I write this as someone who writes a lot of Haskell, and dabbles in StandardML!)
As it should be. Hospitals being businesses is weird.
Cassette sales have more than doubled in 2020
If I were them I would be scared of reprisals and would be in active dialog with the government pleading for help in managing the storm partially created by the social media platforms.
I attended training at my work where they changed M to Motivating, and I use that with all of my employees' objectives. One might say that if it's Relevant then it should be motivating, but when I ask them if it's motivating I often get an honest no. I find if the person doesn't like the goal despite it being SMART, then they tend to avoid it.

The other question I learned to ask for Attainable is "do you think there is an 80% chance or better you'll hit your date--if not it's good to dial the goal back.
Wind energy is around 19% which is not enough.

I think the price increase means we're not ready to rely only on solar as our biggest energy source because it can fail when we need it the most.
In this context, many tech chat/social products would fit the bill. Myspace was acquired for ~$600 million, Instagram and Tumblr for $1 billion, WhatsApp for $20 billion. The more recent acquisition was Slack for $27billion.
They've been trying to sell their robots to all of those customers for years, but they're still way too expensive for the benefit. As I see it, they're a very risky venture with their value mostly being in a hypothetical bright future.
Expert software companies in Austin you need to consider
Actually you can already use the eeepc through USB and Dex Desktop (Pc, mac and unofficially chromeos and Linux).

https://liliputing.com/2020/07/use-samsung-dex-with-a-chrome...
I don't read his post as pointing the finger at all Republicans. I see it more targeted at people like Cruz who refused to even Certify Biden for President. I doubt he's saying Pence who was notably outspoken in his support of certifying Biden and had violent threats against him as a result is who he's talking about just because he's a Republican.
Absolutely, yes. Hundreds of submissions, and 80%+ of them literally could not solve fizzbuzz.
I'm not the one lumping them together, they lumped themselves together the same way unions and the Democratic party did a long time ago. Revolving doors, clientelism, business opportunities, power struggle,...
Security researchers can easily get $500 per hour on consult.

The author should "charge" based on a percentage of the value that this bug fix gives to google. I'd argue that for such a huge platform this bug is worth tens if not hundreds of thousands. Certainly would cause way more reputational damage than that of there was a large-scale data leak based on this.
> That's not at all how I remember it. I remember it taking anywhere from instant to 15 seconds to load a page.

That is consistent with 'the protocol', however there might have been 'smart' TVs which cached or prefetched pages.
Lmao, pal to you too. Galileo succeeded, we heard his theory and eventually found it more correct than the previous one. And he managed that without Twitter, Youtube or Parler.
The post mentions Accountability Tools. I offer my services as an accountability coach. I’m geared towards helping coding project type goals, but, I’d help with most anything. If folks want help getting their projects across the finish line, I can (personally) help!

https://coding-pal.com/
Ah, but you knew that because that's how the code was written!

If it was instead

String foo = "bar";
auto baz = foo;

you don't know for sure. But the code compiles so it obviously ok!
Seeing this comment made my morning. As someone who spent way too many years avoiding "hard" subjects that I'd "never understand," who now works in some of the headier waters of computation, I wish more people had this experience of being introduced to a "hard" subject in a way that clicked for them, so they could similarly realize how approachable it is/how capable they are

Best of luck, and keep it up!
i don't. every flea n its dog has an opinion n wants to give it to me unsolicited already. i don't want to contribute to the problem.
Caja retains all the features of Gnome 2's Nautilus and gained a few more.

I actually like background textures for my file manager, so i'm happy this stayed.

But there is also tabbed and two pane view which got axed from Nautilus too.
When you dance with Trump, Trump doesn't change, Trump changes you.

That is certainly true for the "left". In quotes because I am not from the US, but the effect he had is very obvious.

I am curious how the next term plays out. What would they even complain about?
+1 for auto being overused. I always felt I was shouting into the void (hah) by saying the same thing... it's nice to see someone else agrees.
> Algorithms are not simply math, in the same way mechanical engineering is not simply math.

Algorithms are _literally_ mathematical objects. C.f. Church-Turing thesis.

> And if it were simply math, then there would be no way to work around those patents, which plenty of open source codecs have done in various directions.

Show me an H.264 codec that works around the patents in the MPEG LA pool. Also software patents are orthogonal to the question of "open source" (which is about copyright). That there is very often no way to work around the patents in an otherwise independent implementation is precisely the problem with Software patents.

> Unfortunately, most open source codecs are not as good at compression, mostly since the patented ones have a massively bigger pool of engineering behind them from dozens of companies banding together their work to develop best of breed solutions.

Show me the numbers. Because the numbers I know (for example the chart in the blogpost itself) show that x265 is the best codec (or encoder, if it's not a decoder too) for H.265, it self being "open source", better than proprietary alternatives.

> And eventually the patents expire, and the world gets these codecs free to use.

Even after patents expire, copyright expires in 90 years.
Yay for them
Legs are an over-engineered solution if your only use-case is a nice, flat surface.

Outdoors, or even indoors with random flights of stairs thrown in, they make sense as a robust and effective solution.
Yeah, achieving 100% is very hard. The interim solution is having gas or even coal plants on standby to run for the few percent of the year which the renewables can't cover.
You dropped this:

[0] http://paulgraham.com/avg.html

(Scroll to "The Blub Paradox", about a third of the way down.)
A back door means losing trust forever. It doesn't matter if it was 7 years ago.
Google pays $5000 for IDORs? That's really good.
I realize Korea is an ally, but this seems like tech we wouldn't want to lose the domestic capability to produce. Or tech we wouldn't want to cede the lead on.

Why would Darpa pour so much money in for this outcome?
This alongside the recent Apple car rumours makes Huyndai quite forward-leaning.
In KDE, when browsing a list of files in Dolphin(KDE File Explorer), you can’t really select the entire row, you can only select the file if you click on the label which doesn’t span the entire row, there is no wide row setting and it’s really annoying, this is also marked as no-fix.
It's always easy to overvalue products/services that are based on number of users than on actual improvements in a narrow but highly technical field with a super-high barrier of entry.

The number of active users is one of the most enticing metric a VC firm can lay its eyes on.

Edit: For context, the parent comment is talking about Salesforces' acquisition of Slack [0]

[0] https://techcrunch.com/2020/12/01/salesforce-buys-slack
I'm one of those "murky question" people, and here's my take on it.

Discrimination is discrimination, and can and should be prohibited. Free speech was not invented when Twitter and Stripe were created, and thus it cannot be deprived by being banned from these platforms. Fomenting violent revolution is most certainly worth preventing, as is discrimination against people for their immutable traits. Fomenting violence is not an immutable trait.

I see the point people try to make when they equate the two, but I don’t think it’s a good one, because then it equates lgbt discrimination with private company platform bans for fomenting violence, implying that if you have one, you must tolerate the other, but that’s not true. One can ban discrimination while at the same time allowing Twitter or whoever to ban people promoting violence on/with their platforms. The principals are internally logically consistent, even if one disagrees with them.
Every wallet is already a social recovery wallet if you can convince enough people to make an exception and fork the coin :)
You have 1 new message(s)
Can someone explain to me why it's so common to see this, yet so simple to remedy?

$plural = $count > 1 ? "s" : "";
$subject = "You have " . $count . " new message" . $plural;
Yeah, looking at the AVTEST.org results, it has generally appeared Google would've been better off buying a no-name competitor's app rather than trusting their own engineers to implement security software: https://www.av-test.org/en/antivirus/mobile-devices/android/...
Tim Berners-Lee wants to put people in control of their personal data
The Plan to Build a Global Network of Floating Power Stations
I guess that means that the buyers think the chat client will take over the world but the robots won't.
Yes you can, it just means the scalability has to be designed in without using AWS/GCP/Azure services. Just like we all used to do it.
This is why if you're smart, you hide that behind a short timer to pick up the pause. Tuning it just right can be a pain, but hooking natural behavior as an indicator of needing assistance increases the UI bandwidth in terms of signaling. It's the little details.
Bannon’s system of beliefs is well published. And it is nightmarish and frightening. Not compelling in any form. He is pushing a modern Helter Skelter and is the worst kind of accelerationist.
Can you recommend any good tutorials on prompt design for GPT-3 ? Or how to use GPT-3 in general ?
China says WHO team to probe Covid-19 origins will arrive Thursday