skysight-inc/HackerNews huggingface dataset:
I don't have them in front of me right now but the hex is long. I have no clue if they encode something, but I remember thinking "UUID".
It's a good thing up to a point, but we're seeing the negative sides of it too. Namely, we as a society expend a lot of resources on prolonging our lives (in the form of health care costs). We're probably about as far as we can go on life expectancy using cheap/preventative methods like antibiotics and diet/lifestyle changes. So any additional growth in life expectancy will probably be exponentially more expensive (and again, likely only available to the most wealthy members of society).

If you look at Japan or the US, the increase in life expectancy has coincided with a drop in the birth rate - which leads to a situation where you have a lot of old people, but relatively fewer younger workers to support them than in the past. The effect has been stronger in Japan because their population growth has actually been negative for a while, but it's happened in the US and western Europe as well. The effects of this kind of "mix shifting" are subtle, but have a profound effect over a long period of time. Societal constructs that once worked when there was a high proportion of young workers break down when the balance is flipped (e.g. fewer people paying into social security, etc.)
This seems to be down right now https://archive.today/vibrM , however it's still available in google cache here https://webcache.googleusercontent.com/search?q=cache:PKJbiW... . Anyone know what's up?
Extrapolated art
It's a problem all right, because the police could arrest someone for littering, find evidence of drug dealing in a phone, and then retroactively claim some suspicion of the latter in order to justify more severe charges.

The technical approach to this would be to clone some existing version control system and have a country's court system run its own equivalent of GitHub, so that police could submit crimes and evidence as they are investigated/discovered but not monkey about with their own records. Of course such a system would not be cost-free, and it would still be open to abuses from both sides.
Don't be too stiff, having a working hack is a good thing, it helps discussions with concrete examples and usages. Hopefully if things start to move, 'cleaner' solutions will be picked.
Your free sample data on weathercloud.co returns a 404.
How long is any particular flavor of Android going to be supported, vs QNX or some other unix-like RTOS?

Yes, you could contract for longer support, but how much current energy will remain with whoever's engineers you contracted to for supporting that older and older version?

Also, QNX is an RTOS. Maybe they actually needed an RTOS. How well does Android do as an RTOS?
I can't repro on my machine.
Might be your browser cache problem.
Thanks for the input.

Those are the costing I have right now. But as you know, quality does not come cheap. I am prepared to compensate appropriately. As history is our testament, working with anybody has a risk of having the intellectual property stolen. From my perspective, I d rather work with someone who I know personally than someone sitting 10000 miles away without any physical connection/control. Even if I take the two module approach, I would still need someone here locally to integrate it.

I did look at meetup.com and tried googling without luck. I am going to try again now.
That's really encouraging! The C++/Java/Python monoculture coming out of schools suck.
I think the idiomatic form of "user" is perfectly clear within industry. In particular, a "user" is a stakeholder that makes use of the product but not necessarily pay for it... otherwise, he would have been called a "client" or "customer". Originally, this distinction was used in corporate software markets to make a distinction between the entity who made the purchase and the chumps who would end up interacting with the product on a day to day basis (thus enjoying/enduring the consequences of said purchase).

On contrast, by redefining "users" as "people" we stripe the term of one of its fundamental qualities. You might notice that "people" is now redefined as stakeholders that get somehow affected by - but not necessarily make (direct) use of - your product.

Am I the only one who finds this blurring of concepts disturbingly Orwellian???
Possible solution would be for the verifying party to have a smartphone app that could scan a QR code. But it's an added cost to them for very little gain. That said, the state could certainly mandate that bars, etc. use the scanner app.
http://npf.io/2014/07/intro-to-boltdb-painless-performant-pe...
It's still too slow today for all but the most security critical applications.

Fortunately there is a lot of work in progress to improve the situation.
If exact location of an electron is known, can we predict future?
If the exact location of an electron is somehow known(with advent of technology ) , We can also predicts its location after nth time. That implies we can know the state of all electrons which constitute the matter. So can we predict future through that ? Is there any relevant work on it
There is also Guided Access mode in iOS
Comments on the Sony Hack
Find the odds of your Indian Railways ticket getting confirmed
The douchebags <-> inequality connection goes both ways.

Extreme inequality produces douchebags because it enhances the importance of authority and favors promotion of those who'll uphold arbitrary authority (in order to enjoy a powerless but privileged status, hence the connection between the douchebag and what is sometimes called "white privilege") over those with actual talent.

That said, those douchebags are promoted for a reason, which is their usefulness as stewards of an unfair, failing society who'll keep the secrets of the shit running it. This keeps them in power and enhances social inequality.
The specific example are right there, Germany and France were the first countries to break the treaty and they got away scott-free.

The Compact doesn't forbid public investment per-se, but the goals it sets, combined with the current situation of some countries makes any policy other than maximum austerity unfeasable. If we can't even decide how to pay our own loans, the government turns into a bunch of bureaucrats with no real power, might as well be annexed by the loan sharks.

Market Share in commercial bank should provide a metric to the size of the bank in relation to the entire financial system. It's the whole base of the "too big to fail" ethos.
L0ck had a common purpose...

The article talks about uniqueness, but being in a group does not affect uniqueness. You could almost compare it to all the Hacker News advice to not do a startup solo, as you need companions to talk to on the long slog. A hacker in a group can brag to them about his achievements (he could tell the whole world, but then he'd be arrested). He can also brag to other hackers about being in an elite group. It socially enhances them as an individual, it doesn't take away from their individuality.

They say the French revolution was formed in the salons of Paris. What were the salons of this bygone hacker scene? The BBS's running on the Apple ]['s and Commodore 64's that were sitting in the bedrooms of teenage boys. That the means of communication were completely controlled by teenage boys (through a mostly oblivious Bell) affected things in a whole host of ways. Any kid with a phone line in his room and $200 for a Commodore 64 could host a node on this communication network in the mid-1980s.

Two forces destroyed the scene - the carrot and the stick. The stick was the government beginning to notice their existence. The 414's were busted in 1983. There were a series of raids in 1987. In 1990 MoD was busted and Operation Sun Devil happened. This didn't really kill the scene though. A complete free-for-all changed into more careful hackers, not making calls from their house but using acoustic couplers on payphones or (modded) cell phones. They also were quieter about laws they may be breaking. They also became more sophisticated, really understanding the phone system, how Internet hosts and security worked etc. In some ways, attacks by law enforcement made them more dangerous.

The real death knell of the groups was the carrot. The Internet became more widespread, and these people began to get jobs. They formed companies, which they sold for millions of dollars to billions of dollars. Which is not hyperbole. When the guy you knew, who was not all that smarter than you, creates a billion dollar company, wardialing or sniffing the traffic of some host seems less important. Idle hands are the devil's workshop. The closed off world of mainframes on x.25 networks run by Computer Science Phds from top universities, counterposed to another network of working class mischievous teenage boys with their Commodore 64 BBSs in their bedrooms - this is a ripe ground for a hacker scene. A network where you hear stories of teenagers making millions on the hit app they wrote - opportunities like this put a damper on hacker scenes.
We Send Email Now
Then you call `printf` twice every loop instead of once. `printf` is buffered so you aren't making two system calls, but you are still making two function calls.
That's ... not all bad.

I think there's too much insularity within much of the journo community. But many of the newcomers are also subject to outside influences which call their credibility strongly into question. Lack of uniform copyediting, for better or worse, means a wide range of writing quality.

Though I'm seeing that even in long-standing brands -- NY Times, Forbes, and elsewhere.
It looks like you have no glue in terms of software development requirements in the automotive industry. Software development for embedded devices is a totally different story than software development in the IT industry. The is no minimal viable product and then deliver experience with some updates. Everything has to work from day 0. Otherwise you will have a big PR disaster. Mercedes had that with its E-Class model W210. Only a few companies have exemptions from that like Tesla. A well established company like Ford, GM, Volkswagen or so who delivers something like 50.000 cars a month over all their different models requires different software quality requirements than a company like Tesla who delivers 20.000 cars a year and is considered as a Startup, which may have some hick-ups.

Another issue is, that you have even in a simple car you have at least 15 different control units and the HMI/MMI is only one of these. Throwing hardware at it means increasing prices, which you don't want as a consumer. Also remind you, that development of a car starts somewhere 3 to 5 years before you buy the car. Because the hardware has to be tested very extensively so that everything works in without problems in most worst environment like from Alaska to Mojave desert. Designing hardware with such a broad requirement is not as easy as you may think. That is the reason why automotive rated components are way more expensive than industrial rated components, not even talking about consumer rated components. The problem of what you call "decent hardware" is, that it is only consumer rated from 0°C (32°F) to 80°C (176°F) vs. automotive rated, which is -20°C (-4°F) to 125°C (257°F). Then there are also EMI requirements and much more.

The only consumer company that is close to the quality requirements of the automotive industry is Apple. But Apple has a different advantage over the automotive industry, which is they sell millions of their phone within a month vs. a carmaker sells a million of a model may be within 3 to 5 year, depending on the market level (small car vs. premium car). The iPhone within a car is only one ECU, but a car as at least 15 of them (up to 100 in the premium class, like Mercedes S class, Porsche). So the cost structure is completely different.

Another thing: Android Auto and CarPlay are no OS at all. Both are just interface definitions. Both are implemented by QNX for example. That said, QNX was one of the first suppliers who teamed up with Apple to provide an integration of the iPod.
Show HN: KeywordSQL – Elagantly write SQL statements within your source code
nLab is often slow. It can't cope with its normal amount of traffic, so certainally not with front page HN.
Yeah, the companies writing Ada code don't care about open source and amateurs don't write Ada code so nothing gets done.
Well, quite.
> The problem is that if he doesn’t say this, well, his essays will be lacking in their erstwhile authenticity.

That's silly. He believed in startups, that's why he started YCombinator. That he's no longer at the helm of the startup he created doesn't mean he doesn't believe in startups anymore.

It just means that he's done them and helped others do them enough to where he's ready to move on. I'm a Ruby developer right now. If I switched to Rust tomorrow, that doesn't mean that I found Ruby lacking. Just that I want to explore a new kind of programming. They both fit the bill nicely for the types of problems they were intended to solve.

Don't focus on solutions. Focus on problems. The solution will come out of the problem. The startup 'solution' solves a particular kind of social problem. It still solves that problem. PG is finding a different problem, that's all. Perhaps at the junction of the funding problem and the founding problem, if I were to make a guess.
So how do you prevent people from spoofing an ID?
I would actually prefer to have the Begin, Commit in the readme and then a recommendation to use the Update and View. It might just be a difference in learning/understanding, but I understand the reasoning behind Update, View after reading the comments regarding the caviats of manually dealing with the transactions.
Starting now with this programming thing, right?

This is straight poser code -- inadvisable in any real life situation, and not that robust either.
Wrong tool for the job. I would do that in Python.
It's awesome because it's just a go package - no external dependency... Your application still ships as a single binary.
Ask anyone who has ever been on Paxil (a common SSRI) if they've had any weight gain. It's nicknamed "Packs-on" for a reason.
Likely because they can only open apps that implement URL schemes.
Probably because underscore is often used by convention in forms and other typography to indicate "something goes here which is to be supplied." In that respect it's no different that Perl's $_ (actually it's the Exact same thing, as the $ in Perl just denotes a variable, so they are both the variable _), or Perl 6's "whatever" which is written as "*".
OMG, some of the backroom conversations where utterly laugh out loud hilarious. I distinctly recall getting a test spec. from B-Squared that read and I quote, "the application will leak memory just not megs and megs." This was literally in one of their test specs., I kid you not. The test was design to exercise certain features while monitor memory for tell tale signs of a software bugs.
Maybe he'll write essays on being a good parent. Sort of like a being a good startup founder, and likely just as counter-intuitive.
What about a middle ground on swift's syntax?

Arr.map { $1 * 2 }
Cryptography, I guess.

Verification method must include authentication and authorization by means other than human eye reading some text off a card (digital or physical).
This is not a confusing context, though. This would be a confusing context:

ary.map(f(_ * 2))

==> ary.map(x => f(x * 2)) ?
==> ary.map(f(x => x * 2)) ?

How does Scala interpret that one? I have no idea.
Thanks for the suggestion. I added it to the README (33e7a07):

https://github.com/boltdb/bolt#managing-transactions-manuall...

The "defer tx.Rollback()" makes me cringe a little since it's confusing when you read the code top-down. It also throws out the error returned from Rollback(). Granted, the only possible error is if the DB is closed so it's not a big deal in most situations.
Seems to me this weirdly presumptuous post--imagine for a second a stranger pontificating to the world on how your wife would feel about you doing some hypothetical thing--is refuted almost entirely by Graham's lecture & essay "Before the Startup". http://www.paulgraham.com/before.html

He's not telling people unconditionally not to start a startup, but he is very frank about reasons why one shouldn't.
Poor performance from your MongoDB database? Look at the shard key
I'm pretty sure I know everybody I know in Boston, and I think we'd know if we knew each other.
Very true, but getting this data in a vacuum and in a stellar radiation environment is tough. Who knows what the preserving effects of space are like to DNA. However, one data point is better than none.
I just added it: https://github.com/boltdb/bolt#managing-transactions-manuall...
The version control system you describe was originally designed for text-based code, and would probably impose significant time costs on the officers, and delays on the suspects. Police cameras, which could be required to be turned on at any stop, or before any search/arrest would provide the same information (if the officers were required to state their cause aloud). The cameras could even be set to save 5, 10, or 15 minutes of footage before 'activated', so that the police would not be able to claim they 'were in a rush'. This system could also be automatically activated by a gunshot or other sound.
Oh good, because this hasn't been done to death already. What does your version add that the original doesn't measure up against?
No. Read up on the Heisenberg Uncertainty Principle. Knowing the exact location actually means we have precisely zero knowledge of its future location, because position and momentum are complementary variables.
Again, you're focusing too much on weight. "Healthy" does not mean "not overweight."

There are tons of people, including young people, who can't do 5 minutes of moderately intense walking without becoming excessively winded. There are lots of people who can't do more than a pushup or two, and many can't even do a single pushup. And so on and so forth. A good percentage of these people are not overweight.

Many of the problems that become particularly troublesome as people age are related more to cardiovascular health and functional strength than they are to weight alone. If we create a magic pill that prevents or delays the onset of excessive weight gain from poor diet and lack of exercise, it's not going to produce "healthy" people and it won't address many of the quality of life issues that arise from unhealthy lifestyles.

In some ways, weight gain is a good thing. For young people who otherwise feel okay, it is sometimes the only visible symptom of a destructive lifestyle. And I say that as someone who lost nearly a third of my body weight by radically changing my lifestyle in my 20s.
Also see http://en.wikipedia.org/wiki/Pit_of_despair
I don't really understand the comments here, and especially on the article itself, deriding this research because "people should just get off their butts and exercise" or similar. I'm sure the researchers wouldn't dispute the benefits of exercise. But if there really is a safe, effective way to improve the metabolism and make it easier to keep off fat, why exactly is that a bad thing? (Naturally the research is far too early on to know that, but hypothetically speaking.) Of course you should continue to exercise and stay healthy in other ways, but that doesn't mean we shouldn't also look for other ways to make it easier for people to get to, or remain at, a healthy weight.
Would be awesome if beacons could trigger workflows :)

Very impressive app though. My first workflow was a Share Extension to print stuff to PDF and save it into iCloud Drive.
As someone who is rapidly becoming an old-timer, I have to say I miss the old days of Make. It was everywhere and had weird quirks. But you didn't need to spend too much thought on it. These days, I see projects using Gradle, Maven, Ant, Ivy, ... and it makes me feel like yet another tool I have to to learn in order to use X. As a technophile, I'm not against the new new thing. Newness in language is fantastic .. lets us express ideas or concepts that were previously hard to do. The explosion in tools that do somewhat similar things makes me feel like we're doing the wrong thing as a community. I have an equal disdain for devops solutions like Chef, Puppet, CFEngine, Ansible, whatever. Is software not mature enough to just standardize on a few and get on with it? Surely there is not much in it for the winners (maybe I am deluded about this). Anyways, rant over.

P.S. I was being facetious about missing Make. Point stands.
Huh? Ruby also has a C-like (algol derived) syntax.

The replacement of "}" with "end" etc, is a trivial replacement, not a different type of syntax.

Lisp, Prolog, etc, would be a non-C syntax.
And when it really comes down to it, I'd argue that's the personal sacrifice that's required to become great at anything.

Just like PG says in The Anatomy of Determination - http://www.paulgraham.com/determination.html
You do not need to unlock a smartphone to exchange the information with an external device.

I would imagine that verification of said license should happen wirelessly.
I appreciate your point.

If I were gay, and I saw an unusually attractive (male) entrepreneur or programmer or whatever, I'd probably mention it as well. It's not sexist when it's equally balanced to men and women.

(However, given the demographics and percentages - male/female, straight/gay - you're going to get a lot more straight men commenting on women's looks in this sort of area.)
React Retina Image: component for serving high-resolution images
> Money represents work. When you do work, you get money.

If that were 100% true, I could make more money digging ditches than your average mid-level manager. But it's not that simple.

> In fact it's illegal for someone to not accept legal tender.

Bullshit. From the Federal Reserve's website[1] (emphasis mine):

"Section 31 U.S.C. 5103, entitled "Legal tender," states: "United States coins and currency [including Federal reserve notes and circulating notes of Federal reserve banks and national banks] are legal tender for all debts, public charges, taxes, and dues."

This statute means that all United States money as identified above is a valid and legal offer of payment for debts when tendered to a creditor. There is, however, no Federal statute mandating that a private business, a person, or an organization must accept currency or coins as payment for goods or services. Private businesses are free to develop their own policies on whether to accept cash unless there is a state law which says otherwise."

[1] http://www.federalreserve.gov/faqs/currency_12772.htm
Thank you for vaping [video]
It's not the data authority. It feeds in data from Kafka and structures it in an optimized way for querying. If a node dies then it can copy from another node and restart from an offset in Kafka. Kafka essentially works as a distributed write-ahead log (WAL).
I think I’d prefer it if the symbols to be prefixed with a namespace required a :: instead of having to prefix every external call with ::.

I.e. I would prefer

(require 'externalpackage)
(define-namespace thispackage-
(defvar ::foo "yow") ; foo is explicitly local, and
; since it is short, an extra
; "::" does not make much
; difference
(externalpackage-frobnicate ::foo) ; frobnicate is external
)

to this, which is how the package works currently:

(require 'externalpackage)
(define-namespace thispackage-
(defvar foo "yow") ; Some things like defvar
; magically don’t need ::
(::externalpackage-frobnicate foo) ; Ugly, and I need to do this
; for *every* non-local symbol,
; making them even longer!
)
The only way to find the location of any particle - including an electron - is to scatter another particle off of it. But by doing so, we disturb the electron. We'll know where it was when it scattered, but not where it goes.
There are many numbers that we attribute to people: height, age, hours worked in a week, and so on. Why would intelligence be the one special thing that we can't measure?