skysight-inc/HackerNews huggingface dataset:
Thank you for bringing up the point that Capitalists aren't evil, or that Capitalism should be rejected for moral reasons, I think many people miss that.

But I'm not sure we can talk about a central point in Capital. Capital is a description of a system based on private commodity production, for exchange. It has many points, and one of them is the one you mention about the inevitable replacement of the capitalist mode of production with communism, and it comes at the end of Vol 1. Funnily enough, I believe it's the only point he asserts without arguments, and it's, as we know, thoroughly wrong.

If I had to highlight one important point from Capital, I think Marx's explanation for why the mass poverty of workers is an inescapable necessity for the capitalist mode of production would get my vote (chapters 4, 5, 6 of volume 1). It's an argument he was the first to develop, and that many people still refuse to acknowledge.

You are very right to point out that Capital does indeed predict many phenomena that we see today. In general, Capital holds up as a description of how the capitalist mode of production works.
That was the point.

If google free tire goes away, there can actually be competition.

And google ads/search can still pay chrome like it does for Firefox
r/AskHistorians is amazing. It is probably the most well run and informative subreddit on the whole site.
I would want to keep this stored as a float.

Because chances are, I am going to be multiplying other floats by this number. And the performance penalty (not to mention the maintenance penalty) of converting back-and-forth between whatever you choose and floats will probably out-weigh the gains of storing it efficiently.

That said something like a uint would probably be most efficient if you did care. At that point, allignment issues also start cropping up performance wise.
It is ironic that reddit achieved much of its success on the back of the complete failure of digg.com to recognise that the people who use your site don't want a bunch of radical changes shoved down their throat. We will probably see the whole thing happen again. Long live the new king.
This reply is pretty much the exact opposite of what I recommend :)
While I'd love to recommend you the Portmaster, it unfortunately is not yet available for MacOS.
https://safing.io/portmaster/

But you actually have already paid for something like that, it just isn't Open Source: MacOS itself.
You can use parental controls to block domains system wide, afaik.
I agree this is a perennial problem. I think at least there are books where the aliens basically cannot be interpreted.
Show HN: Simple Gmail Screen – A Simple Chrome / FF Extension
function FuncName(float ShouldBeAccurate)

function FuncName(float AccuracyBoolean)

function FuncName(float BoolAccuracy)

function FuncName(float IsAccurate)
They made a rather strange o2 laptop that never made it to production.

A number of legendary companies with great potential misstepped, GRiD, Blackberry, Be, MasPar, Thinking Machines, GO corp, Intergraph, heck go back to the Evans & Sutherland LDS-1 in 1969 or when BBN decided not to get into hardware after making the first internet hardware ever, the IMP. Or how about how SRI fumbled the ball after Englebarts work or SDS, who made a bunch of the NASA Apollo hardware.

The world is littered with great technology companies that didn't stick around because we determine success and failure by handshakes on the golf course.
function FuncName(NormalizedFloat accuracy)

In languages with operator overloading you can make NormalizedFloat a proper class with asserts in debug version and change it to an alias of float in release version.

Similarly I wonder why gemoetry libraries don't define separate Point class and Vector class, they almost always use Vector class for vectors and points.

I understand math checks out, and sometimes you want to add or multiply points, for example:

Pmid = (P0 + P1) / 2

But you could cast in such instances:

Pmid = (P0 + (Vector)P1)/ 2

And the distinction would surely catch some errors.

Point - Point = Vector
Point + Point = ERROR
Vector +/- Vector = Vector
Point +/- Vector = Point
Point * scalar = ERROR
Vector * scalar = Vector
Point */x Point = ERROR
Vector * Vector = scalar
Vector x Vector = Vector
The container revolution that I witnessed made half of my co workers obsolete quicker than you can say JDBC ORACLE EAT MY SHORTS

EAT MY SHORTS OBSOLETE DOUBLY
Completely agree. One of the problems is of course the freedom of choice a Unix system gives you. Instead of a single shell with a single set of commands, people can pick and mix. For beginners it's a nightmare but for power users it's, in general, very empowering.

Getting help on Unix commands, particularly in Linux, has always been a mess. On most Linux distros, typing "help" will give you help about the shell built-ins. Then, discovering "man", you soon find that the bundled GNU utils of course would rather you use their "info" system, which in turn may refer to a web page(!) for info.

I remember coming from the Amiga to Linux: I would not have gotten far without word-of-mouth help (and helpful computer magazine articles explaining a lot of the particularities of Unix). The Amiga, on the other hand, was a cheap home computer with an exceptionally thick manual detailing every single command clearly and succinctly.

The Open Group has the POSIX util spec published online[0] and also allow free downloads of it for personal use. Since I discovered it, I find myself using it much more often than man pages. I've made a little alias in bash that launches Dillo with the appropriate command page.

[0] https://pubs.opengroup.org/onlinepubs/9699919799/utilities/c...
Big companies like to push for restrictions and subsidies using this very argument - oh the poor lone inventor, they can't survive if we don't create this overly restrictive law or subsidy. In practice, huge cartels benefit from these at the expense of small inventors and everybody else.
> Instead of adapting to technological change

When I look at the way that Journalism has adapted its business models to technological change, I think we engineers should be a bit more wary...
I’ll bite
At least someone is archiving it!

Here's a Syrian Civil War archive (230GB of content)

https://twitter.com/Rebel44CZ/status/1298223195926016000

Others are at least archiving some of it.
> East Coast VCs are much more conservative, which is ultimately bad because it results in less moonshots succeeding.

This is really accurate, at least from my experience as someone of a similar age working on my first startup at the time.

With cold outreach to VCs in NYC I had zero responses, and only two meetings with BigCos curious about us; they seemed easier to get the attention of.

When I reached out to investors on the west coast it was entirely different. I still remember getting my first reply. It was a rejection, but a super-detailed one from Topher Conway of SV Angel that stuck with me. Despite it being a cold email, he offered up a lot of points that helped me adapt my strategy and address what investors may be concerned about.

I was a kid with anxiety and never replied back to that rejection email (pains me to this day), but I have so much appreciation for people like that, who are aplenty in the Bay Area.
Episerver for a while was one of the main competitors of Sitecore in the IIS/.Net Enterprise CMS space. Both were European (Swedish and Danish respectively)

I built sites with both back in the late '00 and while Sitecore was marginally better I don't miss working with either.

Adobe also bought Magento, while not as bad as Omniture, has it's own levels of hell.
Unfortunately if you make a new account, they have removed that option
It's depressing to think that the Cambrian explosion that lead to a variety of hardware, software, operating systems, and web browsers and great freedom and power for the end user is gradually getting culled and turning into a monoculture of walled gardens and the end users are just getting screwed.
If you have an account you can set this as the default. old.reddit.com + RES works really well for me. I really hope old.reddit.com does not go away.
> was under the influence of psychotropic substances at the time

He's saying it as if it's a bad thing?...
How did the recording industry get the rights to those royalties?
Thanks for posting this. It's made me wonder just how many amazing resources like this might be tucked away and unnoticed around the country. Other than word of mouth, just how do people find out about things like carving classes?
zeroToOne doesn’t include one
The 4 things I love most in Powershell, from the point of view of a maintainer of scripts, is the relative verbosity of commands (at least I don't have to go hunting for obscure acronyms, or recursive puns such as yacc, when I read code), auto-completion an auto-documentation of scripts (when I have to change something), and object pipe (as a maintainer I hate awk and regular expressions in general).

Only defect is they did not go with Yoda speak (Get-<TAB> is a much worse filter that NetA<TAB> to search for Get-NetAdapter for instance).

It's still a bit green on Linux environments, but it already beats many of the alternatives.
Thanks! I have been suffering through old.reddit.com on my phone for far too long!
https://www.reddit.com/r/BreadStapledToTrees/ Always delivers exactly what it promises.
I'm confident that kinda thing happens at the waste processing plant. But that's making assumptions about waste disposal.
> p2p sheriff

My trick back in those days was to make an inverted filter. Instead of trying to blacklist the sheriffs, I white-listed peers.

Back then I was with an ISP that had an unusually large number of "peering" connections that were unmetered -- they wouldn't count towards the monthly download quota.

I tracked down the IP subnets for each peering company and then wrote a little program that would block everything except peered network ranges. This worked surprisingly well! Despite filtering out 95% of the Internet, my connections were short-range and high bandwidth, so I actually had slightly better download speeds -- and no more scary emails.

I did feel bad about one thing though: I couldn't figure out how to invert the subnet list efficiently, so I made a 4-billion entry bit vector (just 512MB!), flipped the desired ranges, and then exported from that.

I can feel my CompSci University professors shaking heir heads in shame.
FortranCon 2020 Videos
Ask HN: Where to learn browser device tools in depth
As title says. Mostly interested in Firefox. I'm reading the MDN docs but I'm interesting in reverse engineering websites and things like that. Are the any resources like this?
Yup, or adding bluetooth and connect with an app just because they can then charge a premium.

I mean it's a toothbrush, come on.
Reddit Enhancement Suite has had "Never Ending Reddit" forever and it worked (works) without crazy performance issues ...
Doesn’t work for me on my phone either.
Facebook is going down the same road with forcing you to install messenger if you have messages.
The worst thing is that the official app isn't even that great, at least on Android. Every time I try it, I quickly go back to a 3rd party (Boost at the moment).
I think you are not appreciating the difference between a "commercial" NN and the human brain. NNs usually are designed for specific tasks that are simply a subset of the capability of humans. The human brain is huge and therefore an equivalent NN would also be huge. Instead we have lots of small networks and many of them are even competing and trying to solve the same problem.

You need a lot of samples because you're starting from scratch with each network. If you had one super NN that is equally powerful to a bunch of small networks then you would have a network that can easily generalize because it can use existing data as a starting point. The amount of existing data that is useful to an unknown task grows with the size of the NN.

An NLP NN for English could be combined with an image recognition NN. Since the NLP NN already has a concept for "cars" it only has to associate its already learned definition of "car" with images of cars. If you have separate NNs then you will have to teach the both NNs what a car is twice. With small NNs there will always be some redundancy and that redundancy is a fixed cost.
True for me as well I’m not good at all with managing this addiction and being banned from commenting here helps as well reddit has been making it easy as has Facebook with instagram and onlyfans has no discovery it’s a good time I only wish reaspike would do something as well
> ThinkPads have traditionally had good keyboards

you can buy an external USB Thinkpad keyboard with nub-mouse. I use one with my OSX machine.
Reply to his email now?
I feel bad for the engineers because surely they knew the new site was incredibly slow and poorly optimised, so it must have been pushed through by management. It looks alright, but dear god the performance.
Toilets in a Medieval Castle (2018)
> Interesting that you feel older demographics degrade a platform. For me, it’s the opposite

Agree. More mature users means less bullshit. A corrected statement would probably be something like: if a platform is used mostly by younger demographics, then an influx of older people degrades that platform for the younger people.

Which seems pretty obvious.
Is there another term that captures this phenomenon so succinctly?

You may not like the word but you immediately knew exactly what I was communicating. That beats spending a paragraph (typing on eggshells the whole time) to delicately explain the fundamental difference between the user bases and administrations of the sites.
Not a big fan of JSON myself but that sounds more like a bad implementation than ambiguity in the spec.
I know that whoever made the test, if it's a reasonably competent enterprise, made it with human capacities in mind. I don't think the threshold between positive and negative is easier to tell for an engineer than for anybody else with reasonable eyesight.

I might change my mind if it would surface that the paper tests used in the electronic devices were somehow different from those available to the general public and they were tailor made for the sensors and diodes in order to make the results more reliable. I doubt this is the case, however.
It may be true that you don't need to have worked in a white shoe firm to be respected in SV, but I'm pretty sure there's certain characteristics that are advantageous:

- Got into a top university. Good grades are popular, unsurprisingly. A proxy for intelligence and hard work.

- Speaks English. How many YC folks don't? I'm sure there are a lot of smart people in the world who just didn't grow up with English and so are somewhat cut off from SV. Not insurmountable though.

- High EQ. Helps smooth interactions with just about everyone, including investors and employees.
How do you deal with i3wm for people who use large fonts? I use large fonts and I find that I do not have enough space in my editor to tile multiple editors.
I think it depends a little on the context. I work in the public sector for instance, setting up a filter for our mail is something that, well, no one has successfully done yet. It’s not for lack of trying, we’ve had (and will continue to have) corporations with both big tech, startups and universities until we get something that’s actually better than outlook rules and a lot of manual sorting.

The thing is, we cannot allow to let a single message land in the wrong inbox for more than 48hours.

Obviously we don’t send “don’t reply e-mails” and we certainly never would from a domain that isn’t even ours, but filtering messages isn’t always easy. Hell, even with the inclusion of actual UUIDs for departments, and a national standard for sending secure business-to-business mail (post includes) that incorporates these standards, and throwing world leading AI science at it with Microsoft/Amazon/IBM behind it, we still employ two full time positions to handle the left overs and mistakes.
got it, thanks for the clarification
Latin for one is ūnus, so percent -> perun would be logical, those sensible Dutch ...
Making something valuable is not the same as making money. May be you just want to feel that you're doing something good for the community.

However, money is the universal way to measure value. And if you think that you create an enormous value for the community, and it's something that is important to you personally, paying a few hundred bucks a month for it should be a no-brainer.
China carries out secretive launch of ‘reusable experimental spacecraft’
Not sure about JSON, but YAML has the Norway problem: https://hitchdev.com/strictyaml/why/implicit-typing-removed/
This article makes me think that we should consider tests as a monte-carlo integration over the space that verification tries to cover.
Same here. Messing up the website and forcing users to install an app was the best thing that could happen to me: my days just went two hours longer and I started reading books.
AIUI, dm-integrity doesn't handle repair at all, it "just" causes checksum errors to bubble up as IO errors on the affected blocks, so whatever you layer on top of it (e.g. Linux MD) can handle it like the disk actually errored out.
> I find the new reddit UI to be terrible

I actually like the new UI set to compact, it’s even cleaner and more compact than old. But at least on my desktop (I assume it’s not fast on any kind of device) it’s super slow, and old is not much worse.
I don't know about any such study, but I wouldn't be surprised, especially since many people who use regular keyboards have a tendency to hit the keys with a vengeance, as opposed to press them.

I agree with you that longer travel distance is not sufficient to prevent bottoming out. But for me it's necessary. I've been typing for almost 7 years on my current MBP and find I still tend to bottom out. I'm not sure I can not bottom out without paying a lot of attention. On a new mechanical keyboard with brown switches, I found I was able to stop bottoming out most of the time in about a week. It's just easier to do with the longer travel.

One last point to check would be how hard people are bottoming out, especially on switches that don't require a stronger force towards the end. I would think that even if the key might hit the bottom, it might do so with less force than on a shorter travel key.

As I'm thinking of it, at the office I have a MS Sculpt, which is rubber dome but with a reasonable travel distance and the keys don't require much force to push. I probably bottom out most if not all the time on it, but it doesn't seem as tiring. So I guess one main issue is the way people actually use the keyboards. It's possible many apply much more force that is necessary for their keyboard (whichever type it is).
if it was great, they wouldn't need to push for it this much.

This is about getting access to more tracking and more immersive ads than what a web browser allows, not about offering a good user experience.
I listened to that one last night, and then a few more. He's been in rotation for a while now.

I don't know how I ended up subscribing to Lex Fridman's podcast, but it's both wonderful and somewhat bizarre to me.

On the one hand, he comes across as the kind of character you'd expect in a horror film. Meticulous, well-dressed, friendly, but affectless in his speech and oddly emotionless and formal.

But then the actual questions he asks, and the observations he makes, are IMO a step above most interviewers. I can think of a number of 'greater' interviewers, but he's definitely well in the 'very good' range.

My apologies if Fridman reads this comment. I definitely don't want you to stop doing things the way you do :). It's just somewhat different, in a strangely 'boring' way, that I'm not used to from most good podcast hosts that I'm familiar with. Most are, sometimes to the point of irritation, exceedingly affable and chatty.
People are currently tired, devastated and numb.
Most people I know have applied to emigrate to Europe/North America.

That’s a good question.. I don’t think it’s about a trigger (another domino falling), but possibly about no dominoes falling (big events) for a while, but daily struggles bottling up until it explodes in the street.
It's indeed a balance of forces in a sense. The crushing force of major recording companies vs the small force of millions of artists acting/negotiating independently, meaning that the recording companies get a share proportional to their force.

In the past 250 years, the protected copyright duration in the US slowly went from up to 28 years to up to 120 years (!). It's no accident that the last big change was nicknamed the "Mickey Mouse Protection Act":

https://en.wikipedia.org/wiki/Copyright_law_of_the_United_St...

A reversion in the protection periods to be aligned, let's say, with patent durations would still offer reasonable protection to all parties.
I have a curated list of subreddits, and I only use the original UI on the web. Otherwise reddit's designs are garbage.
Towards 3D Pose Construction Using Wifi (PDF)
Bread, How Did They Make It? Addendum: Rice
If your language supports it you could do

function FuncName(Bound<float, 0, 1> Accuracy)

...or if it doesn't

function FuncName(BoundFloat0_1 Accuracy)

...or if it's dynamically typed

function FuncName(AccuracyBoundFloat0_1)

...or if mentioning the bounds explicitely is too verbose/YAGNI for your taste

function FuncName(UnitIntervalFloat Accuracy)
Yeah, I saw the Indy-laptop once during a demo in Hollywood .. was definitely a clunky pile of junk.

You're right about that golfing handshake.
"your question is wrong" is indeed unhelpful, especially as a direct response to someone asking a question.

"here is what seems like a better question" is helpful, especially in a discussion forum separate from the original Q/A.

But if "here is what seems like a better question" is the _only_ response or drowns out direct responses, then thats still frustrating.

> condescending

As a man who sometimes lacks knowledge about things, when I ask a question, please please please err on the side of condescending to me rather than staying silent. (No, I don't know how you should remember my preferences separately from the preferences of any other human)
Reddit has some of the most obnoxious and shameless dark patterns I've ever seen.

Even if you download the app, it constantly tries to lure you into logging in by displaying a fake notification count. The good old "Hey you've got a message, login to see it" technique. If you still refuse to login, the notification count becomes 2, as if now you have 2 messages. It's quite disgusting and makes me dislike reddit. Unfortunately, I'm guessing these tactics work on the average user.
What / how much do you eat / drink in the afternoon and evening?
I may be in the minority here, but I actually don’t mind that. I probably wouldn’t get around to choosing edge for it, if it didn’t.

Hell, I probably wouldn’t even know how for most things. Heh.
Glucafix
Glucafix Motilin is a 22 amino corrosive polypeptide present in the small digestive tract of a person. it is mostly known to assume a significant job

in the stomach related plot to build your muscle compression. It guarantees that undigested food is gotten out.

http://supplementstore4u.com/glucafix/
Being unable to engage with certain viewpoints to the point of bringing up foreign infiltrators every time you see it is a sign of brainwashing. I stated that as calmly as possible. I have received far worse replies on this forum.

What really derails the conversation is needlessly tone-policing people. People have a tendency of only doing that to opinions they disagree with; so in practice it's just another way to start a flamewar.
yes I have this, with some curation of the content, it's can be reasonably pleasant. If they get rid of the old UI, reddit becomes digg.com and dies a quick death.