skysight-inc/HackerNews huggingface dataset:
The only "Authorized provider" is Apple itself, because they don't provide repair parts to the general public.

Something that was surprising for me to learn is that e-waste recycling, while better than throwing something away in the garbage, is actually not great at recovering metals -- and it's orders of magnitude worse than just fixing the item and using it longer.
This is EXTREMELY unusual -- in fact, unheard of -- for a company that just consummated its IPO.

Historically, companies that IPO are in growth mode; they use the IPO to raise more money to fund more investment in growth opportunities.

Think of it this way: in an IPO (initial public offering), a typically young company offers newly issued shares to public-market investors in exchange for fresh money. The investors buy those newly-issued shares if they believe the company can put the money to good use, for example by investing in growth opportunities. If investors believe the company has no growth opportunities or is in retreat, an IPO is unlikely to be successful.

Yet here is a company that consummated its IPO only a month ago and now is firing a quarter of its employees!
I already mentioned the types of things that you didn't specify. You didn't specify any architecture, components, interactions, interfaces, etc. You didn't specify any protection mechanisms or state what threats would be protected against.

I'm not going to do your work for you. You might find people willing to work with you, but the odds are slim until you have a unique idea or something more than a single sentence. Literally thousands of people have discussed UUIDs, including the two links that I sent to you.
Meet the World's First Body Action Driven Mobile Gaming System
The two main problems are:

a) Pretty much any platform other Linux doesn't seem to work (for debugging). ;)

b) Breakpoints occasionally not firing even when running Linux (Fedora 25 in this case)

This is with CGO enabled code, which isn't optional as it's from the libraries we use (no choice).

Using Delve for debugging (though Gogland atm), as we're not yet in production.

Fairly worried about how things will er... go ;) in prod though when we get to rolling things out.

With Delve, it's apparently the state of the art with Go debugging. If something else actually works reliably though, I'm happy to try it. :)
Can you explain more about matrix management?
> A document circulating online and attributed to a cyber police unit said the drill had been held "in order to step up online security for the 19th Party Congress and tackle the problem of smaller websites illegally disseminating harmful information"

If true, the Chinese government isn't even pretending this information is "fake" or "untrue", but instead they just find "harmful".
BlueApron to lay off nearly a quarter of its workers as it continues to struggle
^ this. I think the bigger question becomes "why does it matter if something is a tech company?" Is it because that is what makes it easier to raise money today? If that's the case, then I wish more investors and analysts would go back to first principles and understand why slapping a "tech" label on a company does not necessarily mean it will scale well or succeed in the long run.
Could you expand a bit on this comment?
Why do we Murder the Beautiful Friendships of boys?
This is hardly universal. Repairing an iPhone is a 2-3 week affair involving mailing it off and hoping I get it back. I do live in the US, just not in or near a major urban center.
"Non-profits generating consumer excess attempting to shift the financial burden to public markets"
That's quite fair. I should have stated I was considering the 15" model. $200 for the extra thunderbolt ports is probably worth it.
> I think that had something to do with Clojure.

Were you on the Level team at Capital One? If so, oh hai and I hope all is well. Given all the changes there, you may want to be careful. You gotta know this is against policy if it goes much further. I know because I got in trouble over violating said policy once... If not: no. You're wrong. Headcount issues were largely unrelated to Clojure. Also, please stop pretending your best guess is some sort of calculus over complex corporate politics.

Staffing as a small startup bought by a big company is always a problem. Doubly so when you're on the leading edge of a corporate introduction into a new (and in many ways more fiercely competitive) labor market.

> can you find to work on the project? The bank would be better off by sticking to Java/Python/C#/etc.

I had no problem recrutin good clojure developers once I worked with the recruting team to help get the job postings in the right places.

> Just because you can do it, doesn't mean that you should.

The converse of this that is equally true: Just because you don't feel capable of doing it doesn't mean I should not. This is no idle speculation, we did it. We exited. We exited with a featherlight team, which turned a small and interesting project into a major opportunity for every employee.
I believe you are doing precisely the best possible thing; provide a good alternative. A good alternative obviates all the excuses.
There's still significant overlap, it should be used.
This. They cleaned it for me at the store but it sounds really similar to what's going on here. It is a very common problem though so it would be weird of them to miss it.
They may not have the answers to any of those questions yet. It's still news.
Yes but that's irrelevant for this article. You're trying to move the discussion away from the authoritarianism of the Chinese government and distract by discussing Western corporations.
Stoplight Releases Scenarios v3.4 API Testing and Debugging Tool
Agreed. I also saw a talk by a PM from Blue Apron a while back, and it seems that another problem is that people subscribe with the hopes of cooking more but then discover that having the meal kit still involves enough time and friction to limit them from doing it. I think that many people love the idea of cooking more often but still wish it were more convenient. To Blue Apron's credit, they have made it fairly streamlined!
Nope. On IRC you get to choose your nickname.
Probably not, my tip is to sign up, but then wait for the recording to be available (they usually are), once a recording is posted you can see where did they post it to and then download.
I do this from time to time
> But that would be illegal, wouldn't it?

Only if proven. And there would be a tremendous cost to attempt to prove it.

Ultimately I do believe they create hard-to-repair phones exactly for the reasons they state - it makes it easier to make them thin and light - but I also believe this is harmful to consumers in the long run.
Boston, MA | Full-time, ONSITE | Site Reliability Engineer | Wayfair.com

The mission of our Site Reliability team is to ensure customer facing applications are highly available. This team develops and maintains a strong full stack platform foundation for our applications to run on. SRE also partners with Development Organization to help architect customer facing applications that scale as well as operate well in production. Right now, we have many high priority recruiting needs across Site Reliability – all roles and at all levels.

Site Reliability Engineer
https://jobs.wayfaircareers.com/jobs/ocHi5fw0/Site+Reliabili...

Cloud Reliability Engineer
https://jobs.wayfaircareers.com/jobs/ouwo5fwd/Cloud+Reliabil...

Senior Site Reliability Engineer – Platform Engineering
https://jobs.wayfaircareers.com/jobs/orii5fwQ/Senior+Site+Re...

I get a referral bonus if you apply through me. Email my username @ wayfair
There are two sets of programs/scripts (much of the gobo tools are actually shell scripts, with a few binaries or python scripts for higher performance). Scripts and Compile.

https://github.com/gobolinux/Scripts/tree/master/bin

https://github.com/gobolinux/Compile/tree/master/bin

A package in Gobolinux is basically a tar-ball of the versioned dir in /Programs.

So if a precompiled version is available in the Gobo repo (sadly fairly limited as there is not really any resources for a compile farm available), InstallPackage will fetch the latest from there, unpack it, and run SymlinkProgram to have /System/Index updated.

Inside each package or recipe there is a Resources directory, inside there are a few files that describe the program or recipe, and a list of dependencies. these are parsed before compile or install, and additional updates/installs suggested.

Compile is the recipe equivalent of InstallPackage. It will parse a recipe, check dependencies, and download the source from the included url. The compilation and install will then take place in a union mount overlaying /System/Index, redirecting writes to the target dir in /Programs. After that completes successfully, SymlinkProgram will again be run to update /System/Index.

If you want to make a new recipe, there is MakeRecipe. You give it a name, a version number and a url (though it can attempt to guess the first two from the tar-ball name if left blank), and it downloads the tar-ball, unpacks it, and sets up a basic recipe of the content is one of the tools it has built in support for. Mostly a recipe is a set of steps to make things compile, things like switches to pass to configure.

If you simply want to a newer version of an existing recipe, there is NewVersion. All you may need to feed it is the new version number, though it may need a url as well if the one from previous recipes are no longer valid.
I should've been clearer: I'm opining that regulation is probably the wrong word.

As the article explicitly says:

> It’s important to note that these are not government-enforced regulations
Rocking a (very abused, still working great) 2012 MBA and a 2012 27" iMac. Only changes were a new battery (€70) and more RAM.
They're hitting the same problems that Groupon hit. Their margins are extremely low, the cost of acquiring and retaining customers is high, and there's no barrier to entry for competitors.

For example, during the last 12 months at Blue Apron they spent $178 million on marketing, and acquired 387,000 customers (these figures are from their IPO). That's $460 per customer. Getting hold of customers is not cheap, and many of these customers are not loyal or are stopping the service after only a few deliveries.
This is a great point. Almost every podcast I listen to, from Gimlet to NPR to Mike Rowe, are heavily sponsored by these two firms.

Will be very interesting to see this open doors for other companies who may have been outbid for advertising slots.
Why is this interesting.?
What's unreasonable is the cost of repair which was quite conveniently not mentioned here. And, this is not just Apple.
I owned a Moto X and my display cracked after over a year and half of use. The warranty doesn't cover it anymore and authorized repair was going to cost me an estimated $120 (excluding taxes). The phone had not reached it's end of life, but by then the phone it self is quite cheaper and it made sense to just buy a new phone instead of investing more into a phone that will probably not be supported with updates for long. And, the old one is now catching dust in my house.
Technology is strategy, techniques and general knowledge on applying science, engineering, and other disciplines to solve problems. It is not a thing in itself but a means to an end. That end describes the actual business.

Just because you use technology to improve productivity and output compared to a competitor does not mean you are a "tech" company - it means you're better at doing whatever your business is.
“Bore Rat” Robot in Oil Well Powered by Lisp
Self-respecting language geeks keep up with the times. What's your case for "leading open-source"? Here's a look at Spacy blowing Stanford Core NLP out of the water (via github stars, you can take a look at commits and more from the same tool): https://www.datascience.com/trends?trends=4812,7214,7165&tre...
Casper mattresses and meundies will have to step up their game.
Shoot we just cracked how to make Roman Concrete that can last 2000 years being beaten by seawater. https://www.nature.com/news/seawater-is-the-secret-to-long-l...
Never forget the "Great Molasses Flood" of 1919. 21 people died.

https://en.wikipedia.org/wiki/Great_Molasses_Flood
Ask HN: What tech that's right around the corner are you most excited about?
Agora.io takes on Discord with mobile in-game voice chat
Can a VC blacklist stop sexual harassment in Silicon Valley?
"Safely"? There's nothing in a iPhone, short of physically breaking the battery (which is hard to do), that would be even a remote danger to a user. Taking apart a phone is no more dangerous than taking apart a lego model.

And if someone wants to void their warranty than that's their business. My Thinkpad is largely modular and designed to be disassembled/parts replaced. Several years now and somehow it's remained intact...
Is there something wrong since it seems to be missing and a lot of the links don't work?
I read far too far into the article before I realized it was the mobile site. :)

In the mid 1980's I went on a tour of JPL in Pasadena and actually saw the computers that were (at the time) in charge of recording and storing the telemetry data. I'm vague on the exact details, but apparently the computers were donated from the US Army and were field models (early "portable" computers) and they operated on 48V DC power. So not only were the computers themselves large fridge sized units, they had near matching transformers that were fairly unreliable.

I recall reading that in the mid 90s NASA replaced all the mission control systems for the space shuttle with a single Sun Workstation, so I assume that JPL also at some point replaced the downlink computers for V'ger.

My hat is off to these many fine people who stuck it out with jobs that were probably long periods of drudgery interspersed with moments of sheer terror.
Drivers Are Robbing Uber When a Customer Chooses Cash as a Payment Option
I remember Planet Source Code, it was the Github of the late 1990s. Everything from VB, C++ and HTML samples were there. A one stop community platform. I remember I coded a Windows 98 shell replacement, a Frontpage WYSIWYG clone, an Paint clone, DirectX8 games in VB6. Then MSFT canceled VB7, me people moved elsewhere. Then Sourceforge took over. And later Google Code took over. Then Github took over.
I ask as it hasn't been mentioned anywhere, but have you considered one of you buying the other out completely w/ cash?
Top Hack:  Keeping a “Stub” Source of Capital in Your Back Pocket
For some people Unix is like a religion. What the GoboLinux developers did is wonderful, and yet some people will criticize them because "what about Unix traditions?!".
https://twitter.com/RainerJoswig/status/893450693981470720

https://twitter.com/RainerJoswig/status/893450763996979200

https://twitter.com/RainerJoswig/status/893450978783055872

https://twitter.com/RainerJoswig/status/893451219498356736

https://twitter.com/RainerJoswig/status/893454507409121280
I find it quite delightful to look at these advertisements having binged Mad Men for the first time a couple of weeks ago. Cool to see that car news advertisements haven't changed their format in over 60 years. One can almost literally place the ad on a website such as top gear and it'd blend in just fine.
The FHS kinda grew organically, as best i can tell.

As the initial installs of Unix bumped into problems, local solutions were found that was then documented and presented as gatherings or in newsletters.
Awesome work and links! For dynamic layout generation with Prolog, I recommend you start with the PhD thesis of Joost Geurts:

https://pure.tue.nl/ws/files/2135764/200613391.pdf

Joost uses Prolog CLP(FD) constraints and other declarative language features for reasoning about multimedia data.

See also the following paper:

https://espace.library.uq.edu.au/view/UQ:7851

However, I must correct one misconception: I did not "come back from SPARQL/OWL2" to Prolog. Rather, when the whole RDF/SPARQL hype started, I could only hope that in due time, this will all stop again and turn back to Prolog, which now, years later, is slowly happening. Prolog FTW! It's a great language for formal specifications and declarative descriptions of all kinds of data, including layouts. I hope your project becomes a great success. ISO compliance is definitely a great benefit and will help adoption in large organizations considerably.
There is only one planet earth. Either we decide to take care of the planet together or we do not care.

PC computers can be repaired easily and use standardized parts that are user replaceable. Why not make phones the same with standard hardware and open boot loaders?
There's a tremendous difference between private companies deciding what to do with their own platforms, and the government dictating what all companies must do with their platforms.
Mechanical brakes have two major advantages over regenerative braking.

One is that they can handle extremely high transient power levels. For example, maximum-effort braking at high speed can easily involve over a megawatt of power in the initial stages. Dumping that power into your brake pads and rotors as heat is fairly easy to manage. Dumping that into your battery without wrecking it is much, much harder. For comparison, a high-end Tesla can charge at up to 120kW, and can discharge around 600kW in short bursts.

The other advantage is that they're cheap, reliable, and can easily be built with redundancy. You can lose all of your car's computers and half of your brake hydraulics and still be able to stop the car.

In order to have no mechanical brakes at all, you'd need a battery that could charge fast enough to absorb the power of full braking at maximum speed, and a sufficiently redundant drivetrain that you could still make regen work even if major components failed.
yeah, the thing about shutting down hospitals is that instead of looking at fraud and computer crimes that probably won't even be investigated you are potentially looking at manslaughter.
From what I understand of the last 15 years, IPOs are now for cashing out when you've manufactured a solid enough filing to convince normal people that you're worth what the 10 VCs who gave you money say you're worth.

No company IPOs if they don't absolutely have to. It's like conceding that you can't make enough profit privately to recoup your investment on any kind of reasonable timescale.
How to manually set scrollTop during an iOS momentum bounce
It seems hard to imagine that humanity could be completely wiped out. Billions dying in a huge catastrophe? Maybe. Terrible survival conditions for the survivors? Possibly. Complete annihilation? Improbable.

We're quite tough at a species and now we have the technology to make even the most terrible environments survivable.

That's why I find plans to colonize Mars as a "backup" in case something terrible happens on Earth rather ridiculous. It would be incredibly difficult to make Earth more inhospitable than Mars is right now. Nuclear winter Earth would probably be paradise compared to normal Mars.

If you're worried about humanity's survival build underwater cities and bunkers in the arctic, Mars isn't worth it.
If the reason is that they improved operations efficiency by 24%, id day that detail matters a lot.

From the context, I don’t think that’s the reason, but the article should probably say.
Or maybe all companies saw the better strategy for the profit of the industry was for people to need to keep buying new phones frequently and so they all removed that option from the customer hands, on a backdrop of design efficiency and 'innovation' and then it was done because consumerism is a big pile of bullshit.

That line of reasoning makes some sense for Apple - an iPhone user will probably replace an iPhone with another iPhone -- but makes little sense for an Android manufacturer.

There is no great likelihood that Android user is going to buy another Android device from the same manufacturer two years later.

On the other hand, Apple also gets continuing revenue from Its customers after the phone is sold. It has every reason to keep the software updated. I've never replaced an iPhone for poor battery life. It's been because I wanted more speed, more storage or a larger screen.
I am reminded of that company from the Hitchhiker's Guide to the Galaxy whose products were built so they could not possibly fail - and then it turned out they were impossible to repair when they did.

It's a shame companies do this, not just to phones. Laptops and small-form-factor desktops have the same problem.

A few years back, a coworker had a problem with a laptop, Lenovo R500, I think, that required replacing something inside the laptop (I forgot what part exactly). I found this maintenance manual, and it was exemplary, with lots of diagrams and drawings that made taking this machine apart and putting it back together a cakewalk even for somebody as clumsy as me (meaning, I successfully performed the "operation", with hardly a clue what I was doing guided solely by the excellent manual, and it ____ing worked!)

That is the standard, vendors should aspire to. And I think, Douglas Adams was on to something - if you design something with repairability (is that a word?) as a goal, I would not bet surprised if the result was also more reliable.
How I fixed Bundler's resolution logic and made it 2x faster
> I'm curious why you think this is. As I've noted elsewhere in this thread, I've never written a line of Java in my life, and have worked as a Clojure dev since 2014. I also never write any code that interoperates with Java.

You're quite fortunate, but I was not. In fact, the reason I choose clojure at Level's primary language was for Java interop with the fintech world.

In many cases if you want performant code that doesn't leak resources, you will need to appeal to at the very least java.util.concurrent. Clojure doesn't even really try to fill the gaps there.

And even if you do, a working knowledge of the JVM, java compilation, and build/deploy tooling is quite helpful. There is only so much lein can abstract for you.
Yeah which is precisely the point.

If they were it's possible they'd have a little teeth.

But if, as a society, we claim to value things like sustainability, and then leave industry to police itself, it should be no great surprise that the outcomes are poor. The Clean Air Act would've been an abject failure if it'd been the Clean Air Voluntary Industry Recommended Practices if you Feel Like It Group.
The geometry of the head can change, and that is patentable. E.g. phillips vs flathead vs Torx, etc.
think they are using it as a synonym for sponsor. it does show up under the definition for underwrite, never heard of it used this way either.
What do you feel that difference to be?
They certainly haven't invented it: https://www.quora.com/Is-there-a-meal-subscription-delivery-...
I may be wrong, but I don't think they have historically claimed that, generally speaking... they've censored all manner of content that they simply don't like and been pretty unabashed about it. I mean, they may have claimed that certain events didn't happen but that's only tangentially related to their Internet censorship policies.
GAMERS CAN HEAR EACH OTHER Now WITH AGORA
OmiseGO: Unbank the Banked with Ethereum
Discussion from a year ago: https://news.ycombinator.com/item?id=12411747 (336 comments)
I think his comment is just contrasting the actual secret with more trivial things people worry about. If they should or should not worry about that last bit really isn't what he is getting at.
Agreed in general, but I am specifically not talking about technology used to improve processes or help a company move up the learning curve.

I was trying to offer an explanation of what separates out "tech" companies and not trying to get into the nitty gritty of the fact that many companies use technologies. I would argue that a manufacturing company whose innovation is a more streamlined assembly line to product some widget is not a "tech" company in the sense that many people on hacker news use the word.