skysight-inc/HackerNews huggingface dataset:
Indeed, it depends how one should interpret struct declarations. If you consider all structs structurally typed in C, then that should pass. If you only consider anonymous structs to be structurally typed, and named structs are the equivalent of newtype in Haskell (which is how C currently behaves I think), then the sample as written should fail, though using an anonymous struct for the alias would pass.

I think the latter semantics makes for a better language because you can exploit the type checker to greater effect, but the former is certainly not unequivocally wrong.
When you really look at it, it's about greed vs empathy. I think most left-right political beliefs fall nicely on that spectrum, even if they don't seem to at first.

On the very far left everything is totally fair and each person does what they can to help everyone else (in theory). Then you have the more reasonable left, where welfare systems help the less fortunate, because it's the moral thing to do.

As you move toward the right you start to see people wanted to keep what they have for themselves, hence low taxes, and no spending state money no helping others (e.g. Obamacare). Finally in the very far right you have people who don't even want to share their country. They were born there thank you very much and fuck you if you weren't.
Bubble 2
I just had the Asphyxia Demotutorials (look them up on one of those oldskool textfiles websites, maybe it's exactly what you are referring to? except of course the bits were they also learn you Turbo Pascal and ASM :p) But the arithmetic, goniometry (trigonometry?) and geometry were the hard parts, which I learned in school, but were still tricky (because I liked learning, not memorizing formulas).

Linear algebra was the new and easy part. You don't need matrix inversions, eigenvectors or triangular decompositions or any of the complex Linear Algebra stuff. It's just vector math. And you probably already know arrays. It's merely a notational convenience when you recognize that you're doing the exact same operations on three x,y,z-variables all the time.

When I saw it first as a teenager I was like "hey that's clever, lots less to write!" (when working out formulas on pen and paper, not having to write everything thrice, yay!).
Would be nice if you provided a bank of emojis so I wouldn't have to go to another source in order to copy and paste them in.
I agree that there doesn't seem to be much advancement over the 80s (I'm trying to learn emacs for Clojure right now). I don't agree that commercial success is not an indicator of real progress.

For example, LISPs did not run well on 80s computers. The Japanese, amongst others, had to create special computers to control their trains. Rules based programming performed poorly too. May other such paradigms and tools fall into this category.

For the most part the old, neat tools of now have the hardware necessary for them to be useful. The JVM provides great performance for Clojure. Over the last 30 years, multi-threaded concepts coalesced too. Now they're built into mainstream languages. Provided people stop trying to solve already solved problems like task management, we could possibly be on the verge of productivity improvements.
> I've been trying to cut down on screen time and distractions. Is getting a smartwatch a good idea?

You make it sound like those desires are at odds, when in fact a smartwatch supports your goal. Thanks to my Pebble, I only take my phone out of my pocket when I intend to use it. I don't even take my phone out of my pocket to reply to text messages sometimes now, since I can do it from my Pebble. Ditto for changing/pausing the song on Spotify, or of course checking the time, which I used to use my phone for before I got my Pebble (first first gen, then Time). Not to mention it's great to be able to send calls to voicemail if I don't want to answer them or don't recognize the number, and I can do that without stopping walking.

I'm sure I'd frequently fire up Twitter or Hacker News if I had my phone in my hands after replying to a text, so I think my Pebble saves me from a lot of distractions.
It's also much bulkier than the watch and has no screen. It has a lot less to deal with and they can carefully control what apps it's running since the user has no input.
It's illegal when the government is short of cash, I guess.
Yeah, their lighter platform seems to be a win for battery. But their cheapest product is going to be an Android widget, presumably because that is an easy path to a broader range of features.
Wasn't the Tea Party movement started because of their disgust with neo-cons?
This is a textbook example of FUD.
Can you write more about systemd fiasco in Jessie?

I've very reluctantly upgraded to Jessie with systemd few months ago and, to my surprise, it simply works.

Cursory googling returned entries from 1-2 years ago, so my google fu is not sufficient.
Well, if youtube clips uploaded at 1080p couldn't be watched at 1080p, people would complain. When services advertise "hd video" and it doesn't actually work in HD... I'm sure you can figure it out. But then maybe you can't, given your remark.
A lot of people do use .NET through ASP. Personally, I use it through Powershell, loading libraries and invoking functions in scripts or the command line. I've put together a couple server applications in it, and a voice recognition application too.
We Crunched 1B Logged Errors – Here’s What Causes 97% of Them
Venture Hunt - 250k funding with Judge Kat Manalac
How can it tell? This must use some out-of-band data to figure out whether it's a "new" tweet or a "reply"?

Is that compatible with API consumers or the SMS interface? (Or are these both dead?)
Kerbal Space Program?
Own Startup Shares? Know Your Rights to Company Financials
Yup, a preorder without the legal restrictions that come with preordering (in some US states you can't charge a credit card before the order ships). So this way they can use the money from their "preorders" to actually manufacturer the product that is being shipped, where traditional preorders are more about gauging market demand and possible using that as leverage to acquire funding to go to manufacturing.
They've had an office in Paris since 2002, for business.

Maybe you're talking about their engineering office. You might think they made it to please politicians, but I think the real reasons is for recruitment. There are many talented engineers in France, some of them not willing to move to Zurich, London or Silicon Valley. If they want a chance to hire them they need an office in France.

Anyway, supposing they get rid of their engineering office in Paris as a revenge, they'll still need to have a business office like they have since 2002.
The "transition to digital" this article is talking about is to throw out the old method of drawing animation on a huge pile of paper, and move to drawing it in a huge sequence of frames in the computer. It would still very much be a human process; essentially, you use a bunch of well-trained human brains as a very powerful non-photo-realistic renderer.

I am, frankly, kind of amazed these studios are still doing it on paper. I learnt to animate on paper and it was a royal pain in the ass. Working digitally lets you have a very fast feedback loop for developing the motion; I think the best analogy to use here is probably that of a REPL versus a slow compiled language, where you can very quickly make a tiny edit, test it, then make another tiny edit based on how it tests, and another and another.
Will Food 3D Printing Really Become a “Thing”?
I was looking at Pebbel the other day as sort of an entry into the smartwatch world for one.

Running and sleep tracking were secondary reasons. I'm glad I chose not to buy as I would have remorse with the "new version" of sorts being presented on Kickstarter.
True. The pebble core should probably be seen as an alternative "server backend" that can stand in for the smartphone whenever one of the "fat client" smartwatches would be used in standalone mode. As that, it makes a lot of sense, literally filling a gap in the pebble lineup. And yet it may still find a market amongst non-smartwatch wearers as the "spotify shuffle".
And yet you're posting this on a site with virtually no visible advertising (do the job postings cost people money?). There will always be noisy parts of any environment. This video was like walking through a Vegas slot machine hall.

But people will always value simplicity and serenity. I don't see this as the future, but rather a very cynical view of the future.
Google Moving Forward on Automatic Logins
So Kickstarter money is counted as donations, right?

Does that mean that they don't have to pay sales tax on any of these preorders?
That's only because those tax deductions are often accepted. If one can write off an entire holiday home with a reasonable chance of success, say 80%, then you'd be crazy not to try. If countries don't want that, they should change their laws.

In some higher tax countries, a lot of things are technically allowed, because that way they can tax "the little man" a lot and not tax higher earners as much (i.e. doctors, notaries, high earning entrepreneurs, etc).
I am well aware of the meaning of the word.

In the original argument you made and which I was answering were trying to make connection between people who vote for right wing parties and nazism.

I am saying that both are retarded argument. Both the one I am responding to which you made and the one I am making.

I am only making it to show how absurd kind of argument it is that you are making.

Call it what you want.
Oh, if that was seletz's point, then I agree with it.

I thought he was claiming in the US it was possible to be a dissident without censorship or repression. My mistake!
No, that's not how taxes work. At all.
> Surely that would just defer the problem? Plus, the airlines now have to buy all their own equipment, train their own staff. At the moment, they are 'outsourcing' their airport security to the TSA.

An obvious solution: outsource to not-the-TSA. Say, local security contractors at the airports they operate at, possibly pooling resources with other airlines if there's economies of scale to be had there. Or perhaps a security company employing former security personnel from Israel's airports? I hear they've done pretty well by focusing on the human element.

> I suppose they could each choose which security checks they are going to carry out, but how would they choose?

I'm sure private security companies have plenty of suggestions for things they can upsell you on. There's all kinds of profit motives that simply aren't there in the public sector. This allows some diversification as well: Those interested in flying 'safely' can be swayed by airline X's advertisements about their thorough security procedures, and those not interested in security theater can be swayed by airline Y's advertisements about their no-hassle boarding.

> Based on recommendations from something that looks like the TSA?

Goodness no. At a 5% effectiveness rate, I suspect you'd have better odds winging it.

> It's not clear to me that the airlines would want this responsibility, or would do a better job at it than the TSA.

I'm sure they don't want the responsibility. Responsibility sucks. This article can be read as the TSA avoiding any of that nasty stuff! But the more relevant question is if foisting responsibility for security upon airlines would be effective.

As for doing better than the TSA: That's a low bar, so why not try such a scheme? Best case scenario, it works, clearing the whole issue right up. Worst case scenario: Nothing of value was lost, and we can try something else.
The idea behind the site was that you would see an emoji on a website somewhere and couldn't figure out what it meant. So the main "use case" I have in mind is indeed someone copy/pasting them from somewhere else.

What would you like to do that would require a bank of emojis on the site itself?
I love the rise in appreciation for a solid user experience for programmers these days. I've heard this referred to as DX (Developer Experience).

I have such a feeling of empowerment and productivity when I'm working with well-designed tools and APIs, with interfaces that fit into my mind the way the handle of a hammer fits perfectly into my hand.
http://phunuxinh.vn/nhung-loi-ich-tuyet-voi-cua-sex-ban-nen-...
I think the point is that IQ is always normalized to 100, so that "average" is 100% of the time "average" for the current population. Maybe a 100 IQ person now has more intellectual horsepower than a 100 IQ person from 200 years ago, but that doesn't have any effect on what is being said.
According to the chart on that site, Windows 7 is still at 44%.

That very much sounds like "not being able to overcome past Windows versions in market share" to me.
Debian with full disk encryption as suggested by installer.

Works.
I know how the pipe op works because I've used languages with that operator(f#) but I never had the need for it for ex. in Scala. In Scala a very similar solution has been implemented but nobody uses it.
I practice mindfulness meditation and the way it has always been taught to me is to simply sit and observe without judgement. That is, don't actively try to push away thoughts. Simply acknowledge them as they arise, and return your focus to breathing in and out. Forcing away thoughts is just another way of engaging ego -- you get caught up trying to get somewhere rather than simply being in the moment.

One of my favorite descriptions is by Alan Watts, called "listening meditation":

http://m.youtube.com/watch?v=7HYY4eitC9c
Kickstarter takes between 8%-10% [0].

0 - https://www.kickstarter.com/help/fees?country=US
People have a disposition toward being either narrow-minded and bigoted, or open-minded and generous. Among those who are not educated, those who are not naturally narrow-minded or bigoted can nevertheless fall into the trap of that kind of thinking anyway. When they become better educated, they can change. Some of those who are predisposed to narrow-mindedness and bigotry by nature will use higher learning only to entrench it deeper. I suspect those whom education improves in this regard are more common, so it appears that education liberalizes, on the whole (even if not in particular cases).
I admit this is my side computer, it's far from the latest and greatest (that's the other one on my desk, heh) I don't use it for a ton other than playing longer strategy games while relaxing in my home office, but I was shocked when a game from 1999 actually managed to overheat it.
It's funny seeing how many people are missing the cheaper "Early Bird" tiers that are still available.

"$79 or more
Limited (14991 of 15000 remaining)
ONE Pebble Core in your choice of white or black."
One of my favorite jokes on HN was in a typical language wars thread where a guy wrote "real men write in C....without the standard library." That still makes me laugh.
Donation is the wrong way to think of it from an accounting perspective (though perhaps not from a legal recourse perspective.) Preorders are not recognized as revenue. They are a debit (increase) to Cash and a credit (increase) to a liability that's usually Unearned Revenue. As you ship, you credit (increase) Revenue/Sales and then debit (decrease) the Unearned Revenue liability account.

Edit: renamed 'Prepaid' to 'Unearned' -- had to brush up on my GAAP nomenclature
There is tension between the benefit of designing user-friendly APIs and the temptation to overspend on effort to design great APIs. It is sometimes hard to anticipate how often an API will be used.
Make sure to use __builtin_popcountl to count bits in a uint64_t, or you may miss half of them (yes it happened to me).
>Education, healthcare and law enforcement is what makes people prosperous. How do you propose to have them without taxes?

>Or are you saying that French government spends enough already and thus Google should avoid paying taxes if they don't feel like it?

I'm saying Google's paid all the taxes it's legally required to pay and has no moral compulsion to pay any extra.

But yes, I do believe the French government spends enough already. If Singapore, Korea, Japan, Taiwan and Switzerland can achieve better education, health and crime rate outcomes than France although they have less government spending, maybe the French State should work on spending what it has more efficiently rather than just trying to take more and more.
Previous discussions:

https://news.ycombinator.com/item?id=10104964 (9 months ago, 2 comments)

https://news.ycombinator.com/item?id=7797025 (~2 yrs ago, 67 comments)

https://news.ycombinator.com/item?id=4168645 (~4 yrs ago, 49 comments)
A Prescription for Learning
Agreed. 3G, WiFi, Bluetooth, GPS, 4GB storage, wireless charging, buttons + expansion port, runs Android... for $70. Not bad.

I love that they're marketing it as hackable. I wish more companies would do that.

I wonder what kind of interface the expansion port is.
to handle it without every service having a database connection to every other service's datastore you end up with something like a conversion step from Magic Model Object to a PORO, and that sucks wind.

I actually prefer the distinction: serialized domain objects do not have access to the full richness of the ORM API, so having a separate class representing the specific behavior of an API-wrapper makes a lot more sense to me.

Something like ActiveModel::Serializers wraps up a lot of the boilerplate while also letting you retrieve nested object graphs in a single request:

https://github.com/rails-api/active_model_serializers

That said at Square we generally use protobuf-based RPC for our service-to-service requests, because we have a polyglot SOA so it's important for our services to produce and consume protos to support more languages than just Ruby.
in_reply_to no?
I was on a trip during this instance. I flew out with my shoes on from curb to plane, but a few days later we're all taking off our shoes at every gate, door, security line, and hallway.
Working capital on better terms than equity or debt. They have a proven track record, so it's not very risky to backers, and they get working capital at a very low cost.

Edit: Other comments referencing marketing make a good point. PR value is big for a massively successful kickstarter.
Volkswagen invests $300m in Uber rival Gett
Microsoft criticized for changing the pop-up box encouraging users to upgrade
It really depends. There's very little that I watch on my TiVo or real-time. I certainly watch more through Amazon/Netflix plus DVDs.

Pretty much the only thing that keeps me from dropping cable TV is the fact that I can't get anything OTA so dropping cable TV would mean dropping TV 100%.

(I do periodically toy with the idea of idea of dropping down to non-HD basic cable. But it's a bit like dropping landline phone service. It would save some $$s but I would be giving up a service that I use, albeit lightly.)
My understanding is the rules are now simpler: A reply will not show up to your followers unless they follow the person being replied to, just as before. All other tweets will be shown.

I seem to remember some celebrity being mocked because their first tweet was unintentionally not broadcast as it started with '@'. I wouldn't be surprised if many users are initially confused by this feature, so hopefully this change will make things easier.
Israeli airport profiling also uses religious and ethnic or national origin. When I've heard people endorse it as a good model for the U.S. in the past, I thought they were often saying they wished U.S. airport screening would use those things.
Maybe the NSA was unable to compromise the core infrastructure, but the FBI was able to compromise enough to hack into a web forum and log the location data for its users, followed by subsequently impersonating the administration of said forum for two weeks or so, then arresting nearly 1,000 individuals.
I'm an editor, so I have an inordinately fine sense of who makes what kinds of tiny errors.
Looking at you, Drupal admin
Twitter Developers: Upcoming Changes to Tweets
Seems wonderful book. Is there an epub version?
I think the confusion here may be between strategic and tactical levels. Strategically, your mind decides that it should move in a certain direction. After that initial decision is made, it finds that obsessive judgement is counter-productive, and so it tries to stop. That doesn't in any way mean that initial decision is void.

Another possible reason is that idea of judgement of good and evil is primal in Western religions while in Eastern traditions, the idea of escape from state of confusion is primal. That's not to say that in the West, confusion is not considered a problem, or that in the East, doing or believing terrible things is ok. In meditation traditions, judgement between good and evil is just the first step, like a compass that points you in the right direction. In three major Western religions, once you make the proper judgement and choose the good side, you are done, finished.
I would argue that simplicity and elegance are even more important for mental models than they are for physical objects.
Did something change or can you DM anyone now? Last I remember, you had to either be following each other or the recipient had to opt-in to anyone being able to DM them. It may have changed recently (my Twitter usage has definitely dropped off a cliff in the last year or so, so I may have missed it)
There is a classical page full of such things [1]. Not so long ago researchers looked into how to come up with such tricks automagically using program synthesis [2].

[1] https://graphics.stanford.edu/~seander/bithacks.html

[2] http://www.eecs.berkeley.edu/~sseshia/pubdir/synth-icse10.pd...
> I don't know anyone who's building new windows desktop apps

You don't know any game developers?
The author writes: "This provision also is offensive to the Constitution on two counts. First, it runs directly contrary to the Commerce Clause (Article 1, Section 8, Clause 3), which assigns the federal government –not states—the authority regulate commerce among the states." which makes no sense to me: the whole point of amendments (like the 21st) is to over-ride older parts (like the Commerce Clause) of the constitution.

(It's like people who insist the income tax is unconstitutional despite the 16th amendment).
Things used to be a lot worse when people without tickets were allowed all the way through to the boarding gates. This, of course, was pre-9-11. Laptops would get stolen all the time by criminals just going through security, sometimes in pairs and one would slow down the line while the person in front would take a random laptop and gtfo.

In some senses, the security is better by disallowed non-passengers from going through security checkpoints. I feel bad for the owner, and I hope he/she gets back his/her laptop, but I doubt the TSA will just write a check unfortunately. They simply don't care.
the way I read about Yubikey is that it is for websites, accounts, etc. Can you use it to log into your actual OS?
Bob Muglia did something similar with Silverlight back in 2010. As I'd invested two years of my life into a Silverlight-based startup at that point, it effectively killed two years' worth of work, and left me rather soured on Microsoft.

http://blog.wouldbetheologian.com/2010/11/its-about-trust-mu...
The most important metrics you check in your project management tools
Thanks for your interest! It's definitely more of a project boilerplate. We have big ideas for the future, but starting out small.

Thanks for the notes on the mixed messaging, we'll tweak the website to be more informative.
at first glance, it looks like a copy of Bootstrap...
Why not (x & 1) ?