skysight-inc/HackerNews huggingface dataset:
ER is blacklisted in tech community. Finishing GEB is no easy task.

I recommend hackers and painters by pg.
(Originally posted as https://news.ycombinator.com/item?id=23172959)

Snowdrift.coop is a crowdfunding platform specifically for free/libre/open (FLO) public goods -- freely-licensed software, music, journalism, research, etc. It's based on a new funding mechanism we call Crowdmatching, where patrons pledge to support projects with a monthly donation proportional to the number of others making the same pledge ($1 per 1000 patrons).

We operate as a non-profit cooperative. The site itself is free software, written in Haskell (yesod) and we've also tried to stick with FLO tooling whenever possible, although we made an exception for hosting our source code, which is at https://gitlab.com/snowdrift/snowdrift

Of course, as a free software project, we suffer from the same funding issues we're trying to solve. The project is currently a 100% volunteer effort, and we're making slow (but nonzero!) progress towards our initial launch, when we start hosting our first outside projects.

One of our biggest bottlenecks right now is developer bandwidth. We have a handful of updated designs that address UX issues with the live site, and need to get them implemented -- if you know css, haskell, or both, we'd appreciate help!

In addition to replying here, you can also reach out on our discourse forum (https://community.snowdrift.coop), irc/matrix (#snowdrift on freenode, bridged with #snowdrift:matrix.org), or gitlab (above).
Quad core ARM processor, 2GB of ram, and a 10in display with a keyboard for $120 is pretty sweet. I hope they eventually make a "PineTab Pro" like they did with the book and boost it's ram a bit. Even at 4GB, this would be a pretty exciting machine.
Ghosts in the Wire, Kevin Mitnick

Made me realise that many just do it because they like the challenge.
>What argument?

The one I gave in my first comment here, the one apparent to most people following the history: "hey, I guess it really isn't so easy to just learn to code after a layoff and make that your new job."

If I can summarize the rest of your comment, it sounds like you're saying that, after ignoring context, history, and subtext, and focusing solely on the three words, then there's nothing to the argument. And then, because the coal miner story didn't explicitly say "oh, hey, this must be something every coal miner can do", then obviously the publication is 100% innocent of promoting a zeitgeist of everyone easily slipping into coding no matter what their previous career.

And then, because I go in, interpreting the events with such context, history, and subtext, then I'm less informed than you, someone who is deliberately filtering out such subtext and framing.

There's a lot I could say about that, but it's probably enough to say: no, that's not generally "how it works", and I would be tremendously surprised if you approached any other story with such filters.
I could similarly answer "Stop it!".
Just read the first one- it reads more like a novel than a textbook IMHO, though I may be biased- I have always been fascinated by networks and when I was coming of age this was the "high tech" of the time- I used to read RFCs for fun (I highly recommend this as well if you want to dig a little deeper- Jon Postel's are great reads).

This is one of the best written textbooks, if not the best, I have ever read.
Doctors are tweeting about coronavirus to make facts go viral
Just because the data isn't there doesn't mean they have done a good job though (IMO they mostly haven't at all).

You can still act without data, you just don't know exactly what effect it will have because even without data some actions just seem quite likely to have a positive outcome.

There's a great clip of Dr Michael J Ryan, Executive Director at WHO who that's relevant that's worth watching:

https://twitter.com/Prof_S_Taylor/status/1238598239902994433

Social distancing, lockdowns, masks, these all intuitively help the situation, and if and when it is reaslised that they don't, then you can withdraw the rules or advice. However, it's impossible to regain the benefits of things you didn't do if you start to do them much later.

You are right, there was contradictory data, but what governments should have, and should still be doing, is acting where there is uncertainty, not waiting for certainty before acting, and the fact that many aren't, or are doing it to such a limited degree, is the problem.
An advertiser that advertises advertisers and monopolizes Google AdWords. I have the same thing in my industry where there are a couple of "directories" that sell advertising in my industry. They take the top couple of spots on Google AdWords. You click on their ad, and then you have a list of advertisements. This is a poor result for the end user. They have to click more times just to get to what they were looking for. Why can't Google just provide the best search results in the first place?
EDIT: Sure wish I could delete this post.

Wait, this isn't TCP, this is protocol level above TCP, right? TCP doesn't shape traffic by itself through rate limiting and congestion analysis, does it? I thought the layer above it used TCP to send/receive the buffer size, and that has nothing to do with TCP.

Am I wrong?
> In my experience, async standups mean everyone posts their status and does not read any other status.

That has been my experience, too.

Going async sends a message that people don't need to care about what their team members are working on. That's a dream come true for the people who just want to pull Jira tickets out of the queue, finish them in isolation, and then collect a paycheck.

However, it doesn't make for great team cohesion and knowledge sharing. Teams end up compensating with extra meetings and coordination overhead, which starts to defeat the point of async standups.
Bulk Email Extractor
Sift through your LinkedIn connections to find high-value contact data
I'm pretty autistic. In a way I am a bot who has learned to be more "human" to get what I want in life. Naturally I'm a complete recluse, but I found that didn't make me happy.
Not aimed at you, but...

Misinterpreted?

Sorry, but the definition of a protocol, particular in the context of Swift/Objective-C has been fixed for around a quarter of a century. And of course, those protocols were what he talked about in his presentation.

If he meant something different, possibly he should have (a) picked a different term and (b) talked about something else at WWDC.
The fastest hypervelocity star I can find with a quick bit of googling is S5-HVS1, at 1700 km/s [1], slower than the hypothetical black-hole-accelerated ship example.

You can't delve arbitrarily deep into a black hole's gravity well if you want to get something back; you need to stop at the horizon, where the escape velocity equals light speed.

Dumping sacrificial mass into the hole is built into the Oberth effect scenario: the ship's extra speed (relative to the hole) is matched by a lower speed for the ejected reaction mass, which therefore falls toward the hole.

I suppose you could imagine something like a circular accelerator built around the hole and powered by dropping masses into it.

[1] https://newatlas.com/space/fastest-star-hypervelocity-ejecte...
Standups ensure your team cannot achieve anything meaningful. Imagine having a standup at the caltech physics department with Feynman et al. "What did you do since yesterday, Dick?" "Well I sat at my desk and pondered the nature of matter." "Anything blocking you?" "We don't understand the nature of matter." "What are you going to do today?" "Go down to the titty bar and ponder the nature of matter".
Thanks for the explanation. React is a great solution for many problems.
Our stand up is a daily thread in slack. Totally painless and useful. Very often they lead to better collaboration and cutting off duplicate work before it really starts. FWIW I work on a small team at a very large company. Possibly that’s the sweet spot for stand ups like this. As typically someone on our team will make someone else aware of work another team has done we can leverage.
What’s amusing to me is that many of these techniques were well documented on Blackhat SEO forums circa 2010. These companies just normalized and scaled them.
Are these enforceable in California? California does not like non-compete clauses.

See cal civ code section 16600:
"... every contract by which anyone is restrained from engaging in a lawful profession, trade, or business of any kind is to that extent void"
Neumarkets – Toronto's Digital Marketing Agency
> Am I the only one who raises a flag immediately when there is a blocker? Why would I wait until the next day?

You can.

Saying it in the standup is a formal way of putting the burden on the team. Like "I'm blocked by this. I sent out an email yesterday but no one helped." is useful.

And when you have a scrum master external to the team, it's his responsibility to ask on the next day "X was blocked by this yesterday. Did anyone help?" If no one did, there will be a discussion on why not.

As others have mentioned, it only really works if people are motivated to listen during the standup. If they're not, the team is dysfunctional anyway (regardless of whether you have a standup or not).

Also, it's fairly useless if people are working on fairly different things.
I am not sure that's what he or she was trying to say. Agree with everything you said about native apps. The question for me is if it's necessary for every page to run javascript, even if it doesn't have any app-like features, even if it's just a document. I would love to be able to turn off javascript and be able to browse the document-web without everything being broken. In the specific cases where I need dynamic or app-like behavior, then I can use javascript, or maybe even a separate app browser. https://www.wired.com/2015/11/i-turned-off-javascript-for-a-...
You can! It's far more annoying, but I've been running a few that I've made for myself

In `about:config`, set `xpinstall.signatures.required` to false, and then you can an unsigned bundled extension locally and they'll persist like normal extensions.
If it was hipster trash, how did it end up getting to where it ended up in the first place?

This isn't a question I was trying to answer, and I don't believe the two are mutually exclusive. My only point is that Vice changed from being some free crap you picked up at American Apparel which most popular part was shaming people's fashion style, to what it is today. How did American Apparel get so large (and where are they now?)? All they did was sell very expensive t-shirts. My guess is fashion trends and marketing - much of that marketing done by, sigh another fairly controversial figure.

https://www.theguardian.com/fashion/2013/nov/18/terry-richar...

Perhaps making fun of people = visitors = website clicks (as their was an online version of this as well) = advertising moneys. I dunno. Someone saw value in that, and trusted this particular person. I could opt that successful businesses with little real worth are built with the hands of sociopaths (but I'm going that far).
Mirror: http://archive.md/7ShhN
having gone through an acquisition, one thing that is for certain is that the acutal money handed over was not anything near 400million.

I suspect that actually it was closer to 75-150 range.
Blockers usually take longer than ~15 minutes to discuss & resolve, though, and because those discussions are definitely not relevant for the rest of the group, they're not meant to be had in the standup. Instead, we think blockers should be discussed and resolved as they happen, instead of waiting for the standup the next day to report on them.

and point taken on the "here's why"!
It's like having your cake, and eating it too!
Time to finally remove support for it, https://github.com/slack-ruby/slack-ruby-bot/issues/261
This is silly, and I wish I had enough points to downvote you.

Mathematicians borrow the terminology that is most helpful for explaining an idea. such a thing cannot be seen as harmful. Readers are not infants, and should not be treated like infants. They are responsible for the conclusions they come to, especially in mathematics.
That’s what add-ons are for.
>> having a well-run standup that synchronizes the team

and this is (I believe) the point of stand-ups. Doing this "async" seems at best weird/hard and at worst impossible.

The original post is for a prduct selling async status reporting, which is realy not what stand-ups should be about.

If you want to have a daily status report, by all means do it remotely or async or whatever works best. If you want to synchronize the team, well the most obvious and effective way is to actually bring them together in the same temporal space (remote or otherwise). You don't need to do this for problem unblocking or status updates, but don't tell me you're doing a distributed async status update as a method of team synchronization.
"well I did X and I'm successful so clearly X must work!"

If they did something...and that thing was successful then by definition that thing they did...it works, right?
Outbreak of common colds at Antarctic base after 17 weeks of isolation (1973)
There's nothing that Google does that's NOT evil.
yeah but the pay is good and the share package would have been stella.
"I exclusively use apps."

Curious. Did you post this using a native app?
Show HN: Gravity Doc, text editing meets physics simulation
> The question I have is: Why are we OK with this for waiters but suddenly get upset when this happens to the drivers? Do you ask your favorite restaurants their policy?

It's not OK, and it's part of the reason why I don't often go to restaurants even though I could afford to eat at one every night.

There is one difference, though, which is that restaurant staff are well aware of the nature of their pay.

Most DoorDash drivers didn't realize that they were being gypped. I know this because, when I was driving for GrubHub, I would sometimes bump into DoorDash drivers and I would ask them about DoorDash's pay model. Most didn't have a clue that they were getting tipped but that the tip was disappearing into the pockets of DoorDash. I'm sure that DoorDash had something about that in 6 pt font somewhere, but not everyone will read or even comprehend that. Unless the customer asks if you got the tip, there was no way for a driver to even know if they had a tip when that tip did not exceed their base pay. At least restaurant workers know that there are tips and can see the full amount. Until this came out, a lot of drivers considered DoorDash to be supplementary because the customers were "stingy", when in fact that may not have been the case.

But no, I do not ask my favorite restaurants their pay policy. Perhaps I should.

EDIT: Another key difference between restaurant workers and food delivery app drivers is that customers of DoorDash almost always tip ahead of time, so it's not as if the driver can do much if anything to improve their chances of getting a bigger tip. With traditional tipping, it's implied that an advantage in being paid mostly in tips was that better service could equate to more pay. DoorDash a few years ago was taking advantage of people's common understanding of what it means to tip someone and keep both prices and costs down, with the driver being the one to get screwed and not even realize it.
The simplest way to support the restaurant is to pick up the food yourself. Get some fresh air and get out of the house, and cut out the middleman! It's a win-win-win.
Hey same here, and Heinlein was my favorite author for a very long time. That particular book just never really did it for me.
I'm _very_ disillusioned by blaming lots of software process as a bailout for bad devs. I dislike most software process (agile), but I think some of the processes defined by agile are mostly just branded common sense.

Talk to your team. Give a shit about what they're doing. Care about your work. Care about your project.

Sometimes heavily scrutinized, reasonable process doesn't need to be modified. Sometimes the devs do.
In my experience in the field, media companies are typically super slow to upgrade tech, so I'd guess at least half of these laptops are refurbished, at least three years old and only half functional from constant overuse (if you work in digital media, you know the job is way more than 40 hours a week).
A web version was my first iteration. It's pretty barebones, but it's available. http://ezmonic.net (Note that it's only served on `http`, so don't put any credit cards in there.)

It's a good idea though to add a web version to the "marketing" page at ezmonic.com. I'll add that to my todo list. Thanks!
This is still something of a problem of Chrome's own creation though.

The reason Chrome can't be much, much more restrictive about what extensions get placed in the store is because there is no alternative. The less important your store is, the more exclusive (and safer) it can be.

Look at Linux with package managers like AUR. If a package isn't included in the official Arch repos, I generally don't mind. I can go install it if I've vetted it myself. What that means is that Arch can be a lot more restrictive about what they include. They don't really need to provide a bunch of justifications, they can just say they had a bad feeling or haven't gotten around to looking at it.

If the goal is to have safe spaces where users can be certain that they won't ever run into malware, the space maintainers need the freedom to be very restrictive. Google doesn't have that freedom with the Chrome Web Store specifically because getting banned from the Chrome Web Store is a massive deal -- they can't just decide to prioritize safety over everything else.

Small, optional safe spaces that people can opt into will always be better filtered, better moderated, and overall safer than a giant space that's forced to balance between freedom and safety for every single user at the same time. Moderation doesn't scale.
Honesty is rarely shiny. This seems kind of shiny.
VectorNet: Predicting behavior to help Waymo make better decisions
> While your relational database queries slow down as your data grows, DynamoDB keeps on going. It is designed to handle large, complex workloads without melting down.

I mean- hand a person a gun, and they might shoot themselves in the foot. While you can make bad queries/workloads for a relational database, you can just as easily make bad workloads for DynamoDB.
Primary source of income aside...

Doesn’t Google let anyone bid on any word, including brands? [1]

Doesn’t it stand to reason that it’s at least plausible that other search services might do the same?

1. https://www.google.com.au/search?q=google+lets+anyone+bid+on...
Which sites? Name and shame.

If you absolutely must use Chromium you can use Brave instead. It doesn't solve the extensions issue discussed here but at least it cuts out most of the Google garbage.
More land _and_ due to current orbital geometry, north hemisphere summers are not as hot and winters not as cold as in the southern hemisphere.
Halt and Catch Fire seasons 1 and 2.
Given clouds are like mainframes reinvented, you might like reading on how the mainframes handled I/O:

https://en.wikipedia.org/wiki/Channel_I/O

I always thought PC's could be setup to do something similar. The cores used for that could even be small and simple compared to main cores. Folks in early 2001 could be Bittorrenting their Linux distros or whatever they use it for with no user-visible lag. I'd like at least one each for user-input devices, graphics, storage, and networking. Other good reasons to isolate them a bit from each other.

There's already ARM SoC's in embedded that have a good core for apps and weak one for I/O. Recently, the RISC-V chip with the minion cores. If embedded can do it, then there seems to be no technical limitation holding back desktops. Just marketing, backward compatibility, etc.
JCPenney has been a sinking ship for years, even when the economy was in great shape. Paying bonuses to those execs may be bad optics, but aside from maybe firing a few less, probably has no bearing on the survival of the company. The company has 4.5B in debt (the bonuses aren't even 0.2% of that total). In the last month they missed $30M in payments (the $17M payment was made eventually) on that debt; these bonuses are only $7.5M. In other words, if they paid no bonuses whatsoever, it has little to no effect on JCPenney's solvency. Eventually, all of the workers will lose their job.
Yup.

Tetris, Civilization, XCOM: UFO Defense, Elder Scrolls: Oblivion, Spelunky, Brogue, CDDA, and now Slay the Spire.

There have been a lot of other games, but those are the ones I've really played in my life. Others are pretty much relegated to 6 hours maximum, and that's just for games I really enjoy.
I must be obtuse, but if it's all a theatre what's the point of him being a senator then?
Is there enough content where searching just the ad-free segment is ... worth it?

What happens if you're a top result on the add free segment and you start incurring some level of costs? Do you drop off if you add an ad?

Granted I really like the idea, I'd love to see it tried, but I wonder what all the unintended consequences would be / skeptical of the value of segregating "ad-free" vs. "has an ad of any sort" vs. the sites that really are a mess.
I love this question, in another comment I call it the Fermi paradox of SPAs. Where are they?

The simple question as to where are all these inspiring SPAs that truly push the web to next levels...is completely unanswered.

We get docs sites, demos and blogs. Where when clicking on a link...wow!...it loads without a page refresh. Something possible using simple ajax some 15 years ago.
Cross-compiling with gst-build and GStreamer
It's a good point, the sack of Rome would have been a big moment.

My point is that marking the end of the Roman Empire with the fall of Romulus Augustlus is an artificial crutch used by historians - from what I've read, most historians agree to this point. While Rome had been overrun by Germans by the end of the 5th century, de facto it had been ruled by Germans for a long while before then (even if none were called "king" or "emperor."). And even after the Germans controlled it, up through the reign of Justinian there was an off-again-on-again relationship in which the Eastern emperor played a role in who controlled Italy. Your "typical" Roman (whether that's a Roman on the street or a Roman in the Senate) would have seen a slow decay, but wouldn't have looked at any one particular event and said "Well, I guess that means the Roman Empire is done, let's move on to the Middle Ages!"

This all speaks to how the question of "How did Rome fall?" is underspecified, because how you answer the question depends on what you mean by the question.
bmake is the implementation of make in NetBSD and FreeBSD. OpenBSD dropped bmake a long time ago and wrote their own implementation. OpenBSD make doesn't support ONESHELL, either, though.
Then how would they fund completely unrelated things like these?
Adding a process on the same machine is not the same as buying a new machine.
Release Mitch McConnel's browsing history, as good people have nothing to hide
US moves to cut Huawei off from global chip suppliers as China eyes retaliation
Lots of the usual vocoder methods were developed in the 80s, and kinda approximate voice as a collection of linear systems. The neural systems allow nonlinear outputs, and are quickly getting much cheaper. This is common in codecs: you get a computationally expensive jump on quality, followed by years of work making that quality jump computationally cheap.

You can also combine the linear and nonlinear approaches. LPCNet uses a bit of each, for example: a linear lpc prediction, which is then corrected by a neutral net.
So what? Then the restaurant doesn't have to pay a fee.

If the problem is that the delivery services are charging high fees to restaurants, then terminating the relationship with the delivery service solves that problem. If the delivery service wants to make orders like a normal customer without any discounts, that's good for the restaurants.