skysight-inc/HackerNews huggingface dataset:
People on my Facebook feed are still venting over "Obama" trying to teach some number sense to kids. Like if you don't do the subtraction exactly how the parents were taught in school it's going to ruin the kids for life.
The government threatening him to pay a penalty of $21,000 per day(!) before even selling the product sure didn't inflict affection from his side.

[0] https://www.scribd.com/document/329218929/2016-10-27-Special...
And vi too - works just fine, but you have a valid point about muscle memory, which is pretty much the only kind of memory many of us have left when it comes to vi-like editors, since the key sequences disappeared from our brains decades ago!
inoreamp jj <ESC>

This has made my life so much better.
Then maybe he should have said so. Criticizing him based on his own description of why it's canceled is entirely reasonable. He got a letter from the NHTSA and immediately said he was done because he didn't want to deal with it. He's either rolling over for them or he's lying about his motivations, either way it's not good.
> Soylent halts sales of its powder as customers keep getting sick

>I buy some Soylent and it will be good there for a while.
For me; I use a mechanical keyboard; and have not found a laptop w/ a keyboard that offers that same feel.

However, that is a preference; when traveling I have no issues doing work while using a laptop keyboard.
Js rotating background experiment
I'd actually say devs (web/mobile) are one of the only professionals served by this laptop. They don't need high powered GPUs.

This however is a massive kick in the face to anyone working in design, art, 3D, video editing or effects.

The only other professional this seems to target is the professional blogger.
Not only is it possible, but Apple supports mapping Caps Lock to Escape by default as of macOS Sierra 10.12.1: https://i.imgur.com/2oMcDRg.jpg
> It's a simple fact that the pound has plummeted against the dollar.

Again, that's market makers want to make money using event as an excuse
> As a vim user, esc is pretty important.

Only if you're too lazy to rebind it to any of the many more finger friendly options.
> the pay is not bad for the east coast

Do they still insist on a mediocre base salary with completely not guaranteed annual bonus lump sum?

If you are a trader this makes perfect sense, but I've never quite understood it for programmers.
My guess is that there are other problems with the comma one system, and he is using this as an excuse to back out (not so) gracefully from his previous statements.
Ive been wondering about doing something similar with a compute stick and a nexdock
http://nexdock.com/
I've been working on matching recorded bird audio from a device to known matches and it's not an easy problem (personal hobby project). Unlike music, birds have dialects within the same species and that can make it harder to match the calls of one to another. Dialects that are different enough that birds of the same species living in the city cannot understand ones that live in the country.

It's an interesting problem, but there's quite a bit more to it than one would think. For some birds like the crow, their calls are complex to the point that they're more like a language. I'd compare it to dolphin communication.
That's along the lines of what I do. I get a used Thinkpad for occasional travel and use it to remote into my beastly dual Xeon workstation that is stupid fast and less than half the cost of a 2015 MacBook Pro.
Yeah, I feel as if people try to hate touch screens because Apple doesn't think its right. Even though iPad users with keyboards use the interface. It requires a transition period but it becomes second nature after a while.

One of the important things for me with something like the surface is when you finally dock it to use a full setup you don't lose any capability. What happens when you do this with the new mbp? Is a new apple keyboard in the works?

I was considering getting the new mbp this time around thinking this was going to be an enhanced media button bar. But now I'm definitely back on the sidelines
So? They'd lay eggs with wings.
Maybe not a good laptop for vim users, but it's the perfect Emacs laptop.

http://imgur.com/a/G6WOk
Sounds like there's asymmetrical information, a great place for a startup to break into. Or create a better marketplace for seeds!
Isn't the tech industry notorious for abusing contractor law to avoid paying for things that are required for their employees, particularly startups?
Vine was very impactful on the members of the Vine community. Yes, outside of Vine you didn’t see much links to it, but once you entered the community it felt very personal. Maybe exactly because it was its own little place mostly sealed off from the web. There were real, caring relationships between creators and viewers. People were generally very upbeat and encouraging. Creators showed intimate moments of their lives, often non-flattering, because you were allowed to be vulnerable. You were encouraged to experiment and to express yourself.

That created a bond between content creators and viewers, and between creators and creators. Some creators became friends and moved in together. I really liked the intimate, unglamorous moments that were shared. I think viewers could relate to the creators and felt more content about their own lives because they saw that all others had similar lives. Vine created happiness.

In contrast, on Instagram everyone tries to show off great locations, their perfectly decorated meal, their toned bodies, their perfect lives. It is more about showing off than creating a deep, personal connection.
I was hoping you'd show up in this thread ;)

It's definitely not just outsiders as you (and I) can attest; I went with that line of argument to try and convey some sense of urgency about the problem. It's easy to dismiss internal dissent about SV libertarian groupthink as not important, but "outsiders" have the potential to bring the party to an end if they collectively get really grumpy about what we're doing. I thought that might be more motivation.
They could have asked for George's middle name and the cost of compliance would be burdensome. It is not the rap but the ride that you can't beat.
Its interesting, but needs someone to re-submit with a proper write up about it without the fearmongerng titles.
Uber Elevate: Fast-Forwarding to a Future of On-Demand Urban Air Transportation [pdf]
Pretty much hate hackerrank
Cryptographical transformations aren't supposed to be one-way. Not if you know the key anyway. It would be pretty pointless to encrypt something in a way that can't ever be read.
I've used the Lenovo's "adaptive keyboard". It's crap to use, especially for development. FN keys are especially easy to remap for macros or lesser used functions, and having no haptic feedback essentially kills their function for a touch typist.

It's also no wonder that newer carbon models came back to regular fn keys.

I actually bought/buy macbooks for their build quality, and generally only install linux on them. Looks like this particular model marks the end of this path.
Motor & gear mechanisms usually have a lifetime that decreases at something like voltage^3. So you can double the voltage and get 1/8 the life. Since they have to be rated for thousands of cycles normally, you can overpower them a lot for a single cycle.
Couldn't agree more. I priced Macbook Pro 15" plus adapters in CDN $ and got sticker shock.
I think the trade off of small bezel for the camera being at the bottom really justifies it. I am commuting and bringing my laptop around more than I am on the camera.

If I am skyping and the person I am skyping with has upward view of me, I don't really see an issue with that.
A possible substitute for vim keyboards is that touch bar will display vim power commands. losing escape may not be such a big deal for them.

but other users ...
Humble you say? "The sysadmin giveth and the sysadmin taketh away."
'memba video toaster?
You call an out of the blue threat of $21,000 per day (!) 'fairly mild'?
How to Make Acquia Lift for Content Syndication Work with Existing Sites
Everybody is talking about the ESC key but I think the function keys are even worse. My editor has tons of fn key bindings and I touch type them without looking down many times a day. You can imagine being able to touch type a virtual ESC key since it would hopefully be at the far edge of the strip, but for fn you'll have to look down every time.

Let's face it, the bean counters at Apple only care about the iPhone. They've put their b teams to work on the Macs. And the engineers at Apple that actually have to use the laptops obviously have no say.
They're just asking for information at this point. The penalty is if he doesn't provide that information by the deadline. I'm sure being threatened with such a penalty isn't pleasant, but it's hardly unusual. I mean, just about every little government form I send in has a section that starts out with, "Under penalties of perjury, I declare that...."
What were people upset about with the last retina macbook pro refresh?
Don’t just be a maker. Be a prolific sharer.
Is anyone else tired of all this "walled garden" blather?

They designed Lightning because it best solved their needs.

Why the specious and unprovable claim it's to lock people out? Can you read their minds?

(Sure, down-vote away, HN groupthink always wins...)
> unless they've taken out an appropriate corresponding short position against the market

Depending on how doomy they are, some pundits very plausibly suggest how "everything is in a bubble" as a side effect of a ~35-year-running global sovereign bond bubble.
Maybe, maybe not, but for those it's prudent to assume shorts won't work as "the markets" won't stay functioning enough to pay out shorts while disintegrating all around everyone at the same time.
I routinely run:
- a virtual box instance set to 8GB ram to run docker containers that comprise our backend services
- a VMWare Fusion instance configured with 4GB ram running Windows to run our client apps
- an IntelliJ instance that easily hits 2GB ram usage
- a smattering of standalone JVMs and other miscellaneous dev things, plus the regular mac os stuff, browsers, skype, slack, mail, etc etc

I can do that easily on my 24GB imac. If that starts to get cramped, I can upgrade it up to 64GB. But I would be SOL on a 16GB macbook pro
If that is his intention, it is also risky from a business perspective. China does have laws and regulations, even if they haven't yet set many laws on self-driving facilities. Understanding those, and appealing to the Chinese population, are very difficult business and marketing tasks, much greater than trying to develop a business in a country he knows, in a culture he understands.

Google, Uber, and so many others have struggled and are struggling still.
I was very very against the new Macbook Pro yesterday and I made up my mind to get the new Razer Blade Stealth (for daily computing/dev) and a mac mini (for iOS dev).

But after watching a few first hands-on with it, I intend to give it a try when I can, at the store to see if it's really as bad I've made it out in my head. If I don't mind it too much, I'll probably get the new Macbook pro 15" - i7 quad core/16 GB Ram/256 GB SSD (~ $3000 CAD + tax).

A good night's sleep can give you a new perspective on things.

BTW those who want to utilize Apple's "student discount"...it's around $50 off :/
This list of requests is, for a self-driving car startup, indeed pretty close to simply asking for middle names.
"The MacBook Pro had options with 2.4 gigahertz dual-core processors back in 2010. Anything new in 2016?"

This was really disappointing to read. Aside from the total lack of imagination and overall butt hurt tone, the author demonstrated a lack of basic understanding of performance.
So how long before we see a "function row extension" that plugs in via usb?
> Bah, these entitled kids.

Yeah these entitled kids paying > $3000 for a product, they should just shut up and give money to Apple /s
No laptop will ever come along with "Hackintosh support" because that would be illegal.
"I can do all of the exercises, play all of the games, but I have never been able to make the leap from looking to not looking at the keyboard."

Huh? Don't most of the exercises and games start with rule 1: "don't look at the keyboard"?
"I can do all of the exercises, play all of the games, but I have never been able to make the leap from looking to not looking at the keyboard."

Huh? The exercises and games I did all start with "don't look at the keyboard"?

Find a method that starts with having you type nonsense sequences of letters on the home row (these typically start with repeats of "asdf jkl;", changing to random sequences once you got the hang of that), extends that by adding qwer and uiop, moves to words containing those letters (moving to words is essential as it trains you to do the common sequences faster), etc.

If you find you cannot not look at your fingers, place a tea towel or other light cloth over your keyboard and hands and try again.
When it's just a request for information and the penalty is if you ignore it? Yes. All they have to do to avoid the penalty is provide the information requested. Just about every government form threatens you with jail time if you lie, for example, and we put up with that.
I got two machines at the moment. But I'm working in 4 places right now and only one is my home. Yes, 60-70% of the time I'm working from home, so it's okay. But the 30-40% I'm missing my desktop. Because my laptop screen is so tiny (13") I don't got a numpad or just 8GB memory.

I think I'll get a 15,4" laptop with i7, 16GB RAM and nVidia next and then simply get rid of everything on my local setup besides the boxes and the 2 displays (27" 16:10, they don't build them like this anymore, at least not below 700€, haha).
I concur. I have a problem with the (European) price hike and the RAM cap, for the rest it's not going to be worse for me at all.

I really only used the volume keys and esc keys really and once in a blue Monday the brightness controls. The On / Off switch will be replace by the TouchID input I assume.

I'm really not sure what I even had to expect more from this update than what I've got.
Yep, you are right, I missed that "i" was initialized twice; when I see "i=0" in a for loop I assume it isn't initialized right above (otherwise, why put the "i=0" in the for loop at all?).
"Don't buy RAM from Apple" was the general rule, but now they solved the pesky problem by soldering the RAM.
> Your rigid definition of GDP is only one of many models. But GDP(I) does in fact use taxes. I understand (grossly) that to make GDP(I) == GDP, you add taxes to GDP. Regardless, GDP can be modeled in several ways according to the US Bureau of Economic Analysis.

GDP can be measured in several ways. In a perfectly observable system, all the measurements would be exactly equal. They are not different models and they do not represent different underlying concepts. It is wrong to say that taxes are included in one measurement of GDP and not the other. In some methods, they are measured directly, and in others, they are measured indirectly. In both cases, taxes have the same effect.

> If a government decides to not tax air, no economic activity. If they do, and a company sells you taxable air, there is economic activity. In the former case, it no money is required. In the latter, it generates economic activity, activity that cannot be swept under the rug and must be measured.

Your usage of "economic activity" isn't really well-defined. But the difference between the two situations you're describing is that, in one, air is free, and in the other, air is being sold. The fact that it's being taxed on top of the sale is irrelevant.

This is also a really pointless example because air is mostly a non-excludable resource, so talking about either "selling" it or "taxing" doesn't reveal anything meaningful.

> It does matter, gov vs private industry.

No, it does not. Taxation doesn't come from nowhere. From a macroeconomics perspective, the government isn't "special".

Let me try one last time: Remember when I said that GDP = consumption + investment + government expenditures + net exports? Some economists would instead say that GDP is really "just" consumption + investment + net exports. And guess what? Regardless of which school of thought you subscribe to, the end result is exactly the same. It doesn't matter whether you break out government expenditures separately from consumption, investment, and net exports or whether you include government consumption in "consumption", government investment in "investment" and so on. The end result is exactly the same.
My control key is remapped to caps lock for tmux. Perhaps the lower-left control key could be escape?
This is why I said it is very application dependent. How does MySQL Manager work on your Ubuntu desktop for example?
"Fake it 'till you make it."
In my experience, quite a lot of people who take working on the keyboard seriously remap some keys.

I'm more of an Emacs guy, but still frequently hit Escape (I use it as the Meta key in Emacs). I've bound Escape to the Caps Lock key for as long as I can remember. Like I said, the normal location of Escape is way too far from the home row, and quite bad for touch typing.

In fact, the entire function row is too far for me to conveniently use while touch typing, and I have long fingers. I probably won't miss the function key row at all.

I haven't used or seen the actual touch bar, so cannot really make a strong statement whether it's a useless gimmick or actually useful. I have my doubts, but it could turn out to be useful in some applications.
They can issue rules and regulations, levy fines, and prevent deployment on public roads. If you are operating only on private roads(say, a farm, or a mining site), then you are not under NHTSAs purview and can more or less do what you want.
Brain-Infecting Parasite May Be More Common in NY Than Experts Thought
Well that was fast: https://github.com/ptmt/react-native-touchbar
> As a vim user, esc is pretty important.

So then wouldn't the esc be present on Touch Bar? It's not like it's the "useless stuff" bar.
This. I never "learned" how to type, and while I've tried, I simple can't get rid of almost 20 years of muscle memory typing like a buffoon. It's much easier for me to use ESC and the arrow keys than people who keep their hands on the home row.
I think that value is pretty big actually, it's something founders need to be deeply aware of. I wrote about one instance where this comes up a lot here - why raising money pre-launch is often easier than post-launch https://medium.com/@tommyrva/why-is-raising-your-seed-round-...
The surgeon example is one of 'move slowly and accept necessary risk' not 'move fast and break things'.
I realize I don't know the first thing about MacBook keyboards. Are you saying they don't have Page up, Page down, Home and End?

Maybe a Windows thing but I use Function keys everyday, F3 for incremental search, F5, F9, F10, F11 for debugging. Not having these keys would be handicapping.
No escape and function keys? Seriously? I've been using Karabiner (now Karabiner-Elements, which is rapidly becoming fully featured) to remap those keys for years anyway, since they're already located in a place that makes me hate having to use them.

The most useful key remapping, by the way, is Caps Lock to Escape.
Touch typing or not, I think you are missing an important point here with regard to programming - tactile feedback. Doubly so with anyone that uses mechanical keyboards like me.

For example, you may not know where the "f8" key is on your keyboard, but once you look down and locate it, you won't have trouble repeatedly pressing it, accurately, with velocity. A good example of where and why this pattern happens is debugging. A lot of IDEs and editors are setup by default to use f-keys for debug or other ancillary functions like build, specific menus, etc. I believe IntelliJ and Visual Studio in at least a few default setups and versions did this.

More specifically, I can't imagine pressing a touch button possibly dozens of times, sometimes rapidly to advance through a bunch of break points, set new break points, eval things, etc. It is true you could just map these to other keys, but that becomes an issue with anything that is using default key maps for functions as I describe. Additionally, touch buttons promote people to start using more and more keyboard chords as they start shuffling around things in their keymaps, which a lot of people dislike. I'm an Emacs and IntelliJ user primarily, so the former and my arthritis in my hands are well acquainted with regard to keyboard chords and complex mapping sequences.

I have not used this keyboard obviously, but it seems to me from my experiences using similar tech that this is only good for much lesser used macro-like or launch actions. Useful still, yes, but I don't think it is a 1:1 replacement for function keys. I said it in another article and I'll say it here, I don't think this keyboard setup is aimed at programmers, but for most consumers it is likely just fine as much as I hate it. As for value added, that's another discussion.

I do know that if I ever buy or am forced to use one of these, it will always be with my own keyboard. I don't mind the chiclets as much as some people, but at home or the office I use external monitors and mechanical keyboards whenever I can.
Uber is no cheaper than normal taxis in the UK, so the prices won't be going up by a lot. We already had pretty great, cheap, taxi coverage in the UK.

Not sure where you got that impression.

For me, in the UK, the selling points are that it's easy to use the app, you don't have to muck around with cash and the cars, at the moment, are new.

Oh, and that I can abuse the fact that I'm relatively rich compared to the plebs to jump the queue with surge pricing. Very un-british of me.
what exactly is so special about what Microsoft is doing? A touch screen on a desktop? We had it for years. Faster processor? Not really...
But then how do you change the volume when using vim? Does vim need a special touchbar that basically completely emulates the old keys? That seems excessive.
Ask HN: What is your goto resource for learning about big data, ML, AI etc?
don't the majority of developers work with the lid closed using an Extertal monitor and keyboard?

i only use the internal keyboard when traveling.
Remap caps lock to escape. Karabiner-Elements can do this (Karabiner for pre-macOS).
Salvaging Google Fiber’s achievements
Generally speaking, you can't go wrong with gift cards. Amazon, ThinkGeek, whatever. Or, y'know, a nice thank-you card. "Hey, you're awesome, thank you for everything you've done for me."
> after spending the last fifteen years on the IT side of a large enterprise. No manager on this earth would approve upgrading $3000+ laptops,

These new MacBooks will probably be available for refreshes in a few months time in a large enterprise. Anywhere offering MacBooks already will be offering these.
They still do unfortunately. New grad salaries at tech divisions in the banks are low relative to the tech companies. The bonus is again significant if you have more exp.
Oh, didn't know that. Thanks.

So does that mean that it also supports the USB protocol?
> If it were where Caps Lock is, it would make much more sense.

You can remap your key bindings to exactly this layout using Karabiner-Elements.
I think it's a completely fair post.

Devs are a huge market for Apple, but Apple is ignoring them.

This isn't about ESC, it's about whether Apple has any interest in acknowledging the dev market and keeping devs on board.

The answer is "no."

Apple is making no concessions to developers or professional power users who need performance. Instead, Apple is producing vanilla-grade laptops with a touch of gimmicky brand frosting to justify the high price.

The real heuristic is skimping on performance and connectivity to maintain margins. The cost to users is significant lost productivity.

This is the MacBook Pro Intern Edition. It could have been more, but that's where Apple is now.