skysight-inc/HackerNews huggingface dataset:
I'm in the same boat. For the first time in a long time I don't want to upgrade my MBP. For as long as I can remember I've always lusted after the next big thing; now I'm just hoping my laptop doesn't have any problems and I won't be forced to purchase a new one. :/
A large number of users are not touch typists and do not remember keyboard shortcuts. They look down at the keyboard when typing. Those users will love the touch bar.
Geekhack is a community primarily focused around mechanical keyboards. When you spend >$200 on a keyboard, $30 for a handmade USB cable to match your keyboard isn't too bad. Given the amount of customization you could have in a USB cable, mass production isn't cost effective and that's why they're handmade.
> and in most cases they think much better than humans.

>Lately seeing what humans did and still do to planet Earth,

>If humans pretend to be more intelligent than animals,

My brain knows this is just someone being snarky on the internet. But I keep running into this line of bizarre reasoning and I can't resist talking about it. I'm becoming more and more paranoid that someone actually says this non-ironically.

Obviously Charles Manson is more intelligent than a hamster. That's just a plain fact. Bad/good, warm/cold, bland/savory, smart/dumb - these are different spectra...

People are smarter than animals. This enables thermonuclear annihilation and so on.
Surely not. But are the law firm partner or consultant really differentiated from the people who didn't get those jobs by their reading comprehension?
Yeah, I came to OCaml by way of reason, and I preferred reason's syntax, but the tooling and documentation were still very unpolished. The syntax niceness didn't do enough to justify sticking with it. I really like Rust's syntax and tooling (best of any functional/ML IMHO), I just don't want to spend all my time thinking through moves and borrows and lifetimes.
The Latest: Mayor: San Francisco chased out hate with love
I've received requirements that were just a decision tree for a certain process, and had to implement that in the context of an existing system. Thankfully, I don't do that kind of mind-numbing crap any more.
The Surface Book has had an absolute _pile_ of firmware issues. I have had two (obtained from Microsoft as prizes) and both have been buggy messes. One just refused to undock about 50% of the time, necessitating a reboot to restore undock functionality. No firmware updates ever arrived to fix it, and Microsoft support was absolutely useless on the matter.

I sold the other, and the new owner reported that it often woke up for no reason while closed, resulting in massive battery drain and a warm backpack. Also a known issue with no fix, and Microsoft support apparently didn't help either. (They decided to just "wait it out"; I sold it to them without unboxing it so I didn't know it had issues)

Also, touching on the touchscreen while in "laptop" mode was almost as bad as trying to touch the old Surfaces with the touch keyboard - the hinge strength is quite weak and the top is heavy, resulting in a significant amount of wobble. (Cue "it's not supposed to be used like that").

You get good experiences and bad ones, but the Surface Books have been more aggravating than not in my case.
The first comment in the article hits the nail on the head.

The start menu's are broken because everyone is trying to fix a non-problem with the old win95 style hierarchical menu and creating things with worse problems. Particularly, once the half dozen programs the user clicks frequently are pinned in a quick launch area or at the top level of the menu. For touch screen users, just bump the clickable area size for each menu and it would present a better solution than iOS, Android or win10 currently provide.
As a kid I used to take the 36-hour QF 1 from Melbourne to London (70s/80s). Melbourne, Sydney, Singapore, Bombay (as it was at the time), Bahrain, Frankfurt, London. The only in flight entertainment was a few channels you heard through a pair of plastic tubes you stuck in your ears (no joke). Each channel was only an hour or so long so it got repetitive, but you did manage to read a lot of books. Oh yeah and of course there was smoking on the plane.

Currently it's a 24 hour flight with only a single stopover, in Bangkok.
> This is really great to see the emphasis on static vs dynamic parts in templates. Polymer, Glimmer, and some other template systems make the distinction between static and dynamic content, but React and most other vdom libraries don't.

https://github.com/facebook/react/issues/3226

All other "static" optimizations doesn't make any noticeable difference in performance in highly optimized vdom libraries. In fact, they are usually decrease overall performance because of increased implementation complexity.
Mine too---it's striking that writing is so much lower than reading comprehension. (Maybe that makes some sense, if employers care so little about writing that they routinely hire those who can't do it.)
> It's especially popular with elderly travellers, as there's no hassle of transit.

That, and the fact that there are a lot of Indian elderly who make the Delhi-San Francisco flight regularly to visit children who work in the Bay Area.
I used to work in school IT and had products pitched to us constantly that would be basically malware/RATs to spy on students. We could purchase anything that would help us look at Facebook messages, emails, documents/picture, anything really. Our department went against it for a few reasons:

- If you have this knowledge you need to monitor it. If a student is writing about killing themselves in a document on their machine then they follow through and we had access to that knowledge it becomes our problem.

- Opens us up to far more knowledge than we had before, knowledge we didn't necessarily want. Kids are kids. We're trying to make adults and should give them a certain amount of free reign to learn and make mistakes without us watching them all the time.

- Our IT department just didn't feel that it was the best idea and agreed with it on moral/ethic grounds.

EDIT: I should also clarify that all of these tools went beyond what we would need to administer devices from an IT standpoint. Our other tools were more stop a malicious PDF than read little Johnny's email.
>You state that it happens 1,000 times a day. You certainly know more than me on this, but in these cases is the domain frozen or seized? It just seems there was more to the story than was told.

Okay so, this article was written by monkeys. Author interprets "clientTransferProhibited" and a bunch of other irrelevant flags as the domain being seized, which isn't at all what these mean. The only domain status flag relevant here is the "clientHold".

This domain wasn't "seized", it's a normal clientHold. Stormfront can still transfer to another registrar, but on some registrars that can be a little tricky. For a domain seizure generally you'd expect to see "serverHold", whois lizardsquad.org for example.
>But in context, in his books, part of his point is that it can be hard to predict when uncertain processes have potentially huge tolls

Yes, but only when those potentially huge tolls are a possible outcome.

So what one can't predict easily is their probability (or when they'll hit), not whether they are possible.

That is: it's not like there are uncertain processes that we don't know whether they can potentially have a huge toll or none at all. We do know that -- what's hard to predict is when and if they will incur that toll.

E.g. a market crash (or a war, or an epidemic) is such an "huge toll" event, where the process is uncertain (playing the stock market). But not all uncertain processes can bring forward such events (sports for example, while uncertain in their outcome, never bring any "huge toll").

As for the importance to our "risk calculus". Taleb (and others) give many examples of taking those into account on the risk calculus. Besides isn't our blatant disregard for such "huge toll" outcomes that brought us the nuclear "balance of terror" and the "global warming"?
I'm also a big fan of the Surface (and Windows 10, too!). We went from Mac to Windows and I have no regrets. (It was the desktop / high-end that pushed me over. No good "pro" option on the desktop.)
>the only person (in most states) who can legally call himself an Engineer

Someone must have a PE to sign off on certain things when dealing with regulators and so forth. Which makes getting a PE in certain situations important. But not having a PE is hardly equivalent to calling yourself a lawyer if you haven't passed the bar in a state.
"A foolish consistency is the hobgoblin of little minds"[1]

Emphasis on the foolish: There's nothing inconsistent about selectively choosing which are "worth it". To go all one way or the other would be a foolish consistency.

[1] Ralph Waldo Emerson, self-reliance
Exactly! It's been months since the new Touch Bar MBP was released and there are still no keyboards that offer the Touch Bar experience. Does Apple not realize that quite a few people use external keyboards? I'm thinking that Apple is not going to move forward with the Touch Bar concept or is going to change it so much that we won't really recognize it as the same thing.
OP of this PR here. When Thomas Gazagnaire started ocaml-git, it's like a PoC for Irmin and a MirageOS system. He did not think about the memory consumption of an implementation of any Git operation for example.

In this case, he saw a limitation about the Garbage Collector of git (which can use a lot of your memory) and the push command. It's like just: "I want to understand what is Git (in the specification) and I will do". So, the big goal of my work (payed by the MirageOS team) was to switch to a non-blocking (memory predicted) implementation of Git.

I did not have any criticism about this approach. Sometimes you just want a project to work and ocaml-git was developed in this mind.

However, ocaml-git is used now by some big companies (like Docker, Tezos, etc.) and need a strong prediction about the memory consumption first. Then, the push command is a big lack of the last implementation. And, finally, the GC and encoding of the PACK file is the key to solve all of these problems.

As I said in this PR, I worked with Thomas Gazagnaire and some others peoples of the MirageOS eco-system to improve ocaml-git, implemented the Git GC, Git push and tried to avoid any problem about the memory consumption in a server context in the low-level API.

So, yeah, it's a +19k -8k PR, of course. But it's not like a OCaml's noob and tries to restart the world like: yeah, I recoded Git in OCaml in my only opinion and don't care about what was it happens in the OCaml world, Haskell world and industrial world, like just for fun.

In this PR, I explained IRL and in comments what happens. Why I did this choice compared to something else. The point of Thomas Gazagnaire (who reviewed my PR) and my point. What the MirageOS team expect and what I did.

So, clearly, yeah you did not read my comments and just see a big PR like a noob to try to strike all of this project but this is not what happened unfortunately for you. It's a result of a big discussion between Thomas Gazagnaire (specifically), others peoples and me to find the best for all (in the implementation and in the API).

Now, I can say this PR will be merge. I need to polish some details, improve the API and test it. So, yeah this big PR will be merge because it's what expect the creator of ocaml-git, what expect the MirageOS team, what expect my boss and what expect others users of this library if you just interest by the issues.
Go 1.9 Release Party GoSF [video]
This is a validation method supported by the major SSL certificate issuers, used primarily when approving a request by a third party (e.g. Akamai). They email you a hash, you put it in a webpage at a URL they specify, they approve the third party issuance.

The point is not whether or not this domain parking thing uses two DNS records that do or do not include MX. The point is that, given a social engineering opportunity (“free domain parking with JUST 2 records”), an attacker can do extraordinary things.
Woohoo, hacerknews is revolution central. Hobbes aside, the acts of Arpaio are criminal and downright reprehensible. These were human beings, and calling the complex, 'like a concentration camp' boasting the anti-human practices which left these Human beings devoid of their inalienable right for Due process is uncharted for this country. You don't get to have a country and a constitution when you turn a blind eye.

In addition, Trump is again, clearly in violation of his Presidential oath by pressuring Sessions to drop the Criminal case against Arpaio; a blatant disruption of justice.

It seems like the system is failing, and Trump will get away with illegalities, the only way out of this is a Revolution. Peaceful or not.
...and if/when it does, Apple and its fans will praise it as being amazing innovation, forgetting the fact that Acer tried the same thing many years ago:

https://en.wikipedia.org/wiki/Acer_Iconia_6120

As someone who can actually type without looking at the keys, I would never buy a laptop without a real physical keyboard.
I think this is a great idea and would go a long way to changing my opinion of the Touch Bar. Has Apple actually made strides to using it as a U2F device?
It’s the same thing with hand-sleeved PC cables. If you have to have cables, it’s nice if they look good. Especially if you have a good color scheme going, why settle for a boring black rubber cable?
Apple doesn't care about pro users or developers. The people who designed the touch bar probably do nothing with their computers but swipe left or right on Grindr all day long, so they thought the touch bar would be great for that.
> why do I want a decentral Dropbox?

The easiest reason I can think of is privacy and anti-censorship. From current events, some groups may experience more and more trouble hosting their content on "public" providers like Google, Dropbox, or Amazon.

Decentralization is an astute counter.
We do both. Unit tests can help with the review process, by making it clear the intention behind certain aspects of code changes.

Code reviews and unit tests are only as effective as the developers who participate though, can't escape that.
I'm going to hazard a guess that if you think that the "huge toll" uncertainties are a small, trivially enumerable well-understood set like "nuclear balance of terror" and "global warming", you've missed Taleb's point.
I reckon it isn't. All I'm saying is that people or should I say media, are not obsessed with the subject. Perhaps life is more about fulfillment and less about how that makes you feel? Can anyone truly maintain happiness as a state of mind? Is that even possible?
Good points. Two considerations:

First: Is it correct to assume that in normal conditions you should run away from any company with shady liquidation preferences?

I've been in a few "high quality" startups, and in most cases if the company was liquidated for a price larger or equal than the last valuation, essentially the preferred shares would convert to common, since the preferred status didn't give any advantage to them from that point on.

If the company sells for less than the last valuation then yes, common holders will be progressively wiped out since investors (preferred shareholders) need to recoup the money they invested, but at that point you really just placed a bet on the wrong startup, nobody has been "screwed".

Second: on strike price, from what I've personally seen one "advantage" of common options is that the strike price is usually a fraction of the actual preferred share price (let's say from 1/10th up to 1/3rd) so, even if the company valuation doesn't increase much, the employee can still gain some benefits (and this is assuming that my first consideration holds, since if there are aggressive liquidation preferences you're going to be screwed, and that there won't be too many dilutions down the road).

Mind to share your opinion? You seem very knowleadgeable
No one ever needed the location feature of weather apps in the first place, we can't even travel fast enough for it to be worth the extra battery consumption. Put a link on your home screen to search "Weather <zip>" in a search engine you're not logged into and make sure your browser isn't sharing it's location. Go someplace new, type in the new zip or, if you don't know the zip, city. Staying for a while? Make a new link on your home screen.
> You note the circularity of your definition, right? Oppression is something that is over. What's oppression? Those horrible things in the past.

I think you misunderstood me; I never said any such thing. Historical oppression is simply oppression that happened in the past. I'm not using "oppression" outside of its normal context.

> But that's because you don't understand the history. If you'd like to understand, try taking a course. It's not an easy subject, but it's worth the time. Your local college surely offers something.

You're being awfully condescending for someone whose argument is roughly "uh... history and stuff".
Generalization error is a number. You can debate the probability space over which it should be computed, but it exists in one dimension. Otherwise statements like "generalize well" make no sense. Anyways, I'm not aware of any optical illusion that can make the brain confuse a house cat with a door knob. Yet it is apparently possible to make any one of a number of neural nets do so, using the same technique and with only subtle, imperceptible changes to the input. So they cannot possibly be learning any sort of intrinsic representation of these objects. I'm guilty of being facetious in using the word "just", since of course deep nets (and all other serious ML algorithms I know of) are able to generalize to an extent. What's not clear to me this represents some paradigm shift in AI, as is often claimed, or if it's simply the consequence of fitting a hugely overparameterized function approximator to a web-scale amount of training data.
It will be hard to put the touch bar on a remote keyboard because it looks like a display. Perhaps BT 5 will be fast enoug, but AFAIK that will require new macs as well as new keyboards.

The audience for touch bar is non-touch typists and those who use the mouse so are happy to move their hand and gaze away from the active zone. A group probably disjoint with HN readers.
I went the opposite way when you bought your MBP - I left the Mac after years and switch to a Surface Book.

I have a mag-safe-like magnetic power port, it's great. I have 10 hour batter life that is incredibly freeing. I have a dedicated GPU, which just seems to make the fan blow. The keyboard is fine except that silver keys are shit dim light compared to black keys. I also have a touch screen which I use a lot and a stylus that gets used occasionally.

The MBP used to be the clear winner for a laptop. Now there is no perfect solution. You aren't wrong that other laptops aren't the old MBP. I don't have the newest one, so I'm not sure if the Surface Book is better or worse, but I'm generally happy in my daily use, but occasionally wish I had a faster and more powerful version of the old Macs.

Maybe we are in the same boat. Or maybe I am just getting old.
Arizona deserves better!
My position exactly: backend developer who only wants to do the minimum on the frontend.

But for the next stage of the system (rich media streaming), it will require a whole lot more interactivity on the front end and the time has come to decide on something!

I'm leaning towards Vue because it seems easier to grok as a solo developer while still having plenty of power and support... but I'm indecisive!
The space sail idea is already designed for a scenario in which global warming becomes an even clearer and more urgent existential threat, causing countries to get together and devote a trillion dollars and a team of scientists to a radical solution. Given that context, I think it's reasonable to point out that in a scenario with money and collective will, we should stop polluting, whatever other steps we take.
Well then put it there and give me my escape and FN keys back!
Ah got it. Thanks.
Yeah, I'm aware you can buy them. I have 4 cells sitting in front of me right now. But there is a big difference between someone specifically buying them for use in a high-discharge device like a flashlight or vaporizer versus picking up a pack at Walmart next to the AA/AAA. Because of the high discharge you can hurt yourself or start a fire much more easily. Just look at the stories of people with burns on their thighs from throwing them into a pocket with keys/change.
I've wondered when people tell me to be more balanced if it is for my good or because people feel uncomfortable when someone is working very hard on something. I do know I've had better success in things with single minded focus, but when more balanced others find me more interesting. Perhaps I need to balance my periods of balance and being focused.
To be super pedantic a turbocharger is technically a subset of superchargers (something that "supers" the charge) having turbunes (for the work needed to compress/accelerate the air)
So, the person behind this page doesn't seem to be a native English speaker/writer.

Indeed, they are bad enough that it's really hard for me to figure out what they're trying to say.

Does anyone have a better translation available?
> Javascript still works, even without a framework

Are you suggesting jquery?
You're probably thinking of activating for supercharger access. Tesla may not let vehicles connect to their superchargers if they've been reported as written off. It also won't be able to connect to Tesla's servers for OTA software updates, etc.

If you can prove that the vehicle has been appropriately repaired (by a qualified body shop, since it's a safety issue in the case of structural damage), it can be re-activated.

But Tesla does not remotely disable vehicles or anything like that. Even if it's been written off, theres nothing to prevent it being driven just like any normal car once repaired.
Reminds me of a Pennsylvania school "WebcamGate" in 2010.

https://en.wikipedia.org/wiki/Robbins_v._Lower_Merion_School...

The school's IT dept had a program to control the student's laptop camera so if it was lost or stolen they could take a picture and see where it was and with who.

It didn't end well.
The 5k iMac isn't a good pro option?
> it doesn't matter that it's not the only valid way to see things.

It certainly does though -- the existence of many valid models and simple mappings between them implies a 'deeper model' at play, and putting one particular model above all others as the 'correct' is actually discouraging the reader from getting towards the deeper truth.

If you say 'the sun is stationary and the planets revolve around it' is the only valid description of the solar system, you would be wrong, and you're also making it harder for a person to understand relativity down the line.
But some believe it's God who does this.