skysight-inc/HackerNews huggingface dataset:
This is fascinating. As someone diagnosed with ASD, I've often gravitated towards gay people as close friends and in my social circle, and I think part of it is that there's a certain overlap in characteristics (even if the cause might be very different).

While it's possible that I might get married and have kids, I'd say this is much less likely to happen for me. Furthermore, as I grow older I find it increasingly difficult to 'keep up' with the lifestyle changes and increasing 'demands' that my 'neurotypical' friends go through. I've noticed this in particular in the transition to my thirties. With my gay friends this somehow feels like less of an 'issue'.

Another overlap, I suppose, is a feeling of not quite fitting in. This extends beyond just my gay friends though, and includes expats, TCK's/'army brats'/global nomads, and people with various disorders. But there does often seem to be a sense of 'not quite fitting in, together' that can be incredibly valuable.
It’s incredible that the federal government has realized the disruptive nature of blockchain technology to the financial ecosystem before most commenters on HN. In 5 years, I believe most entrepreneurs reading this forum will be raising money and managing their cap table using the blockchain.
Fast disk access on linux means async io+direct io, which badger does not use.

Files are essentially mmap'd.

Regarding the hash table suggestion, you would lose compression/compaction and indexing/prefix scans.
Take this one step further and build the color palette into your stylesheets. If you're using Sass you can setup something like:

$palettes: (
blue: (
lightest: hsl(201, 75%, 66%),
lighter: hsl(201, 75%, 61%),
light: hsl(201, 75%, 56%),
base: hsl(201, 75%, 51%),
dark: hsl(201, 75%, 46%),
darker: hsl(201, 75%, 41%),
darkest: hsl(201, 75%, 36%)
),
red: (...),
gray: (...)
)

@function palette($palette, $tone: 'base') {
@return map-get(map-get($palettes, $palette), $tone);
}

This ends up looking like: `background-color: palette(blue, "light")` in your codebase.

I typically use hsl instead of hex codes because it is easier to understand and modify. You can quickly build up a palette by just modifying the lightness scale on each color by a constant percentage. (This is where I disagree with the author, all of design is just math)

It is often useful to combine colors for your designs and Sass has you covered with the `mix` function. Using this setup you can call `mix(palette(blue), palette(gray))` to combine colors in your palette. You typically want to do this with text on a colored background to make it look more visually appealing.

This is the only way I've found to stay sane managing your colors in a big project. In my experience, everything else goes off the rails when you introduce multiple people into the picture. Please steal this idea, your projects will be better because of it.
A much simpler and more effective method would be to create a minimum of 3 official political parties. That way it would not be entirely us-vs-them and so many other benefits, including a rank voting system which is so much better.

I believe, with no hard evidence, that a 3 party system could solve most of the political problems facing the United States today. Because it would remove the incentives to be impossible to work with (although I feel this applies to one party more than the other, it definitely goes both ways).
> An AI is likely to have more intelligent defenses against people trying to change it.

I'm skeptical of that. The best example we have of intelligence is the human mind, and that has consistently proven to be very malleable.
There actually is a science for this: it's called accessibility. WCAG guidelines would be extremely useful in determining how colors should be combined and applied to meet contrast guidelines.

It would also be useful to create usage contexts to guide additions to the palette. for example: text + background, ui (border, icon) + background, background + background.

These would help identify common situations and ensure that you're adding the colors you need and avoiding future bloat.

Since companies are now being sued over a11y issues, it's definitely something that should be incorporated into the design process from the beginning.
I saw a 2 Minute Papers video that talks about the paper [0] I linked below. Basically the AI segments up the human body in to pieces.

Using that data you could create a classifier for either pre-defined postures/positions or let it create its own classes (naive classification, I think?)

Source [1] is a different kind of segmentation.

I think your biggest obstacle will be training sets (assuming you want to use AI/ML). Once you've got training sets, the presence of obstacles (sheets/blankets) might not be so much of an issue.

[0] https://arxiv.org/abs/1808.07371
[0] https://www.youtube.com/watch?v=cEBgi6QYDhQ
[1] https://www.mdpi.com/1424-8220/12/11/15376
Thank you. FWIW, I like to work with things that do what I want, without having to precisely understand how they do it.
> What will you do if a friend who does care and does not want the privacy intrusion comes over to visit?

If a friend has really idiosyncratic and unusual preferences, they should be good enough to announce those when they visit. Of course a normal host would be willing to unplug their Google Home or Amazon Echo.
Imagine you're a farmer with a bunch of free-range chickens.

Your responsibility is to make sure they all live long, healthy, happy, and free.

There's a poisonous plant that sticks through the fence in a corner of the range. You tell all the chickens to stay away, that it will make them sick and kill them, but every year about 10-15% of them eat it anyway, and you're constantly dealing with the illness and death it causes. And you can't tear out the plant, because it's not growing on your property, it's just coming through the fence.

The problem, is that the plant didn't get there on it's own. A pack of wolves planted it, and at night they plaster the side of the coop with flyers saying how smooth and cool the plant is. But when you try to tear down the posters, or cut back the plant, all the libertarian chickens come out and yell about individual freedoms.

Humans aren't rational actors. We're emotional creatures of habit who are highly susceptible to advertising. If anything, we shouldn't ban the item in question, we should just make it really expensive, and disallow any forms of advertising. That means besides no TV, no magazines, no billboards, no visible smoking anywhere in media, not visible on shelves on any store anywhere, etc.

If we take away tobacco companies' power to emotionally manipulate humans, maybe not as many people will choose to throw their health away.
Previous discussion at https://news.ycombinator.com/item?id=18411619
FAA probing why Las Vegas airport controller became incapacitated
> But there are issues. SSRIs take roughly 5 hours to become bioavailable, but the positive effects of antidepressants take weeks. Why? If the core issue was depleted serotonin levels, shouldn't the person be happier same-day?

Also we don't see negative effects on non-depressed people that take drugs to reduce serotonin levels (or so I was told).
Reasoning backwards, if menthol cigarettes were illegal, would anyone support making them legal? I’m libertarian-ish esp with respect to drugs but I think this makes sense. At some point this harm reduction strategies will go too far but it hasn’t reached that point for me yet.
or, how many 'minds' are in a human being? based on split brain experiments, https://en.wikipedia.org/wiki/Split-brain I think you could make the argument that it's >1
Unrolled: https://threadreaderapp.com/thread/1060659941491363841.html?...
How do we define social media, though? I think Facebook is more damaging than all of them just by their use of attention grabbing techniques and total lack of privacy options.
Choice can be a very weak consolation. Just like how not driving isn't really a viable choice in many regions (although nobody is technically being forced to drive), if choice makes surveillance acceptable, that choice could easily be eroded to the point of being merely a theoretical option. "You want to live without surveillance? Your choice, because we respect that choice so much we have set up special surveillance free zones in Pennsylvania"
Is password entry being recorded on camera a realistic concern?
I've picked my fair share of colors for various businesses, and something that annoys me is that you pretty much always end up with green or blue being the main color.

I tried to figure out why, and I think it's a really dumb reason: like this article says, if you don't really know what you're doing with design, you want a spectrum of light-to-dark colors to choose from. Light green -> normal green -> dark green.

For some weird reason, we call light red "pink". And dark orange/yellow is "brown". If you pick one of those as your main color, it becomes much harder to just use lighter or darker shades without it becoming something else entirely. Great designers can make pink or brown work, but if you're a programmer who's just trying to find a "good enough" color scheme, it's way easier to go with green or blue.

I don't really have a good reason why we all think of pink as a different color from red, but we do.
'Wallace and Gromit' Producer Aardman Animations Gives Ownership to Employees
Apple II 64k Cycle-Counting Megademo
The camera is because photography is fun and the tablet is for information which is invaluable on the road, especially in case of natural disasters like wildfires. (Twitter came in handy for avoiding wildfire closures on my last trip). You also need a way to contact your bank/credit card if you start getting declined.

Just uninstall all your social media apps!
Sounds like you have found a market opportunity to make a lot of money. Congratulations.
I didn't want to criticize. My argument was meant to support the thesis that the palette generators are useless. They are not only useless from the designers point of view stated in the article but also from a scientific view.

> You might as well get the designer to do everything. We programmers should also publish articles like this: dont even bother with Excel formulas you need a programmer

I couldn't agree more.
I've turned off all push notifications except calls and texts as well. It seems the internet has become way too much "push" and not enough "pull"
Can someone explain how this worked in the first place? I’m missing how enabling location services helps them gather info on screen time spent
The founding fathers were very far from being "deeply religious." Once, when Benjamin Franklin proposed a moment of prayer - at a difficult point during negotiations over the shape the nation should take - the other founders just looked at him as though he were a fish. No prayer happened. And Mr. Franklin wasn't exactly pious, either.

Two big factors: the U.S. and Canada held enormous untapped gold and silver sources, and the U.S. (and Russia) appropriated all German intellectual property after WWII. Their allies didn't, but kept trading with the U.S. nonetheless.
Overall, I'm happy with the purchase. As I get more employees, I'd probably look at System76 first. I appreciate their US based manufacturing goal.

I purchased the Gazelle. It's mid-level. It's a 7th gen i7. It has 32 GB of RAM. Runs Ubuntu 18.04. Has 512 GB nvme ssd. The video card is an integrated Intel. This is perfectly setup for running 5-10 docker instances locally, VS Code, Android Studio, and other tools all at once. I never swap, even with Chrome. C++ compile times are acceptable. Go compiles instantaneously. I got all this for $1600, rounding up. Good quality for the money. Build-wise, I dislike a few things.

The plastic shell feels cheap. There are minor creaks as I lift and carry it around one handed by the corner.

The keyboard has a number pad, which I find annoying. Linux in general is terrible about turning the num lock on. Some apps will have it on. Other won't. This makes the Home and End buttons (accessed by my pinky) unstable: will I get 0 or got the end of the line? For a 15" notebook, there should be no pad. It should work like the MBP. It does have a backlight.

The screen is good. There are no dead pixels (unlike the MBP that had them since day 1 but not in great enough number to get a replacement). It's not 4k. Rather it's good old fashion 1080p.

Battery life is an interesting topic. Ubuntu is not geared for great battery life. XFCE is definitely not. As a result I really only get about 4 hours. In its day, the MBP got about 6 hours. My problem is the battery decayed quickly with the System76. I don't think, and I could be wrong, that the battery should be at 90% in one year.

As to support, they are a little slow to respond. I also think they have an odd process. As far as I can tell, I don't get emails about tickets. I have to manually login and check the status. That's odd. Another oddity is that I can't figure out how to close tickets. I asked a question about the fan. They answered in a reasonable period. The ticket is still open. There is not button, as far as I can see, that allows me to complete/close the issue.

Do notice the price tag. A similar MBP is about $3k. Sure, it has a better graphics card, but it's a linux machine. Gaming is not my priority. This price includes user-replaceable parts. I can buy a new batter without going back to System75. I can replace the SSD without going back to System76. All the parts are standard (I doubt I can add more RAM). If I got a more powerful video card, I could do all of this and save $1k vs MBP.

As a quick aside, I'd love to see System76 move the mouse pad to the top of the keyboard. I don't think most people need a huge pad. A smaller pad at the top would prevent the palm from hitting it, which is a problem in Linux. So if there are any System76 reps reading this, give it a shot.
https://maruos.com/

Basically, connect screen to get debian.
Most SSRI’s are prescribed by general practitioners and often with fairly low thresholds. I’ve seen interactions like this:
Patient comes in to follow up high blood pressure.
Doctor: Have you been feeling depressed lately?
Patient: Well, yeah I have actually.
Doctor: Do you want to start a medication for that?
Patient: Uh, ok.

Most psychiatrists would not do that. And I think psychiatrists at academic centers would not pretend to know exactly how SSRIs work at this point.

Nonetheless, SSRIs have a modest effect on average but for some patients they’re life changing. Recently met someone who was so depressed she could barely get out of bed in the morning. Started on the right Med (after a first failed trial) and she’s been happy ever since (more than a decade).

Soon enough we’ll be able to specifically identify which patients are likely to be good responders and who won’t.
It probably doesn’t have much momentum but it contributed enough that Chris Lattner was motivated to do Swift Playgrounds.

To paraphrase Isaac Newton, we stand on each other’s shoulders. Other people need to stand on their shoulders.

Most of the time developers want tools for free. That makes for slow progress.
I have been using it for years, I've never had any reason to use Chrome on Android at all. :)
I think your analogy does you no favors. Nicotine as a stimulant does provide some benefits, and studies have shown increased smoking rates among those with ADHD and schizophrenia, psbly bc of some therapeutic effect from nicotine. The nicotine path can alleviate depression, and regular people do enjoy smoking. Second hand smoke is bad, but probably nowhere near as bad as the harm drunk drivers cause.
Don't forget Google Hangouts and Google Analytics (the interface). I had to stop even trying to use Firefox for those. Granted, I haven't tried Firefox in those in about 2 years. I haven't had any trouble using Youtube in Firefox.
> Napoléon was first emperor in 1804 - if it was from then, we’re talking 214 year old debt - fascinating!

The UK issued perpetual bonds starting in 1751. They were called Consol Bonds, but they were all redeemed in 2015.

The US has historically issued Consol bonds with the right of redemption. The last mention of Consol bonds I can find is the June 1935 Treasury report [1] so presumably that's when they were fully redeemed.

[1]https://www.treasurydirect.gov/govt/reports/pd/mspd/pre1997/...
Nothing unusual about vote count in Arizona dragging on
Yeah, for some reason web browsers feel the need to do that when browsing in private mode.

It is one thing to block automatic screenshots or screen recordings. Another when the user explicitly tries to take a screenshot.
Me uncle had cancer. No pain relievers worked, other than CBD.
Fine dust pollution animation in East Asia
I’m not trying to answer the question of “why”, just making the point that this is how things are, because much criticism leveled at Apple (and any other tech perceived as overpriced) is based on invalid assumptions of how a fair price is determined. I’ll leave it to the Economists to come up with theories on why.
Some people are speculating it will be RDS without VPC.
In Search of Tomorrow
I asked this a couple of years ago here and I feel like I keep have to asking: is this our industry's way of trying to tell us something about where our jobs are headed?

I can't help but get the sense that we're trying to tell ourselves "evolve or die" and that the web jobs will move towards AI/ML if you want to stay employed in the 10-20 year range.
Not sure whether booting work. Might need to check the boss bios.

I know people use it to store VM images and run them off the flash disk.
The only reason Phoenix/Firebird/Firefox got a foothold was that IE6 was basically abandoned and there was so much low hanging fruit (Tabs! Ad blockers!).

But then Firefox got complacent with their performance, giving Chrome an in, and in the meantime IE/Edge got a lot better, so there is less incentive to try something else.

At this point, Firefox doesn't really solve any pain points for most users. Some people like the greater flexibility Firefox has (had?) with extensions, some people care about the anti-tracking work they're doing, but at this point the selling point seems to be an abstract notion of competition/freedom, which most people don't really care about.

Firefox needs a vision of what is missing from the browser that really resonates with people. They seem to be banking on the idea that privacy is that differentiator, and it's smart in the sense that it's not a direction that Google will go with Chrome, but all signs point to people not actually caring that much about privacy.

My personal take is that Firefox should really invest heavily in their Android browser (e.g. improve reliability of the media stack, get e10s, etc), build in an ad blocker, or bundle uBlock in the default install, and market that. Chrome will never ship an ad blocker on Android, and blocking ads is far more of a thing people care about than privacy.

[EDIT]: Maybe all the Rust stuff will pay off and Firefox will have a really good performance/security(battery life?) story. That would be a good path as well.
It's not that bad. Having an ad-blocker is a godsend. Chrome does feel noticeably faster on Android but the ads aren't worth it.
This is all great. What are those next two major Android releases include that I need?

Also, how can I remove the Google surveillance code from the phone? I just dont like that they trac my location, record my conversations and inject spam into almost every “product” they got.

Comparing any Android device to iOS is hard because the the former is a data collection device with some features reminder of a mobile phone while the latter is a mobile phone primary designed and build for the best UX.
Awesome blog post, providing interesting approaches.

What I always struggle with is not the different shades, but finding suitable other colors which go along with a given one. Let’s say your company already has a hex code for a blue. How do you find appropriate greens and reds to go along with it?
Inflation doesn’t tell the whole story. My 12” PB was all the machine I needed when I got it. Now I need a cell phone for basic stuff like finding my way around town. And I still need a laptop for traditional PC use. They’ve added SKUs to my life and the sum total price of them is outrageous. That’s where people feel fleeced. Not to mention the new SKUs don’t actually fit the marks like they used to do.
Saying "Hi" is a relatively good case. They bothered to type two characters. In my case, I have received a few times, a single dot (".") as their first message.
That is backdoor, just not particularly leet or advanced. Low skill hacking and backdoor are still hacking and backdoor. Article makes them sound like cybersecurity geniuses, not comment here. Article is all odd.

Imo, the actual tech achievement there (for that age) is building mining computer and learning javascript basics from video. Which is more then other kids can do and shows some self motivation.
How does the SO2 concentration relate to the smoke, usually I've seen people looking at the 2.5um particle concentration.
I think 2 is fulfilled with xsv with the frequency command and the select command. It's 2 commands, but it's not excel and it's reproducible. I find the source code is kinda helpful to see what arguments I should set or how it works.
In fact, it's just one grocery store, and it owns the country. You're "free" to use any other store, you just have to emigrate first.
Related: https://nothings.org/computer/judy/
This is ridiculous.

I like nicotine and smoking on occasion, but I have never been addicted. Maybe it's personality, behavioral, or some physical difference, I couldn't say. There have been about 30 cigarettes a year for more than a decade. I have no desire to "quit" or have the government tell me I have to.

Walking outside yesterday in Santa Clara was worse for my lifespan than anything I've smoked in the last 6 months.

When I think about the purpose of government, banning addictive substances does not fit the bill.
Firefox keeps getting new languages added to it too.

I'm still running Firefox 52 ESR on anything lower powered.
They can still turn this around. Shoot some documentary video & turn it into a Borat-style wry comedy, pretend it was all a commentary on something or other.
It's an interesting story, and Upwork definitely screwed up here. But it seems too simplistic to say that Upwork is trying to upsell clients.

As the author mentions toward the end of the story, he was no longer showing up as eligible to freelance because Upwork determined that he might be classified as an employee of the company. It sounds like the company could still request him to work for them, but they would have to do so as an employee, which entails different payroll responsibilities (which Upwork could provide at an extra charge).

But it doesn't sound like Upwork's goal was to upsell the company on these extra charges. First, the company didn't realize that they could still hire him at all. According to the author's friend, who worked at the company, they didn't find out about the employee-hire option until they pressed Upwork for details of why he disappeared from the freelancer section. If Upwork were trying to upsell the company, they wouldn't have disappeared him from the freelancer section — they would have shown a notification saying "you can still hire this person, just upgrade your account!".

My guess is that Upwork was hoping that the company would just hire a different freelancer and wouldn't care much about the transition. Why? Because Upwork's benefit is partly the low cost, and once you add in all of the employee-related stuff, it would be much more expensive to hire through Upwork.

I could be wrong about this, but based on the (relatively thin) facts provided, it seems like this wasn't about upselling. It was about avoiding the risk of employee/contractor misclassification, and hoping the company would hire a different contractor.