skysight-inc/HackerNews huggingface dataset:
Ive had many iphones. When they first came out, it was very common for all other phones to have a bracket on them to attach a lanyard, lanyards with decorative items were common.

After breaking and dropping several, i had lamented that i really wished that they had included the little lanyard bracket so i would drop it less.

I was literally told i was an idiot for not appreciating Ive's design asthetic.

Screw that. Personally, given how many times i have broken a screen, and then being told that "if you wanted to protect it, get a rugged case, all i can think is that the base design is faulty.

I dont want a case, but an unprotected phone is just too fragile. Apples response was to come out with a model which had glass also on the back.

I cant stand that people think that apple is withought fault...
The vote was an advisory one and you would not make changes to the rules or other major changes on 50% + 1 for your local village allotment society.
And maybe throw them a token "we will renegotiate some stuff".
small phone + laptop/desktop is becoming the tech equivalent of owning a 4x4 truck and a small compact. consumers on a budget just want to own a crossover.
Glad to hear it. I've been skimming the documentation and definitely got the impression that it is a feature-rich language to put it politely :). In the words of Bjarne Stroustrup, it seems like there is a small core language that wants to get out. I imagine you could create a linter that catches uses of extraneous features and foster a culture of "Good nim code passes this linter"--you could create badges for repositories that show the percent of the code that adheres to the linter or something. Over time, you could deprecate and then remove these extraneous features.
I wish apple would consider creating a rack-mount server to compete with Intel. They clearly have the silicon expertise to mint their own CPUs. I realize this isn't a sexy industry with lots of growth, but neither is the phone market anymore.
> Whilst 100% of the ‘economic rights’ to Iberia’s revenue and profitability are owned by IAG, it turns out that 50.01% of Iberia’s ‘political rights’ are owned by the El Corte Ingles department store chain.

Does the EU have a legal concept akin to beneficial ownership [1] or control? Iberia seems to claim it is economically owned by IAG but that El Corte Ingles has a majority of its voting rights.

At face, that would seem to solve the EU’s issue with a no -EU owner. Whether ECI can veto anything IAG wants to do is the real question.

[1] https://en.m.wikipedia.org/wiki/Beneficial_ownership
They will have to work the entire Christmas break to pull off the switch. That will not make them happy. Rolling out massive changes like this is not easy, it needs to be planed in advance, tools built, dry-runs run, and then the final move. It also requirement management to not schedule any releases for several weeks before or after the change. As a member of a tool team I wouldn't think of doing this level of change when other people are in the office which means I miss my Christmas holiday.

Sure it is their job, but is isn't an easy job and there are many opportunities for things to go wrong. It might or might not be the right choice for you, but don't overlook how hard it is.

Note that the above applies for going in either direction.
I’ve had similar thoughts. I currently have an iPhone 6S, I’ve had it for 30 months, and don’t really have a need to change it. I remember when I started changing laptops only when they broke, and it’s a similar feeling
On Call Nightmare Podcast: Incident Response Episode
We had similar things happen at a previous $work, where you needed 09 to dial out, but one of the largest cities closed by had the prefix "0911". Here in Germany, our emergency lines are 110 and 112, so if you called any "0911 2<something>" number, and forgot to add the 09 prefix, you'd be calling the fire department.

But of course, this not being from space, it's not that news worthy :-)
I never understood why they needed a custom RTC chip for the Mac. It didn't seem to do anything that the commercially available alternatives couldn't. It did complicate cloning, but brazillian Unitron didn't find it hard to reverse engineer it (though they didn't get it quite right the first time).
Ha! you're right. But this stuff is fun, you gotta admit!
anecdotal evidence. Statistics contradict your personal experience.
You still need proper machines to develop for those phones though, and since Apple requires Macs for it, they really should of never neglected their computer market. I am pretty damn sure if they hadn't we'd have seen a lot more Macs all throughout. Now we're seeing plenty of dedicated Mac users jump ship to Linux or even Windows 10.
I knew the thread would head in this direction. :) Unfortunately, those languages' syntaxes are only marginally better and they have more complexity than I care for (especially objects and inheritance).
I wonder what the fall out is going to be when some weather system arrives that provides cloud and no wind for several days and there isn't enough natural gas, coal, nuclear, grid-scale battery storage or hydro capacity left to meet all of the demand.

I am sure it will be a rare event and probably preferable to continued c02 emissions. Probably will encourage more investment in energy storage.

Exciting time to be a power engineer!
Post referendum hysteria, politicians serving their own interests and deferring responsibilities, national pride in having one word and sticking to it, a drone-esque Prime Minister incapable of statesmanship, a drone-esque EU bureaucracy sticking to small numbers instead of vision.
It is important for share price speculators

The company itself is okay of course

People that overbid its shares will not be
It does run the risk of seeming undemocratic. Let's say that Brexit now looses because 52% of the people vote against it. Do you let it rest there? Are you just taking votes until you get the right answer?

As an aside, while Brexit seems to be getting less popular, there is still a big constituency for it. https://www.businessinsider.com/brexit-polls-show-britain-wa...
Having the latest and greatest marginally improved status symbol of a phone fad.
There's a statistical issue with the study he quotes, I didn't dig deep enough to find a conclusion:

Is the study longitudinal, ie does it follow gamers as they get older?

You want to do that, because you don't want to confuse the issue of what cohort the gamer belongs to. You want to differentiate between "people like games less as they age" and "people who were born in 1980 like games less than people born in 1990".

In my own experience, once you have kids, that's it. You can't invest in any game that takes time to learn. Before kids, you could have a 2nd job healing or tanking for 3-8 hours every evening after your real life job. Or working on your shooting skills. Or watching RTS videos.

Now I can do casual gaming, which works when you're commuting, but it's not nearly the same commitment.
You're kidding right? Microsoft comes out with a new OS practically every other year.

https://en.wikipedia.org/wiki/List_of_Microsoft_operating_sy...
Embedded aside, there’s never been a better time to get into C++ programming. The bad old days of the Visual C++ 6 hegemony are over. There is finally good compiler competition. They are no longer stagnant and are supporting more and more features with every release.

Things like smart pointers, move semantics, lambdas, type inference are great additions and can save you from the footguns of the past. And that’s just C++11. The documentation and learning resources on the web have never been better, too.

The problem, as you point out, is on the embedded side, specifically vendor support. There doesn’t seem to be a solution to vendors who don’t give a shit. They scrape together an old build of g++, manage to barely get it to work, and call it a day. There’s probably some “disruption” opportunity here, and someone smarter than me will see it. I think Apple has actually set a great example of how it could/should work. Getting Hello World running on a production, end-user iPhone is 10x easier than getting it working with CrappyChineseVendor’s SuperDeluxe BSP and reference hardware, whose only purpose is to support software development. And Apple’s toolchain is reasonably up to date and gets yearly updates vs the other embedded toolchains which are 5 years old and never get touched post-sale. That should be totally unacceptable but we still hand our money over to these vendors.
> The EU Court of Justice ruled last month that the UK can unilaterally stop the process known as "Article 50" and stay in the Union

Shouldn’t every member constantly threaten exit, then, whenever it wants more goodies?
People do a lot of gaming on consoles. I know I do. There is piracy there but it is certainly not overwhelming.

In the case of music and video it seems that DRM is 100% ineffective, and particularly once the content is cracked it can be moved entirely outside the DRM system. In the case of games you still need a runtime environment which is at least somewhat proprietary.

Both music and movies have been devalued to a $10 month "all you can eat" scenario which has nowhere near the revenue potential of a $100 a month cable subscription or buying Blu-Ray at $20 a pop.
I can think of a few reasons. While the polls show that the remain vote would probably win if the referendum was held today, there's still a very large portion of the electorate who still favors brexit (even in a no-deal scenario). Clearly this portion of the electorate would (IMO rightfully) feel cheated if the UK backtracked. As a European I do not favor Brexit but I'm also a democrat. Cancelling Brexit would send a very bad signal IMO, the populists would be able to claim that the EU is un-democratic and that it doesn't respect the will of the people. How could you contradict them? France made the same mistake with the referendum on the European constitution almost 15 years ago (which was rejected, only to be effectively replaced by the Treaty of Lisbon a few years later), it left some scars and is often cited as an example of european un-democraticness by eurosceptics.

An other possibility would be a 2nd referendum but then you sort of have the same democratic problem (you can't keep asking the same question until you get the answer you want) and on top of that you'd probably need three options if you held a referendum today: no brexit, soft brexit with the current proposal or hard brexit. I don't think any of these three options could get an absolute majority so I don't really see how you'd deal with the outcome of such a vote, whatever it may be.

I guess the lesson to all the democracies in the world is that you shouldn't ask a question if you're not able to deal with all the potential outcomes. Cameron held the referendum because he fully expected "remain" to win and he quit as soon as he lost. Since then it's a shitshow because nobody can agree on what "brexit" means exactly.

At this point I think we should all brace ourselves for a hard brexit scenario, a big jump into the unknown for everyone involved.
I've been reading other devs code for about two decades now. Universally all the code I see is not quite up to the standards I have for "good code" though some of it is better than others. Most devs give up on getting better writing code too easily, or more importantly they focus on the wrong things. There is always room for improvement no matter how good you are.

Focus on making your code clearer, not fancier or "faster". Don't prematurely optimize your code by eye. Generally just being conscious of the major performance no-nos to avoid and being able to use appropriate tools (like a profiler) when and if you actually need to tune performance is all you need. Instead concentrate on making your code highly readable, self-documenting plus fully documented (the best of both worlds!), as well as composable and maintainable and you'll be well set. Not just will you make other developers happy and improve the code base overall (fewer bugs, easier modifications for inevitable feature changes in the future) but you'll make your future self happier when you have to come back to that code.

By far the biggest mistake I see developers make is making their method/function bodies too long. Extract your methods people, it's not that hard and it's a great habit to get into. It takes skill to get good at it but a decently named small function makes code more readable and more reliable. And getting into the habit of making little functions that just take a few inputs, do stuff, and return a value makes your code way easier to unit test as well.
10 years ago they use to?
So this is mostly a confirmation that the "loot box" monetization model has been resoundingly successful? This controversial model exploits gamer psychology, is sometimes implemented along the veins of "pay to win", and is seen by some as a sort of in-game form of gambling.
It wasn't the lack of apps that held me from buying one, it was that they never advertised one or had enough Windows Phones available on my carrier with good battery life. I'm sure they had amazing battery life but they didn't advertise it well enough if they did.
Because we have rather shit politicians running the show.
I was curious on the actual numbers here so I summed it up based on census data. Between greater LA, the Bay Area, San Diego, NY metro, Seattle, Boston, Austin, and DC there are just under 54 million people, or somewhere between 16-17% of the total US population and significantly higher than that for working age population. Also as you said, the vast majority of high-paying jobs in many fields (excluding Oil & Gas and a few others) are going to be in one of those places.
Competition between the USA and the USSR produced the first orbiting satellite in Oct, 1957 and a man on the moon, twelve years later, in July, 1969. The USSR gave up on Space tech and so did the USA so that we couldn't land a man on the moon if we wanted to 50 years later. If the USSR had continued on to try and go to Mars we would have been there decades ago. Only with Elon Musk's vision for a Mars colony and his company SpaceX, is space technology advancing again. He also has stated that he hopes for some competition as he knows it can really push people to excel.
The good news for Developers is that native smartphone apps will start disappearing over the next 5-10 years in favor of WebAssembly apps (no more annoying app updates!) and we'll see a full swing back to a browser-based Internet.

[EDIT: Not implying Apple will support wasm, but their plateau enables other wasm-first platforms to emerge. Content providers will give away $100 phones to secure subscription revenue.]
I've done this using 2 trackballs, it works really well.
I guess I am unsure of the rules, but I thought the way that the nimbyism mechanism worked to reduce supply is by adding restrictions on density (can't build houses that are very tall) and cost (requiring lots of permits and old houses to look the same and so forth). It seems that nimbyism would increase the cost of building and rebuilding at about the same rate. (I don't see much of a difference between the two in the middle of a big city).

So if San Francisco were allowed to build large sky scrapers like NYC, in theory, we would see the housing prices fall.

NYC also has housing problems of course. https://www.nytimes.com/interactive/2016/05/19/upshot/forty-...
The Top 30 Best Trading Strategies [infographic]
> Obama was determined to extend and even expand many of Bush’s national security policies, including a crackdown on whistleblowers and the press. Ignoring the possible consequences to American democracy, the Obama administration began aggressively conducting surveillance of the digital communications of journalists and potential sources, leading to more leak prosecutions than all previous administrations combined.

I am still thinking periodically about what happened there. Like the saying goes "I don't know what I expected..." but I certainly expected more from Obama. For some reason I thought privacy, freedom of speech and transparency would be priorities but they weren't. Granted, looking back I don't think he explicitly said those would be his top policies, it was just beliefs people, including me, imbued into his presidency. It was a very successful "Hope and Change" marketing campaign. He even fooled the Nobel Committee into getting a Nobel Peace Prize, so I guess I shouldn't feel too bad.

Other good things happened of course like ACA, a push to regulate pollution but overall it was a disappointment vis-a-vis the expectations.
Apple tried a slow drip of already ready features for half a decade

But they couldnt do it forever
Don't worry. Many people buy new ones based on gimmicks (the notch, marginally thinner devices, etc). But they're running out of those too.

Having a reputation for low quality would kill the demand they have now. Their strategy is to entice upgrades, not to replace on breakage. Which is better, as it makes for a happier consumer that had choices on this.

BTW: did you change your battery?
That's going to backfire, though.

The Scottish seem to think that when seceding from a Union is a legitimate option, and if a referendum can trigger a secession from the European Union, then, well, what about those 1707 Acts of Union with England? I believe this will happen come April, and that the current pro-brexit crowd will promptly label it undemocratic and unpatriotic - after all, breaking free from the yoke of Brussels is Something Completely Different than rejecting the friendly rule of Westminster. Right?

Madness, I tell you, with only more madness in sight.
Their products have always been high priced. But they need to change. Cook has destroyed entire parts of their ecosystem and people have been moving away. Plugging my first iPod into my Mac felt polished in a way their products no longer do with one another. Even their services feel slapped onto their hardware. I shouldn’t ever get a message that my local hard drive is a limiting factor in my iCloud access or vice versa. I also shouldn’t have to wait for files to download from the cloud. Just do a network mount. That’s the sort of thing that would have been handled gracefully with Apple engineering in the past. They’ve stripped functionality out of their applications to force people to purchase software or services they don’t need - ala iMovie/FCP (to my understanding). The list goes on.
The subject of this story - El Corte Ingles [0] - is the the most diverse store I've every been in... they have everything from designer clothing to BBQ's. Think Amazon but with groceries, banking, travel agents, books for school, insurance, etc. Many goods and services you wouldn't find in a Walmart (some possibly at Costco). And their "house brands" aren't too bad they're fairly decent quality especially for the price.

[0] https://www.elcorteingles.es/
How to become a React Developer in 2019
I recall mining a Bitcoin back in early 09 or so, staring at it for a few seconds and then deleting it with a chuckle. Oh well.
There is a 3-star system that causes periodic droughts on a planet in the system based on which star(s) the planet's semi-stable orbit crosses.
the most important part of this article is "the California legislation was “well intentioned but misguided”"
Just in your history, e.g. as such:

Company 1, Location StartDate - EndDate
Role
I was responsible for implementing an iOS tablet app and
provided guidance to junior team members. In the end I did
have to leave the company after x months due to the start-up
failing.

Company 2, Location StartDate - EndDate
Role
...

You might have to change the layout of your CV a bit. Personally I have the following sections on my CV:

- Contact Info

- Professional Experience

- Education

- Programming (I should rename it to 'Skills' or something)

- Certifications

- Languages
"In a 52-48 referendum this would be unfinished business by a long way."

Nigel Farage

Of course he was talking about a result the other way but, for once, I find myself agreeing with Nigel.
They're not being offered more goodies, just to remain under the existing terms. The ongoing negotiations are about the terms if they do leave, where there will certainly be a net loss of goodies.
> I am curious to know why public vs private inheritance was amongst them, being that it is a core feature of nearly all object-oriented programming languages.

Private inheritance is not "a core feature of nearly all object-oriented programming languages". C# doesn't support this, nor does Java. I don't believe Python or Javascript support this in a first-class way either.
Sure. At the same time there is a difference in voting on a vague concept and voting on a specific agreement.
Well, at least he didn't try to order a pizza.

"Jaa, I vaant too laage pies vit pepperuuni. Let me give yoo die oobital parametaas."
I find it odd that being a big in a large market that isn't growing (like the mobile phone market) is seen as a problem. Why does the company need to grow if it's profitable as it is?

I think what apple will find is that the market won't stand for their high-priced iPhones forever. If they have any sense, they'll notice this and put their prices down again.
People respond to these concerns constantly. This was the same group against, 2G, 3G, 4G, wireless power meters, etc. In fact, The response from the DIRECTORATE-GENERAL HEALTH AND FOOD SAFETY of the European Union was linked on the site.

Of course, the SaferEMR folks dismiss it and all of the safety testing and health risk studies that have been done. Their official stance is that we haven't demonstrated that there couldn't be some unknown mechanism by which EMR could negatively impact human health so we should curtail all wireless technology until we have proven that there is no possible down side. This is of course impossible.
Please don't relax the functional purity requirement. Instead, just use an algebraic effects library in place of monads as the "sin bin", guaranteeing that anything fitting the requirements to be an effect commutes with other effects, but still requiring them to be marked in the type.
The NH malls across the border from Massachusetts are a somewhat unique situation. I'm not really familiar with the mall the author is writing about but the other one across the border is definitely lowish end by Apple standards. However, because lots of people cross the border to save on sales taxes, it makes sense Apple would be there--and is one of the busier stores in the whole mall.
It's just one of those things that turns up in quizzes, what happens to the public/private/protected marked members when you change the inheritance level?

Does it really matter a whole lot? Probably not. Luckily you will find the answer quite quickly if you search for it.
Does this not happen already somewhat implicitly? In the same way that everyone having nuclear arms keeps the world peaceful.
Ok, makes sense!

I think I'll do this and ask some recruiter friends of mine about how it looks :)

thanks, maybe I reply here and ask you if it looks good
This is exactly what you're looking for:

https://eev.ee/blog/2017/10/07/javascript-got-better-while-i...
Polyrepo argues that is a non-feature and don't give it to you. You can figure out where things are, but you never get synchronization.

This is a good thing because when you have to make the multirepo commit you make the change and then update each downside one at a time. Each change is much smaller and so easier to review (and also easier to find the right reviewer).

Of course the downside is you either have to maintain both ABIs (not just API), have a rollout scheme with two version of the upstream library exist side by side, or don't release.

Nothing is perfect.
The top 5 Linux and open-source stories of 2018
Did they send out a car?
Same here in the states.
> Shouldn’t every member constantly threaten exit, then, whenever it wants more goodies?

No, they aren't held against their will. It's an (ever closer) union of friends.