skysight-inc/HackerNews huggingface dataset:
Society should have better testing infrastructure all around. Cars, food, pills, materials, clothes. IMVHO states (govt) should be mostly that: fast and lean test suites.
Read:

fun :: A -> (B -> (C ->D))
https://www.reddit.com/r/thexeffect

there are apps of all kinds so you can always mark off a day.
My money is still on the fact that you don't know either of these languages nor have you used them in production.
Because like all things, people love options. Consumerism would fail if everything was generic.
If you don't want that data consuming your bandwidth, then don't load those websites. It's as simple as that. Oh, and if you try to make the argument that you are justified in using ad blockers because that bandwidth costs you money and other people agree with you, then you can say goodbye to net neutrality.

> Sites funded by invasive ads need to adapt or die.

But that's the point - they won't adapt in the direction that you want and they won't die. Why? Because you're not punishing the bad actors. Expect ad-blockers to stop working in the coming months. They only worked until now because they weren't considered to be mainstream ;-)

> I would like to see a micropayment system ...

Right, because that would solve the privacy thing. Micropayment systems for rewarding websites and projects with donations have already been tried and it's not working. For one because people claiming this never put their money where their mouth is. And also because the pool of people that can afford to spend $50 a month on reading websites is not that big, as we're speaking about the middle-class living in first-world countries, many of whom as I said don't give a shit.

#firstWorldSolutions
Night Guy vs. Morning Guy

https://www.youtube.com/watch?v=W-Cz-LK16g4
Promille points.
this is a seriuous problem with all digital products and comes down to fixed vs. variable costs:
- development costs are fixed costs- they are independet of the number of products sold.
- production costs are variable costs- they have to be paid for every unit sold.

as digital copies in most cases have no or negligible variable costs (support may be regarded as variable) the earnings for certain products can be way out of any sensible relation- but who should say: enough is enough? als long as there is no sensible answer to this question there can only be one: let the market decide...
JEP 269: Convenience Factory Methods for Collections
Countdown to Java 9
> This reminds me the situation with SELinux a lot. It has improved a lot but I still see "disable SELinux" almost in every tutorial I read on CentOS, Fedora or RHEL.

Because security is hard.

Just look at the Mac OS X users running as root and disabling Gatekeeper.

Or the developers that stay away from the sandbox model.

One of the nice things of mobile OSes is that there isn't a way around the container model. Although the history with permissions kind of messes it.
Great advice on making the best possible office space for your company
>Whenever I've visited 4chan since then, it feels like a completely different site from what I remember not even a year ago.

"Remember when 4chan was good." "4chan was never good." This isn't new - the term "x is the cancer killing 4chan", where x is facebook, reddit, normalf--s, newf--s, its almost as old as the site itself.

>moot and company were compromising 4chan's core values.

4chan never had any core values - and it certainly wasn't founded on any. The moderators have always held the power to ban you on a whim. You could still be banned for posting Naruto (an anime) on /a/ (the anime board), as early as last year. The vast majority do not subscribe to your self defined faux-values .

>and outright banning a controversial topic was the last straw

How this any different from the banning of any other "controversial" topics, that tend to flood specific boards? Is your recollection that bad? What about Project Chanology? While 4chan has been relatively anything goes, moot has never made the promise that he wouldn't ban you for things he didn't like. In any case GamerGate is not videogames and there wasn't any reason why he couldn't ban it, or regulate the conversation back to /b/.

Again, "8ch.co", is largely a collection a users who have got butthurt that moot wouldn't take their side in SJW boogeyman witchhunt. Its so apparent given the fact none of the community outside /v/ really moved to 8ch. /a/, /co/, /tv/, /sp/ and /fit/ hardly exist on 8c. If it were really the case that 4chan users were having a mass exodus, 8ch's user base would be much more diverse than the site statistics claim.
> "god makes infinite copies of the whole universe and tries all possible quantum outcomes".

MWI says that probability is conserved across the multiverse (unitarity of the global wavefunction)! The only reason we can "create universes" is because we're in the low-entropy time near the Big Bang. As we start getting closer to the heat death of the multiverse, then less "universes" are being created, because there's no room for them. In fact, given enough time, eventually some of the "universes" will actually join back together! If the multiverse is finite and closed (we don't know this), then sooner or later (like e^2^120 years later, according to a back-of-envelope calculation I saw) all of the universes will be lucky enough to join back up (Poincare recurrence), and we'll end up where we started.

I like looking at MWI not as the creation of universes, but as the creation of perspectives on one universe. In any case, it obeys conservation laws.
> Well, the problem in Haskell is that it's a language of evaluating expressions at heart: executing effects makes no sense any more than it would in arithmetic.

You know what else doesn't make sense in arithmetic? Computation. I think it is important to wonder how come mathematical definitions of computation didn't come about until the 20th century[1] even though math has had most of its big breakthroughs (to date) by then (or, at least, there was no revolution in mathematics in the 20th century on the same scale as there was in physics). And yet, as advanced as math was, computation was only defined very late in the game. The reason is that, perhaps ironically, the concept of computation is absent from most of math, which is "equational".

But computation is the very core of computer science. So, for example, in arithmetic, 4 and 2+2 are the same thing because 4 = 2 + 2. So in arithmetic, equality means "sameness". But in computer science they are most certainly not the same, because the process of moving from one of the representation to the other is precisely what a computation does. Not only that, the process isn't even necessarily symmetrical, as moving in one direction may entail a much higher computational complexity than going in the other direction.

Any distinction between calculations and effect (other than actual IO) is, therefore, arbitrary. Whether or not the particular distinctions Haskell makes (where waiting for one second may or may not be an effect depending on how it is implemented) in the form Haskell makes it -- using pure functions and equational reasoning and describing effects with monads -- is actually useful and beneficial is a question for psychologists. Given Haskell's design, monads are certainly useful in Haskell, but that utility can't be generalized to languages with other designs.

[1]: https://en.wikipedia.org/wiki/Computability_theory
> if they've stolen ideas in other ways

How can ideas be stolen? They're not property. Source code is. Patents are. Ideas are not.

If Smule had explicit plants to do exactly what Shred is doing and the Shred people left specifically to exploit that idea on their own, then maybe they might have a case appealing to trade secrets or something. But if Shred is doing something different that just happens to also be related to video and music, but does that in a different way, not using any of Smule's algorithms, I don't see how they can possibly have a case.

Unless, of course, you accept that employers own the work experience of their employees. I'm sure some would wish to.
> Why would I do on the phone what I could do perfectly well on a computer?

Because sometimes you want to do something and aren't at a computer. Or, at least, that's always seemed the point to having a phone-sized computer in your pocket.
Locality (as opposed to non-locality) is a strange concept if you think about it. Because how would different points in space "know" to run the same set of equations? Hence all points have something in common, giving rise to the possibility (or non-weirdness) of non-locality. But of course, this is completely non-scientific :)
I support this message
The Cost Of Interruptions: They Waste More Time Than You Think
Oscars 2016: Mustang choisi pour faire la fierté de la France…
Learn How Corel Software Has Built Its Discovery Center App
The Ultimate Pitch Deck to Raise Money for Startups
The culture on 4chan is such that people are actively encouraged to be assholes more frequently. They start to play their role. That’s not honesty, that’s performance.

I think you are completely ignoring the impact culture has on behavior. This notion that people somehow hold it in if they are not mean to one another and that they would actually and in all honesty rather scream at each other – that’s such a foreign concept to me. Some people just honestly don’t have to hold back because they are just not like that, at least not all the time.

Do you not see that being abrasive can just as much be an act as being polite?
We rarely had an issue with people not having sidewalks shoveled before they left for work in the very snowy city I grew up in. Perhaps it's a YMMV situation.
In this case I suspect that smugness and a large dollop of being able to say "I told you so" is its own reward
The statement about IPv6 [internet] having 2^128 addresses is completely and utterly untrue, in the same way as it would be untrue to claim that IPv4 [internet] have 2^48 TCP ports.

What IPv6 have address-space-wise, is 2^64 subnets, out of which 2^61 is actually allocated to be routable over public internet.

Then comes granularity of /48 allocations (= 2^16 subnets) to end users and /32 allocations (= 2^32 subnets) to ISPs. That gives just 2^45 end users and 2^29 ISPs at best. In practice, if handing a user a /48 would become a common practice, all medium and large IPSs would start accumulating multiple /32s, then routing concerns would come back, and largest ISPs will start aggregating to /28s or /24s or whatnot.

That is still a whole lot of addresses (and IPv4 still looks laughably small in comparison), but actual, practical numbers are way, way lower then "340 undecillion" marketing figure being plastered all over the place.
Yet. That we know of. IIRC the way the relevant EULAs are written they could do if they wanted to.
I work in a different industry. We have to follow some sensible rules: code reviews, 80% minimum coverage. What happens in practice is that the test verify that the result is not null (and nothing else) and the code reviews pass... God knows how. I have seen methods with a cyclomatic complexity of 65 and methods a few hundred lines long. Oh, and this is in Python - the Java code is worse.

[I was also told by my team leader "no, you can't fix that code, it belongs to X from the main office and he will get angry and not help us anymore".]
The thing to bear in mind about banks is that nowadays they are really computerized service companies that happen to specialize in finance. Competent tech isn't just a competitive edge, it's fundamental to being able to operate at all.
>> I am sure Coca Cola allow health inspections into their manufacturing process. They are also required by law to provide an ingredient list in order to be sold for human consumption

Check your coke can. Look for the word "flavor". That's not an ingredient. That's their secret recipe stuff. They don't have to disclose it on the label. They can make a "generally recognized as safe" (GRAS) determination in-house and exempt themselves from disclosure of a trade secret. These are often submitted to the FDA for approval, but not always. If the substance can be determined as gras based on publicly-available information they need not submit to the FDA. It's all about allowing companies to keep their trade secrets ... which is very much similar to the situation with vehicle electronics.
now that's something you don't hear often. :)
Almost certainly. Many datacenters offer free incoming bandwidth either to improve their ratio or just because it doesn't actually cost them anything (e.g. they're paying for a 10gbit internet exchange port but their traffic is highly asymmetrical on the outgoing side).
OPs usage is conversationally common and understandable. No need to break out the ruler, professor.
> but what tangibly were they asserting?

You want to know that they're appearing at the right time, and are fully displayed.

> Also if they can reliably show the real captions at the top, why would they need to test the captions at the bottom? :s

Never trust something like this. Maybe you're generating them reliably but the TV is applying overscan and your captions aren't actually visible. Or maybe you've set the resolution too large and the way the TV deals with that is to cut the bottom of the screen off. Or you've just messed up the calculation of positions and put it off screen.
parans make it more obvious:

f :: param1 -> (param2 -> return)

ret = (f p1) p2
Something you are, something you have, something you know.

Part of non-repudiation is that you've established authenticity absolutely, or as near to absolutely as makes identification reliable.
How do I know whether a link takes me to a Verge or Buzzfeed clone site without following it?

Find a better way to fun the web site. We are engaged in a tech war which is going to end up with users turning off CSS and JavaScript. Then how will you feed ads to people?
Laptop + free wifi is one option. Relying on phone as only computer is another.
Functional Programming Library for Java 8+
A light ruby gem for ab test and rules
Surely I'd have more options if I could use any handset?

I'm a computer literate guy but I still end up carrying 2 handsets - one work, one personal - most of the time because the handsets aren't truly generic.
I'be been struggling with procrastination for 25 years. It's quite miserable not least because it's clearly self perpetuated. I'm deep in a quest to slay the beast at the moment and just a few hours ago read this, which definitely tickled something deep in me, as procrastination and guilt seem to be close bedfellows.

"By contrast, in guilt we’re not truly interested in healing. Most of our energy is committed to the internalized child-parent (or adolescent-parent) conflict that allows us to indulge in doing “it”—whatever we “shouldn’t” be doing—and to justify continuing to do “it,” we have to keep the threat of parental punishment (from ourselves or from others) hanging over our heads, so that we can, in a sense, “wipe the slate clean” after our misdeed.

To work with your guilt, bring as much attention as possible to the shame that has become locked into guilt’s framework. Stay with that shame, exploring it and your history with it, approaching the shamed you with as much compassion as you can. Don’t let your inner critic trespass here. As you do this work, you will feel the childish side of guilt fleshing out more. Embrace that side and protect it, just as you would a shamed, frightened child." Robert Augustus Masters.
I have an E6510 with a blue concave nub. The older D620 (pentium M) had a blue convex nub though.
I'm struggling to care that apple knows I spent last week sleeping in Clapham, but this week sleeping in White City. I don't mind that it knows I went out near St Pauls last night. I can't even say that I'm worried if it could work out who I was out with (although frankly for that they can just read my whatsapp messages in the phone backups).

The part I would have a problem is selling that information. Because frankly I've paid enough for the phone so they can sod off. I don't own a pebble, but imagine I'd feel the same.

Now. I figure y'all have the right to get upset about the information being stored, and should have the right to opt out. But personally I'm more interested in getting worked up over other things that I want to change.
What do you mean generic? People like different screen sizes, are willing to pay different amounts for different amounts of storage, processor speeds, etc.
Well the code in the linked post doesn't compile on Solaris because SYS_IOCTL is not defined on Solaris. So that was my point. You don't get code that compiles but doesn't work, unless you try really hard.

But the code is bad. If you have to call system calls through the indirect system calls and use unsafe to pass parameters, you either do something wrong, or we did something wrong. In this case the author of that code is excusable. It was our fault. We didn't expose the necessary type-safe wrappers, so the authors was forced to write code like that.

This is changing however, just yesterday I committed support for termio-related stuff for Solaris. I assume Linux, BSDs and the other systems will follow very soon.
We have no indication (and I seriously doubt) that Google's self driving system is just a deep neural net. There are probably neural net components, especially in object recognition / tracking, but only as a component in a larger system.
Not asynchronously, but in a non-blocking fashion. Good thing is that Lua socket and ngx.tcp are quite compatible. But C libs with their own IO are - well they work, but they will block the nginx workers.
I actually am just not _that_ interesting and i can't see what anyone could want to really know about me...?

I mean I'd care if it turned out my credit details were being uploaded and I'm not trying to be funny, but realistically I struggle to see the value in my data
Because somebody has to:

https://xkcd.com/1577/
Well I'm going to tread cautiously here, as it's too easy to end up sounding like a snob layperson not seeing beyond the brushstroke. But.

Let's not confuse the message with expression. There's an appreciable difference in how the postmodern works are evaluated compared to the predecessors. While the latter could carry some context, a message if you will, they were and are largely celebrated for their visual, cognitive, artistic impact alone: save perhaps for occasional historic value. I'm not just talking about classic Dutch painters and alike. The modernists in fact had it sorted out, and commenced the shift from technique to expression. Yes, some of them did sometimes promote a message with their artwork, but let's face it we don't commemorate Picasso for his Communist views: he simply was that good.

Now Postmodern is entirely another story. When you walk into a room at Guggenheim full of empty Kodak Carousel projectors clicking at the walls, it's quite different from the classic curated museum work of old. There's zero technique, very marginal expression, and the message which you either make up for yourself or read in the artistic statement.
> Why do people need to live in cities?
Short answer: economy of scale. Higher population density is ecologically more sustainable as well as it lowers the cost of services.
Alright, how can I make my server support it?
Their rationale behind not having generics: https://golang.org/doc/faq#generics
It doesn't count as a dupe on HN unless the post has had significant attention in the last year, which this one hasn't. See https://news.ycombinator.com/newsfaq.html. Reposts of solid stories are a good thing, because otherwise /newest is too random.
Here are a couple screenshots showing the updated styling (from the 1.9 version of the tutorial):

https://docs.djangoproject.com/en/dev/_images/admin02.png

https://docs.djangoproject.com/en/dev/_images/admin05t.png

And here are the same screenshots from the 1.8 version of the tutorial:

https://docs.djangoproject.com/en/1.8/_images/admin02.png

https://docs.djangoproject.com/en/1.8/_images/admin05t.png
Particularly as the 4-6 months leading up to the WC, the primary point of test matches and friendlies testing new players for inclusion in the training camps, and then testing for cuts or inclusion on the WC team.

Points scored is only one of many components, and often not the most important, for what ranks a 1st-15 player.
The brains of lonely people respond more negatively to social stimuli
Static glibc doesn't work anymore. If you need the internet then you'll be pulling in the nss plugins anyway.
What problem do you have with the orthodoxy?
I'd like to know more about the winches, since they aren't made for constant use. They have planetary gears with very high gear ratios, which can overheat if used too long. I believe many linear actuators (with high gear ratios, used to lift beds/tvs) have ~20% duty cycle (use for 2 minutes requires 8 minutes of cool down).
A new kind of economic development professional: The development engineer
Elixir Phoenix web framework examples
Scott Adams on why persuasion is the real reason for Trumps's success
Auto makers have crash tests and even pay private independent companies for it, AFAIR. Let's create a software certification entity that gives stars and stuff that auto makers can display in their ads.
so it's mod_perl, but javascript and nginx instead of apache and perl. seems like they've ignored history here, as mod_perl turned out to be a bad thing in the end, people messing with bits they really shouldn't leading to massive amounts of unmaintained legacy spaghetti code messing with all parts of apache.

bearing in mind mod_perl's original use was not for writing applications, it was for messing with apache, for doing the things you can't easily do in the config. but where there's a way, abuse will follow, and before you know it whole apps will be written with this

ah well, those who don't learn from history are doomed to repeat it.

so, while it may seem like a good idea now, you can bet in 5-10 years it will no longer look so clever
The only solution to that sort of thing is just to be bloody minded.

Make it known from the start that when the currently unallocated blocks are needed they will be used, and if that breaks things for people who have used them already that is their fault and their problem to fix.
L.A. to declare 'state of emergency' on homelessness
Do you know nodejs?
Andrew Godwin is working on this: https://github.com/andrewgodwin/channels
Amass Appeal: What's the deal with collecting? (2008)
For any company, putting feet on the ground in multiple countries is cost prohibitive. So are you implying that running data centers in multiple countries is somehow cheap? Obviously using public cloud infrastructure is the only option for small companies, but it still means operating more assets than otherwise necessary.

I'm not debating privacy btw, just the concern over operational cost. There are other ways to secure data that are far better than simple data residency laws.
hmm, that's a very good point. but my point is still valid, since i'm not a spy... or am i? ;)
You can ask about shower-only memberships if there's a gym nearby.
iOS 9 security blooper lets you BYPASS PINs, eye up photos, contacts
They have not endorsed CISA. What the letter they (along with Microsoft) signed called for is legislation to allow sharing information about security threats, not personal information. It just happens that the only bill that does that at the moment is CISA, which unfortunately also has clauses about sharing personal information with the government.
I don't know about Rust, I've never used it (and I rarely use C). However, I do use dependently typed languages every day, so I was replying to refute the "that's the only way to do it" argument.
Twitter as a transport in information systems
FIFA 16 or PES 2016, which is the best?