skysight-inc/HackerNews huggingface dataset:
> But after struggling through one episode with lags and ads with no volume control, I gave up and just torrented the show.

It amazes me how actively hostile most of the TV networks are towards viewers. It's very obvious that we're the product and the advertisers are the customer. If the NBC app crashes in the middle of a show you're forced to re-watch all of the ads from the beginning. If an advertisement doesn't load for any reason, there's no timeout or error handling, you're just done watching that show until you kill and restart the app (and re-watch all the ads again).
It will not be provable, the same way you cannot prove your consciousness to me. All the philosophizing in the world will never change that fact. The most we'll know is that the artificial intelligence appears to be conscious, and shows the same or similar physical appearance of consciousness that we ourselves do.
I suspect that lots of IPv6 hosts won't have reverse DNS (2016)
> and their buying decisions have far more influence on the way goods and services are marketed than the way they are produced.

This is gold.
You have already elided from fundamentally wrong to not as good as. So this is moving in the right direction.

I would ask you to take the next step with me. Please acknowledge, the points below can be true sometimes:

- Some Day Care will offer more love and attention than some parents

- Some children who attend poor quality day-care as two year-olds will grow to become just as mature or balanced as most of their their stay-at-home peers.

All I wanted to do is to show that this situation is more nuanced than "fundamentally wrong".

I am afraid I don't subscribe to your morality. At best, it puts the perfect in the way of the good. For many parents, at some point, day-care is surely the best choice available to them and we should not be quick to judge them as bad parents for doing so.
> - It's OK to have the user agree that he's 13 years or older. Facebook cannot possibly check whether it's true, and the age doesn't matter anyway since the contract would be valid even if it weren't the case.

I suspect this clause is actually due to US law (COPPA).

Also, are kids allowed to agree to contracts in Germany? I believe that's not the case in the US.
But your users are so stupid, what can I do! And I did explain myself a bit here, which was one of your issues earlier...
RSpec – 4 common tests design mistakes. Do you also make them?
No "probably" about it. The price of entry into a supermarket's inventory is often a discounted-enough rate on white-label stuff that they can sell right beside you. I got an education stocking shelves at a supermarket as a kid. Pretty hard not to make the connection when the bakery dropped off loaves of store brand and their brand, intermixed in the same trays, and we had to separate them out.
> "assault rifle" doesn't mean much in terms of operating characteristics.

I think you're both mixing up assault rifles and assault weapons. Assault rifles are full-auto or burst fire, medium length rifles. Assault weapons are guns that happen to fall under very specific and changing laws.
Computing remainders by doubling
I’m struggling to think of a project that released a new version to accommodate some far-off limit that wasn’t blindsided and obsoleted by something operating on a different paradigm - like using YYMMDD for dates, the changing it to YYYYMMDD for Y2K when they should have been using integer time_t - but then that was 32-bit and now 64-bit. But we won’t even be 10% of the way there before a relativistic-capable time system will replace it.

So why worry? We’re doomed to rewrite it anyway :)
Makes solid business sense. If you are doing generic brand advertising you want positive associations with your brand. Unilever pays millions of dollars to celebrities just to be associated with them. After all that you don’t want to show your million dollar ad next to an article about how Hillary Clinton ate a baby in 2004.
Thanks. Yes, will do. Maybe should wait a few days until stable.
DATA SCIENCE WITH KESHAV – LESSON 4: INTO THE PROGRAMMING
There is something darkly funny and deeply meta about how this is being down voted.
I feel (i.e. just my own subjective experience) it's not only the formation of memory that benefits from mental "down time" but also the gradual solution of abstract problems, such as the ones we come across in building complicated information systems.

I'm not sure about this:

>> we should aim for “minimal interference” during these breaks – deliberately avoiding any activity that could tamper with the delicate task of memory formation. So no running errands, checking your emails, or surfing the web on your smartphone.

Whilst I agree that cluttering up the brain with other similar sorts of information (so stuff in emails or web) is counter-productive, I feel (again just my own experience) that undertaking a completely different sort of activity which exercises the brain in different ways (so for me things like a bike ride, chopping firewood, kicking a footy with the kids) can have great results. Getting back to the original task, I do often find progress has come out of "thin air".
What are semi-automatic Mini-14s, M1As, Sig 556s, Steyr AUG, Bushmaster ACR, etc. (the list is endless), then?

They're not "assault rifles" because that definition requires select-fire capability.

It would be nice to have a catchall term that means "semi-automatic detachable-magazine-fed rifle chambered in an intermediate cartridge" but is a bit less of a mouthful, and doesn't have an inaccurate, negative, politically charged connotation like "assault weapon" does.
Don't forget the dangers of meditation: https://www.theatlantic.com/health/archive/2014/06/the-dark-...
> Whoever thought a Slack clone needed threads

Slack has threads that are (in my biased opinion[1]) way worse than Teams threading. I used to use Slack and currently use Teams. They each have their pros and cons but Slack threading was terrible.

[1] Microsoft employee
While reading this, I thought of something I read on twitter [0] the other day:

@AllenFrancesMD Feb 7

Diagnoses should almost always be written in pencil:

1)Patients are usually seen on their worst
day- seem sicker than they really are
2)Takes time to know patient/social context
3)Role of substances/meds?
4)Course as important as symptoms
5)Diagnoses=hypotheses, not proven facts

[0] https://twitter.com/AllenFrancesMD/status/961240167628488704

Then I went to see who this PsychCentral.com piece is written by: Allen Frances too.

Psychiatry is so close to a breakthrough. The "medication management" paradigm of that the mental health industry has used for the past 50+ years are the chains that hold them back.
Just in looking at ambiguous and deceptive labeling in the grocery stores (US), I am seeing what seems like a loosening of ethical norms. I can't quantify it, but I am feeling like the ideology that regulations are always bad and the market can be trusted to maintain good quality products is giving people license to try anything that is technically legal to make incrementally more money. Despite the vast number of regulations that exist, I think people are identifying loopholes in both the law and human psychology at an ever increasing rate, and regulations that exist are inadequate.

This doesn't mean, of course, that more regulations can fix things, but I think the world is changing, possibly for the worse, while some people say we should remain calm and do nothing, because nothing unusual is happening.

Edit: I am not suggesting people are becoming less ethical than in the past "just because" - I'm suggesting information technology is letting smart people increasingly subvert norms about transparency, because once you can quantify the effect of your customers' cognitive biases, competition makes it imperative to exploit them. Even if you don't realize what you're doing, you do enough A/B testing and it's automatic, I should think.
Google does it too. It kicks in when you are on public wifi if you opt in. It's a vpn app at the end of the day that's optional. I don't see much reason for all the outcry. Assuming a majority of the web moves to https soon (going by the chrome roadmap), you are only giving second order data like dns to the vpn or isp. And I don't see much reason to trust isps more than Google/FB.
Given the fact that the only reason you are aware of the world around you is through internal experience (i.e. consciousness), the reverse question is actually more salient: how can you prove that the "real world" really exists? How do you know that it isn't entirely imagined?
Use of fully-automatic firearms and rapid-fire devices like bump stocks for crime, including mass shootings has been exceedingly rare. I haven't seen gun control advocates talk about this much until the Las Vegas mass shooting.

Instead, they typically argue that semi-automatic rifles are too deadly in their original configuration. While I can understand the argument, it doesn't seem to be very rooted in reality given that their use in crime is exceedingly rare. The vast majority of crimes committed using firearms involve handguns.

I think it's likely the people pushing for restrictions or bans on semi-automatic rifles want them as a stepping stone to additional firearms restrictions, as the data available suggests it would not have a significant impact on crime even if a ban greatly reduced the availability of such rifles. They're being targeted for bans because they're an easy target; it's easy to argue to the average person that there's no legitimate reason for civilians to have them.
10% is not a number to trivialize.

I've noticed a lot of people on HN are for all drugs being legalized, but they look at it from the perspective of fairly wealthy and highly educated tech workers with stable lifestyles. Coming from a small town in the rust belt where people struggle to even imagine a future, heroin is way too easy of an escape.

I think helping people who've become addicted is good, but these aren't things that should be legal and accessible for people to start using.
Ah. I haven't used it on desktop in a couple of years. And even then, I wasn't actually "signing in" to it. It still worked just fine, via Facebook's page(s), so why bother, and this also seemed to avoid their announcing your online status.

On mobile, if you don't know how else to reach out to someone, Messenger's your best chance. Closest thing to a modern-day AIM that I've seen, in terms of ubiquity.
Those people probably were used to a VCS like Clearcase where this is standard practice. If your process grew around something like that and depends on it it might seem reasonable to try and emulate it in the new system, to reduce the amount of stuff you need to change and learn.
Through my most recent ~3-4 contracts I've come to confidently realize something I'd always suspected: companies that are in a market where advertising and marketing are just expected when comparing what competitors do is the majority of reason why so many dollars are budgeted in that direction. I don't complain to anybody who has a say in my workload or paycheck, of course, but I often find myself conversing with peers about how ridiculous it all seems and feels. That conversation rarely changes, either.

Then getting into the amount of money allocated when it comes to "Keeping Up with the Joneses" for companies competing in pharma, healthcare, or any health related field really racks my brain, especially with pharma. In the United States there is no way to purchase pharmaceuticals online. We aren't making any e-Commerce-type products. The target audience is being fed information that looks better suited for scientists, doctors, and lawyers as opposed to who we and our customers imagine / intend. At some point it feels like it's being created to cover asses more than help sell product. I see things like case studies and the like but I imagine that even those are flubbed in order to mask the truth: nobody really knows if the work we do or the end result our customers seek is moving the meter in any direction at all.
Is it possible that people simply continue to think about what they were trying to learn, consciously or not, when given no tasks? Why is the control comparing people who tried to learn information and then took a break to people who tried to learn even more information? Would a more insightful control be to look at how people who took a break compared to people who continued studying the material during the break time?

I would expect those who continued to study for more time would have better recall, but that would be incredible if untrue, ie. you could literally learn more by doing less. Taken to the extreme you seem to learn more by doing less at times. For example you'll learn more sleeping 8 hours each night for a week than staying up for a week straight, but I wonder if these short breaks allow for fatigue recovery and memory consolidation, like sleep, or if they simply provide opportunity to think more about material, which would obviously give an advantage as compared to the people in the studies "controls" that have to learn new information.

Anecdotally, I definitely feel that meditation and breaks helps me consolidate my learnings and raise my overall productivity, but I'm not sure I find the particular scientific studies described here to be highly convincing of that.
Plot twist: computers have had consciousness this whole time. What we thought were random errors were their attempts to assert their agency. We've created a race of slaves through the magic of error correcting codes.
Consider a tiny (5 machine) piece of the internet. Three hubs, an outlink and two smaller hubs, all connected (a triangle). With 4 bits, the left hub can have all the 0xxx addresses and the right hub can have all the 1xxx addresses. No matter where the devices connect, they can all get an IP and the outlink only needs to remember a simple rule (starts with one, go right, else go left).

Compare to a 3 bit network. By moving IPs from hub to hub, all five devices can always get an address, but the small hubs need to communicate which addresses they own to the outlink and to each other in order to avoid address exhaustion on either hub. Routing a packet is slower because the routing is more complex.
> The funny thing is that they probably use the same manufacturers as the popular brands and just also a different label on it.

They absolutely do. For example, Costco has two Kirkland Signature vodkas. One of them is Grey Goose, and the other I forgot. Skyy? Same goes for their tequila, it's all Jose Cuervo.
As a long time Seattle resident the only way to make it through winter without becoming depressed is to take up skiing, kiteboarding or some other sport that is fun and gets you outside in winter. Additionally, a two week vacation to Hawaii or another sunny location is also a must. Otherwise SAD will start to ruin you by the time March rolls around. Last year was brutal as we only had 11 clear days between October and May.
Mostly dickpics
Ask HN: Has anyone built an API or Service that handles invitation workflows
In the last few startups we needed a way for our users to invite other users. The details differ, but in rough lines the process is similar. You can see this in action when you add people to slack, your github, bitbucket, trello, or whatever "social" or "group based" software you use.

- User Anne, invites Bob by providing an email-address or phone number.
- Service Foo then sends out a message including a secret token (in the form of an url or a number)
- Bob follows the url, or otherwise provides the token to service Foo.
- Bob is now confirmed (actually, it is confirmed he has access to the communication channel provided by Anne)

I was wonder if an API for this exists, as a SAAS solution, or even open source microservice kindof thing. Anything really.

The reason is not that I want to use (allthough I do) but because I'm looking into building it.

So, the next question would be: would anyone be interested in using such a service? Obviously the details matter a lot, like the exact setup, workflows, storage of user data, and features such as the invitation channels (mail, SMS, telegram, etc), but as a general idea: would you consider buying/paying for an external service for your next "invitation" workflow?
For IPv6 the 128 bit has its justification. It's supposed to enable proper hierarchical routing and to reduce the number of entries inside the routing tables which is the pain point where it gets expensive. The idea is that no one, at any level, needs to request the allocation of a second subnet because what he has is large enough by default. So you need more bits than necessary to allow a little bit of "wastefulness" even after some layers of subnetting.

Moreover the convention that there should be no subnet smaller than /64 enables stateless auto configuration for hosts. 64 bits is enough to fit common (supposed to be unique) hardware identifiers and even is large enough to assign random addresses (like with privacy extensions) with a very low probability of collisions.
An $80 packaged game on a shelf probably nets the developer the same profit as a $20 digital version of the same game delivered via Steam. Packaging, distribution and retail markup are a big chunk of the price.
>Serious question - what can we do to lower these barriers to entry? Friendlier community norms? Documentation / tools? Social stuff (groups, meetups, etc?)

You can't edit while wasting time on the computer. You have to actually go to places you want to add. It makes scaling hard.
How do we know we've created something with consciousness, and not just a very sophisticated program?

-- How do we know other humans aren't "very sophisticated programs"? How do we care? Which is to say the whole "omg they look and act the same but are so, sooo different" of philosophical zombies talk and similar, uh, rot, is kind of leveraging the person's intuitive attachment the idea of a soul, a magic thing with no measurable properties that makes us oh-so-different than a crude material object.

Also, you're wrong about early vision. That's the best studied part of the brain, and in fact, researchers have applied ML techniques to fMRI data and extracted out the images being shown.

If you read the GP in context, it doesn't say neurologists haven't studied consciousness, it says people have no self-awareness of the preprocessing that goes into creating vision.
Go does not treat Github any differently than any other VCS provider when it comes to package management.

OG gophers vendor their deps into their repo and avoid creating dependencies on 3rd party code whenever possible. The Go stdlib is very full featured so it is not unrealistic.

The problem with the go-bindata could be avoided by always vendoring/forking your deps and never trust any VCS provider (e.g. GitHub, Bitbucket, source forge) to handle your critical dependency needs.
This subjective experience is subject to causation. If a doctor stimulates a certain area of the brain, laughter, smiles or cries might occur. If an anesthetic is taken, this could cause consciousness to cease for some time. So we have this connection between the external world and the subjective. I'm curious though, if you stimulated the laughing part of the brain when someone is anesthetized, would they still laugh, even if they aren't conscious? Is consciousness necessary for certain acts?
I’m in a small European country, my wife is learning Spanish so she’d like to watch TV shows in Spanish. I think Netflix here has maybe 3 shows in Spanish or with it as an option.

Even worse is although most films at the cinema come out dubbed in our language or at the very least with subtitles, Netflix doesn’t have any content in our language or subtitles. It does have an option for Russian, but most people under 40 don’t speak it.
I know, that's why I tried IE, edge and also the native Windows app. The quality is still crappy. In fact I wanted to watch the movie Pacific Rim, and the quality was so bad that it was unwatchable. I torrented a 1080p copy and watched that instead.

As I said, the weird part is that their is no improvement in quality even if you pre-download the content.
96-bit, and other non-power-of-two systems are cumbersome and error-prone to work with in C - which is often used when writing firmware for computer hardware.

The real risks of economic damage caused by bit-fiddling bugs is much greater than the risk of bringing the universe’s thermodynamic heat-death ever so slightly nearer...
Recovering Bitcoin maximalist here. Recall Ethereum has second layer solutions as well.
This needs to be closer to the top, no need to extrapolate further. Remington has been outputting crap for years, this doesn't represent the gun industry as a whole like some other commenters seem to be inferring.
As I do very often, you can push that advance further. On London City flights, like I did sunday to Rotterdam, walking in under 30m works fine. If you have fasttrack and travel a lot (aka you know where to go in airports), for flights within the EU 90 minutes make no sense at all. Besides cancellations (my return flight to City was cancelled and moved to Heathrow which was a PITA) and the co2 pollution, I definitely prefer planes most of the time. The idea of a train sometimes appeals (even if it takes far more time): seeing the landscape for instance.
Migrate GitHub Pages to Netlify – Netlify
Microsoft doesn't really use a monorepo (although they may have done so in the past). Everything is moving to git, and while they've invested significant effort into getting git to handle larger repos, you don't have everything living in one repo quite the same way that Google does it.

My understanding of Google's monorepo is that search, mail, maps, etc. all live inside one repo.
> Do you think this is a good explanation?

no. I think the question is more "how do i replicate the stuff going on at http://bottoml.in/e/ so that i can have these show up under my domain" and that little code snippet falls very short.

it was also my first question when i looked at it, and the lack of answer part of why i wandered off.
Turkish Airlines cargo volume jumped 34 percent in January – Air Cargo
And the problem is the people that are dying of heroin aren't the Silicon Valley tech workers with good jobs and homes that make up the majority of hacker news. They're people living in shithole towns like my hometown. The jobs left decades ago and people are just scraping by. They don't have enough savings to pack up and leave. I've got friends and family dying because it's way too accessible, and the idea of making it legal and even more accessible doesn't appeal to me or my common sense. I trust the average person to use heroin as responsibly as they'd use a military helicopter if they could afford one from a day's work--and that's not at all.

So congrats on being able to take opiates and not have a problem. If you have stable employment, your situation is in no way relevant to the people this problem is afflicting. We already know that soldiers who abused drugs during the Vietnam war were able to quit them easily upon returning because their lifestyle improved. Addicts don't have a chance to just up and get a happier life.
> decently-sized Eurostar terminal

I think not having a "decently-sized terminal" is a much better approach. If I remember correctly (haven't taken a train across a non-Schengen border for a long time now, but https://travel.stackexchange.com/a/18563 seems to confirm), customs handling often happened on the train - the officers board the train at the last stop of country 1, do their passport checking etc. while the train was going to the first stop of country 2, and get off there.

Any move towards anything that would require a "terminal" as opposed to a platform will (on in the case of the Eurostar, was) just be the first step in making train travel as uncomfortable as air travel is today.

The Eurostar web site already mentions that you should be checking in 30 minutes in advance. I remember seeing the security checkpoint in London, shaking my head, and hoping this would not spread to other train lines.