skysight-inc/HackerNews huggingface dataset:
I've built a couple of App Store & GPlay apps that I am not actively developing or marketing anymore due to lack of time. I believe they have good potential and the ideas can be reused to create similar experiences but you need to invest more time and resources. Prefer to sell but I am open to discuss any interesting options.

- Really Funny Fish Aquarium is a game where kids click on moving fish, who make funny noises and movements [1][2]

- Fun Kids Activities is an app where me and my wife used to post one activity you can do with kids every day with a notification but it turned out it to be quite time consuming for us so we just listed all activities and removed the notifications. [3][4]

[1] https://itunes.apple.com/us/app/really-funny-fish-aquarium/i...

[2] https://itunes.apple.com/us/app/really-funny-fish-aquarium-h...

[3] https://itunes.apple.com/us/app/really-funny-kids-activities...

[4] https://play.google.com/store/apps/details?id=com.leandot.re...
Great! Now how do I do it for high and low pixel density?

I wonder why there is no centimeters or something in css, maybe because historically it didn't matter and was not known to the browser...
"I'm going to assume you do not have PCI installed on your servers as being able to recover this information is a basic requirement of the software."

I already fell off my chair.
BITCOIN Money Machine, Scam or Legit Money Making Opportunity
You believe this to be case because you are conditioned by the FBI to believe this is the case.

Do you know that every image on this server was the "raping 8-year-olds" kind. Did you personally examine every image?
How One of the Deadliest Hajj Disasters Unfolded
I´ll look into this, thanks. I brought accessibility up in the last dev meeting, and it got dismissed for the same reasons as in point 3 of the article. Really frustrating.
How hard would it be to make a preemptive Forth system? Not that much, I suppose. Or we could have hardware like GreenArray chips [1] with many cores (144) so that every application could have its own core and preemption would not even be necessary.

[1] The author of the article, Jeff Fox, worked for them. He died in 2011.
I've had a marvelous experience building HTML5 UIs in my command-line vim.
A lot of courses now require payment. You can sign up for free, but can't take the tests or submit work for peer review, so they are impossible to complete. And you are definitely right about the UI.
I am referring to "Twenty years before Henry Ford convinced the world he was onto something".

No need to convince anybody since Ford started manufacturing and commercializing cars roughly 10 years after his peers in Europe.
.net core certainly does have security, logging etc. IIS, as opposed to kestral, has more features and you can host under IIS so this is a non issue.

The camelCase setting is a one line code change if you don't like it. Not at all a reason to avoid the framework. It's using newtonsoft for this so it may even be a change in the package itself? Anyway I changed the default and then ended up reverting back anyway since camelCase is a better format when using the objects in JavaScript.

It's not meant to support everything as the goal is cross platform. IMO it's a great platform if you understand its limits.
I wouldn't dare name and shame. The worst one liked to sign off phone calls with us and the cliebt with a legal threat in our direction and a horror story in the clients'.

Like I said, there are good PCI QSAs out there, but there are also plenty who'll make you want to jump off a bridge.

In my opinion it's made the entire standard a total joke. Bully the web provider, ignore the bricks and mortar "write the credit card number and cvv in a ring binder 'process'". Does the retailer no good either, apart from making them feel secure, as that cost so much it must have been good, right? Right?!

Yes, I'm bitter.
I always wonder if these kind of comments (they seem common amongst conspiracy theory debaters and on-line political extremists) are ever understood by any of their peers, or if it is just the author.

It bewilders me that this comment makes perfect sense in someone's mind.
Concrete example.

In Tap my Katamari you only see ads when you choose to. You can watch an add to double the money accumulated when you where away. From time to time the king will come with gifts, cash or candy, but ocassionaly the reward will be "watch an add for plenty of candy" or "watch an add to get money/tap for N seconds".

This makes the person playing interested in watching the add, well, playing it at least while doing other things.
Previous discussions, in chronological order:

"In defence of Douglas Crockford" https://news.ycombinator.com/item?id=12422420 (2 days ago, 407 comments)

"Crockford" https://news.ycombinator.com/item?id=12425061 (1 day ago, 95 comments)

"Inclusivity Is a Joke" https://news.ycombinator.com/item?id=12425353 (1 day ago, 203 comments)
Forth allows comments. The quote is just saying "why bother using them?"
aspnet.core works fine with .NET 4.5.

For me the big attraction to aspnetcore is not the aspnetcore MVC, but the new infrastructure that they build around it. I am working on a project right now going down to every single little tiny details of aspnetcore capabilities https://github.com/dodyg/practical-aspnetcore
"No one will ever need in 280 trillion files. Ever." ~bbcbasic on Hacker News, September 2016

Found in someone's email .sig in the year 2046...
systemd.conf 2016 workshop and talk schedule is live
Yeah, I understand they want to try to monetise, but now it looks like you have to pay. They're pushing 'specialisations' which contain several courses and a project, but it's only because I've been using it for ages that I know if I search for one of those courses directly I can just 'audit' it for free.

It's a shame really because I have to explain all of that to my friends when recommending they look at a course "I know it looks like you have to pay, but you can do it for free..."
It's funny and saddening at the same time to see how often the first entry on HN is a worthless/incorrect/inaccurate/ article .
Lionel Messi ● Overall 2016
But why only the common unix commands? I can't think of a level of caution where filtering 'echo' is appropriate but, filtering a more obscure command, perhaps 'dc', is not.

An excess of caution would be to put the process in its own chroot'ed jail, with only the bare minimum of tools for needed functionality. And '/bin/echo' is not one of those tools.
.NET Core is slowly reimplementing/integrating all truly cross platform .NET classic APIs (https://github.com/dotnet/core/blob/master/roadmap.md). My guess is that at this point they didn't have the bandwidth to include what you're talking about in the first version but they will include it later on.

Long term Mono is probably just going to become a sort of .NET "distribution" on top of .NET Core, it will include things which Microsoft deprecated such as Winform. And it will probably be not maintained at the same level .NET Core itself is. I don't think there will be any reason to use Mono in the future, except for legacy Mono apps...
Parts of other boroughs might be cheaper but the desirable parts of Brooklyn(Cobble Hill, DUMBO, Williamsburg, etc) and Queens(LIC) aren't any cheaper than Manhattan. There was a time when you could say Brooklyn was cheaper than Manhattan but that hasn't been true in a long time.
Society does it all the time.
A bit late here so perhaps commenting into the void, but here's my £0.02 anyway ... :)

Creating a system mutex ought be a capability e.g. in capsicum http://www.cl.cam.ac.uk/research/security/capsicum/

Applications ought have to whitelist the named mutexes they can create.
Who were the two you liked? We're looking at various PCI stuff at the moment.
The problem with these "trusted" and "secure" systems is not that they restrict what the computer can do. The problem is when only the manufacturer gets to choose what is allowed and what is not.

For example, a secure boot system where the root keys can be set by the user would be perfectly fine, even with the FSF. (Yeah, that opens a whole can of worms, but original Chromebooks showed that you can have a physical "dev mode" switch and still keep unknowledgeable users safe by default.)
> A suggestion to boycott the conference was made, because of suspicion that diverisity and inclusivity were not top priority.

I don't have a reasonable word to describe this (ie. nothing better than name calling). So let's just say "I think it's not particularly reasonable for a tech conference to put anything besides tech to be top priority" is an understatement for me.

That said, I want to note that any flak being shot should not be aimed at the organizer at all. The topic of "diversity" is slowly joining the rank of "What you can't say"[0] topic, and it takes a lot of work, courage and risk for an organizer to stand against an accusation like that. It's entirely reasonable for an organizer to drop a speaker under said circumstances, although they did botch the execution of removing a speaker pretty badly.

What's unfortunate is that such action can be considered "reasonable", and the question of who to send flak to is left as an exercise for the sub-comment thread.

[0]: http://www.paulgraham.com/say.html
Ah, ok, you were referring to the DoS vector.

Yes, a simultaneous seizure of the DirAuth would do that, breaking Tor relays and clients until the software is updated (the list is in src/or/config.c if you are curious).

On the other hand, it's a move that would require international cooperation <i>and</i> cost lots of political capital, whose only result would be a temporary (but global) DoS.
This whole saga is just painful to watch. It's the Super PC Crowd vs the Ultra PC crowd competing on who can moralize the hardest.

Can't we just grow up and get some real work done?
Another "little" one: Studio tooling is still in preview, so NCrunch cannot be used. It's been a moving target for a long time, and too hard to complete until locked down.
Incidentally, they blind keyword use is easily (ab)used to get past their initial filtering, by working in honest mentions of things you don't have experience with but which will fit relevant keywords. "I don't have much experience with X, but have worked extensively with Y and Z"

Need to be careful about overdoing it, of course.
Mine wasn't the best, nor good, borderline broken (left pedal unscrewed, thé reeason I had to leave it overnight in the city. I'm still bitter, as it represents many memories. I had dreams of motion tracker since.
> If you buy an illegaly obtained human heart, are you not culpable for the death of the former owner?

Not if you do not know that the person has been killed for you to receive the heart or even worse, you ordered someone directly to kill someone. There are plenty of people dying in accidents or of natural causes and some do buy organs (usually bribing doctors) to get ahead in donor waiting lists.

You are culpable for bribing someone and risking that someone might have been killed for the product (at least if you didn't make sure where it came from), thus it is illegal. But you wont be charged with murder.

> If you hire a mercenary to obtaining a human heart, are you completely free from all blame for the subsequent murder?

Well of course you are directly to blame for any of these murders. You ordered it so there's not much of a difference between killing the person yourself and paying someone to do it for you.
I would hire someone like that too for the right job, and I've hired lots of people. But I wouldn't be hiring people because of it. To me the problem isn't mentioning it, but wasting space above the fold on it.
Morality is personal. What you believe to be immoral is not what another person would believe to be immoral.

When government attempt to legislate morality is when atrocities and abuse occur.

To millions of people in various religions, being gay is immoral, a woman showing her face or hair, is immoral

Adult pornography is considered immoral by a large part of the population.

Instead of making a case for morality, one should use science and logic to make the case for victimization.

Each person has the self evident right to their own body, aka self ownership. We accept this has as the fundamental foundation of Human Rights.

Society through science has shown that children are mentally not equipped to make a choice to have sex as such society has prohibited adults from manipulating children into having sex. We also recognize that any time one person forces another with violence to engage in sex is a violation of their person hood. We have grouped these 2 crimes into the category of rape and created punishments for these crimes

No morality involved.

Using science should also come into play when evaluating the punishment and criminality of viewing or possessing child pornography.

Morality and Emotion have no place in the law
> Add the following token to your HN bio: hnchat:p2z9iJCaT5ZXWlWp5Vua

Smart idea to verify users
I really like the fact that Mac OS X df(1) by defaults shows inode stats

https://developer.apple.com/legacy/library/documentation/Dar...

Maybe Linux and the BSDs could adopt that as well.
I had a hunch that was the case. I can't imagine the people of the time being concerned about the air being polluted.
Very nice concept.

Would it be technically possible to connect more than 2, say 4 or 8, to the same audio bluetooth audio source as well? Then maybe it could be possible to connect and disconnect these devices sort of like lego bricks. Each with their own audio jack, bluetooth and battery.
Here you go: http://static.keptelenseg.hu/p/ba7a0e382320f9656ef892707c673...
Oh, that old chestnut. Actually have exactly that at a client, guy used to run physical security at their stores and is now head of infosec but he's a lovely bloke and knows he's out of his depth, and has chosen good expert outside advice - we actually met the QSA we like through them.

Thing is in some regards PCI is quite analogous to physical security, as a lot of it is about documented process and auditability. Hell, a chunk of it is physical security.

So that progression isn't so bad, and as usual, you just get people who are willing to acknowledge their own shortcomings and work with others to resolve or mitigate against them, and those who don't.
The point is that google is trying to hire "only the best". Let's say that "the best" are 1% of applicants (to make it simple).

Now, imagine that google's interview process, optimised to reduce the false positive rate [1] to 0% as it purportedly is, rejects 10% of applicants that should be hired (i.e. it has a 10% "false negative rate").

How would you guarantee that this rejected 10% does not include the 1% that are "the best"? You can't find out because you've already ditched them, so you can't exactly compare them to the ones you hired. You can find out which of the ones you hired are "the best" but only compared to your other hires. There's no guarantee that you don't end up hiring mediocre people, just by consistently failing to hire the actual best every time.

How likely is it that you'll ditch the 1% by chance? If you consistently reject 10% of candidates you actually should hire, then it's one out of ten, I'd say.

So it depends on how high is google's "false negative rate". If it's as high as 50% they may well end up rejecting half of the people they're trying to hire. The google SRE user above mentions "many false-negatives". That sounds like worse than 50%.

So, to answer your question with another question: what happens if you consistently miss most of the group you are trying to hire, week after week?

_______________________

[1] Normally people look at true positive rate and true negative rate, the former being the proportion of all positive results that are correct, and accordingly for the latter. "False positive" is just the complement of "true positive".

Also, note that a process may have a high TPR and high TNR at the same time, so a high TNR on its own is no guarantee of a good-quality process.
Would it matter either way? The "worth noting" rider risks obscuring the apparent deep irony of the first sentence
British Airways passengers delayed by computer glitch
Then someone will update the XKCD comic with a similar smile on their face.
> if you were going to be storing a lot of tiny files, you should create your filesystem with a higher than usual number of inodes (the classic case was an NNTP spool mount).

I wonder how many people understand what the term "news server" of the partition wizard in the Debian installer means.
Cyber threat grows for Bitcoin exchanges
Yes and no.

If I am writing a tutorial using REST calls, wrapping them in Python syntax is less than effective as a presentation. It also requires Jupiter backend running, which could be a burden to host for a popular multi-user tutorial.

It is something that O'Reilly is experimenting right now with their interactive tutorials, but even for them, it is early days.
You don't need JS to generate SVG server-side either ...
This is what Pokémon Showdown does.

https://github.com/Zarel/Pokemon-Showdown-Client/blob/434322...

A naive HSL implementation will lead to very light yellows/cyans and very dark blues. PS corrects for this by manually darkening yellows/cyans and lightening blues.

A better solution might be to use a color model based on perceived luminance, like one discussed here: https://news.ycombinator.com/item?id=11437794
Probably, especially if you limit it to practicing Christians. You know the diversity brigade doesn't really want people like that to attend.

This is starting to look more and more like someone's personal hangups turned into vendetta, using the nearest available excuses and target.
> No need to convince anybody since Ford started manufacturing and commercializing cars 10 years after his peers in Europe.

Closer to 20 and he was neither pioneer of production-line manufacturing (that was Olds) nor of US car manufacturing (that's Duryea followed by Studebaker). The something he was on to was the moving assembly line (where the posts are fixed and the assembly moves around), inspired by slaughterhouse butchery lines.
My first 20 years of HTTP
If I understand correctly, the conference "de-platformed" Douglas Crockford because at some point in the past he made a joke about the internet being promiscuous?

How utterly absurd. One should question the competence of these people to organize a technical conference. Irrational, childish behavior.
Its quite easy to stumble upon dodgy search results without trying. Watersports for example often comes up with search results that are nothing to do with what I am looking for. Paddles.net used to be a spanking fetish site (I was looking for a kayak magazine when I discovered that).

An ex-collegue said he attended a talk where they explained that images are often hidden under layers in a word document. You may be unaware that you have illegal on your machine.
FastNetMon is kind of a hammer: inbound traffic to $x is exceeding bps or pps threshold -> trigger mitigation for $x (i.e. a remote blackhole). This is generally good enough to defend against the least sophisticated and most common attacks such as NTP, SSDP, DNS amplification attacks. Then there's a long tail of other attack types are not volumetric in nature and are more difficult to detect. That's a big part of what you pay for when you buy a commercial solution.

Then once an attack has been identified you want to specify mitigation policies: Customer A gets full mitigation, but customer B needs to be blackholed instead. If an attack is smaller than 10Gbps you want to simply insert some flowspec rules into your edge routers, but if the attack pattern is too random you will have to redirect a /32 to a specialized scrubbing device instead. Larger attacks you might want to announce through a DDoS protection service so you announce the /24 containing that IP address to your DDoS protection service to reduce bandwidth on your own uplinks, and so on. I could go on, I hope you get the idea :)
[video] How to turn off Facebook stalking feature
Seriously? I never imagined I'd see this slow-motion move towards the kind of bigotry and conservatism we're accustomed to blame theocracies of.

Seriously, if "dog balls parens" and a metaphor involving "promiscuity" (sexual, I presume) is all that's needed to be toast, you're so badly f*cked it's not funny. at all
Essential OOP Design Principles for Programmers
The left always eat their own.
I don't think it's reasonable that the organizer not be held accountable. From this article:

> By the time I’d received notice of the event unfolding on the evening of 2016-09-01, the decision was already made by the main organzier, swiftly and without discussion.

> And in a moment of confusion, a poor decision was made to remove Douglas Crockford as a speaker, by the main organizer.

Just because the organizer was put in a tough position doesn't mean they shouldn't be held accountable for making the wrong decision.
It truly warms my heart to hear this!

I'm so glad people are fighting back against political correctness.

We're all just trying to get work done, and we have to put up with this constant background noise. Checking in once in a while to see what language is now deemed inappropriate to avoid chastization by some Twitter white knight legion.

Its the ultimate bikeshedding.
So it's because a religious person felt uncomfortable about a non religious person (Crockford presumably)?
LLVM: Massive failure in buildbots (SVN sync broken)
Splitter!
Parent is arguing that sexual assault of children is evil, but viewing CP is OK. There's also something about enforcement of heterosexual monogamy through scapegoating. And a general misogynistic undertone. Yes?
Paperclip maximizer
It's amusing how strongly the Node community strives to be "inclusionary" when comes to race/gender/orientation/religion/etc but when someone presents dissenting technical ideas or thinks an implementation is wrong, they might as well be crucified for voicing such blasphemy.
What is Serverless Computing? Your code, a slider bar, and your credit card
İstanbul Beylikdüzü Beylildüzü Escort Sınırsız Jasmin 0500 000 01 02
Rambler ru data breach, 98.1M CLEARTEXT passwords leaked online
According to http://blog.sass-lang.com/posts/809572-sass-35-release-candi... the C++ based libsass is almost 100% compatible with Ruby Sass.
Simple Reusable .NET Caching Example Code in C#
I think that almost every experienced Linux user has some secret love for *BSD deep down, myself included. They just seem to get it right for the majority of times.
Recently there was a debate about serverless computing under some article on HN. I struggled to understand what does it mean as I never heard about amazon lambda before. This is very nice explanation for coders.
heh, yeah I think he meant that as in that's where his experience is. For me it would be 'As a ops engineer, I wouldn't generally host Javascript apps' to spin it around the other way you know?
Seems completely reasonable to me. If people in the technology industry cannot move forward with society then they should be left behind.
The thing Ford was on to was one-job production lines (where each worker does one job-atom and the work moves to the next stage) wasn't it? IIRC Ford's project was to make the car affordable to those of more modest means, so "everyone" could have a car.

If you look at the quote then this interpretation makes more sense IMO - the quote clearly considers the position that cars were being made commercially 20 years before Ford.

TL;DR the Ford point is he democratised car use in the face of congress's earlier consideration that such widespread use would kill agriculture and people. (Mind you the congress memo quote seems pretty right on).