skysight-inc/HackerNews huggingface dataset:
It depends on the labor and the person.

Prison labor can be rewarding and help build up the skills that a person needs when they are rehabilitated. A lot of the buffalo milk in the US comes from the Canon City Prison in Colorado. In 2013, prisoners there earned about $5/day [0]. CPR did a great story on them. Choice quote:

> A Colorado Corrections Department study showed if prisoners spent the last nine months of their incarceration working, they had a 19 percent better chance of not reoffending.

Though the pay, is for sure, terrible, a 1/5 better chance for work that the prisoners seem to take pride in is not the worst of deals.

A lot of Hot Shots are prisoners too. From sawyers I know, they say the prisoners are treated well and have a good shot at getting a crew spot after incarceration. But that's ancedata.

More info on the BoCo inamte worker program can be found here: https://www.bouldercounty.org/safety/jail/inmate-worker/

Again, it's dependent on the person, the state, and the labor. There are, for sure, a lot of bad and shady things going on. But there are some good thing too.

[0] https://www.wwno.org/post/colorado-prisoners-tend-buffalo-da...
Open source solves both of these problems. The way I see it, software that costs money is a problem, and software that compromises your freedom is a problem.

Sure Google can solve one of those problems, but we also shouldn't pat ourselves on the back unless we solve both problems.
Can I really be the only one who clicked the link and _enjoyed_ the plainness?
Refreshing the VS Code Product Icon
Turned out to be a very popular opinion [1] that OSS having commoditized the cost to develop Software to near zero that the primary benefactors are the major cloud hosting providers who are able to extract rent from hosting OSS software. Which are using their consolidation of wealth to build out their billion dollar infrastructure moats ensuring barriers of entry that no-one else will be able to participate in.

The richer and more powerful the Cloud Hosting Oligopolies get, the worse off it will be for Indie OSS developers who will be unable to compete with their network lock-in, paid resources, marketeers + advocates, advertising, etc.

What's worse is if you release OSS software the Cloud Vendor network monopolies naturally stand to make more revenue then any attempts in trying to host it yourself, making it impossible to compete against given the more effort you put into development, the more revenue you will create for them which they in-turn can use to fund their competing efforts.

Personally I'm all for companies like Redis Labs, Elastic, Confluent and MongoDB who realize the threat and start distributing their future investments under "OSS free that's free for everyone else except major cloud vendors" to force the cloud oligopolies to revenue share back some of the money they've made from hosting their software. Hopefully we'll see more of OSS follow which will force them to implement a system for revenue sharing back to OSS software they're getting paid to host.

Even when they're unable to license it they still have the luxury to sit back and wait to see what software becomes popular and proves itself in the market before instructing their army of paid devs to clone it as they've done with their MongoDB clones that implement the MongoDB protocol (also requires a lot more effort to create something with constant customer feedback + iteration, then it is to clone it). Thanks to the integration with their ecosystem ensures their investments will have better ROI and popularity then the original authors could ever have.

[1] https://news.ycombinator.com/item?id=19431444
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3900881/

A keto diet is good for cutting weight while bodybuilding, or doing any sporting endeavor and you got fat, but prolonged periods on it will damage the brain.

"Of course you may believe otherwise" and so on
Chrome and Opera are technically blink but are essentially Webkit AFAIK (Google forked webkit and Opera followed). At least I haven't heard of any huge disparities between them.
Doesn't this argue for stricter constraints on their behavior(such as GPS trackers with microphones/speakers)?
I don't care and am instead flattered :) Would appreciate a mention in the comments if you indeed do, though.

As for serif fonts, I would recommend doing what the other comment suggests. To expand on that, if you find that a particular safe web font [1] looks better for your site, you can explicitly prioritize it. For example, I did Arial -> Helvetica -> sans-serif.

[1]: http://web.mit.edu/jmorzins/www/fonts.html
Need help launching academic assignment completion startup
Users are all too clueless, sadly enough. And too lazy, as well. I do what I can, but it's a drop in the bucket.
Google account integration seems pretty non-strategic for Microsoft - do we have any idea if this is intentional? (I would have assumed they'd implement all the cloud stuff backed by Live accounts.)
In this case it’s just poor survey question design.
There is a psychologist in the Netherlands who has developed a very brief (1 session typically) phobia treatment based on her research into fear memory activation and reconsolidation. The theory is that when a fear memory is triggered, it can go into a labile state whereupon it can be blocked from being re-saved using Propranolol (a common beta-blocking drug). There was an article in the New Republic about her research it:https://newrepublic.com/article/133008/cure-fear You can find more information about the treatment here: https://kindtclinics.com
Sounds like it can take a lot of money and effort to become a winner at the game of Instagram. The system has rules; you have to know them and play them in order to win. Other players know the rules too, and you know that they know that, so fun second order effects exist. I can see why it could be fun, competing with other players. Trying to keep up with whatever kind of picture (and legend behind it, I expect) scores highly, but presumably knowing that the only way to break ahead of the pack would be to take a risk on something a little bit different and win with it. Gambles and game theory and so on.

Instagram isn't something that "matters", though. Is it? Does it matter how this game is played and how the winners are picked? Surely the only ethical issue is people playing who don't realise what the rules are; people who think they're playing a different game based on this "organic" growth the article discusses, so is the answer just to make sure that everyone who plays knows that's not the game anymore? The game has changed; we might as well get angry that Starcraft bouts today bear little resemblance to the slow fumblings that were seen during the first weekend on Battle.Net after Starcraft's release in 1998.

Do the players need to pretend that the game is still the organic game? Maybe that's part of it; there's an audience of judges who aren't playing but give points for "authenticity", I expect. But ultimately, this is a meaningless game some people like to play; the only harm (apart from people getting so into playing the game that they take it too seriously and damage their lives, but that's true of every game) I can see comes when people think they're playing a different game, but we just need to make the game clear up front.

I am way out of touch. The last online game I played with any dedication was probably Counterstrike, back when it was an 8MB alpha mod for HL (I think I've still got that executable on a CD somewhere, if it hasn't flaked with time). I never did Myspace or Facebook or any of the others, but Instagram just seems like a sharper distillation of the games that they became.
> I'm sure the relatives of people murdered by incompletely developed executive functions understand completely ...

Lex talionis, one of the oldest principals of justice, came about as a limitation on retribution specifically because giving “relatives of people murdered” an excessive role in deciding the application of justice was recognized millennia ago as a fatal mistake for any kind of orderly society.
Crypto-Stocks to Merge with Financial Markets?
I _believe_ they are doing this because they are heavily investing in Electron (Skype, Visual Studio Code, Teams, more). Having both Chromium and V8 be part of Edge (and the OS) means they can remove them as bundled dependencies from Electron on Windows and lighten the payload of those apps. I wouldn't be surprised if we see future Windows builds of Electron becoming smaller because of this.

There is not proof of this, this is just a hunch I have.

Eletrino[1] and Quark[2] tried tackling this idea of using native OS engines but they seem to just be side projects and/or experiments.

[1] https://github.com/pojala/electrino

[2] https://github.com/jscherer92/Quark
This is incorrect. Safari 12 shipped with support for macOS 10.12 and 10.13 [1].

[1] - https://developer.apple.com/safari/whats-new/
Tilde Club
This article shows many issues with society but the title is super click-baity. It doesn't mention that it is talking about juvenile offenders, leaving the reader to assume Chicago is picking arbitrary children and tracking them. Furthermore, the main point of the article is not about GPS monitors, as those are already long accepted, as a condition of release, but instead about a two-way auto-pick-up call system built into the device, and the fact those calls are recorded.

Also lot of the issues they talk about go beyond the main privacy focused thrust behind adding a two wall call system to GPS tracking bracelets. How kids can get re-arrested because they forgot to charge the device, or are humiliated and effectively drop out of school because the device beeps in class, or are unable to eat because they are not permitted to leave their house which has no food because their family is poor.

These are real issues and deserves more attention, it is a shame that we only see because there is a clickbait headline. The problem isn't this specific feature being added to these devices, but rather a larger "emergent system" that is the result of many individuals and organizations acting independently and in a self interested fashion. As a society we have not managed to ensure the moral character of those with power over other people.

Technology isn't the cause or the solution to this problem because the problem is the people. People will find ways use things to be cruel or kind to each other regardless of of if that thing is latest advances in telecommunications or just fist sized rock.
Supervising Automation: Computers still need our help
As someone who spent much their teens logged into World of Warcraft, I wish people would be a bit more open minded about this.

Someone like Prince Harry saying that Fortnite is a waste of time, is seriously damaging to the image someone might have of themselves playing it. I doubt Prince Harry has got the first clue, and his opinion of it being a waste of time is totally subjective.

It took me probably a decade until I realized that the large chunk of my teens I spent logged in to World of Warcraft were not a blemish on my life. The game had so much depth, it was incredibly challenging, and the social aspect was a huge part of it. My family and our societies negative view of the game encouraged a negative view of myself, seeing as I enjoyed it so much.

Of course you should encourage variety, but let your kid play the fuckin game!
I have a Genki and I like it a lot, though it's pricey: https://www.amazon.com/Genki-Standalone-Transmitter-Headphon...
Lambda School (YC S17) is hiring an entire engineering team in our SF office
> Importantly, the intellectual property created in the project belongs to the investment bank, according to the web post.
This looks like do-my-homework service. Please stop it!
The social media platforms benefit out of this situation.

What surprises me is how similar the recommendations are when I borrow someone else's computer in a different geographical location to do some testing or want to use YouTube to look up how to do something. In these scenarios I am on a different operating system, differently gendered to normal, possibly in a borrowed account or in incognito mode. Yet I get the same lowest common denominator stuff that I get at home, logged in and with a particular history. I come away wondering how tailored those recommendations actually are.

Of course they are not that tailored at all. Unless I specifically look for something whatever get recommended is going to be from a quite narrow selection. If I start out looking for a particular topic then the recommended stuff will steer me back to the same froth that everyone else gets.

If I was a paranoid person I would assume that the social media giants were especially good at tracking me. But no, I have been tricked into believing recommendations are more tailored than they actually are.

So why does this suit the social media companies? Well Google/Youtube is probably the case in point. Shifting those videos around costs bandwidth. They have had boxes in the telcos before now, they might as well be a virtual update to Blockbusters and only have the general small selection and not every single option, that will do for most people most of the time. Or like libraries in the olden days where you could put in a special order for any book to borrow but the local library just had a few hundred kiddies books, a few hundred books in big print for the old folks and a few reference works.

There was a story on here today about how Google search results are skimping on showing us everything. I actually had not been able to find a former co-worker recently, and, thanks to the article comments I went on DDG and was able to find him.

So we have a subset of information going on, the same influencers, the same search results, the same videos, this also becomes a corpus of information we rely on and, the more we rely on it, anything outside of the expected becomes alien and rejected by us. It is like eating the same food every day, variety that was once the spice of life doesn't sit well.

Special knowledge is always special knowledge though. The really good stuff has few if any likes/views/reads. It is there for people who take the path required to get there. It matters not what the medium is.
> As part of the update, the company said Max pilots would need to receive an additional 30-minute training program on the software.

But on an iPad! Boeing is still pretending that the training on the new simulator is not needed. In fact there are almost no new simulators at all — the MAX’s selling point was that it’s the same as the old 737.

And that was a very deadly lie.

Still, even after the software patch, with MCAS turned on, the plane pretends to behave as the old one. Once MCAS is switched off, a pilot is left with a new plane. For which he is not trained! And exactly at the moment the plane is already in danger! Because Boeing’s marketing.

The obviousness of the plane not being the same is an exact reason why Boeing tried to hide the existence of MCAS completely.

Now they still think everything is allowed to them.
Wrong. Skip to page 5 here:https://www.mwl-law.com/wp-content/uploads/2018/05/KEEP-RIGH...

Not only do vehicles traveling "at a speed less than the normal speed of traffic moving in the same direction" have to keep right (CVC § 21654), there are often signs indicating this on the freeway.
US Workers Are Highly Taxed If You Count Premiums
I agree with your point but the pied piper actually initially solved the problem, was cheated and then came back to take revenge by abducting/drowning the children. So the parallel doesn't really hold.
This comment adds absolutely nothing of value to the conversation whatsoever.
One strange thought that struck me when studying relativistic time dilation and length contraction is about light from distant stars.

For an observer traveling with a photon from a distant star that reaches your eye, they would see a collision between the atom that emited the photon, and the back of your eye because there is both no space, and no time separating them.
Surprisingly, the author doesn't mention that contraband (knives, phones, drugs, etc.) can't be passed via video.

I'm not saying the video visits are a good thing, just that I'd rather have a more balanced article.
With bangs, I'm getting a new tab in Firefox as well.
Marketplaces, Pietra, and the Network Effects of Next Startup Talent
Pietra is digitizing an archaic industry and promises to deliver a superior experience when shopping for jewelry online -- especially engagement rings. Now everybody, "knows a guy".

Write up from Andrew Chen at a16z (lead investor) here: https://andrewchen.co/pietra-ex-uber/

Company website here:
www.hellopietra.com

If you're in the market for an engagement ring and want to save hours of research and messy negotiations, please give Pietra a try!
Would you be willing to expand on this a bit? We run multiple elasticsearch clusters and there are pain points everywhere, I wonder where vespa improves?
> I can't see a single valueable thing about that 100th hour of playing Diablo - it's a pure time waster.

I wasted a lot of time playing Diablo II in college; but most of that was in a social context; is playing grindy games with friends that bad?

> It's not great for an adult, but especially bad for a child/teenager, which should be growing instead of wasting time.

You can't / shouldn't try to schedule all of a child's time to avoid any waste. For one thing, wasting time is a skill that needs to be developed -- there is so much boredom and drudgery in life that is unavoidable, learning how to deal with that requires practice and doing boring, wasteful things. But also, having some amount of mindless time in your day or week allows you to decompress and relax. Diablo probably isn't the best way, but it's alright. Caveat: I only played a lot of Diablo 1 and 2, maybe 3 was worse; when I tried to play it in Beta, I realized I had no real desire to run around and click on everything anymore.
Kuo Revises New 15-17“ MacBook Pro Launch to First Half of 2021
I don't think they will, or at least they ought not to, because the situations aren't equivalent. At the time that Macbooks started shipping without CD drives, every use case facilitated by CDs was achievable via some other mechanism. Wireless audio doesn't cover all of the affordances of wired audio, since it's incapable of low latency transmission. For me it's noticeable enough to even make watching video with synced sound unpleasant, but what it makes basically impossible is any sort of music creation. Music production is a specialty market to be sure, but it's a non-trivial one, and basically everyone who uses their iOS devices for it is going to remain rightfully annoyed that the proposed successor product is literally unusable for their purposes.
The user's attention isn't the sole product though. Personal information about the user is also a huge part of the product.

Saying it's just your attention doesn't accurately convey concerns about their data collection.
It's relatively new and fantastic for simple text edits, though I certainly would recommend actually testing changes if you're changing code.
Data Science with Optimus. Part 2: Setting Your DataOps Environment
No, I did the opposite. I made sure the disk caches are warm before each benchmark. Since all versions of ListDir are identical in terms of IO demands, warming up caches is an effective way to reduce benchmark variability and to make performance differences of different code versions easier to detect without changing their order on the performance ladder.
Plenty of 12 year olds aren't past puberty, but by you're logic, they're not "kids".
Yeah, I think that's the one that got me.

You don't actually want to do anything substantial in response to the webhook, anyway. Just log it to a queue and return immediately.

Then some other process can come along and process the queue, taking as long as it needs to interrogate stripe, create users and objects in the database, and send email.

At first that process was trying to build up my model piece by piece in response to each webhook callback, but they weren't being delivered in the right order all the time.

Cache and log everything for auditing and debugging, but never use or depend on anything you have cached or that was delivered to you in a webhook event. Because of random ordering, it may already be stale by the time you get it. Always do a full refresh of all user and subscription data.

In the end, that process got more robust and didn't actually give a shit about the particular events that were queued from the webhook. The fact that there was something in the queue just woke it up, then it figured out the transaction id of each event (which varied from event to event, but it ignored the most of the event data), and marked those transactions as needing to be refreshed.

Then for each refreshable transaction, it would pull down fresh user and subscription data, and go from there. So it didn't matter what order events were pushed, or how many a flurry of events you got on the same transaction, because it processes all the affected transactions just once, instead of responding to each event.
But does it matter, really? Instagram is for entertainment, if people are enjoying it does it matter if it's bots or actual people?
Thank you for this. However the labels 'syntax Haskell' and 'syntax LLVM' do not seem to display properly on Firefox. Wish you could find a way to fix them.
Nope, higher. Voltage and heat kills electronics. The better the rating, the longer the reliability.
The analogy of mutations and species I think is really good. The best games aren't just made, they are evolved. The best games are often built by teams leveraging past experience, and probably also extending the technology they built previously to support newer features. It's probably while sequels and series are so prevalent in games. It's often much better to evolve past work than to create stuff from scratch. I think this is why Anthem fell flat. The team was making something they've never done before, a genuinely open-world looter-shooter, using tech they hadn't mastered (Frostbite engine).

While there are stories of teams launching great games in genres they've never touched (e.g. Minecraft, GoldenEye 007) such endeavors probably fail more often than they succeed.
Funny enough Medium uses a serif font, and I enjoy reading it more, and it inspired me to do the same on my site. But I use Georgia so I don't need any fancy web fonts or wat not.
> The goal of design isn't to correct the user, but to correct for the user.

But you can't solve brightness problem with just design of a web page: you can't know for sure that all of your users are in the dark, or that their monitors emit some well known amount of light. Unless, of course, you do natural selection thing by making another category of users suffer and, eventually, leave your page because of your design.

And why is it web designer's job to adapt to myriad of real world devices and conditions? Shouldn't DPIs and automatic brightness correction things in hand-held devices and other OS-side tricks handle this problem already?

Then again, what modern designers are correcting for with, say, slick hair-thin fonts? It only adds extra work: now I need to disable these fonts somehow to make page readable. That's almost like calibrating brightness with a piece of paper in the post above.
If I could go back in time and give myself 2 words of advice for the future, they might well be 'Open Source'.

Or 'Alabama football'.

Either one could easily be monetized to great effect.
Have you seen gov.uk?
Why not have a pre-commit hook clientside that runs truffleHog AND if successful generates some form of file indicating it was run, then have a serverside hook checking for that file? This should be doable even with plain Github/etc, no?
For how many hours a day?