skysight-inc/HackerNews huggingface dataset:
As an app creator, I have bought almost every new iPhone model since the original. Having used the iPhone 7+ now for a few months I can honestly say that every time I want to use my existing headphones, I get super frustrated at the dongles I need to connect/disconnect. And no, I don't want to buy a pair of headphones I need to charge all the time or that I will lose when they fall out of my ears.

I think this is my last iPhone purchase for personal use.
thanks, I check this.
If you click a search result, you still have a google.com/url?… redirector in between, so hiding the search term in the hash wouldn't really be necessary.
Well, the discovery of new images to share on your preferred social media is a problem that some people have.

Why dont you embrace it instead of fighting it and trying to build your own social media?
A new potential exploit for OpenSSL
I don't mind empty margins, but having 60% of my screen empty for no reason is excessive, and I do read slower because of it. If I want shorter lines, I'll just resize my browser, thanks.

I agree with you about the font being too thin, but the line length annoyed me much more.
A graph of cumulative iPhone sales shows that about half the total were sold in the last two years (1). In November 2013, Horace Dedieu of Asymco fit the sales trend to a logistics curve (2), but in August 2016 showed even faster adoption (3) Tim Cook's enthusiasm seems warranted.

(1)https://infographic.statista.com/normal/chartoftheday_5390_c...

(2)http://www.asymco.com/2013/11/25/one-billion-ios-devices/

(3)http://www.asymco.com/wp-content/uploads/2016/08/Screen-Shot...
The first web site
That's why WordPress is still growing, and isn't going anywhere anytime soon. The problem is that while non-tech users like it, tech users increasingly don't. That's what we're hoping to solve with Strattic: https://strattic.com.
> the possibility for non-coercive collective forms of decision making.

Can you define "non-coercive"? If you want to disallow coercion you must study how coercion actually works on humans rather than decide a priori what constitutes coercion. It is therefore possible that a
"non-coercive collective forms of decision making" does not exist (or can only exist under certain unrealistic parameters).
Lux Programming Language reaches v0.5.0
I'm not trying to defend such a high price point, but there is plenty of scope for adding value on top of the raw product from Aliexpress. Writing good documentation for it, branding it be more appealing to a specific market, writing apps to work with it, releasing library code to build other apps on top of it, etc. The fact something can be bought very cheaply isn't automatically a reason why someone else shouldn't sell the same product at a higher price.
You can overload on const in C++, so int a(foo b) and int a(const foo b) can coexist. We used this in Qt 2.0, there were a few cases where we could get significantly more oomph if we knew the argument was const.

Ff a function takes a struct (or class) as argument can calls otherfunction(foo.bar), then the constness of foo's bar field matters. The same might apply to fields of this.
We're working on Strattic, which we are beta testing right now. It publishes CMSs as static sites. You can check it out here: https://strattic.com.
As someone who's worked as a bartender and have seen the inside of a big restaurant's kitchens... All I'll say is that you can definitely tell when Saturday's around.

Cocain and methamphetamine use in the gastro industry is VERY common.
This is BS: https://news.ycombinator.com/item?id=13353474
Congratulations, you've understood the main hole of dnssec.

The thing is: you can verify dnssec on the client. In theory. It's just that 99,9% (rough estimate, may be higher) of people don't.
You'd have to run your own resolver. Which might work, if your ISP isn't doing funny things with your DNS traffic. Which some ISPs do. Which means it can't be deployed widely.

This thing was built in the 90s when people assumed you have some dns that some admin you trust manages in some trusted network. Moving it to today's internet is pretty much impossible.
WARNING:

I believe the site has some malware injected in it. At least the mobile version of it. After a few second it redirected me to some site with a fake Facebook skin.
On a side note, do does it feel to anyone else like this area is a bit of a moving target? Granted this isn't uncommon for topics experiencing a lot of growth, but it's a bit troubling to me that there seems to be a lack of reference publications that experts in the area can all agree on as a starting point of reference. I honestly don't feel like blogs or framework tutorials are a great replacement for this.

Also, I don't know of any other topic area where I would look at a resource that describes fundamental building blocks in an instructive way in 2014 and say "don't read this, it's irrelevant 2-3 years later". For languages/libraries/frameworks, sure. But for basic theory? That strikes me as very alien.
In the case described by the author, it seems like most of the trouble would be resolved by the developer understanding the concept of "distributed file storage is hard" and coordinating with ops early - the dev doesn't necessarily need to know the details of setting that up, but they need enough understanding of the domain to realize there's work to be done on the issue.

For that matter, I suspect most sysadmin / ops teams would be happier if developers could only strip "just" out of their vocabulary (and vice versa) - nothing more annoying than "could you JUST do {thing asker doesn't understand and thinks is trivial}"
10 Years Ago Today: Steve Jobs Introduces the iPhone
Bulky, expensive DAB receivers. Try finding a portable DAB receiver that isn't huge and drains batteries like it's a hairdryer.

Meanwhile I have a 20 year old Phillips AM/FM receiver that's about the size of an iPod nano, slips into my pocket and lasts days on a single AA.
My problem is that the notes are off-screen - their seems to be an assumption that I'm reading on a widescreen monitor...
Just for the record, those are google services you talk about. Android itself is open source, and doesn't do any of those things.
Ask HN: What is YC's anti-portfolio?
Definition of anti-portfolio - https://www.bvp.com/portfolio/anti-portfolio
Previous thread in 09 - https://news.ycombinator.com/item?id=806407

Would be great to see a few prominent examples. I mostly ask this out of curiosity.

It also helps new entrepreneurs who tend to take rejections very seriously/personally - even after all the explanation that YC gives in their rejection emails. The main lesson being that application to YC should not be the be-all and end-all of your startup - examples really help to bring things in perspective (especially emotionally which tends to completely override rational thought in these situations).
> This might be controversial, but I don't think you get to be a half decent developer without being a reasonable sysadmin.

It is an interesting exercise to generalize this statement in context of general engineering.

It seems either your conclusion is held to be incorrect, or, we reach the conclusion that software development is not engineering.
DeepStack: Expert-Level Artificial Intelligence in No-Limit Poker
30 Days of Python – Unlock Your Python Potential [Udemy Free Coupon – 100% Off]
Why would they want to start a war in their own country? US start wars very far from its own borders. It's highly profitable and only small number of lives of US citizens are in danger.

But for US situation with NK and SK is already good enough: no profit from invading NK, and US already profit from having military base in SK because SK pays them huge money for it.

USA gains nothing from invading NK. When any variable change and invasion will become profitable, NK will be inevitably "liberated".
One of the reasons I'm glad I moved from the States to Canada. It's remarkable how once you get used to the idea of a year of parent leave (partly shareable between mother and father), business adjusts to it like any other constraint.
A Developer Onboarding Review: Twilio
You assume the central planner to be the same as a single unit (as in, of the same kind, the same species).

Who is to say that the central planner must be the ontological equal of a single unit? Why not a more complex system?

You could have for example a quorum of single-unit who will need to reach a consensus concerning their diverging self-beneficial impetus. You can also imagine, if you represent the interest of each single unit as a vector in some kind of space, that the quorum must navigate a product of those vectors.

You can imagine an AI then, a machine exploring that vector space that could learn to balance the wants and needs of its single units.

Et cætera. I don't know exactly why you comment was not well received, I am not able myself to downvote comments here and I did not do that, but my own opinion about yours was that it was basing itself on some assumptions that were biased by some real-world considerations that were irrelevant for the concept presented.
Right, calling a person fat and unattractive isn't hate speech. Calling "women fat and unattractive for using birth control" is. Nice strawman though.
Yep - It's been a long day of programming here, and it is late evening and I am tired, which is probably why I misread the article and asked for clarification. But the downvote police are seemingly merciless... :-)
Nobody considered that this might be an avenue for malicious actors? That's insane.
Also, AFAIK, the people in NK are actually behind their leader.
>To be precise: everyone acting in their own self interest can be worse for everyone's self-interest, than everyone not doing that. For an individual, acting in your own self-interest is still good for your self-interest, tautologically.

No, the tautology would be "acting in your own self-interest is still acting for your self-interest".

No guarantee that the outcome would be the best for you -- unless you have unlimited information of future possibilities to pick what's best (then it would a tautology again).

For a trivial counter example let's imagine that after your and others actions, a benevolent benefactor gives $10 million dollars to the ones who self-sacrificed the most.

Nature can be such a factor -- only much less benevolent.
We believe the platform we are developing, Strattic, could fill the gaps - it publishes WordPress (and other platforms) as static sites. That way non-technical clients still get their CMS, and developers get a production static site. Best of both worlds. https://strattic.com
True for most devs that do any backend work.

Many devs out there who work with Windows or do mostly front end often have little experience in that domain.

Seeing alot of work get done at uni by students - who also actually some backend (friend did a blockchain project recently) did infact do very little backend discovery - the job was delegated to another student to get the env. Up and running.
Another finding is that young kids feel more secure when they wear clothes that confirm their gender.

This is why princess dresses and girls clothes in that awful shade of purple/pink are so popular.
> However, the reason I didn't provide a citation is because the OP already gives an example - blink::serializedCharacterData gets moved over the read-only data segment if you add const, with obvious consequences for, say, thread-local accesses in tight loops.

Uh, that wasn't an instance field, was it? https://codereview.chromium.org/2608823002/diff/20001/third_...

> That's an outright compiler bug, not a general language reason.

It's not a bug, just a missed performance optimization. The code behaves correctly.

And I was merely responding to your comment, "I can't imagine a single reason to tell people not to use const instance fields."

The underlying language reason I have for it is not something you may agree with, but it's that it Seems Wrong (TM) to me for the fields of a class to dictate how the class's instances can be constructed or assigned to. Again, I don't claim I can convince you here. It just seems like poor design to me, and it's given me trouble so many times without once actually providing me a benefit. So it's a reason. YMMV.
That’s interesting.
>You (legacy automakers) want to not take EVs seriously until someone spent the last decade making them practical and desirable, and then try to use legislation to catch up? Tough.

The Supercharging Network isn't as big a deal as you're letting on. A standard will be achieved, fuelling stations will install them (they own a lot of real estate) and the minimal advantage this is now providing Tesla buyers will disappear. A charger network is not a moat.
The Wikipedia talk pages are a more effective prison than any mere set of walls.
http://www.ovdoll.com/ Silicone Sex Doll | Silicone Love Doll | Life Size Doll
And when no one is watching we are invisible!
Nobody said it doesn't "matter" whether you put const. I was saying it's not worthwhile.
Seeing stuff like this makes me wanna jump in the water and swim across the ocean. On my current salary, I'd have to work nearly 7 years to get 100k. You're living it up.
Well, what you quote is true, but I think a lot of discussion stems from focusing on the wrong question, namely "does selfishness lead to better outcomes" as opposed to when it does, and when it does not.

Too many people seem to approach economy as an ideology rather than a complex system in which a given approach produces good results here and bad results there, and everything should be subject to optimization and careful design.
> It just amazing how well crafted is the user interface ( people can say and shoot critics all day the long , but , I take my hat out when I see the apple watch user interface)

huh? The Apple Watch user interface is the worst of the smartwatches on the market. Even Apple themselves were practically apologizing for how slow and crappy the Applewatch UI was during the last WWDC event. Apple had to completely remove what they had previously touted as core features (side button for friends/heartbeat, Glances) in previous watchOS versions. Yet it's still a clusterfuck without an always-on display. AndroidWear is more simpler/intuitive and Samsung Gear is more elegant with the rotating bezel
The only people who use birth control are women, it's definitely an attack on women to attack birth control. And some women don't get a choice to use birth control, there are medical issues which necessitate stabile hormones. Unless you ask, you have no idea why a women is on birth control.
> I think it's great that in five years of iPhone ownership that's not a problem I've ever had

I wonder what it is that your acquaintance and I do differently than you? I've been an iPhone user for a bit less than two years, and I am frustrated with it almost every day. Of course, the same was true of my HTC and Samsung Android phones previously, and even to some degree of the Nokia N900 (still the best phone I ever had).

It is not a common occurrence, but every now and then I do have some issue where my iPhone freezes and I have to reboot it to get it to come back. More commonly, miscellaneous things go wrong, like text in some areas becoming invisible, or opening an application showing me a blank screen for twenty seconds before the application either comes up or silently quits for no apparent reason. Most frustratingly, the sequence of touches I need to go through to do something requires me to react to each individual screen that results, rather than being something that I can do all at once, or even just being fast enough that I'm not paused, waiting, while some application screen takes its time loading.

If the delays were consistent, I wouldn't be very upset about it, because I would expect a certain time in between each action. If the phone could keep up the UI interactions, then that would be even better.

And typing lag... don't get me started. :(

I feel like expectations for hardware that is unrelated to the function of my phone has gone way, way up (thinness, smooth edges, tiny bezels) and the attention to the actual functioning of the phone in a consistent and timely manner is now much worse than it used to be, all around.
The opposite of the open office
Not true. see spain.
That does not mean it's infallible. Basically, Nassim Taleb stuff. We're wrong all the f*ing time and the more confident and blinded by our models we are, the greater are the effects of our screw ups, there IS such thing as hubris, we've known it long before but it's too abstract to constantly take it into consideration, so we just stop minding. It has happened countless times and there's little evidence we've been able to tame our cognitive blind spots at all, we're just humans, after all.
I can tell, you are not a developer
Look featured as number one startup on Forbes
Here are a few reasons:

1. Calling user does not have a computer

2. Called user does not have a computer

3. Users are in a situation where they do not have a computer, only their cell phone, with a data plan that is too expensive to use skype, or without a data plan altogether.

4. Users does not know about, are not able or trained to use skype.

5. Internet is not available at the location of either of the users.

6. Users are in a coverage area with only basic phone services, no data availability.

Throughout the world there are far, far more people having access to simple phone services than a computer and the internet.

The places I often see these kinds of frauds, are for minorities living/working in one country, that wants to talk to their families back home - often poor people with no access to a computer, nor the ability to operate one - but with a mobile phone, and a little bit of money to pay for a few calls - which is enough for someone else to make a buck by selling blakc/grey routes to these people.
If that's "malice" then everything Google does is malicious. There's nothing wrong with doing something for multiple reasons. It seems exceedingly unlikely that "now we can control Referer" never came in search product discussions.
Probably you'll get IPv6 in India sooner than people in Europe.

I've read that the last mile in India is not yet liberalised and that's a huge growth factor in Internet usage.

Once this barrier falls, invesment in network equipment (IPv6-enabled) will follow.

Older, aka "mature" markets like Europe need some kind on incentive to switch to IPv6. Usually goverment subsidies...
Good to see the verb "whap" getting an outing. Is that a word with which American readers are familiar?
What Tim Berners-Lee aimed to do is largely irrelevant, it's how it works in practice that matters, and in real terms, it's not public space. You can be banned by the owner with no rationale, or access could be restricted behind a paywall with no notice, or content you contribute could be deleted with no notice.

The World Wide Web Foundation has no particular standing and no authority on what actually happens on the web.
LG G6 release date, rumors and design details
There's no value in arguing over the semantics of "engineering". There are huge differences between software development and e.g. civil engineering, to the point that I would be dubious about any analogy that treated them as the same thing.
If they can't make good packages then I can't see them making good containers.
Assignment statements in Python
this book is amazing! specially the authors sense of humor makes reading it fun.

> For example, can you tell what the two functions below are doing? Probably you can tell for the first one, but unlikely for the second (or your name is Jaime Fernández del Río and you don't need to read this book).
Many infrastructure services don't have any auth at all. This doesn't make them bad. This just means that these products have been developed for trusted environments. Even if MongoDB would have been configured properly by default it shouldn't be exposed on the internet anyway. And you can't blame devs just because somebody doesn't know how to configure iptables.
If spare time is worth nothing why do people purchase additional holiday?

Also, the time spent looking for keys is often spent just before going to work, which makes you later for work than you would have otherwise been.
> Too many people seem to approach economy as an ideology rather than a complex system

Few of these people have any decision-making authority. This mass ignorance of economics does occasionally bubble up on the policy side. But it is generally, at least in the United States, contained by more knowledgeable (and influential) parties.
Who’s Really Placing Limits on (campus) Free Speech?
All these examples are regulated by laws that control the extent of damage done. Clearly the society believes that the existence of these is, after accounting for the positive and negative effects, better than nonexistence. But, skirting the laws in most of these cases can result in harm/death, and should be treaded as such (e.g. selling cars with faulty brakes, selling cakes with too much trans fats... a bit harder to say for schooling noone has really figured out how to do it well on a large scale).
"This might be controversial, but I don't think you get to be a half decent developer without being a reasonable sysadmin."

Couldn't this argument be applied to any developer for any discipline/speciality?

Sure, more knowledge/context is always better if reasonable to attain, but my experience suggests that your above concerns could also be addressed via team organization rather than expecting all developers to know all things.
Names: John Rawls, Philippa Foot, Michael Sandel, Mary Midgely, etc.

Something like:
https://www.amazon.co.uk/Contemporary-Metaethics-Introductio...

perhaps.
Paying Big Bills on AWS?  Check Out These 5 AWS Cost Management Components
Geolocation methods in mobile networks [video]
I was bracing myself for comments that either missed the point entirely or low brow attempts to dismantle the piece.

I am surprised and happy to find an intelligent discussion! It's becoming rarer on hn.
( serious question - I might not know something )

If I run my own resolver, with a hardcoded [1] trust anchor, how could an ISP affect me regardless of what funny things it does with my DNS traffic...?

[1] https://sources.debian.net/src/bind9/1:9.10.3.dfsg.P4-10.1/b...
Most anarcho-capitalists that I know and from who I learn are absolutely not about "every man for himself" at all. Charity and voluntary cooperation are major parts of the society as they would like it to become. See https://wiki.mises.org/wiki/Friendly_society and https://en.wikipedia.org/wiki/Dispute_resolution_organizatio...
Sorry, I meant to write AppImage not flatpak.

The point was that a lot of packaging would be done by the devs, allowing minutes maintainers to so more important stuff.
My Windows Rumspringa
Awesome Vue.js – A curated list of awesome things related to Vue.js
I think this is applying a "car insurance model" (sorry in advance for the car analogy) to healthcare. Ignore third-party insurance for the moment as it's not really applicable to health. You don't generally make an insurance claim for something like an oil change, 30/60/90k mile checkup, or something like that. On the other hand, if a tree fell on your car and smashed the engine, that's when insurance kicks in: for the catastrophes.
Śiva: Why We Created yet Another Archive Format
Hexa Trader App Review
The Mosh and Quake 3 Networking Models and State Synchronization Algebra
Google Happy About 'Grumpy' YouTube Performance Software
You're right that it is tricky. Many social anarchists and communists use the phrase 'voluntary cooperation' to describe the social order in a communist society (in the sense of a society without either capitalism or the state).

Whether this is possible or not is beside the point. The argument I was making was simply that the use of the word anarchy in the concept is at odds with its use by most adherents to anarchism
Iran Porn Censorship Breaks Hong Kong Internet Access
Show HN: Justrequest.me
Second Google Daydream Headset Revealed – Manufactured by Huawei