skysight-inc/HackerNews huggingface dataset:
Yes. It pisses me off to no end when somebody overpromises and underdelivers, but justifies it because they're y'know... hacking or learning or whatever. I fucking DESPISE those people, and their willingness to waste my time and money for their benefit.

That said, I have ZERO problem if they've very clearly disclosed the risks, but I'm just so eager that I'm willing to knowingly accept them.
My biggest overall knock is that I often found that there really wasn't a payoff for unrelenting grimness. Which I guess gets to your point #2. Although I'd say 1.) The series is called Black Mirror after all and 2.) There are exceptions like "San Junipero," which was probably my favorite episode. (think, in part, the unrelenting grimness may actually help set the stage for episodes that were a bit more hopeful.)

Overall, like a lot of anthology series, you could probably pick the best N (where, for me in this case, N is probably somewhere between 5 and 10) and easily skip the rest.
The current “alcohol is the strongest risk factor for dementia” title is not in the text, nor is it accurate. A more accurate title would be “alcohol use disorders are...” or “alcohol abuse is...”
Every OpenMP implementation I know of uses a thread pool, and dispatches parallel work to it.

This is probably exactly the same behavior as goroutines.
One other important thing to consider is that the Wisconsin public school system has been gutted by Scott Walker, so unless you're in a particularly great district, there might not be great resources for students, and there will probably be large class sizes.
Which is exactly why copycats come in - they see the results of three years of innovation, get some insights in the production process and the challenges overcome (also via interviews like this), and just copy it at scale; larger manufacturing companies can probably get to churning these sets out by the thousands within a month.

For a recent example, see the fidget spinner / cube situation, so many copies from so many manufacturers, it was unreal.
Why do you think that model is ethically wrong? If every link in the chains is compensated fairly (no one is coerced) and value is added, it seems like an inevitability that one end of the chain would be magnitudes larger in compensation.
The issue the article doesn't spend too much time on one of the major reasons why reliability is so low: there are too many confounding environmental variables to control for, so work done in one lab often doesn't generalize

One seemingly standard, innocuous piece of equipment can make immune cells "aggressive", while a different brand can make them tolerant. No one knows why. Genetically identical mice ordered from one vendor can consistently have different disease progression compared to mice from another vendor. Background noise in animal facilities can mess with experimental outcomes and even cure disease. Two lots of otherwise identical reagents can act almost like different chemicals

Many findings are the result of some set of confounding variables rather than the independent variable. It is impossible to know these things in advance or control for them. The best tactic is to do the same experiment in a different lab with a different research team to control for all these "other factors". Which is expensive (often six of seven figures) and can take months or even years. It is best practice when startups license tech from a university to ask for an exclusivity period where they reproduce the key experiments before committing to a full license

Imagine that for every open source library you use, all you have is a detailed read me, a set of tests, and some infrequently commented white board code. You reconstruct the code as best you can (which isn't that hard), but for some reason the tests don't check out. The bug isn't with your software. You call the original researchers and find they used a few libraries that you didn't, and these didn't show up in the publication. You have to manually install all these libraries, test them, and integrate them. Still doesn't work. You realize they used a different os and have to account for that. After six months, still nothing. After visiting their office, you realize the computer used to write the software is on the floor on some very fuzzy carpet, and there is some weird electrostatic bug in the hardware that contributed to how their software performed

This is perhaps not the best analogy, and I'm not a scientist myself though have managed scientific teams for years, managed a few tech transfers, and evaluated tons of science as potential investments, but I just wanted to drive home the point of how tough science can be. If others can critique this I would welcome it as it would be great for wet lab scientists and engineers to understand each other's worlds better

Of course there is also fraud, cherry picking of data, and careful manipulation of study design to make externalities work in your favor, but a lot of the reliability / reproducibility crisis comes down to lots of uncontrollable / unknowable variables and expensive and long development cycles
After reading the article and going to the site and then to the DIY category and seeing the sample kit [0], my first though was “these would be cool for a fingerboard video”.

I go back to the main site and what do I see further down on the page as I scroll down? “LIKE TO FINGERBOARD? Our real concrete jersey barriers are heavy duty and the perfect obstacle for fingerboarding! Combine with some cinder blocks to create cool ramps and ledges!”

These people have got it figured out! No wonder they are doing well :)

[0]: https://www.minimaterials.com/collections/kits
So, it's like a TV program equivalent of most TED Talks?
Dude you are wrong about this. Please stop.
I'm saying less than 1 petabyte is a small amount of data for long-term storage.

30TB is large if your talking about daily network activity or your personal photo collection, or the size of one SSD that can fit in a laptop.

Many businesses have digitized records 50+ years old. Even newer businesses can hit the 1pb mark. Older businesses might primarily store accounting records. Businesses in Machine Learning are interested in much more data.
Pet hate of mine is using more space to replace a border or other distinction between elements.

Most of the time I want to see more playlists, or email subjects, in preference to delighting in your use of whitespace. Information density matters.

Buttons should look like buttons. Always.
Support Scott Wiener's SB827, which will require zoning restrictions to be relaxed around California metro public transit stations. Currently many BART and other subway stations in California are in neighborhoods where you can't build anything other than single family, 2 story houses.
Until you can give me a hardware and software stack that has full correctness proofs, including absence of side-channels, I will have to assume that my best course of action is not running untrusted code if it's not absolutely necessary.
>Nobody can reasonably claim to not have known or anticipated.

Suggesting that people could have predicted the dot-com boom of the 90s or the tech/startup driven boom of the past 15 years (and that it would be so heavily focused in the Bay Area) seems a little far fetched. It might seem obvious now that it has already happened, but in the 60s and 70s I don't see how you could have known (the industries driving development then were Defence and Manufacturing, both nearly nonexistent now). Plenty of areas in the US were increasing in density and economic development during that time, only one of them became Silicon Valley.
What makes it fundamentally different from clicking a link?

"Click this link to read more about cinder blocks"
"Enter your email here to read more about cinder blocks"

In both cases, there is the promise of more information. Presumably, you would agree that the information in the link might persuade you to buy from the site, assuming you're interested in cinder blocks.

What then would be your reason for being unswayed by similar information in email form?

I'm guessing you just have an opposition in principle to marketing via email, but not an opposition in principle to marketing on a webpage.

The reason email works, by the way, is that you get the user's attention. The first time someone hits your site, they may have 2000" tabs open, they may get a notification on their phone, etc. Email lets you confirm their interest and reach them later. It solves the distraction issue.
That's how the WHO defines problematic drinking. That is not the bar the study uses. The study uses the bar of being hospitalized for alcohol use disorder.
I've been reading Why We Sleep, a really good and important book about sleep from a noted sleep research and professor of neuroscience Matthew Walker. Some of this intuitively makes sense based on his research.

Alcohol interfers with sleep, specifically the ability to remember information and to form new memories by harming and reducing REM sleep. This effect lasts for stuff you learned days earlier (read a book on Monday, get drunk on Wednesday night and you'll remember less than you would have otherwise). Alcohol and sleep don't mix. He recommends you drink earlier in the day (the closer to bed time the worse) and to not consume too much.

Based on this book, I largely no longer drink during the week after work (he also recommends not drinking caffeine much past noon). I've changed my habits, and am sleeping better.

Better sleep will make your mind sharper. It's not just the amount of sleep you are getting, however. Quality is really important. Alcohol interferes with our ability to sleep, specifically, REM sleep, and if you allow decades of daily interference with such a critical life system, I could see it leading to cognitive decline. Even if you don't get dementia, drinking alcohol too late in the day will cause cognitive issues.
Well in that case people will be judged based on the prestige and quality of the college they went to, and the rigor of their chosen program of study.
Beijing to New York in 2 hours? Hypersonic plane ambition
Yep hacking an account and giving your real mailing address and card information complete with a paper trail is definitely how you launder.
see also https://news.ycombinator.com/item?id=16429463
Me and the wife had this conversation last night about whether or not buying things online is really saving time since the means of evaluation is all mental/reading. Confronted with a product in the physical world one can mobilize all sorts of senses at once to evaluate quality simultaneously. Online we're stuck reading reviews and gauging authenticity/quality. The sad part that's become the reality too is that once the thing arrives we're spending extra time scrutinizing the product for signs of being a counterfeit, even when sold directly from Amazon.
that sounds right. evolution needs to iterate and iteration stops when generations don't die out? Unless perhaps we figure out how to evolve single generation in progress.
What would happen if a huge cosmic object hit the earth?
Thanks for your commentary too. I’m starting to learn Haskell, and the nature of the language seems to lead to less “best practices” articles out there.

Seeing knowledgeable people comment on things written by other knowledgeable people seems to be the best way to learn how Haskell is done in the wild (i.e. anything outside the text I’m learning Haskell from at the moment)!
Japan to buy at least 20 more F-35A stealth fighters
Indeed, 3-phase AC induction motors are such an engineering marvel, simple, cheap, rugged, high efficiency.

They are used by e.g. Tesla and in locomotives. That being said, IIRC PM motors do have some (minor) advantages, particularly for small motors.
They are, but from the low end. Often the quality is not quite there: the colors are off, the legends and not properly aligned, the plastic is warped, the keys not quite aligned, and so on. It is probably because the production runs are so small that the only way to make a decent profit is to order a blind production run and ship it out no matter what it looks like. Higher-quality low-cost options are starting to appear as this new market matures.

In contrast, the group buys in the enthusiast community are works of love, with multiple rounds of checks and adjustments to get it right. Sometimes facilitators like Massdrop force projects out the door because of cost even though the creator of the design wants to do more rounds of tweaking are necessary, and it shows. (Example: the recent /dev/tty keycap set.)
"People don't buy products, they buy better versions of themselves."

$500/month is a lot of money for a chair at a noisy table. On the other hand, $500/month is easier to stomach if it comes with the feeling of being successful.
When hundreds of people try to ride the same horse at the same time, is it still better?

That's what I call a "better horse paradox".
At datamaran [1] we do some of that stuff for assessing non-financial risks with our internal ontology. Also, we are using spaCy and trying out prodigy. Send me an email and I can put you in contact with one of our NLP scientists if you want (they're planning on releasing a paper somewhere soon btw).

[1] https://www.datamaran.com
If you consider performance as a correctness issue, then functional and/or garbage collected languages have a very high incidence of bugs.
I think I'll do a Show HN soon!
As an extrovert, my experience is that I pick up on another people's emotions and that colors my mood. If everyone is sort of uncomfortable and struggling through and eyeing the door, then I pick up on that and it saps my energy. If I find myself talking to a half dozen people who are in great moods and having an exciting conversation, I can get so carried away that I will feel a sort of buzzing high. Whether I go home tired or go home buzzing with energy very much depends on the event.

My wife is an introvert and is highly skilled at chit chat. She can work a room better than anyone but the most gregarious salesman types. She will remember the names of people that she met 10 years ago, details about their careers, their children's names and what their children studied in college. Doesn't matter if it's a professional event, a wedding, or a funeral, she is always on her game. BUT, she always goes home exhausted.
Well someone made a similar thing that I am subscribed too [1]

It gives HN & Reddit top posts

[1]: https://docs.google.com/forms/d/e/1FAIpQLSfyBQ_wEHbh00CcLotT...
Most of the time there aren't that many custom molds (they are expensive!). There are generally only a few ways caps get made. Most expensive is "Double Shot", two separate colors of plastic is used, first the legend is molded in one color (kinda built on a grid of plastic) then it's placed in the full keycap mold and the "background" plastic is shot into the mold filling all the empty space. The legends on these keycaps obviously cannot fade or wear off. Other methods include "pad printing", the legends are painted on (with a coat of sealent) (if you look at your caps and kinda see a shimmer around your legends, it's probably pad printed). Pad printed legends can be worn off over time. Finally dye-sublimation, a printing method that penetrates the plastic a few nanometers. These legends generally don't wear off ( The popular Apple Extended II keyboard is dyesubbed, I have one that I used for several years on a quadra then converted for use with usb and the legends are still sharp, though the plastic has yellowed ), however dyesub can only create legends that are darker than the keycap plastic.

The companies that make keycaps have molds for the profiles they make. GMK has the original Cherry molds (medium height caps with cylindrical indentions, Signature Plastics has a few profiles including Retro looking SA (Tall caps with spherical indentations, each row a different sculpt that gives it a gentle dish when looked at from the side), DSA (flat profile, each row the same with a spherical indentation), DSS (A medium profile generally dished with spherical indentation, DCS (a medium profile with cylindrical indentation), and G20 (a flat profile with no indentation).

So generally when you put together a custom keycap set, you pick a profile, if you want double shot legends there might be some extra molds to make, but those are pretty pricy (I think I heard about 6k a pop). If you go with dyesub you have a lot of legend freedom, but you are limited to dark legends on lighter caps.
His lectures from 2016 are also on YouTube:
https://www.youtube.com/watch?v=A2bFN3MyNDA&list=PLOtl7M3yp-...
That's what happens when you have a new hip language/framework that has a lot of hype.

You see the same with Rust, Elixir, VSCode, Elm, Purescript, ReasonML, etc.

It's not astroturfing, it's just a lot of beginners that are overly excited to proselytize their new discovery.
Another concern is performance issues with box-shadow. A product I worked on displayed hundreds of twitter-like messages, each with its own box-shadow. Scrolling on less powerful devices would noticeably thrash. Disabling box-shadow improved it significantly. This was back in ~2012, so perhaps devices have become more powerful since then for this issue to be negligible.
Would you mind please posting substantively?

https://news.ycombinator.com/newsguidelines.html
Even people acting out of self-interest can be reasoned or at least bargained with. You can't do that with a 'true believer'.
I am not parent commenter but you can pry my ErgoDox EZ Shine from my cold dead hands.

The one you mentioned doesn’t even look pretty. ErgoDox EZ Shine is wonderful both in use and in how it looks!
Maxkey, Tai Hao and others in the chinese market are making their presence felt, but generally the quality just isn't there for the enthusiast community.
The linked Wikipedia article seems to indicate otherwise... And, indeed, it looks like the company both exists and has an online store.

http://www.ankerstein.de/

http://www.ankerstein-onlineshop.de/
I had a similar toy back in the 1960s in the UK. It was a bunch of little bricks and some special water soluble glue that acted as mortar. I used to build fire places and chimneys, and then light little small fires and watch the smoke come out. When you want to build a different model, you just submerged the old model in water and (after a time) it would just fall apart.

My google-fu isn't working well today otherwise I could find a reference to this toy (I can't recall what it was called).
Not that I know of, you should start it!
Advanced Technology and Projects (ATAP)
re: just get something out there

That depends entirely on your market and how big/serious your screw up is/can be.

There are many, many, many, many companies that take an enormous reputation hit or die completely, because their initial product offering was shit.
I disagree. People want to be here despite the cost of living, the crowding and transit. Mixed use is a scam. Nobody that works in the shops at Santana Row can even approach having the income to live there. The whole justification for these strip malls with million dollar apartments above them is s farce. And it’s the only plan some local cities have for accommodating future growth (which the citizens don’t want in the first place.)
I've been a professional coder for 14 years if you consider that savvy...

I am constantly finding products that interest me, and have no hesitation of putting my unaliased gmail address into random product sites.

You may be surprised to learn that my inbox is not a cesspool, there is nothing in there which I didn't ask for.

I believe the aversion to spreading email addresses online is actually a holdover emotion from a time when spam was an unaddressed real problem and where obfuscation was possible.

Today, your and my email address are already in hundreds of purchasable lists... and the battle is fought by gmail instead of by me.
You're not wrong but I think this exchange might have gone differently if the tone wasn't so incredulous from the start. Perhaps something like this:

"I know JavaScript is assumed to be universal these days but since this is really just text it would be great if it just displayed the raw text as a fallback for when JavaScript wasn't available."

I know it's kind of silly but how we present something can dramatically change the response. But in fairness sometimes a direct and plain explanation for why something is bullshit is the only way to get things noticed or done too.
I'm glad you've found the error, because you were using proper scientific method. ;)
Stories like this are inspirational on one hand and on the other completely irrational. Making $17K a month isn't as easy as finding a niche and working an email list.

Anyone who has built a business that has achieved a modicum of success could write a book about all of the challenges they faced, how they addressed them, and how they would have addressed them if only they had the benefit of better experience in the beginning.

There's no secret to success. The key is understanding what success actually means to you, and working smarter or harder (or both) than the next guy to achieve it.

Selling 800+ pallettes of cinderblocks to a niche market once is an achievement. Selling that many every month? That takes knowing more than just how to make them.
Using low-contrast elements to create hierarchy looks nice, but bear in mind that it breaks accessibility for many low-vision users.
“The University of Alberta, Southern California”
You're right, we should avoid forming cults and following blind obsessions. Programming should remain the domain of rationality.
Try it out and write the critique, then. The posts are positive because Rust is genuinely achieving rapid progress and stability... but certainly not without flaws.

I've experienced plenty of frustration, albeit outweighed by the massive benefits for my use case. And there are whole problem domains to which it's just not suited. I see these mentioned pretty frequently.
AFAIK practically all locomotives use induction motors, and those need massive torque at zero rpm. So it can certainly be done.
Not to mention that the wife might have concerns.
I think that song has increased my productivity 150%.
Not to mention it's somewhat de-laundering: you start with money in a bank or credit on a card and end up with hard to spend cash. Hard to spend as in, you can't really pay your mortgage or buy a car with $2 bills.
> I'm surprised that there hasn't emerged a "parallel-by-default C++" kind of language + hardware system

There has. It's called a GPU. Things like OpenCL and CUDA are the new languages.
When visiting our grandparents as kids, my siblings and I got to play with our dad's and uncle's sets. They lived in Germany at just the right age to have them.

Well love stones acquire an awesome, soft, rounded off shape.
Notably, single-thread performance of code that is not friendly to vectorization has not stagnated despite stagnant clock frequency. Indeed, SPECint performance continues to grow exponentially, albeit more slowly since ~2004.

https://www.karlrupp.net/2018/02/42-years-of-microprocessor-...
I would like to hear both but not at work(I feel like saying you only like one genre is saying you only like one style of food). I would like absolute dead silence at work because that's when I do my best work; hence why I like to work from home 90% of the time.
Well, the irony of those two examples is one is using tech to skirt laws and the other to enforce laws. It's hard for me to consider both of them unethical at the same time without resorting to raw partisanism.
Strato? It's not exactly what you would call a "small" competitor, but its servers are in Germany and it's subject to German security and privacy regulations (which I consider a big bonus).
As somebody who works with Scala, List comprehensions (and associated filters) were indeed a surprise to me as well when I started hacking in Haskell. Their resemblance to logic programming makes it so much more elegant, and so much easier to reason about.
Show HN: DropPy – Python-based automation via drag and drop, for macOS