skysight-inc/HackerNews huggingface dataset:
I recently saw this photography project, where Angelica Dass was matching pantones to people's skin. Lovely results:

https://www.angelicadass.com/humanae-project/
> SAR and Mountain Rescue Association groups are almost entirely opposed to any form of pay-for-rescue

However, people that spend much time away from civilization ought to have Global Rescue or something similar. I support government and non profit rescue efforts and funding, but ultimately people participating in relatively risky adventures should bear some responsibility for having rescue insurance — and such insurance is pretty cheap. I’ve seen hikers with $300 hiking poles, $300 hiking boots, expensive GoreTex and yet they scoff at paying for insurance to cover the very expensive costs for rescue. A helicopter can cost $1000+ per hour to operate and people going into the backcountry are assuming a level of risk that they ought to be responsible for insuring.
Pretty graphs. No data. Qualitative analysis. No source code.
I used to just write code fast and forget about it, only slightly caring about the finished product. After having to build and support 2 fairly large applications(for use on a company intranet) I will fully plan, document and test my software. No more clever code, no more quick hacks. I also gave up on Javascript and node.js, and I mostly do c# now because of type safety.
How can I read this article, it is behind a paywall?
> Yang campaign is actually seeing exponential growth.

In what? His polling position has been bouncing around within the margin of error with no progress for months.

Yang's got some good ideas, and he's certainly one of the most interesting candidates of the cycle. But he's got no momentum.
Understandable, thanks for the extensive info! I think this should be included in the lowest paid tier, at the very least. Or disable SMS/phone calls and have people have the option to only use an authenticator app.
My whole life looks like a Pantone 448c
> if you're in a spot where a single person or entity could seriously damage you, you haven't protected yourself sufficiently well

Strict adherence to this rule would have prevented nearly every successful startup and romantic relationship.

Better advice would be to increase your resilience in the face of disappointment, betrayal, failure, and accident. All are guaranteed to happen no matter how carefully you try to protect yourself.
> The company raised ample venture capital -- $786 million, according to Crunchbase

If I might go on a tangent, isn't that an insane amount of money for the VCs to hand out? Apple with a $1 trillion market capitalization (the most valuable company on Earth until Saudi Aramco beat the record a month ago) began with $1M in inflation-adjusted venture funding in 1977.

Is there any way that $786M makes sense or is there just too much VC money sloshing around?
A modern fridge use less than half of that, that will probably not be anything that matters. In Denmark with the current power prices, that'll pay for a new fridge over 10 years. That isn't exactly a good case for buying a new one.
This is insightful. It also massively calls into question if economic models on prices (CPI?) could ever keep up with reality, if trends like shrinkflation didn't make that impossible already.
> What is the ideology of online anonymity?

I imagine it's something like - Biological and Social constraints have restricted human endeavors. "Online" in terms of the "internet" was an experiment to test this theory.

It both succeeded to a lesser degree than expected and failed, primarily due to social conditions of the times. Wealth disparity (motivating more bad actors than good), and outlet for those in psychological crisis (who tend to have a lot of time on their hands), juvenile behavior (gaming as a gateway) and the weakness of the legislation/prosecution for when cursory privacy invasion was enabled enough to track down bad actors (due to legislators being relative luddites).
The states under the Articles of Confederation felt that way, until they pursued federalization under the Constitution. Germany, Italy, even Britain used to be made of smaller parts that sought union. Countries occasionally choose to federate into a more powerful government. How is the EU any different, other than the process is more long-drawn?
Wonderful article. I was diagnosed with ADHD but it was more of a "here are some pills, go away" deal. I've never had someone put into words the way I feel without my meds so... eloquently. It feels great to know that there is at least one person out there who understands. I am at a very low point in my life right now and this article has me sobbing with relief. Thank you to the author and everyone on HN sharing their experiences, I feel better right now than I have in a very long time.

Side note: I am also diagnosed with the other two ailments the author compares ADHD to, lol; diabetes and depression. Although I suspect that second one is just caused by years of untreated ADHD making me feel like a lazy asshole.
This trend (if it's actually happening) is a symptom of the death of Moore's law. When Moore's law was operating in full swing, it would rarely make sense to build your own chip using open source. In the time that you could design and build your chip, general processors would have doubled in speed and you'd be better off waiting for the general processor.

Here are a few predictions, some of which have already occurred, that may result due to the death of Moore's law:

Already Happening:

- More custom chips (squeezing the last bit of performance)

- More reliance on the cloud, to push off processing power where there are more economies of scale

- The rise of traditionally "second tier" processor manufacturers (e.g., AMD, ARM) to be head-to-head with traditional leaders (e.g., Intel).

- A greater amount of chip manufacturers R&D dollars spent to each dollar of revenue.

Starting to Happen

- China and developing countries catching up with chip technology (when the leaders are no longer growing exponentially, it's easier to catch up)

- Governments imposing their will on chip developers (when there is less competition over performance, other factors like trust and national origin will start mattering)

- Trade secret theft, i.e., in the past if you stole Intel's designs, you would get one good chip, but that theft would be obsolete in 18 months. Now, it gives you a much longer advantage.

- An societal shift from utility to branding, i.e., as all goods start becoming equal, branding is the main differentiation.

- Living standards catching up to western and U.S. standards.

Further Afield:

- No significant technological improvements for decades.

- Stagnant per-worker/capita productivity.

- Economic growth becoming far more tied to population than individual productivity.

- Economies/governments fighting to increase their population (e.g., through legal immigration or by force).

- Government's power and control becoming based more on population rather than ideals or innovation (e.g., China).

- More monopolies ... in a dynamic and innovative society, a small smart company can defeat a larger slower one. In a stagnant society, that won't work and the competitive advantage can only be obtained by consolidation and economies of scale.

- Social unrest ... in an exponentially growing society, there is room for every generation to become wealthier than their parents, but in a flat society, on average half will become richer and half will become poorer.
Without being cynical, I think the authors surely know this. Writing this way is exploiting the DL fad for career stepping stones. This is simply how science works these days: a lot of good science is done but those climbing latter boast about it or lose out.
Even the "killing people" part is also contracted out.

https://en.wikipedia.org/wiki/Private_military_company
Mobile voting is a nightmare idea. A very large portion of the population is far from tech savvy, but to have mobile voting as an option, the entire voting base has the know how to correctly place a mobile vote, or else a significant percentange of the population could get duped into using a fake voting app/site and not actually voting. Authenticating voters is also a significant technical problem, as the barriers to voting have to be thin, but not so thin that one malicious actor with up to date voter registration information for a precinct could own that precinct. This also seems to suffer the same problems as DRE (direct recording electronic) voting machines with regards to no way to ensure a voters vote is recorded correctly and accurately.

I have no confidence in any mobile voting scheme, and for an election, lack of public confidence in a process should be immediately disqualifying for said process.
At the minimum, a nationalized web index would be fantastic (modulo the normal concerns above government censorship that already apply). It would reduce so much duplicated effort if there were a standard government crawler that indexed the web and made that data available to anyone who wanted to use it.

Similar to the way weather data is collected by the government, and multiple private companies use it to produce their own sites and forecasts, you could have different search engines doing different interesting things with the data: compete on UX, or focus on particular niches of search.

As it stands today, we have a Bing-Google duopoly because indexing the whole web is such a massive undertaking.
Functional programming with functions as first-class-citizens. And related: asynchronous programming. Both with Node.js, a couple of years ago.
kinda like it
If you haven't already watched it:

ADHD: Essential Ideas for Parents - Dr. Russell Barkely

is essential to understanding ADHD at the neurological level.

https://www.youtube.com/watch?v=YSfCdBBqNXY
That is such a lovely thing for a big company to do in this day and age. It probably also allows them to use the battery optimally, i.e. not fully charge or discharge, for a longer lasting battery.
Because the conversation is so lopsided, I feel like somebody has to ask: what opportunities are we giving away when banning face recognition tech?

Obvious one would be no more purse snatchers, ever. Almost no rapes, much fewer violent crimes. No lost kids. Lives and wallets saved.

What else? This feels like the kind of tech that creates its own broad fields of use where there were none before. It might take time or imagination to see where it goes.

And if - just saying - if the benefits are good enough to stop and think for a second, aren't there any better ways of skinning this cat than banning tech? Might be worth a brainstorm.

I'm not a big fan of EU's GDPR - I've literally just fired a client last week on an emailing consulting gig because the threat of unpredictable huge fines is too big for me. Plus I freaking hate cookie popups. But I have to admit it's also doing a lot of good - if companies can't store my IP address without my consent, I'm pretty sure they can't store my facial profile and daily movements. Which leaves the choice in the hands of the consumer, where it should be. I have Google Location enabled on my phone - it's creepy accurate, but I like it. Maybe you don't. Let's not chose once for everybody.
Whenever I hear this saying, even though I know it’s sort of pedantic, I can’t help but wonder: but what about 19 years and 364 days ago?
> They'll buy you or break you.

You say that like they are equally bad for you. Being bought out is great for the previous owners. (Otherwise, they wouldn't sell.)
Wouldn't it be x86-64 rather than x86 patents which are due to expire next year? It's weird that we've seen no interest so far in an open source reimplementation of x86 16-bit or 32-bit. You would think that it ought to garner quite a bit of interest among retrocomputing enthusiasts, if nothing else.
That's an excellent analogy.
How to Install Seafile to Sync and Share Files on CentOS 8
> Once the mess becomes a burden, it's a good time to clean up.

Definitely the way to go. It's not a problem until it's a problem.
How would facial recognition stop those crimes exactly? They would still happen..
Sure, you could frame it as recursive. Not infinitely, just one level (self-referential). I don’t think that is an argument against the point.
We had quite a fun time in the office joking about this and eventually we found that the more you think about what she said, the more it actually makes "sense" and for a few minutes after that you've confused yourself so much that you can't speak proper English!

Also, in "made it" in English, usually "it" should be specified whether it is the subject, object or perhaps a neutral referral to the situation. In Sotho there is a different approach whereby you have noun classes and they have concord with the rest of the sentence. That way, you can infer which "it" you are talking about by the different nouns hopefully being in different classes and "it" thus being qualified. This can in some cases make a sentence less ambiguous than the corresponding English sentence. Essentially, you then have multiple versions of "it". Humans are always in separate classes from objects, which again are in separate classes from for example plants. You can point out of course that it's unlikely that a plant is both the subject and object of a sentence. The language would be sensible even without these classes, but it makes it much more rhythmic and easier to follow the gist of a discussion.

A possible original version would be: "Ke dirile selo seo gore dipitša ga di dirwe." In this case you have "seo" in concord with the thing being done and "di" in concord with the word for pots.
The safety feature does not need to be on at all times. If it's anything like what Ford has, then it will only be activated when the car detects a crash.

If they would make it such that it only connects when it has to, then it would be a reasonable compromise.
Voraciously eliminating unnecessary whitespace, especially vertical whitespace, was a trick I learned early. Most monitors are wide, not tall. When you can see a whole function without scrolling it's much easier to understand. I'll collapse 'if' statements to a single line in most cases to make it readable left-right instead of up-down. 1TB bracketing is my default unless style guidelines prohibit it. End-of-line comments make it easier to associate functionality with comments and keep code tidy.
Slightly related - Twitter still hasn't done anything about those bot accounts with fake crypto scams. Elon Musks tweets for example always have these fake crypto scam tweets at the very top often using account names of popular people. I think it's been going on for almost 2 years now if I remember right. This should be such a simply thing to take care of but for some reason, Twitter hasn't bothered.
The Arabic countries led by the Muslims were the most advanced scientists/engineers in the world, until they let the bigots take over. Just saying... https://en.wikipedia.org/wiki/Timeline_of_science_and_engine...
I see that these bans regulate use by police.

But how could any of them affect use by federal agencies? Which would then share information with local police.

I mean, police lie to courts about StingRay use, or data from the NSA via SOD,[0,1] and do parallel construction.

I really do think that privacy in meatspace is hopeless.

0) https://www.reuters.com/article/us-dea-sod-idUSBRE97409R2013...

1) https://www.deamuseum.org/wp-content/uploads/2015/08/042215-...
> $16.5 million raised last quarter and steadily rising polls.

He's been bouncing around between 2-5% in the polls since October; he's not steadily rising, he's stuck in one place.

> Still going strong after numerous candidates including senators have had to quit.

A number of the candidates that have dropped out have been consistently polling above Yang. They haven't dropped out sooner because they were doing worse, they've dropped out sooner because they have a different calculus about the value of staying in the race.

Yang isn't still going strong, he's still stuck in neutral.
You probably can't, because there must be a reason for it to have lost 90% of its value, and that reason probably has to do with the house somehow (I named a few examples, but there are more possibilities) losing its capability to "house" people, because after all, that is the only value proposition of a house - that capability literally gives it its value.
> I think the bigger thing for Open Source Chips is going to be the expiration of a ton of the x86 patents next year.

AMD has been building x86 chips and the patents haven't stopped it. ARM has been building non-x86 chips and the patents haven't stopped it. I'm failing to see how the expiration of x86 patents will have any effect.
That's not how 23andme works, they don't sequence your whole genome, just selected high variance segments.
As a mathematical curiosity: an exponential decreasing price means that the total expense to store a Gigabyte forever is finite.

Eg a 10% decrease a year, means that storing forever costs approximately ten times the first year's storage cost. https://en.wikipedia.org/wiki/Geometric_series#Sum has the math.
there is a video of Andrey's talk on this from PyCon CA 2016: https://pyvideo.org/pycon-ca-2016/see-python-see-python-go-g...
http://scorevoting.net/rangeVcond.html
Okay sweet, I hadn't known Show HN was a separate section in the frontend. That should help a lot, based on your suggestion and what I read on /showhn.html I made this post here: https://news.ycombinator.com/item?id=22135719

Does that OK to you? Thanks a lot!
Wait a minute. This is not a question of counterfeiting. This is case of jailing the fridge user to use GE filters.

If the 3rd party are selling their cartridges with GE branding without GE's consent, that would be counterfeiting.

GE could easily allow other cartridge manufacturers to build and to supplier.

Look at the CO2 cartridges used in the Sodastream machines.
Just Because Something Gets Displayed Doesn’t Mean It’s a UI Test
AIUI, you can just use FPGA on a 10nm-ish process and get roughly the same performance as hardwired logic on a micron-precision chip. Still useful for analog though, and I imagine that going even a bit lower but still very cheap (in the hundred-nm range, perhaps) would still yield better performance than a state-of-the-art FPGA, given the one- or two-orders-of-magnitude overhead that's inherent in those.
No, that's the obvious "reason that you think should matter but doesn't".
Apparently it's impossible to differentiate between someone who does need them and someone who is exploiting the system.

Id argue they perhaps don't need them and the whole thing is a farce
Not a programming technique, but a mindset. If you separate your ego from your code ("My code doesn't define my value") then it becomes much easier to look at your code objectively and understand others' criticism. This allows you to grow faster and more openly (in directions you may have opposed before).
Ok, since there are two of you there are probably a lot of you, so I've added the extra phrase above. Thanks!
If I was an evil dictator trying to win elections, this is exactly how I'd appeal to the clueless majority.
No street art. No protesting. Social credit. No way to break away from the stigmas assigned you your face. No speeding. No jaywalking. No pissing outside. No way to rebel.

I mean, it wouldn’t really stop crime. London has something close to total surveillance, and they have a lot of crime.

But if you really want that sort of thing, you can actually have a taste of it in parts of China.
If it impacted general employment, that would be a pretty big sign that the recession had already begun a while ago, wouldn't it?
Can you elaborate why you think they are bad?
I always wondered why it was in the requests source code.

https://github.com/psf/requests/blob/9b95b4e7b4df1865b058161...
I was diagnosed with ADHD. I live in South East Asia (always hot and humid) and found that the stimulants made me just too hot. Ended up trying modafinil. I would take it first day of the week get the momentum going and usually didn't need it for the rest of the week until productivity waned.

I found that getting started and momentum going is my biggest challenge. Maintaining it for several days after was not as hard.
arrayify will also work on co-workers machines. You can open files on remote machines with tramp mode, and screenshare via zoom or something
Our coffee machine at work has a filter. If we set the water hardness to the actual value of our water, it needs replacing quite often. So I've dialed it down and the filters last significantly longer. When we got it serviced last time I asked the technician to look if it needed descaling - it was squeaking clean inside the boiler, so I've dialed it down even more.
I think we can discount the article based on the unironic use of the word soldiers to describe colleagues.
2016, the year of all those hard times!
>They can say "no" or "can you come back in 10?"

By then, the damage to concentration has already been made. Yes, you can set your status to "do not disturb". But you have to remember to do that.
Oddly enough they were head-hunting super intensely last year. I wonder if they were doing that to hire devs for lower pay in order to let go more senior individuals to save money...
I agree with the first bit; however it's hard to find a balance between accepting that your code can be improved, and standing by your solution. What I see in my team is that someone else has another solution, and whatever that is, should be implemented, if you argue against it, then it's often "I'm just trying to improve your code". However his solution might not necessary be better, it's just a different approach.

We also follow very strict style guides, but this is all defined in formatters and linters, so there's no arguing against it.

Even for my personal projects, the first thing I do is usually set up .editorconfig and TSLint (if I use Typescript).
Network remote control is through port 23 (telnet); I hacked up a little remote app with the functions I need most (input select, volume &c.).
Meh... synchronous communication is almost always worse than async communication in terms of efficiency, for example as the burden of thinking time of both sides has to get carried by both sides of the communication.
Show HN: I built a visual reference tool for artists in ThreeJS
What about BJP ticking/checking out election manifesto one by one and delivering. While Congress is just whining about everything with their ClownPrince pappu on the helm.

People must vote for progress.
That's too bad. Sounds fairly normal for companies around here, though.

Also, I guess I offended some ex or current employees since I've gotten the downvote brigade. :\
Peer-reviewed AI bots that predict premature births were too good to be true
Not really, it'll die eventually if you've taken enough bites. Might be a bit more difficult to take the bites if you didn't kill it beforehand, but still ...
At this moment IronPython is nearly dead. 2.7 EoL has passed and IronPython 3.x is not ready.
Why not just set up a conf bridge for something like that?
Could it be that there are a lot more VCs, especially in tech field now a days than in 1977?
Continuous Delivery.

I'm building internally used software, and getting feedback from stakeholders in the testing environment was hard work, and often impossible.

We went from roughly monthly releases to deploy-when-it's-ready, and this tightened our feedback loops immensely.

Also, when something breaks due to a deployment, it's usually just one or two things that could be responsible, instead of 20+ that went into one monthly release. Waaaay easier to debug with small increments.
Yeah, but that has nothing to do with the decline. Normal people don't care.
"Fab related" stuff is the biggest portion of silicon/chip IP in any given design - the
"software-like", front-end part is quite minor to begin with. Of course it is important to get it right, which is why improvements in high-level design and the like (including open source designs) can still be a big win.