skysight-inc/HackerNews huggingface dataset:
The Gran Turismo wikia article actually has a great description of the 2J. Just found while looking for more info:

"car that utilized two engines: one was a 690 HP powerplant to power the car and the other, an air-cooled snowmobile engine that powered a pair of large fans to such the air flowing underneath the car, thus making it "stick" to the road surface...Before the start of the 1971 season, the SCCA banned the use of engines used for other than powering the car itself, and the Chaparral 2J was banished from motorsports forever."

http://gran-turismo.wikia.com/wiki/Chaparral_2J_'70
"some (teens) are more concerned about what their peers think than what their parents think." I thought peer influence being as powerful or more than parent influence in teenagers was already accepted, not something new.
>The first and most obvious evidence is the extraordinary rise in the proportion of young people diagnosed and treated today for anxiety and depression.

I'm not sure why the author hasn't considered the possibility that, just like in other areas of mental health, recognition that these issues exist and better means of diagnosing and treating them have come to light. It may well be the case that there were a great deal of anxious and depressed children around, but went undiagnosed and untreated for a long time.
That's a trick of perspective and scale, you are not seeing a rocket but one landing leg intact attached to the engine block. The tube exploded as you'd expect when it fell over and disintegrated.

Not really important though, they got the hard part right.
Fixed, thanks for the report. (:
(stupid gcc extensions sigh)
How to Use XPath Locators Efficiently
SpaceX rocket explodes on landing
I'm not sure that's necessary, it's not a PHP specific post. The author is just using PHP to demonstrate his point. Most, if not all object oriented languages should be able to replicate this functionality.
FWIW, this was my biggest gripe with it too. I did not start using WhatsApp till 2014 while all of my friends had already switched a couple of years back. I was happy with Facebook messenger, but i was forced to switch to be in the loop. Although since Facebook messenger also needs your number to verify the phone, if I remember correctly, it hardly matters.

I have recently made the switch to Signal[1], and made my partner switch too. It's been a blessing.

[1] https://whispersystems.org/
they just need airbags installed on the barge so the moment rocket lands the airbags inflate and hug the rocket.
In addition to all that (spacecraft, srbrs, atmosphere), a space shuttle launch literally cost more than a billion.
You can use the w3m console browser from inside emacs.
Facebook's already doing similar things in their Messenger app with some narrowly-defined usecases, such as ordering an Uber:

https://newsroom.fb.com/news/2015/12/introducing-transportat...
Not that I have any desire to go back to collared shirts, ties, and dresses, but the author caused me to wonder if it wouldn't do something to dial the "frat house" dial back a notch. Because, gawd, does it get old.

I gather that I'm about the same age as the author. And she's right, there was a time that we worked side-by-side with the wimmin folk and didn't think a thing of it. Hey, it was a brave new world of software, and in that brave new world gender didn't matter anymore. I remember it as a time of software being a good place for women to go because it paid well and it didn't matter as much as other fields if you were "a girl". It worked out well for my Mom around that era.

But I don't know when it changed and why it changed, so I don't have good answers for the current situation. But things have changed for sure.
Right, but the familial bond isn't expressed by formal, ritualistic practice. That only creates a relationship of command.
Worth reading of course is the post (pre FB acquisition) on why they don't sell ads: https://blog.whatsapp.com/245/Why-we-dont-sell-ads
I see helicopter-parenting and absentee-parenting as min-maxing; these are the munchkins of parenting.

Just as in role-playing, the parent gives little to no concern to other issues that are important for the child's development. The helicopter-parents focus on something to build into the child or to preserve the kid from; the absentee-parents merely minimize effort/time spent on the child.
If you aren't in the cool second generation, that just means you are in the even cooler first generation.

Actually, that applies to a lot of "first world" people too. We aren't all multigenerational tech dynasties over here.

Most of the people who were doing anything genuinely pioneering with computers are retired or dead now. Nowadays it's somehow a big deal to write a Javascript framework or some app which made money.
Because people invest their own time and enthusiasm in spectating, and sometimes amateur participation, and they don't want their sport to degenerate into a farce like American professional wrestling.
I think only new sign ups after the fee introduction paid the fee.
Patent the Internet of Things, or not?
They keep getting better so quickly! I'm in no way qualified to say this but I would have to guess the tip over after landing is a very trivial problem to overcome compared to atmospheric entry with 180 degree flip and burn to slow for landing. Go SpaceX!
> Because the auto companies are far, far behind on software and, now in comparison to Tesla, hardware.

It's a good thing that Apple is a software company.

> Apple, Google, Tesla and Uber will crush all but a few existing automakers, around the globe, and leadership has just now come around to acknowledging the threat. The regular Metro-Detroiter has no idea.

Of those four, only Tesla has actually produced cars that can be sold to the general public. Tesla is a 13 year old company. It has well known reliability problems, and it is supported by a luxury-only price point and market. It's market share is sub 1%.

That is exactly my point. Apple could, if they wanted, start from scratch and it will take 10 years absolute minimum before they are even remotely relevant. Or they could buy an existing car manufacturer with actual market share, and in the course of 2-3 years make it extremely profitable, and in 3-5 years make it into something Apple would be willing to put their logo on. Starting from scratch might be reasonable when you are talking software, but building an automotive company takes decades.

It doesn't even have to be Fiat Chrysler or domestic for that matter...any existing automaker with more than 20 years experience could be on the table when you have $200B in cash on hand. They could buy BMW for ~$50B or Daimler for ~$70B. Hell, they could buy Toyota at ~$175B.
Doesn't 'real security' quickly escalate to not having a cell phone at all?

The best opsec advice for normal people seems to be not to op.
Well, it shouldn't have corners of undefined or unwanted behaviour. That's kind of the point.

Obviously though, there is a huge advantage to having a single layer of heap management and letting the heap management algorithm have the best insight in to how memory is being used and needed. Rolling your own realloc on top of the heap manager is as likely to create new inefficiencies as remove them.
Laws of nature predict cancer evolution
This. A messaging app like WhatsApp could become a platform. I'm not sure how the "apps" in this world would look like but I would find it great if text interactions (like on IRC, in the shell, or a text adventure) would have a comeback. Forget most of HTML/CSS and get back to basics ;-) In reality, some graphical UI will probably be necessary.
Absolutely. My favorite book is "Algorithms" by S. Dasgupta, C.H. Papadimitriou, and U.V. Vazirani.
https://news.ycombinator.com/item?id=10901069
Regardless of whether the human "hardware" is the important bit, we are producing hundreds of thousands of new "hardware units" every single day.

One of the primary drivers behind colonization of the solar system is that it simply isn't possible to provide a comfortable lifestyle for every human already on Earth, much less all those that are coming.

Of course, if we get to a point where we can upload human consciousness to anything other than biological grey matter inside a human skull, all bets are off, but I think it's hard to argue that we might achieve that breakthrough before we could colonize Mars at the very least.
What have you read about the questionable cryptography in Telegram that you found unpersuasive? That's a better starting point, because the formulation you use here is often used on message boards to bait people into doing research work that is then dismissed.

Your comment includes an assertion that there aren't substantial complaints about Telegram's security (there very much are, BTW). I think the onus is on you to defend that argument.
I find it shocking that out of eight million comments, the top book is only mentioned ~50 times, but the parent comment illustrates why -- many people mention title/author pairs without linking to the book itself.

Code: The Hidden Language of Computer Hardware and Software by Charles Petzold
(http://amzn.com/B00JDMPOK2)
Niki.ai: A Smart Personal Assistant for Your Everyday Tasks
For me the big things missing (not only for big open source projects)

1. more than one level of subdivision for groups/projects (see below)
2. groups of users (call it department/team): because of 1 we have a lot of groups, (because all the small libs are in separate projects, so the project itself is a group, but of course we have several projects), so everytime somebody join the company, we have to add him in every single project (for them to be able to read the code), and we have also subcontractors, we would like to have a nice way to separate from the others

I think this things are most "day to day annoying", other than that gitlab is pretty good, the CI system, the hook system, it's pretty easy to put that links to issue section, ticket reference redirect to redmine , taiga , jira or whatever.
I think you'd probably be interested by the Viewpoint Research (and Alan Kay):

http://vpri.org/index.html

...and STEPS:

http://www.vpri.org/pdf/tr2011004_steps11.pdf

"We set a limit of 20,000 lines of code to express all of the “runnable meaning” of personal computing
(“from the end‑user down to the metal”) where “runnable meaning” means that the system will run with
just this code (but could have added optimizations to make it run faster). One measure will be what did
get accomplished by the end of the project with the 20,000 lines budget. Another measure will be typical
lines of code ratios compared to existing systems. We aim for large factors of 100, 1000, and more
.
How
understandable is it? Are the designs and their code clear as well as small? Can the system be used as a
live example of how to do this art? Is it clear enough to evoke other, better, approaches?"
The vast majority of technical people in the US also had no family connections to technology. There are whole memes about the annoyingness of constantly being called on to fix your family computers.
Even though the vast majority of monetary transactions are done electrically, it is still at heart a paper-based system built upon the constraints and assumptions of the paper/print medium that has dominated for the past ~500 years.

"It is part of the age-old habit of using new means for old purposes instead of discovering what are the new goals contained in the new means."[1]

I'd imagine the house of cards won't come tumbling down until a viable electric alternative outcompetes the legacy system.

The old goals of the Federal Reserve system are primarily:

1. Maximize employment

2. Stable prices

3. Low interest rates

These goals are no longer applicable in the new electic age of automation and ephemeralization.

[1] Marshall McLuhan, The Medium is the Massage
HIStalk has Healthcare IT News and Gossip
http://histalk2.com/

But it's not forum style like HN.
http://tableflip.club/
Here is the mechanism that I wish existed...

Have a system call that allocates memory to a process or process group, but doesn't assign it. This call will fail if overall memory usage is too high.

When the process tries to get memory, it will only tap into that reserved allocation if the system is out of memory.

The OOM killer will never kill processes that have reserved spare memory.

The result? Long-running daemons with stable memory usage can be relatively easily protected against the OOM killer. Ideally the OOM killer never runs amok. But in the real world, it would be nice to be able to limit the damage if it has, and guarantee a usable shell for a superuser while it is going on.
Alan Kay is also running the Communications Design Group: https://github.com/cdglabs
FWIW we've had great experiences hiring bootcamp grads. A few aspects of our software engineering process have helped smooth this transition:
* We're disciplined about code reviewing everything that goes to production.
* We're very careful about having a smooth ramp-up period - managers are expected to carefully curate the first few weeks / months of a new hire's projects to make sure that it follows a smooth learning curve, and we adjust the params as necessary.
* We're gun-shy about hiring.
* Our tech stack happens to share many frameworks / languages with the technologies that are in vogue among bootcamps today (due to random chance).

My experience has actually differed slightly from this post, in that many of the bootcamp grads whom we've hired have actually had excellent project management skills, especially coming from IT or PM roles in tech or tech-related industries. The main challenges that I see are around depth of experience - most bootcamps optimize very heavily for building CRUD apps with a bit of frontend sugar on top, so you need to select really carefully along whatever metrics for potential you find valuable. YMWV though.

Specific plug: despite interviewing candidates from many different bootcamps, one bootcamp in particular, App Academy, has consistently stood out. As of when I last checked, App Academy was the only bootcamp to use a conditional payment system, where tuition is contingent upon finding a fulltime software development job. This aligns incentives well - App Academy is encouraged to maximize training and applicant quality - and we've found their alumni to be very solid. I don't have a horse in this race but they turn out very professional and talented graduates.
Saying "Paleo is Stupid" will definitely get more people to read your article. Which is apparently about educating people about saving the planet through food choices. So, educate people, don’t insult them.
Ask HN: In a microservice architecture, how do you handle managing secrets?
I'm evaluating solutions for secrets management in relation to a distributed microservice architecture and am curious to hear what everyone else out there does. Some options I've considered:

- Git-crypt and deploying secrets along with binaries

- Hashicorp Vault

- Square Keywhiz

- AWS KMS

- Lyft Confidant

- Roll your own

All seem to have pros and cons depending on use cases and how mission critical the service you are offering is.

So what do you do to solve this problem in your world?
https://news.ycombinator.com/item?id=10924185
> From Rails, to Angular, to React.

That's where you lost me. ;)

(It's sort of like a physicist claiming force, mass and momentum to be the hottest new research areas for the coming 30 years...)
> Just pointing out that there are a lot of fields with skewed gender parity that there's not a push for equality in.

So? Other than to attempt to muddy the conversation, what benefit is there to mentioning it? Unless everyone at once gets up to right the world, no one should?
You seem to be taking a pure statistical approach yet ignoring OPs specific complaints with tech workplace . I don't see her saying that more women should be programmers . Rather that they are treated with a level of condescension even in cases of extreme cred/achievements . At least that's what I got out of reading it
As soon as you have a product it's no longer consulting in my eyes.
What do you consider a high hourly rate. Last time I looked, I didn't see anything above $50 an hour.
That doesn't sound right in this context:

> Where did we make that left turn into experienced, table flipping talent leaving the industry and the culture of brogramming scaring new talent away?

That sounds like "table flipping" is a good thing, like "turning the tables" on someone, but I'm honestly a bit puzzled.
A bit of tangent but some advice needed. So I've been contracting out a bit on UpWork - used all the bahavioral hacks in the book: using "we" etc... It's worked amazing for getting clients. Not bad at sales. I've got one client now -- a hedge fund -- that's being very stingy. We agree on a fixed price for a particular scope/milestone, the release is shipped, but they come back and say "this is great, but we need this one additional feature or this whole release is worthless." Usually I, I mean "we", oblige. But it's getting ridiculous. What do we do? Play hardball and say no shipment until payment? Or just ditch the client. The day rate is plummeting mind you, closing in on free. Total contract size in the low XXks.
17 Lies Startup Founders Tell Potential Investors
So long as revenue sources other than subscription fees are more lucrative than the subscription fees, it remains the case that users are "the product", even if fees are charged.

For fees to change the balance, they have to have enough economic weight to swamp advertising and tracking revenue, so that losing users makes tracking unprofitable. But very few services like WhatsApp can charge so much that the balance is shifted.
I was under the impression the problem the field currently has is that improving the diction rapidly becomes AI-complete. Voice synthesis is either a solved problem, or one that could be solved with just a bit more effort, but the real problem is what do you feed that perfect voice model?

Read your comment or my comment aloud to yourself. Now feed it to your choice of TTS engine. The problem isn't the words, the problem is the lack of comprehension.
This should work, see https://github.com/gitlabhq/gitlabhq/pull/5958

Please open an issue with what you tried exactly.
I was expecting Java8 Optional...
I would agree. I think their user base has hit some tipping point which ensures other revenue streams. That's the only reason I can think they would throw the fees... out the window.

(nice user name)
Is it worth to you to keep this client? What are the advantages?
A classic psychology tract, constructed on the default premise:

1. Here's how things are.

2. Here's how things should be, if only people would listen to psychologists.

In this way, psychology has occupied the vacuum created by the departure of religion, in the minds of people who believe life should have a particular outcome, and who think someone is (or should be) in charge.

Meanwhile, parents, children, indeed everyone, are doing their best to fulfill personally chosen goals. Those goals are freely selected by independent agents in a morally neutral universe ruled only by evolution. Some plans will succeed, some will fail, but consulting authority is always a mistake, because in evolution, there is no authority.

Psychology has a long history of condemning behaviors it thinks the public dislikes, then changing their tune when public tastes change. It was once a mental illness to run away from your master in the antebellum South (Drapetomania). It was once a mental illness to be a homosexual (not very long ago). More recently, it was a mental illness to be creative and intelligent (Asperger syndrome). All these and many other imaginary ailments have been abandoned as public tastes changed.

H. G. Wells said, "Civilization is in a race between education and catastrophe." It was a positive step to abandon religion. It will be another positive step when we abandon psychology and begin to think for ourselves.
Companies established in 1982 (thanks, Wikipedia): https://en.wikipedia.org/wiki/Category:Companies_established...

Notable: Amiga, LucasArts, Compaq, Autodesk, Lotus
The knapsack problem is hard (it's NP-Complete, which is what most people mean when they say "it's hard") but the candidate encryption scheme based off of the knapsack problem turned out to be easily breakable (by using lattice reduction techniques, if I remember correctly)[1]. They had to put in structure to the knapsack encoding (to be able to, for example, encrypt and decrypt messages)[2] but put "too much" [3] in so that things like lattice reduction could find solutions without too much trouble (read polynomial time).

[1] http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.11....

[2] https://en.wikipedia.org/wiki/Merkle%E2%80%93Hellman_knapsac...

[3] https://en.wikipedia.org/wiki/Superincreasing_sequence
Are there any startups working at disrupting the legal sector?
The question is actually more specific. My understanding is that the number of laws governing, for example, gun control greatly exceed the tens of thousands.

This field as well as others governed by so many laws, leaves a lot of space for loopholes.

We are making a lot of progress, from what I see in terms of text-analysis and the sorts.

Is it even techincally possible for a startup to attempt solving this situation? Again, I don't know how a solution to this might look like, but it might involve inconsistencies between different laws, highlighting loopholes, aggregating who is using what combination of laws to obtain what etc.
Air Travel Is Worse Than a Hummer with Wings (2013)
When I lay out the two options: men are scaring women away from technology || most women identify more with a plethora of other subjects.
Well, the first makes for a good drama, but the latter is obvious.

It wasn't so obvious in the 80s, when plenty of women were getting CS degrees and working in software. All I have is anecdata because I'm too lazy too look up hard numbers, but these days it seems a large number of the women I run into in software at large companies and small are doing PM work or are on a test team, and not nearly as many as developers. Could be that as more PM/test positions opened up (positions that were not nearly as common 30 years ago), women gravitated toward those positions. Or, as is commonly thought, as more workplaces turned into extended college parties, the women got driven off. Hell, it turns me off. Call me old-fashioned, but I'd like to just get my work done.
Kickass hit by DDoS as latest Pirate Bay domain is blocked
Except it doesn't matter because people aren't paying for the shows with the ads they watch. They are paying directly with their subscription money and Netflix can spend it any way they want. So what if only 3 million out of 75 million watch house of cards. How many shows are watched on netflix by 100% of subscribers? Or I'll even make it more fair: how many shows are being watched by more than even 10% of subscribers? Few to any, if at all. They pick up what they can afford. It doesn't matter if no one watches it, its already been paid for. (More or less, the cost is already sunk but the revenue continues if they buy properties or not. They would be even more profitable if they didn't buy any content)
> what's inherently wrong with "being the product"?

Products are sold
There are many. Here is one: https://www.judicata.com/. Why do you ask?
You're correct. I do agree with the point, but I misinterpreted where he was going with that example.
I just wish we had a good way to do this without locking it all into a single proprietary platform.
It's the best book to recommend for people who want a rapid introduction to computers that really provides some understanding.

It really is outstanding.
Become an Idea Machine
In this context I'd argue emergent is the opposite of "designed as public policy" - more like "naturally happens." Though I suppose you could say public policy is itself emergent.
While someone replied with a solution to this problem that may work for you, I will say that I do find the rigidity around initializers frustrating.