skysight-inc/HackerNews huggingface dataset:
I'm not sure how much of this is satire and how much is just jabs at the way things are. It reads a lot like "Cracking the Coding Career" or "The Lean Startup": a piece written for the older (35+) generation trying to understand this modern field that generates so much money. For instance, when you're working for a startup having kids is not an attractive option. Startup hours are nothing like a 9 to 5 and insanely risky. Not to mention the cost of living if you in the Silicon Valley area.

Why wouldn't the majority of your friends on Facebook share similar political views? That's surely a factor of why you are friends in the first place. You wouldn't share a political article to them with the intention of proving an argument. There isn't much debate to be had with them.

Why would you not use small apps that make small things convenient? This is brought to attention so often in the article but it's not even unique to Silicon Valley. It's common to a whole generation.

The constant use of social media also makes it painfully obvious that this article isn't following the life of an engineer.

Most of this probably is satire, but it seems in poor taste.
I was going to make a comment along the lines you have here, but I held off because I think you are mistaking his argument. He just is talking about the memories and time you, the parent, can't get back, not any deleterious effects on the child. You're right that people in general way overrate the importance of high interaction parenting on a child's development, but I don't think you're right if you're saying the parents don't enjoy it and won't be glad they did it later.
>iPhone storage and cellular bandwidth are still extremely expensive. Over $100 for a measly 16gb of storage or 4gb of LTE.

...is "don't use an iPhone until they start adding microSDs to their phones and don't stream" too obvious or am I missing something here?
Interesting comments regarding this on reddit:

https://www.reddit.com/r/Futurology/comments/4xz4nv/scientis...
It would be interesting to see some benchmarks from each version... :)
Curious what problem it solves.
Very few 70+ year olds are reproducing so evolutionary advantage doesn't make sense in that age group as they have already reproduced (or not) by then.
There are plenty of critics of military spending on both the left and right in the U.S. and it isn't a career ender for a normal human to advocate it. Nor is it a career ender to say you are a marxist or to criticize America. If you talk about The Bell Curve, however...

Islamists being willing to kill for their religion is its own thing, and doesn't (or, at least, didn't) have much to do with the western intellectual environment.
This breaks for spacing between non-whitespace character. E.g. the list of flags, which may have varying lengths, but all descriptions start on the same alignment.

This is a man page with a list of flags below

--flag1 Description of flag1
--secondflag Description of secondflag

If we naively replaced the above with 4spaces=1tab we'd get the whitespace between flag1 and its description replaced with two tabs, and we'd get the whitespace between secondflag and its description left as a string of three space characters.

I have no idea what is actually used in man pages for alignment and spacing, but the example above is only to illustrate that 4space=1tab breaks even on trivial examples as a conversion rule.
I used to love getting these from doner kebab places when I was studying in Berlin. Our lunch stipend was about 5 euro, and I remember that getting half a chicken, french fries and a Berliner Kindl.
Once mainstreamed, I wonder how this will affect the immigration debates, probably in favor of more closed borders.
I've been using Debian for ever .. but honestly it's mostly b/c the critical mass it has. If I have a problem it's pretty straightforward to find solutions. I think there are distributions that are more advanced and interesting (NixOS) and with quicker updates to their packages (Arch), but since I don't want to fiddle with my computer all day I just use use Debian.

Maybe some day something a little more modern will take off but for the time being I'll stick to what works - Debian
When to Use MongoDB Rather Than MySQL
Interesting article linked about drop box going public next year. I wonder if they were waiting for the public to forget about Box, a competitor who went public and whose stock has, well, under performed since.

https://www.bloomberg.com/news/articles/2016-08-15/dropbox-s...

As to Neuromama, some people speculated yesterday that the owners were trying to make money via a short squeeze. I can't say this is wrong but I'd be surprised if that was their game.

For one, any decent short seller will lock in their borrow before they short. This means that the owner can't call back their shares for the agreed upon duration.

Secondly there haven't really been any large transactions in the stock. So maybe there is a short seller out there holding 1000 shares short but that's not really going to make the owners any real money.

Thirdly, the short interest is very small, not even a day's worth of liquidity, which says something when the stock hardly trades at all.

Fourthly, and perhaps this is the least compelling point, its an OTC stock. ie its a scummy stock, many brokerages wont' let the average person short this stock and most professionals won't touch it as the downside from shorting just isn't there. I mean every short seller knows that a stock can only go down to zero but in the short term almost any stock can shoot up.

See KBIO for horror stories of what can happen when people who shouldn't be shorting decide to short stocks, hint Martin Shkreli is involved.
isn't that just saying the same thing, but in different words? :) better reproduction is the ultimate evolutionary advantage. edit - ok, not "the ultimate", but i guess you know what i mean.. ;)

edit again - i'm a little slow today.. you're right, it might just be an accidental side-effect, sure.
https://isocpp.org/get-started is a list of some C++ compiler.
I would still stick to either g++ or clang++ on linux, and visual studio on windows.
Got to love these click-bait titles!

Here's the full article title: "Google waves goodbye to Linux for new IoT OS Fuchsia - coming soon to Raspberry Pi"
Back to School: Join the GitHub Education Community
The known source might very well be expressed as a relation between two entities: a metric entity and a source entity.

The source entity, more often than not, is also complemented with other data that needs to remain a part of the persistence layer.
but we're not talking about silver bullets: we're talking about models which let you derive most information from your data. mathematics says you will get the most bang for your buck from the relational model.

if you like hierarchical databases (data trees), consider that relational database gives you a forest: you can treat any datum as your tree root and bloom from there. with hierarchical, you're tied to a single pre-designated root.

both relational and hierarchical databases let you go from department to employee, only one lets you go from employee to their department without enumeration. what purpose does precluding the latter serve?
If I'm trying to sell you a high-efficiency AC unit, I will assert that it's a high-efficiency AC unit that will reduce your monthly bills, so you should buy it. You answer back that of course I would say you should buy it, because I'm selling it... Except that has absolutely zero impact on the fact that the AC unit is high-efficiency thereby will save you money.

This is why ad hominem is a fallacy. It provides zero evidence for or against an argument. It's completely orthogonal.
Overcast[0], the iOS app that Marco makes supports chapters and he usually adds them when he encodes his podcast and it's pretty nice. Hopefully he releases his personal podcast production tool soon so that it can be more widely used.

[0] https://appsto.re/us/jhe90.i
This is not a good comparison as the majority of electricity is generated by steam engines.
I interpret "stuff you know" as easily-recallable facts. Obviously at the highest level view knowledge is what separates a beginner from an expert. Knowledge is much more than "stuff you know", though. It is about understanding why, knowing how to handle non-textbook situations, and knowing where to find the facts you need when you need them.
Same in Germany, only more often than not we get them from snack vans/food trucks.

Unfortunately, though I like grilled chicken, I find most of them quite horrible. The meat is usually too salty (and on top through-and-through too salty, because they soak the chickens in brine) and the only discernible spice is paprika 90% of the time, which fact I hate with a passion.
Exactly what I thought about this "hack"
Historically the aged sat around the fire and taught the young. Which encouraged their genes' propagation. Since Humans became social, its not been all about reproduction.
That feels not impossible, but unlikely.

If Snowden were a CIA deep-cover operative against another US institution, couldn't they have found him a better safe-house than in Russia?

Having no experience with the CIA, maybe I just vastly under-estimate the amenities of Russian safe-houses. ;)
Relevant: Bilingualism delays age at onset of dementia, independent of education and immigration status

http://www.neurology.org/content/early/2013/11/06/01.wnl.000...
Tying them together wouldn't be very interesting. Am I wrong on this? Don't we already "know" that the US is behind stuxnet? I don't think that makes the front pages.

Struxnet was used against a foreign adversary to disable nuclear bomb-making capabilities. That sounds pretty useful to me.

What would be interesting is learning where these came from and how they were used. If Ed's musing is right and there's evidence these exploits were used in democratic elections here in the US then there's going to be hell to pay.
Yep, I remember when Boston Market came along in the 90s, it really spread like wildfire, seemingly overnight. They were quite popular, and no one else was doing rotisserie chicken at a mass scale like that before them.
The relational model does have deficiencies, but the right way to address them is with more powerful schemas, not less. See: “categorical databases”.

(Think about it this way: SQL is Java. NoSQL is your typical extremely forgiving dynamic language. We need a database equivalent of ML and Haskell.)

NoSQL is simply the result of not wanting to think about the logical structure of data. Plain intellectual laziness.
Cooking a whole chicken is a major pain.
If not for rotisserie chickens, I would only buy chicken in the form of pre-butchered packages of breasts, thighs, or legs (and the occasional bag of frozen buffalo wings).

The pre-butchered meat is usually a way better deal.
Boneless chicken breasts, which are the most expensive option, are often as cheap as $3.50/lb - about the same as a roto chicken.
And it's pure meat, extremely healthy, and only takes 20-30 minutes to cook.

(But when you have a 2- and 4-year-old, sometimes those 20-30 minutes make all the difference. So I eat roto chicken about once a week.)
PG's article on this one was great.

You only get ~8 Christmases where the "magic" is still there for kids... from roughly 2-10 and then it's just another day of gifts and (potentially) envy.

I'm traveling a ton right now with an 18 month old and dying to get back there.

Edit: PG said it here: http://www.paulgraham.com/vb.html
I got chills after reading this article. OP has gathered his thoughts brilliantly in writing. Explaining each situation we face in our day to day life thoughtfully. Kudos.
> Building an MVP on a super-tight schedule (early-stage apps, school projects, hackathons, etc.)

This sounds like Proof of Concept, not Minimal Viable Product.
> E.g. if I say "A is good for everybody, for X,Y,Z reasons" and I do the opposite of A, then the possibility of A really being good for everybody is somewhat lessened by the prior that "the person proposing A does not follow A".

"It's good for you to not smoke. Now excuse me while I take my smoke break."
this is all extremely speculative, of course! but i would say that anything that affects your thinking can pose an evolutionary advantage or disadvantage. (to also answer a peer comment here:) including when you are past your reproductive age, since human beings are social beings, and our evolution cannot be regarded purely individualistically. to give an extremely stupid, but i hope illustrative example, a society where the old people go extremely stupid and start killing people around them is going to have a hard time ;)
And by noise filter, you mean a capacitor! It's pretty simple tech that is well known, really no need to go to these lengths.
By 'nanorobot' they mean bacteria.

>We show that when MC-1 cells bearing covalently bound drug-containing nanoliposomes were injected near the tumour in severe combined immunodeficient beige mice and magnetically guided, up to 55% of MC-1 cells penetrated into hypoxic regions of HCT116 colorectal xenografts. Approximately 70 drug-loaded nanoliposomes were attached to each MC-1 cell. Our results suggest that harnessing swarms of microorganisms exhibiting magneto-aerotactic behaviour can significantly improve the therapeutic index of various nanocarriers in tumour hypoxic regions.

So they load these little guys up with drug and use magnets to guide them into the tumor, which kind of works in SCID mice, although you'll note they make no claims about ability to actually kill or shrink tumors.

This news piece is awful, incidentally, but what else is new.
The book is frequently mentioned in HN comments. In general, it is well recommended even if not overwhelmingly.

https://hn.algolia.com/?query=chaos%20monkeys&sort=byPopular...
WhatsApp does not run on tablets and I only have a tablet. I make calls on it and everything. Just can run WhatsApp.
I recently switched from an 18" luggable gaming laptop to a surface book. Powerful enough to replace it (I got the version with an nvidia GPU in the base that it switches to dynamically), but small and light and good battery life too.
What's wrong with having memories and time that have nothing to do with child raising? Having a balance between child raising activities and non-child raising activities?

Some people want to work outside the home.

You aren't handing off your children to a stranger never to see them again.

I went to a babysitter during the workday for a few years. I bonded with her very strongly and it was nothing but a positive experience.
>And if they were open sourcing it, you'd say there's no way
>to know they're not doing that in the compiled release.

Only if they don't use deterministic builds.
The whole point is you can't, because Twitter only allows 140 characters.
What Exactly Is End-To-End Encryption?
DC propagates very poorly. Not sure that matters in the few meters of a house though. But its the reason the house service is AC to begin with.
Using Sublime Text as Your Git Editor
Also check out The Screwtape Letters. Lots of commentary about the tedium of pleasure-seeking.
Anytime we get practical implementations of ideas of the past by scientists and engineers working on it despite cutbacks in funding, I wonder where humanity would be if we at least halved the money spent on state-funded violence and similar counterproductive activities. Flying cars, deep sea habitats, space habitats, clean energy, hair style robots, fully coordinated jam-free personal traffic.
> And it's pure meat, extremely healthy, and only takes 20-30 minutes to cook.

It is unfortunately also the part of the chicken that is least flavorful.
Previous discussion on the Fuschia O/S here:

https://news.ycombinator.com/item?id=12271354

ansible pretty much has this nailed:

"This is Google's next Android, with a low latency rendering pipeline for the next generation of mobile devices."
Honestly, I think its a bit far fetched the US would meddle in the foreign affairs of an ally. We have a long documented history of staying out of civil wars, guerrilla warfare, and aiding the "right" people to come to leadership as it suits us.
Read the whole essay. Also, engineers who aren't interested in learning what customers need shouldn't be starting a company.

"Hackers are perfectly capable of hearing the voice of the customer without a business person to amplify the signal for them. Larry Page and Sergey Brin were grad students in computer science, which presumably makes them "engineers." Do you suppose Google is only good because they had some business guy whispering in their ears what customers wanted? It seems to me the business guys who did the most for Google were the ones who obligingly flew Altavista into a hillside just as Google was getting started."

(side note: I was at Altavista at the time after an acquisition, and that is exactly what happened)
>This is also my theory on why "time flys by when you get older". We lack original experiences and so one day melds into the next. When each day is an adventure then of course it seems long.

See, that's just why you have to put effort into making sure you experience new and original things in life over time. If you make yourself do stuff, you can look back on even weekends and think, "Wow, a whole lot of time passed then!"

In fact, let's see...

* Friday night, went out to a new pub with fiancee. Great dinner and beer.

* Saturday, particularly the afternoon: did some last-minute costume shopping with visiting friends, watched Futurama together in the evening, a proper New England thunderstorm finally hit our area for the first time in the summer.

* Sunday: went swimming at the pool in the gym for the first time, fiancee was sad in the evening.

* Yesterday: worked all day, got a kick to more responsibility dumped on me, went home and got incredibly frustrated with my side-project's precision numbers going down rather than up. Eventually derped around on internet for the evening, realized I was measuring the precision of the whole joint distribution rather than of single observables.

* Today: talked to Chabadnik friend from grad-school, tested out measuring the precision of single features, at work now. Going to go swimming again tonight for exercise.

Do stuff!
I think he is arguing for having depth as well as breadth of knowledge.

Certainly when I am looking at CVs and see every framework under the sun listed when we are looking for a Django dev, I assume they have done the Django tutorial, maybe a little more then moved onto the next framework.
Offset by the advances made during state-funded research?
Didn't you hear that desktop is dead?
I do appreciate your sleuthing, but the cidrs used by the government are public, and including them in files like this is trivial and ultimately means nothing for attribution.
When people talk about 4K they usually mean (whether they know it or not) UHDTV, which is the standard used in consumer monitors and TVs and in which 4K = 3840x2160.
This bug report makes GPG to default to full fingerprint

https://bugs.gnupg.org/gnupg/issue2379
Why not? Depends entirely on what happens in those ten months.
I actually enjoy the format. It's easy and fast to read, and forces the author to distill their thoughts.
Is it that time of the year, when mongo-hating blogs start popping up like daisies?
A similar design is Proquint, which IPFS uses:

https://www.npmjs.com/package/proquint

Proquint (5 letters per 16 bits) is tighter than Urbit's `@p` (6 letters per 16 bits). The Urbit form was designed for synthetic names and restricts itself to phonemes that sound comfortable and natural to English speakers. (Not to say that English should be the universal language, it's actually a terrible language to make everyone learn, just that it is.)

Word lists work reasonably well, but they're quite bulky and they don't take advantage of the human hardware accelerator for learning new words. When you have a GPU, use it. These kinds of synthetic strings also make great passwords, BTW.

(Disclaimer: Urbit guy here.)
that actually sounded like such a low tech solution that I wasn't sure if it was some kind of joke that was going over my head.

Thanks for sharing, that's actually really fascinating.

the patent for anyone interested: https://www.google.com/patents/US4040294
I think it also might be okay as storage for dervied data, but then again, why not shove it into `uuid-jsonb` Postgres table, perhaps on the second server.
Don't get our hopes up.
I'm not sure I follow, can you expand?
Does xAPI signal the death of the resume?
And the millennials dislike for not wanting to learn SQL, I think.

You always see how they bash having to learn SQL on those presentations.
I'm not a Linux distro expert, I'm not even a python expert, all I noticed is that my code didn't work with the OS-managed PIL/urllib3 and installing the versions from pip in virtualenv fixed things. I don't know the reasons, just that was my experience. Maybe it was just the OS versions being old, I don't know.

The maintainer approach works well for everything you maintain, it just sucks for everything else, including installing out of repo software or writing your own software. It's made particularly bad by Python's packaging system which defaults to global installs.

FWIW, I lay this one more at the door of Python than I do Ubuntu, you guys are just dealing with their packaging system and I think that "Python packaging is a good now" is just ignoring the shitty parts.

Frankly it's easier for me to just always run my code inside a virtualenv than it is for you guys to make some drastic changes to make my life marginally easier, when I don't even really know what the problem was. It's just that this is a non-obvious thing to do for someone who hasn't been in the python ecosystem for long.
J is a very functional language used a lot for mathematics and statistical analysis, and it uses more familiar terms for the language like 'verb', 'noun' 'adverb', and 'conjunction' as just some of the terms, as compared with Haskell. J can be very terse, and people don't take kindly to the ASCII character set used as symbols ala APL to perform function composition. It's called line noise in defamatory circles, which is also directed at its cousins K and Kona and others.

Haskell uses a lot of terms specifically from Category Theory.
People in the J community are very mathematically inclined, and usually work on different fields of mathematics. I am working on geometric algebra (Clifford Algebra) in J.

I find the J documentation much more friendlier than Haskell's docs.

And J has several IDE's that come bundled with it: JQT - a QT Gui with syntax highlighting, a help section, a minimalist project structure; JHS - a web-based IDE with hooks to D3 vs. the standard plot in JQT; and there is a Python-based IDE (JQide).

There are labs that walk you through chapter-based examples in the interpreter's REPL. One of the newer labs uses videos that go along with the lab in the console, all part of the J ecosystem.

I personally think that Haskell will maintain that purity of purpose, and not get diluted enough to be picked up by the average coder. Even J remains obscure after decades too, but I am hoping that all of the array hoopla (GPUs, big data, machine learning) will bring it to the forefront as a more natural fit, since its native unit and structure is based upon arrays.
"So far, Google's only description of it is: "Pink + Purple == Fuchsia (a new Operating System)".

You know it's Google's because the name is horrible.
How Custom Crawling and Data Mining Can Help You Grow Your Business
Larger packages of boneless skinless thighs are about the same price. They cook faster.

I guess they tend to have a bit more fat on them than the breasts. And more fat in them. But not to an absurd level.
Hello, and welcome to Hacker News! Your first lesson will be a bunch of people lecturing you about Pinker is another pop-sci con artist (like Malcolm Gladwell and Jared Diamond). We're very friendly and understanding here, see.
Any thoughts on Amazon's DynamoDb while we all are fresh on Mongo discussion here? Thanks.