skysight-inc/HackerNews huggingface dataset:
About this:

"Certain Manhattan neighborhoods (I live in one on the Upper West Side) have already achieved NORC (“naturally occurring retirement community”) status."

I also live on the Upper West Side. What surprises me is that everyone my building appears to be under 40, certainly everyone is under 50. It reminds me of when I lived in Brooklyn. But I expected it in Brooklyn. I didn't expect such a youthful building on the Upper West Side.
Code, data, and interactive programming
I think the concept of some one watching child porn that was produced in the 80's and converted from VHS to DVD is harming a child today is a bit odd one.

Don't get me wrong going after the producers of new material is very important just as it is important to go after the human traffickers that facilitate the production.
> They would make me take courses on subjects I already know which is a waste

Then find a lower-tier university. In any densely populated region there will be at least one that's happy to take your tuition money to let you enroll in a non-degree-earning course of study.

You'll only have an issue if you want a degree which, BTW, is typically intended to be broader than a narrow course of study in a particular area of expertise.
Show HN: A gopher interface to IPFS
There was a good video floating around of reasons to not use flex for the overall page layout, due to resizing as the content loaded.

I still do, but I can see why it's opt-in rather than opt out.
This article is bonkers. How can you directly compare a programming language to multitasking operating systems with desktop enviroments? In what sense is this a sensible comparison? A comparison of embedded code written in C vs Forth would make sense but starting from Plan9 and then swerving off into embedded programming, all the while laying down a thick layer of condescension... Maybe I'm missing something?
You're conflating intelligence (and I suppose other work skills) with wisdom. Having good judgment is more the latter than the former.
Inspecting C's qsort Through Animation
> I don't write down my most important passwords and they're randomly generated gibberish.

How the hell do you remember randomly generated gibberish of a length that would be cryptographically secure?

Multi-word passphrases work great for me for everything that has to be kept in my mind safe. If I had to remember things like "LOZOktjR33IxVbACQsgicUtDubOyz9o2" I'd definitely have to drink less.
Finding near earth objects is done in the open: http://neo.jpl.nasa.gov/ca/

The succession of missions (going back 20 years now) is here: http://neo.jpl.nasa.gov/faq/#spacecraft
>// This is O(n^2) out of pure laziness. Might cause issues if the array gets really big

It just feels lazy. You're passing the buck to another dev who may be working on the code, weeks, months or years down the line. What are they supposed to do about it? Randomly rewrite working code and risk introducing a bug?

If you think the input might reasonably scale to a size that will cause an issue then do some preemptive defensive coding and fix it. Otherwise don't. Stand by your decision. TODOs and FIXMEs tend to linger and get ignored.

If I'm looking for performance problems, I'm not scanning for source code TODOs. I load a profiler and I'll see which methods take too much time.
A browser add-on to remove the right column from Facebook would be a win. Youtube apparently needs this as well. So do a lot of "social" sites. It's become a convention - that's where the crap links are.
IRC isn't everywhere. Even a large channel like freenode's #node.js has maybe 15 regulars, myself included.

Meanwhile, Elm's Slack channel has more regulars than #node.js.

IRC is kept alive by a small holdout. I'm one of those people, but it's no mystery to me why nobody else uses it when I'm paying irccloud.com or running weechat-ncurses on a VPS just for basic features everyone expects from a communication tool.
A lot of comments don't need to be here. As someone who's perennially on the rate limit list, I'd much prefer to take lengthier discussions off of here.
How is it different from other declarative variants?!

I get the plug-in SAT solver. Great. (in practice SAT solvers need plenty of specialist tuning for non-toy problems).

Is it suppose to be somehow more readable than Prolog?
Easier to building more complex rules ?

No snark intended. Genuinely interested.
Not by multiple people, true. & both are completely unrelated people. Case was thrown out because the girl's story was completely inconsistent & lacked any evidence

To be clear, I'm not responding about Applebaum. I don't know much about the situation, but yes, multiple accusations does imply much more than a single case. I don't know how much opportunity there was for collusion. I was responding to your assertion that rape accusation is rare. Similarly many, including myself, think Assange was victim to a smear campaign. Sex gets muddy, especially if alcohol is involved
It sounds to me like these sorts of events are ways to hit metric targets within the bureaucracy.

Why aren't they doing a divide and conquer type approach that would kill these underground communities? Advertise big bounties for snitches and undermine whatever holds them together.
WW3 RUSSIA BUILD INVISABLE BOMB CAN CARRY NUCLEAR WAR HEAD
I don't think YouTube was a "network effect" success story. It was mostly a "free content" success story.

I think that's why it's been able to get away with a poor recommendation system and a broken comment system.

But that's also a reason that fixing these things would be very hard - there's no network consensus concerning what is the users want.

Edit: this relates "nicely" with the post concerning using deep learning in the youtube recommendation system. The sophistication of math deployed is impressive yet the responses uniformly deplore the result. I am suspecting now a big part is that the system broadly never knew "what it wanted" (what is a successful recommendation? Something people click on? etc).
> There's absolutely no evidence to support that position, and plenty of evidence to refute it - not least the incredibly stupid and destructive decisions made by corporate "winners" for reasons of political advantage which regularly sink companies and damage their own employment prospects.

In engineering terms, optimizing for local maxima doesn't mean you get the global maxima.

i.e. managers playing political games over crap "win" in the short term. And sink companies in the long term.

I know people who worked at DEC. They said it was a great company when it was focussed on products, and on engineering. Then at some point, "professional managers" took over. Management then became focussed on politics and infighting. And... DEC died.

> If you were truly engaging in critical thinking you'd be able to understand this. In fact all you're doing is projecting the inverse of your own emotional biases onto people who not only have different motivations, but are modelling outcomes as a whole more effectively than you are.

That sounds right to me.

The immediate labeling of people as "frustrated losers" shows that his reaction is emotional, and not rational.
I don't know the answer, but in this case does columnar store imply that it is a collection of arrays, perhaps for a scientific database, and a bit different than HBase?

Here's someone else's blog post from 2010 on different categories of columnar store DBs:

http://dbmsmusings.blogspot.com/2010/03/distinguishing-two-m...
Kind of reminds me of CIA's drug trafficking:

https://en.wikipedia.org/wiki/Allegations_of_CIA_drug_traffi...

Or even FBI's own terrorist factory. It's all "for a good cause," I'm sure.

https://theintercept.com/2015/02/26/fbi-manufacture-plots-te...

And now they want us to let them backdoor encryption, because they've clearly proven themselves such upstanding and trustworthy "good guys" so far.
Large memory circuits have redundant circuits designed in so that they can be repaired during testing if necessary, otherwise the yield would be a lot lower.
Did you read the article? It describes optimizations applied inside a relatively low-level building block library, not anywhere near business logic. Heck, the author goes as far to say:

> I apply it in libraries and platform code because applications that I don't control or will not know about will depend on them and therefore I cannot make the assumption whether performance will matter or not for them. Everyday applications I work on typically don't have tight performance requirements so optimization is less prioritized
No offense but that looks like crap
I don't like that I'm paying the salary of people that spy on me, I'd really not like it if they were paid more than me. The USG dedicates very few resources to actual IT defense, the vast majority of the funding goes to attacking and intentionally crippling our own infrastructure.
Has the line "Inside Orwell’s Nose a slim volume called ‘Orwell’s Dick’ is wildly signalling to be let out." which is both brilliant and clumsy at the same time, a hard combination to achieve.
I use SASS mixins specifically instead of BEM: this keeps styling out of my HTML (no visual classes to change) at the expense of a few bytes.
If the brokers aren't being found, the police aren't doing their job. GPS trackers for bicycles are now down to $47.[1] When you find more than one stolen bike at one location, you've got something.

This worked for cars. Lojack, with their hidden transponder, caused a significant reduction in auto thefts. Lojack claims a 90% recovery rate. The main problem for bicycles is battery life. Someone needs to design a system which needs almost no power until the bicycle is stolen.

Lojack, which is a pre-GPS technology, does something like that. Their unit normally isn't transmitting. It's just listening to FM broadcast station subcarriers for its own serial number. When a car with Lojack is stolen, Lojack, which is plugged into police stolen car databases, has their FM stations broadcast the serial number repeatedly. The addressed Lojack unit wakes up and starts transmitting. Lojack makes a deal with police departments to put Lojack receivers in police cars. These light up when there's a transmitting stolen car in range.

You could do this today by connecting a digital pager to a GPS/GSM location transmitter. The GPS/GSM unit is normally off, and only turns on when the pager wakes it up. You can get six weeks of standby time on a digital pager easily. Add a power-from-motion device and you could probably keep the pager running indefinitely, as long as the bike gets some use.

OK, IoT crowd, get moving.

[1] https://www.amazon.com/Bicycle-GPS-Tracker-GPS305-Real-time/...
Besides the sanctity of old people as a reliable voting block, why is age discrimination a problem? If companies are stupid enough to not hire good candidates, or under pay the ones they do hire, then they'll lose out against the better companies that don't do those things.

Plus, it's my understanding[1] that it's not discrimination to refuse to hire someone for being "too young" or "too inexperienced". How is that not discrimination if the bright eyed youngster is equally qualified?

[1]: If there's someone with the appropriate legal background, please correct me if I'm wrong.
Indeed. Good data encryption is also far stronger than the things like locks that people make analogies to in the real world. There is essentially no locksmith. If you lose the key, your data is gone forever. As illustrated by this article, if you have weak passphrases there are ways around it, so I suppose it is possible to "tune" the strength of your encryption that way.
For me I always start with a framework because then I have easy access to templates.
To add to this: using an entrapment defense happens way more on TV than in reality.

For starters, to even use the entrapment defense in most jurisdictions requires the judge's permission, which is rarely granted. Second, the burden is on the defendant to show that they would never have engaged in the illegal behavior at all without the police.

E.g., if the police physically threaten or blackmail you into selling drugs, you might have a case. If they simply pester you on the phone a bunch, probably not.

In this case, the FBI didn't force anyone to visit the child porn site, so it's not entrapment. What's up for debate is whether the harm of disseminating the material outweighs the benefits of catching more users.
I agree. Interesting related fact about the UK. The police are "crown servants", and as The Crown is not ordinarily bound by statute the law to does not apply to them in the course of the execution of their duties. This allows them to break the speed limit, carry firearms that are otherwise prohibited, handle drugs, etc. I don't know if this would stretch as far as the police operating a paedo CDN, maybe someone here does? It would certainly cause a lot of public outrage.
Wouldn't wisdom(I'll admit that it is hard to measure in an interview) be part of what makes someone qualified for a position. If you are super smart but lack wisdom, then you aren't overqualified let alone qualified.

Overqualified implies that the candidate exceeds by a large margin all requirements for the position whatever those qualifications are.
I see a lot of people here and on GitHub project page complaining about compatibility with older versions of bootstrap. I don't get it - if your project is already working on older version of bootstrap - why even bother updating it, I mean it's only CSS code, it's not like it will bring you any speed improvements or something...I think it's neither bad or good thing that new version of bootstrap less and less compatible with older versions, this way at least we can get things like flexbox and drop support for older browsers for our new projects, without sacrificing it just for a sake of compatibility. From my experience it takes more time and issues from upgrading cars library compared to just keep using the older version.
unfortunately in my experience it doesn't matter if you have a $3000 bike or $100 bike if the crack head stealing the bike is only going to get $20 for it
...kills off all the adults and leaves children at the dinner table on their cell phones.
Even better, store the password with recovery instructions in your will. That's both safe and available because wills share many of the security treats of passwords. And it's also a good backup plan for your relatives to access bank accounts, cancel subscription services etc in the event of accidents.
Yeah, but it attracts the kind of horrifying people who like the front-page.
Well, that's not entirely true (while I do admit the nurture bunch are loud).

Some of us are skeptical on EP's results more than EP itself. I believe that is undeniable that some (or most) behavior is imprinted within our genes, animal domestication being a pretty solid proof.

That doesn't invalidate the fact that most of the time, when I read some study on the field feels more like conjectures made fit in the researcher's beliefs; some flawed logic where the consequent is used to prove the antecedent, and some dubious experiment most of the time made in other species (biological studies on other species don't translate pretty well on humans, and yet, we try the same with a less measurable parameter?)
It's even worse if you happen to read some generalist media approach to EP, where EP is used to push down the editor's narrative.

In short, some of us are careful on EP not because it's not a promising field, but because these days is being used to prove everything and it's opposite.
I agree that distributing images of people without their consent is wrong. I hadn't considered identifying and distributing material from people willing to help stop child porn. I can't imagine what that approval process would need to be or how to ensure the process would be carried out. It does avoid starving the market which could lead to an ideas in production. With a goal of ending production of child porn, not consumption, a very different approach may be taken.

I'm not advocating no punishment for consumers, however only focusing police/FBI resources on producers (as that doesn't appear to be the approach today) and pushing the expenses of care/treatment for consumers elsewhere (the healthcare system?) Could lead to a more significant reduction in both consumption and production.
I've discovered helpful practices through some of these new-agey sources. I think as long as the consumers don't get trapped under dogma, hero-worship or financial burdens and do their own due-diligence then I'm fine with these new players.

It may not be "right" that they are raking in the money for centuries-old practices but that's the way it is with capitalism.
Kim Dotcom court live stream
Actually, a friend of mine lives in such a building. His building is in very poor condition (various problems such as bed bugs infestation, defective heater...). Most tenants there prefer to keep a low profile and don't complain to the landlord. The rent is not controlled, but pretty low ($600 for a small crappy room with shared bathroom).

It seems most tenants are middle-aged hispanics. No retired people there.
Fair point, though I assume GP meant real products/work.
> Just because you've had the access, doesn't mean others do...

I don't think that the author of the post you're responding to is making any sort of normative claim.

> Sometimes the issue isn't time - it's money and access to schooling

I think the author is suggesting that if you have that kind of free time, then you either a) must be independently wealthy, or else that b) trading some of that free time for cash you can use to buy credit hours is a net positive because the guidance is worth it (again, assuming your goal is to learn math as opposed to eg obtain a uni degree).

I agree that's not necessarily a good assumption globally, but it's probably a decent assumption for almost everyone in the west, both in terms of self-learning capabilities and in terms of available funds.
> Humans don't get stuck in cracks.

https://duckduckgo.com/?q=trapped+in+a+crevasse
why is age discrimination a problem?

I for one expect to become old at some point.
The article makes a halfway decent attempt at the pitfalls of large-scale networks. However, the article doesn't come close (in my opinion) to making a case that this will lead them to "fail".

Facebook has become massively popular and is still growing. While I am not particularly active on it, I recognize this is atypical. Think about how many devs ise FB OAuth for example, as it is insanely prolific.

Networks can fail at any time, but very few have after reaching escape velocity. Probably the most notable was AOL/IM and more recently the significant degradation of reddit. Networks must seriously mess up accross the 3 main identified categories, and not keep any pace with their users changing needs.

I would say the biggest threat to networks at scale, which oddly wasnt really discussed, is a failure to monetize or convert their network into value. Many people find twitter useful, for example, but it is rumored to be shopping itself around. If anything, the danger of networks is expecting data and adrevenue to be a sustainable business at scale. Obviously, it is a good problem to have 500million plus active users, but it is expensive and difficult. It is harder, one might inagine, to have 50m paying users.
On my Nexus 5X mobile the page scrolls also horizontally, revealing a white space.
Excellent article just posted in the thread about OpenBSD disk encryption that explains why existing disk encryption schemes suck:

http://sockpuppet.org/blog/2014/04/30/you-dont-want-xts/

This really explains the motivations for bcachefs's encryption - in the filesystem, if we're taking encryption into account in the design, we can incorporate MACs and nonces.
Maybe he was thinking of Asterix.
Those children are still alive today. They grow up, become adults, recover from their experiences. They'd be between 30-40 now.
تردد قناة بي ان سبورت Bein Sports 2017 الجديد بالتفصيل
My biology screams salamanders!
Awesome article, thanks for posting.

This explains better than I could the whole point of doing encryption in bcachefs:

https://bcache.evilpiepirate.org/Encryption/
https://news.ycombinator.com/item?id=12410798
Ah interesting. Yeah, they never looked like nice buildings to me. I always wondered who lived there.
As some one in their 40's I'm really hoping this situation will improve.

One bad thing is there does not seem to be much social stigma against this kind of discrimination. You could engage in it, talk about it with friends, and probably not raise a eyebrow.
The levels of emacs proficiency
A Perspective on time [infographic]
The idea has been thrown around for a while, but of course, there's no way to get a definite truth on the matter.

Here's one article[1] claiming a possible link between availability of porn and abuse. But I'm sure there must be at least one other study arguing the opposite.

[1] http://www.ncbi.nlm.nih.gov/pubmed/21116701
Or let the pirates board and then go underwater.
I spent this morning watching functional js videos - it was great. Will be doing more of that in the future.
Ive seen a older sales people in some Apple stores. A good sales manager knows customers relate to people their own age.
There is also The Encyclopedia of Life which I saw a while ago. It's scope is more broad, and IIRC, it is more oriented toward professional botanists, whereas The Plant Encyclopedia is suitable for laymen too.
Revolt against 'rich parasites' at Burning Man Festival
An email to the Sony Pictures from the GoP said it was about The Interview, which makes sense. It was the only movie that GoP obtained that they didn't release. http://money.cnn.com/2014/12/19/media/insde-sony-hack-interv...
The vast majority of these are bison-cow hybrids, interestingly: https://en.m.wikipedia.org/wiki/American_bison#genetics
Innovation and risk taking in PYP Math
So how exactly would they catch speeders then if they absolutely must not break the speed limit?
Ask HN: Linux host with KVM/PCI passthrough for gaming and native CUDA for work
I'm about to build a nice machine for work that will run openSUSE and will be based on an Intel Xeon and a NVIDIA GTX 1080.

At work, CUDA with CuDNN will be an everyday necessity and that part is easy enough to configure.

Also, following recent years advancements I also want to use the openSUSE (bare) as a Host for a windows Guest machine with PCI passthrough that achieves almost native performance. There is a guide here for Arch Linux to adapt for openSUSE for instance (https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF). This should also be doable with a little configuration work.

Now, the big question I can't see answered anywhere is if I can do both without rebooting my openSUSE Host?

For instance:

1 - Work with CUDA in openSUSE bare.

2 - Stop working with CUDA.

3 - Boot Windows in a KVM/QEMU guest with PCI passthrough for gaming.

4 - Shutdown Windows Guest.

5 - Go back to work in CUDA in openSUSE bare.

All of this without rebooting openSUSE.

Any similar experiences you can share on how to achieve this?
"Asking for enormous compensations isn’t challenging when you’re documenting your impact and back it with results."

First of all, not all companies work that way. The world is full of engineers who invented billion-dollar technologies for their employers and never got a significant amount of money in return.

And just because I had one great idea that saved the company 100 times my salary doesn't guarantee that I'll be able to churn out ideas like that on a regular basis. Even if the company wanted to reward me, a one-time bonus might be more reasonable than giving me an enormous salary.
You could be a great engineer but horrible in sales, or dealing with troubled customers like in this case.

Just because companies have the ability to discriminate you, does not mean you can accuse them of age discrimination that is based on your prejudices, not on reality.
That's debatable, but I'm seeing a 20 cent/hour rate being floated about in the comments, which strikes me as way below market, pretty much no matter how you slice it.