skysight-inc/HackerNews huggingface dataset:
Congestion is an issue if you're using the painter's algorithm to dig the tunnel (pick up a chunk of dirt from the end of the tunnel, carry it all the way back to the beginning, trudge back down to the end, pick up a second chunk of dirt...). Any number of ants can apply that strategy in parallel, but they'll be stymied by congestion in a tight tunnel.

But that algorithm is terrible. Most of your time is wasted walking back and forth. You can do a lot better by setting up a relay, where one ant is responsible for a fixed length of tunnel, and its job is to pick up dirt from one end and drop that dirt at the other end for the next ant.

Congestion is still a problem for that strategy, but the whole issue is different in kind. This task scales better with more ants than the stupid way -- the more ants you have, the shorter you can make each relay leg, without having two ants contend for the same physical space at any point.
it’s easy once you’ve done it a couple of times. literally that easy to learn.
If you follow people on Twitter based on the quality of their activity then Twitter is incredibly valuable. My problem has never been about people tweeting things which were offensive, it was about them tweeting things about their dogs and cats all day long.

If you follow people because you like them, because you are friends with them, or because you hope they will follow you back, Twitter is a fucking disaster. There are people I really wanted to follow, but if I see 30 tweets/likes/retweets in my feed for every 1 incredibly useful tweet, they have to be unfollowed. Unsurprisingly, this approach pretty much cleans out all of the off-topic annoying non-sense, irregardless of your political views or lack there of.

The flip side to all of this is, if a lot of people follow you, the very open nature of Twitter can certainly be a problem. If you are a celebrity or a well known person and are not able to ignore what I imagine is basically a hate stream, then for your own well-being you probably should not use Twitter.

There are plenty of people who are addicted to the algorithm drip feed of content now. Snapchat and Instagram/Facebook have turned this in to a compulsive behavior and the ad revenue has followed. My guess is that as a "solution" to whatever is going on now, Twitter is going to move toward this model. When they do, I sincerely hope that Mastodon or some other open ActivityPub platform is good enough that all of the really smart people who post fantastic content to Twitter, like John Carmack and Tim Sweeney, will follow.
I feel that when it comes to web services, the choice between Rust and Go is one of style. I like Rust's style (type system etc), you like Go's. Either one is fine.
> But you were, I thought, not considering that to be determinative.

I refined my definition somewhat because Scientology is an edge case I hadn't fully considered. So my previous statement about Pastafarians is incorrect--if enough of them held genuine belief, then it might be said that their faith had taken on a sincerity independent of the founders' intent, and their religion might then be considered valid. Of course, that hasn't happened and it's hard to imagine it ever happening given the deliberately farcical nature of their deity.
I'm the type of person who quantifies a lot of information from my everyday life, but it has never occurred to me to count the number of steps on flights of stairs that I climb. Quantification isn't a costless activity, and knowing numbers of steps just doesn't seem useful. I'm content to remain ignorant of these data.
http://slatestarcodex.com/

Amazing essays on rationality, psychology, science, all sorts of stuff.

https://waitbutwhy.com

Simple but deep explanations of technology(his Elon Musk series is a must read)
The goal of the pricing scheme is to deceive people into thinking they can get their meal cheaply, as the main meal is cheap, and what's advertised. It's 100% about tricking a minority of customers. That's the entire idea.
Say you manage to create something the world wants to use. We’re talking 100k+ users.

If you don’t have funding, a team will get some and blow your bootstrapped app out of the water.
Honest question, why are you afraid of trying skipping steps on the way down? I ask because I've always done this, and when I'm with company they comment incredulously how quickly I descend the stairs. It never even occurred to me it was difficult or special before.
> There's two issues I'm concerned about. As you mentioned, one is yanking retweets because 'it can be used for ill'. I doubt that would make any real difference in toxic behavior, but would hurt positive commentary more.

> The other concern is the "block posts by tag" (e.g. ban all #politics). This could cause an even greater problem where it allow stronger social bubbles to form because one side could outright block the other (people blocking #dems or #gop). It could become like a Black Mirror episode where people literally do not know what's happening outside of their group/tribe because they've blocked entire groups/topics/nodes. We have this problem today to an extent, but I worry about new platforms that provide more tools for group isolation.

In that case, couldn't the opposing side just use the other tag? Who could enforce proper tagging in this case?
+1. Keto is vastly lower, typically 5%. Someone eating a 37% carb diet will receive none of the health benefits that spending substantial periods in ketosis can bring, e.g. lowering cholesterol.
That wasn't my metric.

It was a historical attribute that many "good leaders in the Middle East" shared.

And you specified Middle Eastern, which I took to be exclusive of the Maghreb.
Consider the Ruby Gem, Fog[0]. It is designed to abstract different services away so that developers can just program against Fog and pick/choose different service providers as necessary. It's possible that for specific implementations of the fog-service boundary, an error cannot occur that definitely can occur in other implementations.

Uninhabitable types allow the implementer to tell the compiler "I cannot provide an error here", giving the compiler more information to work with when optimizing. For example, the compiler now knowing that the function call cannot return an error may make it so that the function does only return the string after optimization, and the compiler can also drop the error checking code in the caller because it's unreachable.

[0]: http://fog.io/
>it's worth noting that the Stockholm subway system is operated by MTR Corporation, a for-profit corporation based on Hong Kong

It’s also worth noting that the MTR Corporation is majority owned by the Hong Kong government and, at least in Hong Kong, operates on a strict SLA where they are fined for delays.
Agree, though you can't have exclusively a wealthy and educated immigration. Most western countries have a critical age pyramid problem. There is a need for mass immigration too. Though it would probably be wiser to diversify the sources of immigration, and to consider the cultural compatibility too.
In USAmerica (at least) you can sue anyone over anything. That doesn't imply a legal obligation per se with regard to whatever your claims might be.
IDK, (most of) the Eastern European former Soviet satellite states did a pretty good job of it in less than a generation.

Most people tend to point to Iraq as the model of "democratic nation-building" but that was probably the best example of what not to do -- send all the bureaucrats (who were, by necessity, members of the Ba'ath party) home and deny them a say in the new government, disband the police and military forces, basically let the people do whatever they want with revenge killings and ethnic cleansing of neighborhoods and keep the people who are (presumably) in charge of law and order bottled up on the military bases with limited contact with the local population.

It still boggles my mind the total shitshow post-invasion Iraq turned into...
Yes, and it keeps people locked in to their ISP because switching would involve updating the email address in all of their online accounts and notifying all of their contacts about the change.

I finally convinced my parents to bite the bullet and switch to Gmail so they can switch to a better ISP. It's a real problem.
WePWNise – Generates Architecture Independent VBA Code to Be Used in Office
20 proyectos open source hechos con Laravel (1ª Parte)
The moviepass one is a bit silly. Not to defend them, but if you’re gonna cancel a service you know is pretty shady, don’t go and click accept. All those people should have deleted the app right away. It’s kind of like deleting a Facebook account then logging back in.
They have an account thus they can flag, correct?
In practice I think most people just don't care if ancient posts are lost. They aren't exactly the cultural cornerstones of the internet. This isn't a problem often enough that your history is going to be empty most of the time. I think I only know of one occasion where an instance with ~20 users shut down with little warning.
Indeed. Show me the goddamn biochemistry, not this cargo cult pseudoscience.
Didn't it pay like, half or less of what programmers get paid nowadays? And technical leadership at companies was much less of a thing.
I don't get your point about affiliate links at all. What better ad is there than a link to a recommended book itself? I'd much rather see you get a small portion of the purchase price of a book you recommended to me than look at your ads, curated or not.

But it's your site! I hope you do find success with the ad strategy, your site seems useful, and I hope it remains worth your time.
Papered over
This is the same argument that somewhat more liberal people were making in the late 80s/early 90s as TV and radio stations and newspapers ownership all got consolidated under a small number of firms. "The Right" (another problem with this article is assuming a monolithic "Left") just laughed it off - effiiciency of the market was something I heard a lot explaining it back then.

This isn't a new idea. People like Mike Masnich of Techdirt (http://www.techdirt.com) have been talking about it for ages, decades maybe. As long as "my guys" are in power, people typically don't care. Reagan and G.H.W. Bush were in charge during the TV/radio/newspaper consolidating, so it was "The Left" that was whining back then.
I've been playing with writing a Python-based AWK-inspired library over the last couple weeks. This isn't an implementation of AWK like here, but a Python interpretation of "If I wanted to do the sort of things that AWK is good at, in Python, what would that look like?"

For example, to extract and add line numbers to SQL table definitions:

t = gawk.Gawk(sys.stdin)
t.context.data = ''
@t.range(r'CREATE TABLE', r');')
def line(context, line):
context.data += (('line %d:' % context.range.line_number) + line)
if context.range.is_last_line:
print(context.data)
context.data = ''
t.run()

https://github.com/linsomniac/gawk

I've used AWK for close to 30 years, but I've never achieved or maintained any level of proficiency at it. I pretty much just use it for "{ print $1, $3 }" in a filter or the like. Every time I try to do something more complicated I spend an hour or more futzing around with it and more often than not getting to: almost but not quite" where I want to be. This is, of course, a me failing not an awk failing.

But it's left me wanting something that would make doing awk-like processes easy in Python, which I'm very proficient at.

I ended up using the name "gawk" because it's an English word and nods to the AWK inspiration, but then I remembered GnuAWK so I'll probably rename it.
You’re not looking at this from the money supply side in a democratically chosen policy environment. I am a high taxpayer and I’d happily vote for increased EBT distributions at the expense of my own tax rate. I would not do the same for unrestricted money. I’d vote for even more if luxury foods were eliminated from EBT. There are many like me. I don’t want anyone to go hungry but I am also not volunteering my wallet at their discretion.
Profit is like oxygen; necessary for survival, but not the point of living.
Regarding that Stack Exchange answer: avoiding the Linux KRNG in favor of alternate RNG's like OpenSSL's is literally the opposite of what cryptographic software security engineers will tell you. For the past decade and a half, virtually all notable cryptographic failures owing to bad randomness came from systems that weren't using the kernel RNG.
>"Because half the American population supports a party that thinks public spending should be banned.
So you end up with the classic 'privatise the profits, socialise the costs' setup."

Except that New York and California - the locations of NYC's MTA and SF's BART are both overwhelmingly Democrat strongholds.

Neither are Republican places. This is true at both the city and state level, which is where the control and funding for these metros comes from not the federal level.
Look up what MENA stands for.
For some reason I always (if reasonable, and that's often) climb and descend two steps at a time, like you describe. It's quick, and doesn't even tire much more than doing short-short-short, since while the exertion is a little higher, the entire staircase takes a lot less time.

At some point you get good enough at this stuff to descend a staircase, quickly, at a busy train station (somewhat; can't be too busy because then the stairs are too crowded) with no arm rests in range, while you hurry to the underground bicycle storage. There you take two steps down at a time, then get your bike up those stairs (bike in a gutter) in the same way, and not miss a stride when you jump on the bike to cycle to school.

It also feels really efficient. I've never fallen yet doing this stuff, though there have been cases while descending some staircase where I came a bit closer than I'd like.

Addendum: I don't count stairs, by the way. Apparently not nerdy enough.
I think the parent meant something closer to legal standing (https://en.wikipedia.org/wiki/Standing_(law)) than an obligation.

The investors have actions available to it than can punish executives for not pursuing profit opportunities sufficiently aggressively. Many of these don't involve the court, but some may.

Conversely, a founder that loses his/her business because investors punished them in this manner has no legal basis to fight to retain the business.
It doesn't have bindings for redux. I really wanted to like it but without redux, it's not practical enough with so few bindings.

The messenger people don't know what to do about that either, really.

I really like the language though so it's a shame.
E-Mail doesn't have moderation (besides Spamfilters). It's unclear to me how this all ties in, if I follow someone and they get banned from their instance, how does it affect me? How does it affect their content?

Not saying there aren't solutions for this, I'm saying it's unclear from just looking at the service and I don't care about moderation in the first place. So it's unclear to me how this is "better".
If you're looking to make dietary choices based on the results of high-quality dietary studies, my goto is "How Not to Die"[1] and the author's non-profit website at, http://nutritionfacts.org

[1] https://www.amazon.com/How-Not-Die-Discover-Scientifically/d...
It’s relevant to people who think that the world is basically a safe place. It isn’t — that’s an illusion held by people in particularly safe countries. It’s an illusion that people in say, Yemen, rarely hold.
The type system is one of the main draws for me.
Show HN: Proxie – HTTP debugging proxy for macOS
Yes -- Fixed! Thanks for pointing that out!
No! This is the thing everyone needs to understand: once you have achieved "entropy" with a modern CSPRNG (including T'so's), you never lose that property. Think of the RNG like a stream cipher like AES-CTR. How much data do you have to encrypt with AES-CTR to "lose" or "leak" the underlying AES key?
I have a theory that this is a common pattern for the Chinese government, this uighur instance just spilled open.
I'd defer to someone more intimately aquatinted with Eastern Europe's pre-Soviet history, but my impression is that it followed many of the same themes as Western Europe.

Which is to say the area was likely primed for democracy over hundreds of years in a similar manner.

And as anthithetical as communist mono-party government is to pluralist democracy, one can certainly make the case that it can be credited with building institutions and a functioning bureaucracy.

Many organs of which directly mapped to democratic equivalents, as near as I can tell.

As for Iraq, absolutely agreed. And I think essentially everyone still working in foreign policy now believes de-Ba'ath-ization was a terrible mistake.
OK, here's the problem in a nutshell: no one among regular people cares. You guys are splitting hairs right now when talking about the difference between tweeting and boosting or public companies vs open source or what have you. None of that attracts users. If you have no users, then for regular people, your product is useless. Even the article is not really making a pitch for mastodon that indicates any features at all that would convince any of Kim K or Kylie Jenner's followers to go take a look at it. I'll even go a step further and say that Mastodon is probably more for fringe groups than for the unwashed masses those fringe groups are trying to influence.

Look, you want me to get excited about Mastodon? Show me something exciting I can do with it that I can't do with twitter, instagram, or Snapchat. Is there some triple-I indie game that Mastodon will allow me to play in my browser? (Or triple-A non indie? I'm not picky. Just don't show me a point and click please.) Post the link for that game, you'll get a lot more people trying Mastodon. Alternatively, is there some new and novel porn that Mastodon will allow me to access? Or is there a new generation of FIFA stars on Mastodon? Or new generation of NBA stars? I mean, even a new generation of "It" Girls chasing NBA stars would be better for attracting users than "thoughtful and local uncommented retweets". Which is not only what you're asking me to get excited about right now, but is likely not even true. Boosts will be no more thoughtful than retweets, likely a good deal less thoughtful since Mastodon seems to be on a road that relegates it to fringe groups.

Right now, it's like buying a large tract of land in Kansas and saying that you've started a new municipality. No we don't have beaches, or theaters, or parks, or much of anything else, but everyone here is more thoughtful. so we're much better than Miami, San Diego, or Minneapolis.

I mean, it might work? But I think Las Vegas hit on a much better method of populating empty area by just saying, "HEY! We've got gambling and naked women!"
we have regulations for software and software services in EU (e.g. GDPR) and US (e.g, DMCA, HIPAA) and the economy has not collapsed.
An unintended action can still cause huge amounts of harm.
I'd also like to see it broken down by cause of death. Also fish vs land animal food. If the main cause turns out to be heart disease or cancer, I think there are ways to combat that without adding carbs.
Desktop note taking app
Hi all, I need advice. I have multiple text docs and assorted data that I would like to keep in the one place. Is there a simple-to-use desktop app you could recommend.

Ubuntu 16.04.5 LTS xenial
For anyone confused by instance types, this is for Packet.net

So these two servers are pretty similar, I originally thought they were comparing a Amazon m1.xlarge vs EPYC...
Dear Academia, I loved you, but I’m leaving you (2014)
Apple takes security (and privacy, it’s natural extension) very seriously. It’s not an open source process unfortunately, but they’ve shown a clear financial and strategic commitment to hardware and software level security. They also done an excellent job communicating this to users in the way that they ask for permissions, etc.

A lot of consumers explicitly choose this option, but it’s all wrapped up in “quality”. When I buy a MacBook I know they won’t cheap out on the casing, or the user experience, or the security, and I pay a premium for that.
Dorsey's response has to be the funniest; showing folks countervailing views in their feeds via sentiment analysis is a hysterically funny move, equivalent to trying to put out a fire by spraying it with gasoline.

I can't wait to get doxxed.
I hate the state of tech interviews with a passion but I have to reluctantly agree.

When I was involved in hiring I was astonished at how difficult it was to even find a person who was both worth interviewing and willing to interview, and resumes were basically worthless at helping you make that determination.

Resume did not matter at all. The hiring pool is flooded with a thousand bootcampers, 1 in 40 can actually program and its impossible to tell who they are without conducting a remote. A thousand people with Masters degrees in comp sci, 1 in 50 can actually program and most of them don’t even seem to have any interest in programming.

Then there are unfortunate language barriers, where a large percentage of the pool are international but your company doesn’t have anyone who can interview them adequately.

There’s a reason finding tech hires has become its own industry and we all get spammed 10x daily. It’s because it’s really, really difficult and time-consuming and exhausting and expensive to make a good tech hire, and the cost of making one of your first 5 or 10 engineering hires a bad one can literally be that your company just fails.

It’s just so hard to hire software developers. I’ve been on both sides so I know how frustrating the situation is for devs, but I don’t think it’s half as frustrating as being on the hiring side of it. It’s just so fucking hard and exhausting. Even beyond the logistics of it, you’re spending all your time judging people’s economic worth and sending emails that you know will ruin their day. It’s just not a fun job at all.
GitHub: trimstray/massh-enum – OpenSSH 7.x Mass Username Enumeration
That's doesn't make it more humane.
How Reverse Planning for Goals Can Help Students Succeed in School
As a guess, it is because whether or not the tax applies seems to be based on the ingredient list.

100% orange juice, for example, typically lists either just orange juice, or orange juice plus added vitamins. So, not taxed.

The less-than-100% juice drinks usually add sweeteners in addition to the sweetness that comes from the fruit juice. So, taxed.
If people didn't realize, your dad is 92! I wish my dad lives that long, I love to take care of him when he's vulnerable. Just to return the favor a little bit.
NASA finally figured out what this ‘foreign object’ on Mars actually is
I take one step at a time and count stairs on my left foot (but don't alter my walking pattern). So if I happen to start taking the stairs on my left foot, I'll count 1-3-5-7, etc., otherwise it's 2-4-6-8. It can switch between evens or odds whenever landings are involved.

I know the # of stairs per flight at home and at work, not sure about other places though.
> Before hiring managers asked you if you’re familiar with agile, SOA, TDD, microservices, BDD, Domain Driven Design and that JavaScript framework that came out last year.

His resume/cover letter still listed off a lot of buzzwords for specific technologies/platforms/languages to get the manager's attention -- they just were different ones from a different era.
> you can just sniff the i2c bus to learn the keys

RMASK and WMASK, which smelled not useful to you, are there exactly to prevent this from happening.
As an engineer involved in the hiring process at two different companies, it's rather depressing how many people outright lie on their resume about what they know or what experience they have.

We certainly weren't looking for imaginary unicorns, but we also couldn't afford to train someone who sent in a code sample in a MS word doc that was full of syntax errors...