skysight-inc/HackerNews huggingface dataset:
> IMO, the future is likely not individuals in their autonomous cars.

I think people will still want their own personal cars, because...

> some of the good parts of trains and buses, and some of the good parts of Taxis

...they won't want to get the car with the drunk vomit urine and heavily graffitied and torn up interior.

I can see how you could - via the hailing app or whatnot - send the car off as "undesired because XYZ" - and maybe it would go somewhere to get refurbed, but after a while, with so many refurbs, the companies will either give up, or they will make concessions (allowing for so much damage until it is deemed "needing repair" and cleaning it up as best as they can otherwise).

People might also want personal cars as a quicker convenience, and also as a status symbol. There's also those who might want to ride around in a personalized custom car, much like people do today.
ATDD or design-driven development starts with integration tests first, and can be a great thing if written by the PO, as you can pretty much skip acceptance testing.

It addresses a different concern than unit testing, however.
Terrible. I love it!
> I used to work for LendUp. They're the most caring and altruistic people I've ever met. I mean that literally.

Well intentioned loan sharks are still loan sharks. LendUp is attempting to solve a manufactured problem.

People don't need payday loans, they need social issues fixed that trap them in a cycle of poverty. No VC money available for that though.
I always thought I was too dumb to understand the Gang of Four book. I thought everyone else must be so much smarter than me, because everyone praised this book. I really had trouble getting a clear picture in my head of the ideas, concepts and how it all fits together, due to the, as you say, excessive abstraction.

I guess it was mostly due to my inexperience in software design in general. I haven't tried to read it again since then, but I'm sure by now I'd at least understand some of the words in there :) So I wouldn't recommend it for beginners, but I think even experienced developers could still learn something new.
> As far as unreal goes, we can’t compete with an unreleased product, because a non existent product does everything you dream of and has no faults

Oh, Star Citizen...
We have a number of batch jobs that updates the models every night then a separate api to serve the main app that draws de ui.

Sometimes your ml model doesn't need a cronjob and you can update your results near real-time, but the principle still holds, an API separate from the main app.
Rewritable Software
These are all worthy considerations for these trackers... I can only speak for the Fitbits, specifically the Charge 2 (which has a HR monitor too).

Fitbits have 2 measurement modes for sleep - normal and sensitive. Normal pretty much tracks me as sleeping like the dead for 8 hours each night (however long I'm immobile in bed). Sensitive, on the other hand, tracks much more detail and can tell when I'm restless, sleeping deeply, and even when I get up in the night and move around. I highly recommend the sensitive sleep setting for Fitbit users - it gives you more data to play with!

Fitbit recently re-worked the way they track sleep in its HR-monitor-equipped devices (Charge 2, Aria HR, etc.). It introduced more details (it was just tracking restless/deep before) and this upgrade greatly improved the sleep tracking for me. Before Sleep Stages, it would track only 3-4 hours of my sleep each night. Now, it catches the full 6-9 hours.

Now, all of this is to be taken with a grain of salt in terms of accuracy, but to compare among Fitbit users and to yourself over time, this information is incredibly useful!

The strongest example of the usefulness of this for me so far has been the effect of moderate alcohol consumption on the quality of my sleep. I am far more restless and get much poorer sleep after drinking just 1-2 beers on a full stomach. This has led me to cut back almost completely on alcohol and the quality of my rest has dramatically improved!
I know what your saying, but unless I misinterpreted, the author was lamenting how most of his 150 first dates were a waste of his time.

so that's where he has to decide.

150 dates with potentially little bite, or maybe 10 (or less?) dates where his worries are almost guaranteed not to be an issue. Of course zero first dates is not good either.

Given his interest in experimenting like this, I'd be curious to see if he did a follow up using the above strategy.
To borrow from the article, it sounds like you experienced another "TED talk on a recursive loop."
The Mary Meeker of Enterprise – 150 Slides on AI, Cloud Native, IoT, and More
yes, insurance companies are very corrupt. I would say they are inherently corrupt given their place and power in our system.

I don't have a solution other than don't get sick or have a car accident.
For all his quirks, RMS has made points in the past that I'm kicking myself for not taking seriously. I just wish that the FSF wasn't so tied up in minutiae -- it turns people off.

It's a sad fact that the face of proprietary tech is that of a handsome young generic "disruptor", while Open Source / Free Software / Libre / GNU//blah is less-cheerful Steve Wozniak.
Not doing TDD does not mean not having tests, it just means writing them after writing the feature (this has been the usual way for a long time before TDD, although automated testing somewhat got very popular only a few years before TDD).

I too became a big fan of TDD when I was introduced to it by rspec, then a brand new testing tool. But those latest years, I grew tired of keeping fixing my tests despite having no regression in my codebase - just because implementation changed. I quit doing TDD, but mainly because I quit doing unit testing.

Nowadays, I only do integration testing. I've made a chrome devtool extension to generate capybara tests while I'm browsing, so that I can write my feature, then generate a test for it while doing visual QA in literally 5 minutes (this was something selenium IDE was doing in its time, I just made something a bit more modern to replace it). And since this is integration testing, my test won't break as often if I change the underlying implementation to do the same thing. I would even argue it makes my refactoring more pleasant : if I refactor correctly and end result is not altered, I don't even have to edit my tests (if it breaks, it may actually be a regression).

That being said, what matters is what makes you more productive. Don't take our word for it, it may not apply to you. Just keep wondering how you could make things better.
That's a fantastic example of something that's very wrong with the Internet socially.

I heard someone the other day talking about a "great article they read from Medium." I asked "who wrote it?" They didn't know. Medium is a magazine that doesn't pay it's writers. Genius.
YC grads: Benefits of YC experience? – for story with deadline tomorrow
Hi YC Founders.
I write about startups. I've written for Business Insider and Ad Age and I write for the General Assembly blog, among other blogs. I'm writing a story on startup founders who've participated in the top accelerators, including Y Combinator, and I'm looking to profile a handful of founder graduates with their responses to these 2 questions:

1. What are a few (1-3) of the most valuable things you learned at Y Combinator?

2. What benefit do you continue to reap from that experience?

Please respond here - or even better - send me an email: toddsto@gmail.com
Apple Seeds First Beta of MacOS High Sierra to Public Beta Testers
I think Chrome only supports Daydream headsets for now. If you've got an Android phone that supports Daydream you should be able to load the page on there in Chrome, pop the phone into your headset, and get VR that way.

Edit: Firefox Nightly seems to support it with desktop headsets as well. Here's a guide to current browser support for WebVR: https://webvr.info/
Are you aware of the condition known as Pseudoinsomnia?
>I could swear that I sleep well, but nope.

Who's really right here then? I'm curious, if you have some nights where the Fitbit says you sleep better or worse than average, does that correlate with your subjective experience?
Tests are good for detecting code that is not working as expected, using them as a investment/insurance, based on a budget. However, in my opinion, TDD is often more about an obsesive-compulsive religion built on wishful thinking on programmers reaching the excellence by writing tests ad nauseam.
The EFF presents a fairly strong argument here.

I don't think Zillow had much of a case before, but this certainly makes it clear that they will not be able to scare McMansion Hell into submission. Zillow, if they want to achieve an outcome they want, will have to press this in court where they will likely lose.

Curious to see the response from Zillow here, though I've already created my Red Fin account and will likely not bother to go back to Zillow.
I think you're confusing "health insurance" which has a strong social redistribution component, with pure insurance, which is a business transaction to pay off on the chance something happens.

Pure insurance is when a consumer buys a Playstation for $300, and then pays $5 for an extended warranty, or when a company insures their office building against a fire. I don't think your arguments apply to that. In such a case, is there unacceptable social harm if a insurance company determines I'm really bad at taking care of my Playstation, and refuses to insure me? Is a company that badly off if they need to write down the cost of a building if it gets burned down?

Is all insurance a social right? I feel that health insurance has the strongest claim to this, because it's not a pure business transaction and it's about who we're letting die in society.
>His lifetime estimated global box office gross in a writing capacity is $4.8B[0]. I think "hack" may be how you see him, but the world sees otherwise.

Michael Bay's worldwide gross as a director is 6.1B[0]. I'm going to give this one to AdmiralAsshat.

[0] - http://www.boxofficemojo.com/people/chart/?view=Director&id=...
> You are aware you are talking about the cost of a single HTTP GET?

First, the conversation is about the possibility of multiple (not single) interactions, including protocols other than HTTP such as DNS.

Perhaps you're confusing a subset of what they currently do vs. coordinating the initiation of requests multiple times from a few places around the internet (per OP) supporting multiple protocols, aggregating and verifying the responses, etc. -- all within a reasonable timeframe at scale with Internet infrastructure level high availability (while protecting against malicious misuse)?

I hope this is enough to explain that no, that's not what I was talking about. But thanks for taking the time to reply!
I agree with you in regards to people voting in bad actors, ultimately though a major function of the legal system is to protect the few from the tyranny of the many. The legal system is failing here.
The complexity in reimbursement policies is always in favor of the insurance companies, the complexity isn't necessarily in coding the charts - that's pretty straightforward, it's all in insurance contracts and the individually contracted rates.
> giving you the benefit of the doubt and assuming that you weren't just throwing rocks at lisp and smalltalk

Nope, I don't believe you ever gave me the benefit of the doubt—your undoubted assumption that I was just throwing rocks perfectly explains your arguing style ;)
Blue Apron whiffs on first day of trading
It'll be really interesting to see the sleep data compared against other countries or continents. Sex and age is interesting but you can't tell much from this data. Could comparing it with other countries correlate with a country's economy, culture, general state of affairs? Also, if there is a year to year trend cross reference with country.

If this data is accurate, it could be useful in determining a country's future economics. Ie. perhaps a general population's 5 mins of average less sleep means more stress which means more economic downturn/changes?
Programmer is taking the scammers head on
You're probably thinking of when Peter Norvig said: "Design patterns are bug reports against your programming language."
Any plans to support SQL-like queries for data tables? For example, using SQLite?
I am surprised no one has mentioned:

https://www.lemonade.com/

They are doing three things:

1. Innovating on customer acquisition with a mobile app

2. Building out a for-benefit corporation insurance carrier one US state at a time.

3. Innovating on the business model.

The conventional, for-profit side of the business takes a flat 10% of premiums and "buy" insurance from their captive for-benefit carrier. Any money left over in the for-benefit insurance carrier is donated to the charity of your choice.
Vim Galore – All Things Vim
Thanks for your reply.

> Your logic also would mean that any sorting function that is publicly facing (which is basically any interface on the internet, like a sorted list of Facebook friends) would need to use heapsort (which is 2-4 times as slow), as otherwise DoS attacks are simply done by constructing worst case inputs.

Why is that a wrong conclusion? It might be, I'm not a dev. But if I found myself caring about that sort of minutiae, I would reach exactly that conclusion.

Reasons:

* the paranoid possibility that enough users can trigger enough DoS attacks that your system can fall over. If this is likely enough, maybe you should design for the 2-4x worst case, and make your testing and provisioning of resources easier.

* a desire for simplicity when predicting performance, which you're losing by going your route because you're adding the possibility of a 2-4x performance drop depending on the content of the list. Ideally, you want the performance to solely be a function of n, where n is the size of your list; not n and the time-varying distribution of evilness over your users.

Finally, adding a fallback doesn't seem free to me, because it might fool you into not addressing the points I just made. That O(n^2) for Quicksort might be a good way to get people to think; your O(n log n) is hiding factors which don't just depend on n.
That is fair, but my point still stands. I didn't see the byline, just the domain and the writing style.
Performance Improvements in RyuJIT in .NET Core and .NET Framework
> I can see an appropriate insurance product that protects against the risk of those varying outcomes.

I can also see millions of people unable to access that insurance product because their health condition or expected health condition makes it impossible for them to obtain insurance at an affordable level.

Of all the places for hardline libertarians to make a stand, the actuarial fairness of the insurance market, which literally is redistribution to the less fortunate which ultimately relies on coercion to function (good luck handling claims in a world where a legal system doesn't have teeth) seems the strangest place.
The attempt seems to lack any attempt to recognise the one or reflect what it is that he looks for in a girl. Whether the first meeting is fun and engaging and whether you two can be together long term are very different things.

I also think that sending three messages in three days despite being ignored selects shared traits in the group. I mean, he said he is shy but acted super active sociable and needy online. So he might be selecting girls who look for needy dude or want dude who is highly sociable. Instead, shy introverted dude who need excell to figure out inappropriate thing to say appeared. That can't be match.
If you know how to solve the problems of income volatility, low income, or high credit risk at scale, you should do that.
How do you know if it's "catching" anything other than noise? Have you done any kind of comparison against a gold standard method like a sleep study?

From what I can tell, none of these accelerometer-based methods work at all and the companies pushing these as sleep trackers are making false claims.
Older Lisps didn't tend to have strings as a separate datatype, they just used symbols and there was a function EXPLODE (and similar) for turning a symbol into a list of one-character symbols (or fixnums), and a corresponding IMPLODE (and similar) for combining them again, and that's how string processing was done. Vectors and hashes predate "real" strings in Lisp as far as I'm aware.
The Dark Knight Rises.
Normally a new owner has to honor contracts/leases made with the former owner. Maybe the rules are different in a liquidation situation?
The US military also has floating nuclear power plants capable of powering entire cities in an emergency. They used one in Banda Aceh after the tsunami. Other combatants prefer not to mess with the lights.
That was, and still is, in the UK. Efficiency is apparently not their strong point.
That doesn't mimic my own experiences. The wajority of women that I have known well enough to observe have been willing to put up with a lot of nonsense. The majority of men that I have had the chance to observe, have had more partners.

Hell, I'm a nice guy and I'm not even sure why the missus puts up with me. (I try to get her to use at least one obscenity a day. Old ladies who swear crack me up.)

I do wonder if this a generational thing? I'm kinda old.
>The strongest example of the usefulness of this for me so far has been the effect of moderate alcohol consumption on the quality of my sleep. I am far more restless and get much poorer sleep after drinking just 1-2 beers on a full stomach.

I'm curious, did you not notice this before? I have an MS Band, but the sleep tracking seems similar to the new Fitbit tracking. It did give me some concrete data on how drinking affects my sleep, but that data wasn't really valuable because I already knew that drinking too much or too late would have a negative impact on my sleep because I felt tired the next morning.
Akcesoria
I always had a difficult time understanding applicatives. Do you know of any good resources for understanding them?
Same problem a lot of good ideas have (like unit testing or agile), an idea meant to be evolved and applied thoughtfully instead becomes ossified instantly and applied mindlessly, with many mistakes, and zealously.

The concept of design patterns is highly useful. The particular patterns in one book would always be of limited usefulness. Often times devs are more eager to prove their smarts than to get a job done well.
Forgive me, but I'm deeply skeptical of unsourced claims about any government program on forums where there are a lot of IT folks. Do you have references or suggestions for specific things to search for to support these statements?
Yes, I don't agree with the viewpoint that learning programming (per se) should be a requirement, even though software is so pervasive in modern life and will be more so in future. Instead, IMO, the concepts, importance and influence (on the world) of both computer hardware and software should be made known to students, via an intro level course, and then they should be given the option to learn more about those topics, if they wish. They should also be told that as time goes on, being computer-illiterate is more and more likely to be a handicap in the world, even for day-to-day living. But still, programming is not a requirement for living in the world. Instead, computer literacy, which nowadays should involve more topics than it did earlier, should be made a required course, including things like the basics of how hardware and operating systems and software work (not in too much depth, but enough), plus networking, the Internet, the importance of things like computer security (password management, URLs, malware prevention basics, backups, and many more).
I intend to contribute towards fixing the problem of lacking social safety nets in the US.

Real problems need solving.
MongoDB: Now Powered by PostgreSQL (2015)
A birthday present for the iPhone: meCoffee for iOS immediate availability
I couldn't understand two things from the article:

1. If one of the two containers caused the issue, then the why you needed both of the containers to produce the issue? Why running just the offending one was not enough?

My guess is that "worker" container requested those non-existent files from a volume mounted by the other container, is it right?

2. Kernel hash table implementation. The whole point of hash table is that it's size is O(N), where N is the number of elements it holds.

Capping the hash table size to some constant and putting all the excess elements to its linked lists makes it perform like a linked list divided by the constant, no surprise. So it sounds like there's a bug in dentry hash table implementation -- it should either increase its size accordingly to elements count, or stop accepting new/evict old entries.
And in a number of situations, they'll give you a price significantly below $Y.
If you have a model that stores data in an SD card you may find Sleepy Head useful.
When and why do you prefer renting vs. buying things?
There has been a massive shift from products to services in the software world, the media world, and increasingly, even in the domain of how we consume physical goods. Aside from the economic considerations in buying vs renting - cash flow, financing, lump sums, flexibility - things we can all evaluate on our own, what are the characteristics of items you prefer to rent vs prefer to buy?
I can see there's REPL, but is it possible to have dynamic evaluation while running inside web browser?

Here's a version of Lumen you can copy-paste directly into your browser console:

https://gist.github.com/anonymous/c8e26607668dd6240f606fc2d0...

That's not too convenient, but it's easy to create a wrapper around these building blocks.

If you have any other questions at all, please don't hesitate to ask. I love talking about this stuff.
What are AMP or accelerated mobile pages? Do you know about them?
I think that in-spite of being programmers, we've deluded ourselves into believing that we can be hyper objective. The practical human factors IMHO, always overpower theoretical technical decisions, and bring you back into the realm of politics/social issues. But that is a very large topic for discussion and comments won't do it justice.
1. Data is about split. We're seeing people use us for both inter- and intra-city moves.

2. Agreed, might be a bit biased. LMK if you find a different/better source.

3. Census, unfortunately no. But like above, equally curious to see if that data is easily accessible, and if so, would love to dive in.
we’re trying to build general artificial intelligence, a computer that is smarter than people in basically every way, and then make that available to everybody in the world.

And these people have a problem with gun ownership?
New data set explores 90 years of natural disasters in the US
Good luck! LendUp will be helping people make ends meet in the meantime.
How a Math Genius Hacked OkCupid to Find True Love (wired.com)

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