skysight-inc/HackerNews huggingface dataset:
me@yourlaptop $ xtensa-lx106-elf-gcc -v
...
gcc version 4.8.5

What is old about this, the 4.8.5 version of GCC was was released June 2015.
Just to clarify: in my article I discuss mostly HPKP as defined in RFC 7469. I think static pinning works great (and also has the benefit of being preloaded). Mobile and other types of pinning where you control both sides of a conversation also work well and are easier to get right.
So we never had any example of "liberal democracy" in the entire history. I don't know of a single government that hasn't taken money from some citizens against their will to use it in benefit of other citizens.
Yes, some ISIS should definitely be on the speaker list.. It would have to be a meta talk as their aren't too many javascript experts in this unrepresented community.
"but said Apple doesn’t recognize it as an issue"

Oh, I am so glad we have laws in my country to prevent asshole companies from doing things like this.
Goods that is "expected to last long" has a five year mandatory warranty here and mobiles are included. The rest has two years.
It doesn't matter if they recognize it as an issue, the phone is broken period.
Me too, relatively quick swap if under one year warranty. And then I had it happen again with the replacement device within days. The second swap was even faster as I explained I had the problem with the last phone too. The Apple store reps clearly knew what was up, tried to run tests the first time, the second time they just trusted me as I knew all the symptoms and the phone was only days used.
Are they?

My 20 month old (i.e. out of warranty and with no Applecare policy) iphone 6+ started showing the symptoms a week and a half ago. The "Genius" at the Apple Store immediately recognised the symptoms and processed a free replacement (refurbished) phone without any prompting or negotiation on my part.

So while it's true that they are staying very quiet about it in public, it does seem that knowledge of the problem and a free replacement policy has been communicated within the company.
Not at all. These startups have to hold out a bit longer. The AI revolution is just beginning. They are selling short.
Read my comment again, I was positing perhaps the author of the article talked to 100 repair shops. Yes, there are certainly more repair shops than that worldwide. I was just drawing a line from what data the article has to what we could guess from it reasonably, each step trying to give the benefit of the doubt to the problem being as widespread as we can infer from the article.

Number of google results for a keyword doesn't really give a good indication of how many stores there are for that thing in the world. 473,000 repair shops would be 1,000 for every Apple Store. I'm sure there's a lot but that seems a bit high.

Regardless, I didn't attempt to draw the line through number of iPhone repair shops in the world because we have no evidence whether all repair shops in the world are seeing this problem, only the ones the author of the article talked to.
If I were Google I would ban the whole domain, clearly a lot of piracy here! That way they might be more careful in the future.
Your reference to dog balls makes me feel uncomfortable.
Adobe Flash on Linux moves forward
Doable, and might even be a good idea for long thin PCBs, but it messes with both your routing and placement and therefore consumes PCB area. Also upsets your controlled-impedance traces. And adds an extra assembly step. To estimate doing this, take the PCB image and Paint and try to clear a 3mm gap in it. How many components do you have to move? Do you have to make the whole thing 3mm longer? Aren't most of them decoupling capacitors that must be kept right next to their corresponding IC?

(Look at the smallest .04 x .02 resistors on there!)

More cynically, the PCB only needs to be made as bend-resistant as the display: you don't care about your BGAs if you've cracked the screen.

The article does mention a fix the repairers have been applying, involving the "sticker shield" - not shown in the hero image, it's the metal casing that's been removed and you can see the edges of. That's a few mils off the surface of the PCB and evidently stiffens it enough (on the I-beam principle of operation) to avert the problem.
PCI experts who have clearly never read PCIDSS...
The point of the article seemed to be that this is a very widespread problem, and I was refuting that point. If you look at it from the percentage of devices sold, it doesn't seem to be widespread at all.

If you want to take the view that if Apple sells you a faulty device they should repair it for free regardless of whether you're the only person in the world who has the issue; I would agree as long as the device is still under warranty. My guess is these aren't or the people wouldn't be taking them to third party repair shops.
Yes, when someone's reputation is being publicly tarnished, it would help if the accusers provided some evidence.
Complying and taking down the legitimate links should force WB to properly review their requests.

This case is kind of funny, but something similar started happening when banks started automating foreclosures. People who were up to date on their mortgages were getting evicted from exactly the same kind of negligence WB is exhibiting here.
I'd love to see LLVM support for this so I can run Rust on it, someone wrote that "it's about a month of a part-time work for a single developer" (see https://news.ycombinator.com/item?id=10994577).

Is this realistic? A Kickstarter project might be a way to do this...

Update: also see http://hackaday.com/2016/09/05/new-part-day-the-esp32-has-be...
The dead giveaway that you're looking at Irish and not Scottish Gaelic is the accent direction: Irish uses acute accents exclusively, whereas Scottish Gaelic uses grave accents exclusively in its standard orthography (though older variants, and some holdouts still use both acute and grave accents).
Weapons of Math Destruction
this is interesting. say someone accidentally sent a private picture of themselves to a group chat is it then illegal for someone in this group to share the picture a third party? likewise if someone accidentally sent a private picture to an individual is it then illegal for that individual to share the picture with a third party?

edit: just noticed there is an intent requirement in the law as well.
Likely affects every 6+ so they are trying to get by without a recall unless there's some user handling that's the cause. Luckily in Apple store my swap was under warranty and they tried to run tests, but didn't seem successful so they are largely trusting customers. First swap took about 30 mins, second took 15 mins. They are clearly aware it could affect some phones, but they didn't come right out and say it. They just acted as if they've heard the problem many times before.
It is quite sad given the premium price of Apple devices, but people should have already learned that premium doesn't equal quality.
This makes some sense. An exciting new thing that sort of works has a limited appeal. A highly polished and optimized thing that works flawlessly and is cheap to produce can and likely will have hundreds of millions of happy users. Figure where the most money is.
No, because the 3rd-party shops are much, much cheaper than Apple's, and also more widely distributed. (Good luck finding an Apple store in or near a small town.)
There's no free lunch. What are the trade-offs? Do you pay more for the same devices than in other countries?
Looking for remote work
Hi, I'm looking for remote work, 15$ an hour. Anyone interested?

Education: MSc Computer Science (highest honors)

Skills: Android App development, PHP, Python, C, C++, C#, Wordpress, JavaScript, JQuery, Linux, Hosting (CDN etc), Bash, Perl, Android software stack modification (kernel hacking), Java, Machine Learning, Computer Vision, SEO, Securtity, Growth Hacking, .NET, gcc, GIT tec.

Awards: Won awards (hacking, coding)

Language: English, German, Spanish
40kb is ok if you are just loading compiled byte code, however the Lua / MicroPython runtimes consume nearly all of that leaving little space for your project.
Indeed. And apparently, according to these people, we must hold Douglas responsible for being an old white male. It's his fault! He should have known better and been a young black woman instead. Obviously.
These days??? How quick we forget the iPhone 4 that didn't work as a phone when held due to shielding issues.
Arbor Networks (now part of Netscout) is the incumbent in this area. Kentik is the disruptive SaaS-based startup.
This was a fascinating video! Thanks for sharing! Love Steve Blank
The 4.8 series was originally released in March 2013. There have since been three major releases (4.9, 5, 6). GCC 4.8 is old.
The issue is a design defect--Apple designed a part that has a high failure rate. The article is implying that it is an error in Apple's mfg process and should be fixed even on out of warranty phones.
A couple of problems are at play here:

1. Many social theories aren't falsifiable science. Examples for this are Marxism, where every criticism of the theory can be framed as an attempt to keep the "lower class" from "rising up", or certain schools of feminism where every criticism can be seen as "patriarchy" maintaining it's position of "power".

These rhetorical fallacies pose traps for people who aren't experienced in scientific reasoning and especially for those who have a predisposition towards paranoid thinking, which seems to be a certain percentage of the population.

2. With the rise of social media came deep changes in public discourse. Suddenly there's an army of public speakers that didn't have a voice before.

Social Media took away the "in-between" spare-time, that is crucial for cultivating thoughts and managing emotions. Prior you could leisurely think about problems while waiting for the bus. Now the internet is pushing (often negative) information at you 24/7. And it's demanding immediate response.

So there's this giant array of public opinion now, that is much less informed, cultivated and I guess age-wise generally younger than before.
Microsoft denied the RROD for a long time and then made people jump through a lot of hoops in order to get a replacement or repair. Also RROD was far more widespread (in terms of % of devices affected) than this issue appears to be.

Most people I know who got RROD ended up just throwing their 360 out.
So if it's not violence...why is it illegal and why should it carry a serious jail sentence?

Everytime you ask the law to regulate something, you open the jar of unintended consequences.

You complain about the government and yet you want to give them more power and responsibility.

Honestly, this revenge porn shit is a moral hysteria that's one of the many tools of spectacle. If this much hysteria were used for something like "Make sure daytime workers receive 30 minutes of sunlight light a day", it'd probably be more effective towards human happiness and productivity.

Oh well.
Precisely. European articles may be "free to read", but most of them will probably not be free to publish.

For-profit publishers will probably appreciate this: it means that, while European institutions will probably still pay subscription fees (to read foreign research), they will now also have to pay extortionate open-access fees when publishing. In addition to paying researchers to produce and peer-review the research...
New Wolfram Language Books: Wolfram Blog
Maybe in some locations for some issues. My 6se bent after a few weeks at weak point near volume control and was offered chance to buy refurbed model at half price of original. Design fault in my opinion but that doesn't count for anything much.
Is that from the severfault page? I'd be interested to read about it...
This extended warranty thing is common throughout the EU (in the UK it's 6 years for example). In the UK we pay more than the US for most things but it's hard to pin down the exact reasons and price differences.
To be sure I've made myself clear, let me note explicitly that my prior comment's "on the other hand" refers to people who claim to be acting on our behalf as they behave in ways inimical to our interests.
He says "bricking your website" while he means "your website will appear as if it has an invalid certificate".

Bricking means to crash something beyond repair.
Next time you're testing that, you might also include Certificate Transparency.

Mandatory CT seems like it solves the same problems HPKP does, without the risk. Now if we can just finish getting to mandatory CT...
> someone has to bear the cost of the review process

Maybe you are aware of it, but this argument is bogus in any case, because reviewing is unpaid labor. You can make an argument that someone has to organize the review process, but publishers usually don't pay for that process (except paying token amounts to an editor for some journals).
I'm hoping that one of these products (I use Paw at the moment) will eventually add support for GraphQL servers, so that I can switch from using GraphiQL to something a little more pretty and powerful.
"Men are explorers"

Pretty sure Women are too. I think that opening line needs to be re-thought.
From reading the article I gather the intention was performance optimization on the GameCube's limited hardware not copy protection.
Ive seen these being mentioned from nordic semiconductors, http://www.nordicsemi.com/eng/Products/2.4GHz-RF and specifically http://www.nordicsemi.com/eng/Products/2.4GHz-RF/nRF24L01
but they're not quite in the same space as esp8266 or esp32 - they all just do WiFi or Blutooth, with much less power required than esp8266, but do not have any processor left over for doing anything else really, and memory is also very little. These are more like components when you want to build more to your wish.

Then you have this Realtek-RTL8710 which is ARM 32bit based, little less flash, more memory, and a bit more pricy, http://www.instructables.com/id/Realtek-RTL8710-Alternative-... buy here http://www.aliexpress.com/item/RTL8710-serial-WIFI-model-ESP... but it seems a bit more expensive than esp8266, which for IoT does make a difference.

So Id say, no not really, there isnt an alternative still. I think it is due to ARM requiring license costs which are higher than Xtensas so unit cost doenst reach $1.95 yet. Then it is also really difficult to both design a CPU and integrate the radio on it - with good power-management in such a small form-factor.
Given the numbers we have and the hypotheses (75M devices sold, 100k defective devices), that would be 0.1% of the total volume sold, which does not sound that small (1 out of 1000 devices, what would we say if it was, e.g. 1 out of 1000 cars of a brand to be defective ? or 1 out of 1000 medical pills ?)

As for the warranty, if it's a design flaw and a widespread issue (and for that, even 0.1% of the whole volume should be significant enough) that pops up after 1 year of usage (because of thermal/physical wear under normal usage conditions), isn't it something that manufacturers should repair even out of warranty ?
If you don’t trust the DNS, you’re pretty much screwed anyhow. The solution to the “last mile” problem is to run a private resolver on each machine. The DNSSEC root KSK (master) key is 2048 bits, and the ZSK is due to change to 2048 bits this year, after careful consideration of all the factors.
In one of my web app projects, I went the other way. I converted SVG icons to appropriately sized PNGs. That was after I found out that SVG rendering was slow on mobile, and was the culprit of janky scrolling.
No, they seem to about comparable i think.
Electronics is generally ok priced here.

I have no idea about apple prices in general, but a "Apple iPhone 6s Plus 128GB Sølv (Silver)" is approx 1257 USD including 25% VAT.
That is about 1/3 of an average monthly salary here, maybe a bit less.

Edit: country is Norway
Ask HN: Should flag have a confirmation dialog?
I had accidentally flagged a front page post that by no means had a reason to be flagged. Thankfully you guys do have the un-flag feature and I was able to quickly reverse my mis-click almost instantaneously.

My question however would be would it be better to include a "confirm" dialog, or multiple flag clicks to affirm the users choice to flag?

I do understand that it's probably not really an issue just wondering if this has ever been pondered and talked about among the HN community, truly a wonderful group of humans.

I could not find any posts with those keywords - If I missed the post I do apologize.
Don't worry, there are no known details in this case.
Note that in Europe, whatever Apple says, you have a 2 years warranty for this kind of problem.
Also, do the chip really need a replacement, or a simple reflow would work?
Beware of symlinks on NTFS-3G
> Or, if you’re lucky, they seek ransom, giving you a chance to get the backup pinning key from them and keep your business.

That's a rough choice -- let the business stumble/fail by moving to a new domain or accept the keypair from an untrusted party who's shown themselves to be untrustworthy. What's to stop them from sharing the private key with other ne'er-do-wells?
The author answers this in the comments [1].

> Functions are also first class objects with observable identity, just like any other object. Identity can be observed in many ways, for example by doing an equality comparison or assigning a property. In the first example optimization is indeed possible as it's easy to see that the functions cannot be used for their identity. Optimizations have maintenance costs however and if similar simple scenarios are not common in the real world the optimization might not be worth implementing.

[1]: https://reaktor.com/blog/javascript-performance-fundamentals...
Excepting the very rich is what the point of the article is I believe.
D have better solution. Modules & packages, allow stand-alone functions.
> Know this: Krypton is more than just a blockchain or another cryptocurrency. We will survive these attacks, even if it means staying on the POS chain, in order to protect KR investments, until we do the complete rewrite of our client platform in a more secure language, like C.

What could possibly go wrong?
KMSpico Windows 10 Activator Free Download
If you're talking about project.json, it's already dead :/ http://xoofx.com/blog/2016/05/11/goodbye-project-json/
No, when HPKP breaks your site no longer works, period. The error page doesn't allow clicking through. Some browsers (e.g., Chrome) support manual editing of the HPKP configuration so some users might be able to get around the problem, but that's unlikely to work for many.

Try it here: https://pinning-test.badssl.com
Polystyrene packaging debate hots up as industry rejects chefs' claims
How we unnecessarily burned 20k with Facebook Ads
React: Facebook's Functional Turn on Writing JavaScript
Not really, you do the split according to functionality, not just a straight split. CPU/memory on one side, WiFi/BT/Baseband on the other.
Getting Started with the Windows IoT Development Using C# – Free
Streaming Data Analytics – Big Data Streaming Analytics
Excluding older people because they have a different kind of humor is bordering on ageism.
Business seems to move faster by the day, with the most cutting edge companies taking advantage of streaming data analytics for heavy duty analytics. But with so much innovation happening in so many places, how can companies stay ahead of the game. For More info: www.streamanalytix.com
What is the food that can really improve your eyesight?
I'm working on this part and you'll definitely need to implement deep sleep, but also measure voltage. Right now I'm using ESP.getVcc() but im not 100% that is correct. Basically once the battery packs voltage drop below ~2.5v the user should get a warning it needs a recharge (just as a failsafe even when using the solar pack). Also, I haven't tried to see, but also make sure the battery pack allows the esp to draw current when in deep sleep or it wont wake up :$.
Help Your Fellow Developers with Well-Worded Error Messages
Ask HN: What would your ideal jobs board have/do?(Developers and Employers of HN)
Hi, I was thinking to build a remote jobs portal awhile back. I decided otherwise given all the portals already online. However I am not completely satisfied with what is on offer.

Just wanted HN's views on what they think would make for an ideal remote jobs board for them.

For instance
What kind of filters would be of use to help find relevant listings quickly?
Would some level of standardization to a job description be of help?
What all vital information about the job should be stated upfront - Like AirBnb does for the rental spaces (AC, Rooms, Pets allowed etc)?
Is newsletter the best means of learning about new job listings or there could be a more effective method?

My main issue while going through remote portals was the difficulty of narrowing down to relevant listings. I felt that potential deal breakers such as compatible Time-zones, minimum daily overlap or location constraints, or travel requirements are usually not provided in the listing. Even when they are, it’s not possible to filter using them. I imagine that would waste a lot of time and effort having to read through many incompatible listings. Worse, if the only way someone learns about these constraints is after sending a CV and cover letter.

I'm just wondering what other such problems are?

Also, what are the problems that employers face when posting to job boards? What's their ideal job board?
Leaked Catalog Reveals a Vast Array of Military Spy Gear Offered to U.S. Police
An alternate positive view can be that innovation finds its way no matter how much it gets neglected.
In Australia, under the Australian Consumer Law (2011), goods must be fit for purpose and there aren't limits on warranties

http://www.accc.gov.au/consumers/consumer-rights-guarantees/...
The sad irony is this all started because some people didn't like how Nodevember was run and were going to boycott. With Nodevember now crumbling into a mess, in a very strange albeit roundabout way, they are now getting exactly what they want.
Adding a Callout Box to Your Website
"most other aviation pioneers, because they were either independently wealthy or well-funded"

Wrong! One of them was Traian Vuia, struggling with financial difficulties which significantly delayed both the plane development and its final public demonstration in Paris! Other not so wealthy pioneers are Percy Pilcher, Lawrence Hargrave, Samuel Franklin Cody, Otto Lilienthal, Aurel Vlaicu, and many others.
Buffalo, NY | .NET Developers | Full-time, REMOTE, INTERNS | $60-$90k .NET Engineer, Survey Application, Junior and Senior Positions

= We Are =

Utilant LLC, a software application company in the insurance industry located in the Foundry Building in Buffalo, NY. We have with a relaxed and collaborative working environment.

= You Are =

Invested in your work. A new or veteran software engineer interested in maintaining, enhancing, and improving our existing product. You are interested in writing maintainable software and understand technical debt.

= You Can =

* Develop secure MVC web applications that interact with a database and ORM.

* Write intuitive web services, write clean CSS and Javascript, and produce appealing code.

* Clone, modify, and merge a git repo.

* Communicate promptly and clearly in text and in person.

= You Might =

* Have contributed to open source applications.

* Have a GitHub or StackOverflow profile.

* Have knowledge of continuous integration or build automation.

* Have experience with message queues or asynchronous execution.

= Interested =

Email: Jonathan Rich, Tech Lead, jrich@utilant.com
Warner Bros. flags own site for piracy, orders Google to censor pages