skysight-inc/HackerNews huggingface dataset:
Note how Apple hosts neither of those manuals? Apple doesn't care if their products are user serviceable at all, and has repeatedly shown malice towards the repair industry or long lived products at all.

Louis Rossmann talking about how Apple devices are designed to fail:
https://www.youtube.com/watch?v=sfrYOWlKJ_g

Also, my iPad 2 broke down after a year and a half. Not buying Apple again!
I'm on the side of Scalia here. If I had my druthers nothing would ever be televised, only available as transcript. Video as a medium makes people stupid (see, e.g., the modern web).
> Parties representing themselves will have their filings uploaded by the court's staff.
I think one factor not being accounted for is cybersecurity is a fairly big priority for law enforcement yet in a very large number of cases they are never able to find or prosecute people responsible. So they need to "make the numbers" to show that they are being effective and the easiest strategy is to go for easy targets.
But the important thing isn't that the mechanical brakes exist, it's that they get used. Presumably with computers driving cars and regional coordination, you would have cars doing mostly regenerative braking and reserve the mechanical brakes for emergencies.
You also might be able to fix this with your own stylesheet / browser extension to hide the locked content.
"""When I've got two similar but non-identical files, and I think that the difference between their sizes might be important."""

Doesn't sound like a default case to me.

Seems obvious that you're responding to "when would you not want human-readable file sizes?" which was a question never asked.
Well, that's one thing. Google "Large Scale Distributed Deep Networks" for another.
Believe it or not, it's possible to be suspected or even accused of something you didn't actually do, whether through a misunderstanding or otherwise. And factors such as ethnicity and personal associations can influence the chance of this occurring.
I doubt that they're doing this intentionally. If your development target is modern hardware with a cutting-edge CPU, that's what you'll optimize to and that's what will perform well. I guess the fact that modern versions of iOS don't work well on old iphones shows that they're not optimizing for old CPUs. That's disappointing, but that's not planned obsolescence.

Also, realize that if we do get repairability laws, the incentive to target and optimize system updates to brand-new hardware will only grow.
Snarky, profane ACLU brief supports John Oliver against coal company CEO
Sounds interesting, source?
3) is true with all hue lights, so that you can easily override using the good old physical switches.

However, are you sure about 4?

I had power outages sometimes, when the power comes back, all the hue lights gets on (Not cool when it's 4 am by the way), but then I'd just press "Off" on my hue light app and they'd all turn off.

If I remember the Hue API, you can send a new state to the lights not matter what the previous state was, so I'm not surprised this works correctly, which is why I'm confused about your step 4).

Are you trying to turn them off via a Echo command specifically?
How so?

EDIT: Also, is that the only flaw you found with my comment? If so, lol.
Juries convict, but judges sentence. The incarceration rate is high because of strict sentencing guidelines written in the law and voters electing tough-on-crime judges. Eliminating jury trials would change none of that.
The Mission rejects SF bike share expansion
I went to high school with a fellow like Shkreli and with same story: rising fortunes, financial lying, fraud, conviction.

Same traits as above, though unlike Shkreli this guy was extremely personable and likable.

He was just a congenital liar and driven by something inside to... do more, do something bigger. He had the most incredible stories in high school that largely turned out to be lies, but at the time it all hung together with enough reality you couldn't see through it.

It's interesting knowing someone like my acquaintance and seeing the same story in other people of playing fast with lies trying to make it really big, when they actually have the skills to do it more honestly.
Exec’s Departure Hints at Problems in Lenovo’s Data Center Business
I don't understand why this should be illegal.

The value of open source is that the code is there for anybody that wants to contribute, or fork in case people find its maintenance unsuitable. And even if the project dies, the code remains there for anybody to pick it up later, in case it has value. It has happened before, it can happen again. On the other hand most open source volunteers are unpaid and have no contractual obligation.

So tell me who is the criminal?

The Apache Foundation? But that's silly, since this project might have been simply dumped on GitHub. The few volunteers that tried pushing some fixes since last year? Oracle for donating the project? Speak for yourself in this case, because I'd rather have companies release their stuff, instead of locking it away.

This is an upsetting entitlement complex show here. If you want to contribute, then do so, otherwise GTFO.
Nmap even has a page dedicated to movies showing it's use: https://nmap.org/movies/

Many of them still aren't exactly what you'd call realistic though.
Roman Britain in Black and White
Looks promising and definitely a needed tool. I signed up for the beta and I used the demo version and have a couple of thoughts.

1. This seems closer to a reinforcement learning system than a pure annotation system. That seems to be by design, however based on the demo, I am not able to change or add to the annotations as I go, which is a big limitation. It's just yes, no (no feedback), ignore and undo. This is in contrast to something like the VGG annotations system: http://www.robots.ox.ac.uk/~vgg/software/via/via.html

2. I don't see an actual annotations capability for images in the demo. Not sure if that is just a pretotype page, but IMO image classification/segmentation is the place where this tool would really benefit the community.

3. It's unclear to me how or if I retrieve my trained model or even just the annotated structure (.csv?, .json?) from this system. Do I get a .pb somehow that I can import into TF or am I locked into an API with my new model served from Prodigy? My guess would be the latter.

I think what this wants to be is a human validation system for training, which also improves the Prodigy nets through crowd sourcing. Definitely a win-win in the short term, but it has the limitations of the initial model and the ability for the user/client to tweak the system and output the results.

Matroid is doing something similar here, but I have been unimpressed with their offering so far.
The wild, total absurdity of California's housing politics and crisis appears again.

See https://www.citylab.com/housing/2017/05/californias-legal-as... and https://techcrunch.com/2014/04/14/sf-housing/ for political background on the crisis.
I wanted to eat dinner (it's late in the UK) & took the time to type out the comment. Yes.

Edit: I've also already said I would wait in future. Not sure what else you'd like.
I'm no node expert but a valid question here is perhaps, why do you want/need to use node and do you already know another server side language.

For performance I would personally use Go or even Java before venturing into node and it's "constantly broken ecosystem".

If I don't need performance I would rather use something I already know 10x better like Perl.

Disclaimer: I don't do front end so I don't need a lot of JavaScript.
I have wanted to get and setup an Amiga to play some old games again on real hardware but I can't bring myself to pay that much money.
I've got one of the variants of an HP Envy. There's a long rubber foot on the underside of the computer, which covers up a few of the screws to open the bottom. The problem is that you're going to tear up the strip when removing it (beneath the rubber is a separate, padded adhesive strip that tears easily). Mounting a SATA drive required purchase of some model-specific adapters and a rubber drive caddy. Either the caddy or the adapter came with an extra rubber foot, but I think that each of those parts came out to about $30.

Pluses: Individual parts are available to order directly from HP. Once you've identified your machine's exact variant, you can get the service manual and replacement part numbers. The actual disassembly+reassembly was (in my case, at least), really easy, with just a few screws.

Minuses: The parts are expensive, model-specific, the correct model number is sometimes confusing to find. Opening the machine can be a destructive operation, for some models. Internal connections don't always use standard interfaces. Close to every model seems to have customized parts, and there are a lot of model variations, so finding second-hand replacement parts is difficult.

As seems to be the usual trend, I'm sure that the business models would be a better experience and the consumer models would be worse.
I think at the very least there should be some kind of juror training process. You'd still tap people from the general public, but these people could maybe serve up to 5 year terms where being a juror is their full time job for that time period, they're trained in advance, they go through some kind of testing period, maybe shadow a couple other juries, and then they go on to serve on real juries. Obviously this would be a paid position much like a postal employee.
Their consumer hardware is insane to repair, on some models its over 20 screws and a full disassembly to change the hard drive. If you send it to HP for repair, expect half your screw mounts to be sheared off by HP's repair team!
i imagine that many romans could never picture an proper end to the empire (perhaps just as many modern citizens presume their own national perpetuity), but this artifact doesn't seem to embody any particular sentiment of hubris.

referencing ozymandias with respect to any old artifact seems to miss the point of the poem. imho, at least.

in a thousand years, will someone quote ozymandias whilst sifting through the ruins of a forgotten toronto housing subdivision? would it be apropos?
need to implement basic rate limiting... it's a spamfest in there
ProxyGambit: simple anonymization tool allowing Internet access from anywhere
I've just given up on my X201 which is 6 years old. I maintained it just with a #00 Philips driver! It still worked - just fancied a new unit. Now I have a T440 and it's exactly the same when it comes to maintenance.
Not only that, but cars shared with no supervision (as in a taxi driver) are going to be the nastiest places in the city. All sorts of things are going to happen in those cars that you don't want to follow.
No, the pieces a mostly cubic. I dug heaps out the ground near Swindon. A big pipeline was going in and a ruined villa was near it. After a month of digging we were told to grab anything we wanted as it would be trashed in the morning. I got a few mosaic squares, a nail and a cow tooth.
OpenWrt Summit 2017 on October 26th and 27th in Prague
This 'community' (to the extent that all the users of this site can be clubbed into one) was definitely not formed on any founding principle which would legitimize theft.

Not that sneaking into airport lounges is some huge theft, but acting like it's completely okay isn't cool either.
> Nearly every iPhone I see is wrapped in a case to protect it (i.e. making it thicker).

Some of those cases take you more than halfway towards 80s-carphone size...
It all started with the simple question of, "I wonder if there is any spam protection?".
https://w2.eff.org/legal/cases/Intel_v_Schwartz/schwartz_cas...

Seems to be clear example to me
I guess I get the concern but it seems clear the accusation are unrelated to WannaCry and his involvement in another event.

We've seen bumbling investigations and misguided legal threats before... that didn't stop people and this one doesn't seem to yet be either of those.
Take a look at wealth globally, if GDP was evenly distributed every year everyone would get roughly ten thousand dollars. That's pretax, thus the total average spend per human being be in direct cash payments or via governmental programs should not exceed that number in a fair system. In western nations the poor see double that number on average in cash compensation, and more than triple that number when you include government services.

My point is fairness and accusations of greed cut both ways, if fairness was truly the concern of the poster he would also cut his standard of living in order to benefit those much worse off than him. As he more than likely does not his argument is not "let's increase fairness" but rather "people in my class and I deserve more" and that's the same argument the people raising the drug prices are making.
I pay $400/yr for United Club access specifically so that I can go there when there's a flight delay or cancelation. Like, that is specifically the reason I pay it. As a regular business traveler, it is worth it to have access to better and less busy agents, and a nicer place to sit, when something goes wrong. Letting in people for free when something goes wrong would eliminate the benefit in it (because the most important thing is the lack of lines/crowds).
I'm not talking about facebook. I've implemented this for Fortune 50 financial firms and telcos. Wall Street Journal is react. Wal-Mart is all in on react and even open sourced their own isomorphic framework. It's being adopted very broadly and very quickly.
No, look, 10-20% bigger is a real tradeoff. It's not about willpower, it's about what tradeoffs matter to you. Apple doesn't want their phones bigger. They very clearly care about how thin and light everything they make is. And I can mock it all I want to (I don't own a single Apple product, because I really don't share those values), but given that they are incredibly successful at what they do I don't think it's obvious that consumers don't care about these things. You can argue this preference all you want, but until you admit _it even exists_ you aren't going to be able to have a useful conversation on the matter.
"Anonymous" is the right word, imo. "Pseudonymity" implies having a nickname (a pseudonym), which is not required to participate.
> Patented in 1818, the Detector spent decades as one of England’s greatest assurances. Whatever valuables lay beyond the lock were guaranteed to remain safe and secure, immune to even the most sophisticated or skilled attempts at a breach.

When transported to the current day conceptions around the strength of cryptography, this particular line makes me also think of Dr. Janek's line from Sneakers, where while discussing the virtues of encryption, he says:

> The numbers are so unbelievably big, all the computers in the world could not break them down. But maybe, just maybe, there's a shortcut.

Not that I hope we find a shortcut any time soon, but time has a way of letting us discover interesting shortcuts, be they lockpicking strategies or prime number weaknesses.
> people who write malware to steal banking info should be prosecuted

I really disagree with you on this. The problem is not the person who researches different exploits (ie who may /write/ the malware) but with the people who /use/ the malware to do bad things.

When we keep preventing white hat researchers from doing their job, there's no defense against black hats.

If he actually sold Kronos for the sole purpose of stealing, I agree that he should be prosecuted. If he only used it for research purposes, this is a complete witch hunt.
I have a 1986 Camaro too.

It has a small block V8 and it's a dream to work on any bolt-on component, unlike most newer vehicles.
Not only that, the response to the opiate epidemic has negative impacts on people actually in pain.

My girlfriend, who has lupus and constant pain, was recently denied pain medication because the doctor was concerned that continuing to write prescriptions for opiates would cost him his license. So my girlfriend has been in excruciating, 9/10 pain for the last month because doctors are too concerned about over-prescribing because every soccer mom is suddenly concerned that responsible adults in pain are suddenly going to turn into opiate crazed monsters.

As much as addicts need help, the feeling of the general population is that it's better for someone in pain to suffer than for someone to get a safe, known, pure quantity of opiates without having a good enough reason.
So I take it you're not a fan of Vegas?
Title is absurdly click bait once you actually read a couple of articles about what they are actually doing
I understand that, but as I said I don't like that at all. It binds methods to low-level adhoc features and not to class based domain ontologies. There are other pattern directed invocation systems, which also support that, but I usually prefer the more systematic approach of CLOS. In the tradition of symbolic programming I want to have symbolic classes as my anchors for functionality, not adhoc patterns.
> Prosecutors argued that Shkreli lied to investors in two hedge funds ... according to prosecutors.

If you were to scrutinize what founders of darling startups said to investors, how many "inconsistencies" would you find?
Dynamically Routing Requests Across Different Stacks with VCL
Here's something on Wikipedia. I've not read it, yet. Not having a basis in economics is a reasonable argument, imo.

https://en.wikipedia.org/wiki/Price_gouging#Opposition_to_la...

Edit: I'm trying to listen to a live Shkreli interview & replaying @ the same time. Sorry if I didn't rebut it as fully as I would normally.
I think the difference would be that UE is used more in AAA games that have high performance requirements, which can be non-trival.

You can see an example of troubleshooting lock hitches using a 3rd party tool to get an idea of the complexity.
https://www.youtube.com/watch?v=RE04LQffZfs
The first is more readable. It uses more common tokens, and is therefore more easily recognizable. You're confusing brevity for readability.

I don't understand your scope preference. These seem the same to me:

family.findEldestFirst(person => this.isRoyal() && person.name == "Kate")

vs

family.findEldestFirst(isPrincess.bind(family))

function isPrincess(person) {
return this.isRoyal() && person.name == "Kate"
}

11 tokens vs 16, same order of magnitude. Second one has an explicit return, which is good for readability. Shorter lines, to which is better for readability. Also relies on fewer control structures, which is good for readability. No need to understand the =>/-> distinction, which is very subtle and beginners won't know about it. To me I'd rather just learn functions and closures and be done with it.

... And frankly I think using "this" that way in either case is not a win. I'd rather make family its own argument to isPrincess:

family.findEldestFirst(isPrincess.bind(null, family))

function isPrincess(family, person) {
return family.isRoyal() && person.name == "Kate"
}

Mm. Dat explicitness. Anyway... I think I'm not understanding you. How is this forcing your hand in terms of where you bind the scope?

Franky, my sense is that the people who like ES6 and promises are people who are just allergic to writing named functions. Named functions make callback hell go away, and they solve all the problems these arrow functions do. Somehow people think it's bad form to define lots of functions. But defining functions is my job. :) It doesn't bother me.

My sense is it's just Rubyists who miss Ruby and think "more Rubyish" is better. I sympathize because my path was BASIC -> PHP -> C# -> Ruby -> JavaScript. But I think it is a mistake to try to bring your old idioms to a new language.

... and if I wanted to reduce character count above all else, I'd just go use PERL.
please no animations where I'm trying to read...
Sorry, but don't agree with what you are saying. Clojure is very different from Perl. I would argue Clojure is more readable than Java (when written well). Immutability by default means Clojure code can be read like math equation on a board. Sure, it's tough if you don't put in the effort to learn the notation, but once that barrier is crossed, it's a very usable language.

Also, this notion of code should be readable by everyone (not involved with the project) is bullshit. Learn the notation once, make use of it forever. All that is needed to do to find the grain of the problem, and cut along it (and REPL helps a lot with that). Contrarily, you can write code assuming no background - which leads to Java like code, where everything must be repeated.

Perl is a write-only context-dependent (with side-effects too) language, because Larry Wall thinks computer languages should be like human languages.
That's one thing that might happen.

Another is that he might plead guilty and we'll never know whether he was guilty or innocent (but threatened with consequences he didn't feel he could risk).
Just some clarification for those readers not in the U.S.. You as the defendant do not have to select have your case tried by a jury. You can select to have a bench trial instead. There is a presumption of innocence for the defendant, so the prosecutor has to show "beyond a reasonable doubt" that the defendant committed the crime in question. Juries find defendants not guilty more often then judges do. So if you want a society that better reflects the maxim, "better 10 guilty men go free, than 1 innocent man go to prison", then juries are empirically better.

http://aja.ncsc.dni.us/courtrv/cr43-2/CR43-2Bornstein.pdf
Well, were you expecting "Linux on the desktop" to be a giant terminal shell? Of course it was going to hide all the Linux-y stuff. That's what desktop UIs are for. Windows is "DOS on the desktop" and OS X is "BSD on the desktop".
I honestly assume that there's a "list of foreigners we'd like to prosecute" that the US gov't checks visa applications against.
Business that make their money by exploiting people should not exist, because they create the illusion illustrated here: that somehow earning less money than is livable is better than earning none at all. If you don't have enough money to pay your rent and eat, what is the point exactly? You're still screwed, it's just going to take slightly longer.

And from this we then go the side hustles and the app workers and all the rest of the stuff that let us pretend someone working 120 hours a week for pennies is "doing good."
> but after one year you are hit with a huge bill

That's the thing, it's really not much of a bill if you do it right. Aside from possibly the S3 bandwidth bill, which could easily be avoided by using something like Netlify, nothing in that setup I described will get prohibitively expensive until you reach significant scale. Yes, EC2 is expensive compared to other providers. So don't use EC2. You can build a startup on Amazon's managed services for a lot less and you can build in a way that's pretty easy to get off when the time comes. Just make sure to build in the proper adapters around your business logic. It's not hard to write code that works equally well under Lambda and Express and I assume you can do likewise for Java, C# and Python if you'd prefer to use those runtimes.

There are certain classes of startup that don't make sense in the cloud...as others have mentioned, if you've got heavy storage or egress requirements, cloud quickly gets very expensive. But for the majority of startups, particularly B2B, that's not the case and there's ways to build in the cloud that are damn close to free, both in dollars and ops resources. There's a group of technically-minded people who I believe are addicted to managing their own boxes. They got comfortable with doing it back when it was required and now don't want to learn a new way of doing things. But that new way really is faster and cheaper for most small businesses. And if people take some time to experiment with Serverless, Apex or some of the other tools that have sprung up around Lambda/Cloud Functions/Azure Functions, I believe most will see the virtue in moving on from self-managed servers for most workloads.