skysight-inc/HackerNews huggingface dataset:
> Sort of wish downvotes weren't a thing honestly.

I was fine with them until the graying out thing, which turned them into basically a demonstration of the power of silencing. All it takes is four people to consider your comment unworthy, and you might as well have not said anything at all; it's oddly futuristic, to use a safe adjective, that the more people who dislike your comment the more difficult it becomes to read. What if we applied that to other situations? Four people dislike what you're saying; please wear this mask that makes it difficult to hear your words. And now that you're wearing that mask, people are more likely to not like anything else you say and avoid your corner of the room. If you're really problematic, we have a safe space in another room, or we've developed technology that completely mutes you but it still sounds to you like you're talking. Enjoy the party!

If downvotes were intended for removing problematic discussion, that's one thing, but HN's position is that downvotes are fine for disagreement, too. So if you say something disagreeable, you are slowly filtered to irrelevance. The macro of that arrangement, which optimizes for discussion that the community will find acceptable and agreeable at the expense of contrarian thought or opinion, is apparently lost on everyone who I've discussed it with, so I've stopped bothering for the most part. Graying out of downvoted comments is honestly a symptom that contributes to perceptions of the valley, based on my conversations with people outside of this community -- I was present for a conversation about Thiel among midwest tech folks, and it was specifically brought up as cancerous to thought.

Good news is there are stylesheets that disable it. It isn't going anywhere, so if you feel like I do, adapt. That and showdead are useful.
For anyone from LA visiting Christchurch in New Zealand, go to the some of the empty areas of the eastern suburbs of Christchurch: large areas where homes used to be - all removed due to liquifacation.
>The people in power do everything they can to keep wages down.

Wages are set by the market through supply and demand
Same (possibly different ages) in Canada (Alberta at least), it's not mandatory, but offered in school, and most people go with it.
Bookmarking this for later use. I've always wanted to find a recipe somewhere between Soylent and Lembas Bread that can be used for long hiking or canoe trips.

Unfortunately the beans and cabbage hardly sound appetizing for a bread. The obvious ideas are wheat, nuts, and dried fruits.

Any good resources for this?
Tesla GPU Accelerator Bang for the Buck, Kepler to Volta
>medium, context, or means of interaction

The first analog that is at all comparable is hypertext and the web interface to the internet. This is much the same except it's harder to clean up.

Who decides what is illicit? Like I said, I'm not trying to start a semantics discussion. I'm not talking about morally debatable subjects. There are some blatantly disgusting things out there that have ruinous effects on people who've made no decision to take part. A platform like IPFS allows that to gain a new root, and deeper this time.

Hence my posed question.
Your fast path is still crippled by your slow paths' mess. It doesn't matter if you've isolated and optimized those paths in isolation, to the GC there's just Your Process and it's going to suspend Your Process whenever it wants for however long it needs regardless of what's currently happening.

So if you're latency sensitive then all of your code needs to be aggressive at avoiding object creation. All of your code becomes part of "the fast path", even if it's in a different thread.

Or you isolate your fast path in a different process or a non-GC'd runtime, the later being the approach taken here by Instagram.
YMMV. Clearly :)
I wonder where all these horror stories come from - I only have seem 'loss' of data if people were not trained using MongoDB. An I mean not trained at all, MongoDB is easy to learn. There are plenty of success stories by major companies out there, google them ;)
You mean Tracy Kidder?
If anything, I think the rich in Silicon Valley are the most willing to do something about it. Basic Income is a very popular idea amongst left-leaning wealthy people these days
I'd suggest to read the POSIX man page first: http://pubs.opengroup.org/onlinepubs/9699919799/utilities/ma...

POSIX make is rather limited but if you start to rely on GNU make features, you'll end up bound to a single implementation.
My bad. I figured it needs /proc since it's part of the procps package.
So where is the quantitative proof that this is better than hair analysis and bike mark analysis?

Those shams were marketed in much the same way the article makes claims about forensic knot analysis. Why should we believe in the effectiveness of this method if the last bunch worked so poorly?
Pretty spot on. I use a pretty similar dependency system for all of my C and C++ projects.

FLAGS += -MMD
CFLAGS += $(FLAGS)
CXXFLAGS += $(FLAGS)

OBJECTS += $(patsubst %, build/%.o, $(SOURCES))
DEPS = $(patsubst %, build/%.d, $(SOURCES))

$(TARGET): $(OBJECTS)
$(CXX) -o $@ $^ $(LDFLAGS)

-include $(DEPS)

build/%.c.o: %.c
@mkdir -p $(@D)
$(CC) $(CFLAGS) -c -o $@ $<

build/%.cpp.o: %.cpp
@mkdir -p $(@D)
$(CXX) $(CXXFLAGS) -c -o $@ $<
> Make is in no way limited to C or C++ projects and there is absolutely nothing wrong in using Make for a JavaScript project.

The fact that you have to acknowledge this proves how unorthodox it is, and ignores team concerns. So no, there is something wrong with using Make for a JavaScript project: people don't normally do it.

> It always comes down to picking the right tool

You're right, stick to the ones people actively use and don't pretend features exist in bubbles.
Try taking pictures during the "golden hour" (sunset). Almost any outdoor picture, particularly clouds and water, is going to be much less dull during that time. Colors from the sunset are reflected off of everything else making the image much more vivid.

And like sangnoir said learn how to post-process. If you're taking pictures in RAW format you'll be amazed at how much you can transform a boring picture.
Basic income is probably not going to do the trick.
Regarding fad diets, I can think of times when I've seen people (myself included) act biased toward new fad diets if they resemble older, popularly discredited fad diets in some way (even if it is only a superficial similarity).

I think the same can apply to religion; someone might be completely turned off of Abrahamic religions by their experiences with only one of them, regardless of whether this is a "fair" assessment.
Or in other words solutions that are applied have a possibility of working. The solution of no genital contact with others isn't inferior, it wasn't applied.

I find it interesting that, AFAIA HPV is a sexually transmitted disease but that, certainly in the UK, healthcare professionals seemingly lie (by omission at least) in order to further vaccination.

Also, that insistence on screening seems likely to have been a major cause of widespread infection (eg https://obpmedical.com/resource-center/blog/non-sexual-trans...), though I've never heard of this from a major news outlet?

It amazes me that until 2016 it seems no-one bother to check that sterilised reusable gynaecological instruments were actually sterile, mind-blowing.
As of right now this post has the same number of points as the 2009 post.
Health I.Q. updates their careers page after receiving criticism on HN & Twitter
Yesterday Health I.Q. received lot of criticism on HN and also on Twitter for the way their careers page was worded. They have taken the feedback positively and updated their career's page.

From the updated page:

"We received recent feedback on our careers page and how we describe our culture and workplace as somewhat of a health-topia. It appears some have interpreted it as a bro-topia. Wow, that wasn’t what we intended.
We are a highly diverse (45% female), high health affinity company (yes some are into strength training, but many more are into yoga, veganism, cycling, running, and mindfulness, etc) and inclusionary culture (our focus is not on one's absolute level of health but rather on if they have taken responsibility for their own health - i.e. Health Consciousness; and everything is optional if you don’t or can’t participate).

Thank you for the feedback, we have updated the page to better reflect our values."

HN Discussion: https://news.ycombinator.com/item?id=16515961

Twitter Discussion: https://twitter.com/dhh/status/970366997270732800

Careers Page Link: https://www.healthiq.com/careers
It is a pretty straight forward way to fix the current practice of setting up companies that hand over their profits to the parent company for $service (licenses, administrative fees, whatever).
And it doesn't matter if they leave. There will be plenty of companies willing to take their spot.
Isn't taxing on revenue just sales tax, or at least, it will have the same effect? If companies have to pay 5% of revenue as tax they'll just raise prices to cover it?
Agreed this isn't much of a defensible business: if anything it feels like a stepping stone to the next phase: 100% on demand meal kits.

1. I upload my meal plan for the next week or two, or select from pre-designed options.

2. The grocer [1] picks and packages the ingredients into kits, one per meal.

3. I pick them up and/or they are shipped to me. (or a bit of both if it's Amazon or Walmart)

Actually, that's just a stepping stone to a fully automated kitchen, but that's a separate thread for another day...

[1] I'm using this term loosely.
3 years ago, me and my co-founder were trying to build a marketplace for teams raising money on Kickstarter to find manufacturers in Schengen(China. We had little initial success but our vision was to build something similar to Alloy.

It is humbling to see it happening. If you guys need someone to expand you in Asia or other places globally then I would love to join you full time or part time.

I studied hardware manufacturing and loopholes while building our startup in 2015, I know you guys are doing something important.

Apoorv
I don't think we're obligated to take Hyperloop seriously until there is a large-scale demonstration system up and running. On the other hand, I don't think we can fully discount it as long as so many people (with funding!) are actively working on it.
2% of revenue. Whatever low rate they pay in Ireland is based on profits.
Dirt Cheap Haskell
The European Union can't coordinate a common policy on its external borders, defense or foreign relations. Aren't those the things best handled by a supranational union/confederation, while things like tax are best handled by individual member states?

The EU is bizzare to me in how much it legislates wrt to the internal affairs of its members, and how little influence it has on the things I mentioned above. Seems inside out.
I feel there's so much to gain in the advertising space. Companies want to advertise, publishers want to make money and consumers want to learn about stuff they love. I wonder if there are startups tackling this problem. If you can create something that all 3 stakeholders love, you can change the landscape.
It most certainly is a game, and while I enjoy making others laugh when given the chance, when on the lookout for real interaction I just pay attention to the share of conversation in an interaction. Someone who asks no questions, talks too much, lacks eye-contact, says no goodbye - they are merely just being social 'just cause' and are, unfortunately, taken off of my list of people I care to be social with.

If you are unable to detect when someone has no interest in getting to know you, and merely wants to leave you with some impression of their social superiority, just pay attention to how much they talk. If they never once get to know you, then do not waste your time with them.

There are plenty of great people who are kind and caring - ask questions to people and see if they are willing to open up and listen for a change.
I think you kind of keyed in on their problem: these meal kits are great for learning how to cook, but once you have the basic techniques and concepts down, the kits are usually more hassle than they're worth.

Someone gifted me a few boxes, and they were nice, but the what I took away from it wasn't a subscription, it was the recipe cards which went right into my recipe folder.
They tried that here in Oregon. I'm not an anti-tax guy, but it was a very poorly designed tax.
It would also then, have to pay AT&T for it. ...Again. Because AT&T presently owns their property, and regardless of any handouts they've been given, they'd need to be compensated for it's fair market value in order for the government to relieve them of it.

Also, it's likely eminent domain attempts for Google's benefit would run afoul of the law. I don't think the government can eminent domain something for the benefit of another corporation.
Not a bread, but...

https://en.wikipedia.org/wiki/Pemmican
Where was this discussed on HN?

EDIT: Just got edited into OP. Finding [flagged] stories is annoying.
Good Design Does Not Sell Itself
> The graph shows that a Cassandra server instance could spend 2.5% of runtime on garbage collections instead of serving client requests. The GC overhead obviously had a big impact on our P99 latency

No, this is not obvious. If you have a fully concurrent GC then spending 25 out of 1000 CPU cycles on memory management does not "obviously" have an impact on your 99th percentile latency. It would primarily impact your throughput (by 2.5%), just like any other thing consuming CPU cycles.

> We defined a metric called GC stall percentage to measure the percentage of time a Cassandra server was doing stop-the-world GC (Young Gen GC) and could not serve client requests.

Again, this metric doesn't tell you anything if you don't know how long each of the pauses are. If they are at the limit infinitesimally small then you are again only measuring the impact on throughput, not latency.

Certainly, GCs with long STW pauses do impact latency, but then you need to measure histograms of absolute pause times, not averages of ratios relative to application time. That's just a silly metric.

And neither does the article mention which JVM or GC they're using. Absent further information they might have gotten their 10x improvement relative to some especially poor choice of JVM and GC.
Talos: Neutralizing Vulnerabilities with Security Workarounds for Rapid Response
I use snakemake[0] as a replacement for make. The debugging tools in snakemake are really good - it can output the DAG of your workflow as a dotfile, and you can add breakpoints and use pdb to debug your workflow. It also integrates really nicely with conda, so you can have different environments for different rules.

The killer feature of snakemake for me is that it can run a workflow on a single core or as many as you give it, or in the case of a cluster it can actually submit jobs to a queue and wait for them to finish before submitting more.

The tradeoff is that you need to install it (conda install -c bioconda snakemake), and that it can be very slow if you have thousands of target files. But for most workflows it's the right tool for me.

[0] http://snakemake.readthedocs.io/en/stable/
>Jay Belsky, a professor of human development at the University of California, Davis, predicted 25 years ago that growing up under conditions of adversity would accelerate sexual maturation, a prediction borne out by research.

Wow! This was a really interesting takeaway that I did not know! I wonder if this contributes to the "bad boy" trope of the "troubled hot guy in highschool". (i.e. he's hit puberty early because of instability at home). I wonder if this also contributes to the "latebloomers" and "nerdy kid" tropes related to coming from more stable environments.

Of course there are dozens of more plausible explanations for each, but it'd be neat if this was a statistically significant factor.
If pigs could fly, their wings would be made of graphene.
The exact interpretation varies from company to company. Some companies take the strict stance of "if you use this library in any way in your application, you must open source your entire application." I've found that some libraries explicitly state that requirement within their FAQs for their community/free edition as opposed to their commercially (and paid) licensed equivalent.

At the end of the day, it's not worth risking yourself (or your company) when the owners of the library claims a software license works a certain way and you disagree. Sure you might be right and you might even prevail in court, but the potential legal fees usually aren't worth the trouble.

I ran into this issue when I was selecting a library to generate PDFs for my internship over the summer: https://itextpdf.com/AGPL
A Year Away from Mac OS
To me inherited wealth is just as perverse as nepotism, monarchies, blood rights etc.

For example, should the president's son, because he's the son of the president, have a special citizenship that allows him a $1m income for the rest of his life? And a Presidential health care card that affords him the base care. And a free pass to any ivy league university, just by virtue of him being the son of the president?

We say no, because we believe in a meritocracy. Through hard work and merit, i.e., your contributions to the rest of society and your hard work, you're afforded access to good schools, good jobs and an income that affords you good care.

But if you inherit $10m, you can skip all that. At a normal 5% ROI, you can live the rest of your life on a $500k salary. You can get access to the best tutors, best schools, best care, and perpetuate your success to the next generation. (the idea of social reproduction).

Money buys you tons of opportunities, access and leisure. By inheriting money, you thereby inherit opportunity, access and leisure. We don't accept that if opportunities (e.g. jobs) or access (e.g. special care) is handed down through a corrupt political system, but we do accept it when it happens indirectly when money is handed down, and this money in turn buys opportunities and access.

Of course there's a balancing act. We want fairness in opportunity and access, but we also want to provide for our kids and leave them better of them your parents left you. We want to set-up our kids with a minimum safety net, and sometimes we want to leave our kids a family business we hand down generation after generation. Somewhere in between there's a level of distributive justice that makes sense, where a minimum amount of inheritance is exempted, after which the remainder is taxed heavily.
My friend built an electric motorcycle years ago (we call it a "mootorcycle" because it has a metal cow skull with glowing red eyes on the front - and a ribcage, and other "bone" work); a couple of months back we upgraded the motor to one of these larger 1 kw beasts.

We use 24 volt lead-acid gel cell batteries - the thing easily gets up to some scary speed (well - scary when you're in nothing but a t-shirt, shorts, and no helmet) on the flat. Plus considering the homemade nature of the whole machine...

I can't imagine what a motor like that in a kids ride-on would be like, at full-throttle...
PScout:Analyzing the Android Permission Specification
I have FIOS and aside from finally syncing my online backups, I've been struck by how little difference / improvement there is over cable. I'm not a gamer so the latency doesn't matter. My TV isn't 4k so no help there and I suspect video "CDNs" will be the primary fix for most of the market.

What is the best use case for fiber? I feel like I'm missing it.
... at the same time making it harder to shut down caches of the same illicit content. I recognize this is already a problem with torrents, but then my question becomes how do we not repeat the mistake?

The mistake to avoid here would be trying to design censorship into an otherwise open and decentralized content distribution system.

Don't try to shut down the content. If someone was harmed in the making of the content, then use it as evidence to deal with the root of the issue; otherwise it's none of your concern.
How much do inequal societies suffer from disconnecting rent, healthcare & housing costs although. Other things get cheaper, yet things that used to be affordable become incredibly expensive because of political reasons.
Depends on the profit margin of the company. 2% revenue tax equals 8% of the profit for a company with 25% margin. For a company with 5% margin, 2% of revenue equals 40% of profit.

This is my biggest problem with a revenue tax. It disproportionately punishes “high volume, low margin” business models over “low volume, high margin”
What's the point of nicknames?
I'm a big fan and owner of a Land Rover Defender, so my kiddo car of choice is the Toylander:

https://www.toylander.com/

These are really fine (and expensive) ride-on car kits. The little Land Rover can easily carry two kids and pull a trailer.

I never bought one, though, and I'm kind of glad I didn't. Once you get your kid an electric car, they'll never want to ride a bike again. I see overweight kids riding around the neighborhood on electric scooters and my wife and I swore we'd never buy ours an electric vehicle.
Having worked on fairly concurrent systems in Erlang specifically, I would say one of the most useful tools to understanding the behavior of the system is the tracing facilities. Even something as limited (but user friendly) as ErlyBerly[0] helps a lot.

As you scale up the number of concurrent processes who need to engage in ad-hoc concurrency, message passing becomes (in my experience) the only feasible way to manage those interactions. Being able to insert yourself in-between the communicating processes becomes necessary to truly understand what your system is doing.

This is true even outside of Erlang itself, such as deploying independent OS processes that use HTTP for communication. Wireshark has definitely been my friend.

State charts, interaction diagrams, and sequence diagrams are also invaluable.

[0]https://github.com/andytill/erlyberly
Interesting. I can't help but think that creating a new tax that almost exclusively hits US companies will simply add fuel to these trade war talks.
Ok, so has anyone done blind testing of this? Because "forensic science" is already full of snake oil and deliberately ignored bad science. Is this any different? He's one of the "few experts", is that because this science is new? or is it because it's not science?
Innovate UK’s Funding competition for highly innovative projects in UK
If there only thing your country has to offer is tax shelter instead of infrastructure, talent, resources, etc. Maybe work on that
The post was flagged due to title. Link: https://news.ycombinator.com/item?id=16515961
Immunizing every child seems like a social solution to me.
"things that New York used to excel at - taxis"

wait what
> his images are great and he's only 18. Impressive work for a teenager.

Kraus has an AW&ST cover photo.[1] Among other commercial photocredits. Impressive work for a... experienced launch photographer.

Sometimes "weight class" is essential context. "It's a nice story... for a 6-year old". "That's a good lap time... for a 60-year old." But sometimes, not so much.

And sometimes, yuck. It's been a few years now since I last heard "she's a good programmer... for a woman." Yay. :/

[1] https://twitter.com/johnkrausphotos/status/96356696031433932... http://aviationweek.com/aviation-week-space-technology/2018-...
Fidelity puts 6M savers on risky path to retirement
The analogy is that a joke's primary purpose is to entertain but there's always the risk of offending.

Cinema is entertainment but the side effect of making people think is undeniable.