skysight-inc/HackerNews huggingface dataset:
> are you potentially offering your services to prospective clients?

Yes. If you’ve really understood the problems these potential clients have and they haven’t already asked you if you could be the person to solve it, offer your services.

Depending on your employer and your comfort level you may even be able to hit to beta earlier and do your freelancing on the side. I didn’t have the energy to work on other projects outside of my dayjob when I started. So I had to make a clean break before I started working with clients. You may be different.
Google Fuchsia
I had no idea you could use C-[ as ESC
What prevents you from connecting them using Bluetooth? I forgot when it was a last time I had to connect my iphone via cable, MacBook just always knows that it's there via Bluetooth, and for the headphone, their flagship headphones are wireless now, and I've been very happy using bose Bluetooth headphones, losing a cord is a major benefit that far outweighs any drawbacks of dongles for me
I'm no Apple fanboy nor apologist, but this sentiment is everywhere and overtly dramatic. They continue to provide a 13" model with function keys as an alternative. If that machine isn't fast enough you probably aren't a "developer" anyways. Also, I rarely use the keyboard on my mac because I use it on a stand with an additional monitor. If you want to complain about the new Mac, complain about price or the fact that the touch bar is unusable in an ergonomic setting, just don't act like you can't still use VIM.
Why Demand Generation Can Be So Challenging for Startups
Got it brah
Can't believe we are going on almost 10 years with bitcoin and we are just now getting the public on board.
What about when you ssh into a server?
Maybe let's start with selling USD at a reasonable commission, and then move on to the more advanced stuff.
> This is nonsense; the pricing of the Macbook Pro rose in every country.

You have said this in 9 different comments in this thread without providing a source.
How may I get this JVM you speak of?

$ java -version
openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-0ubuntu4~14.04-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)

$ java -Xmx999k
Error occurred during initialization of VM
Too small initial heap
Why can't they just raise the price? The service uber provides is so far superior to a traditional taxi that customers would surely be willing to pay more. I'd gladly pay much more, perhaps even double the current rates.
That's interesting, in the US it is the opposite, although you might be able to write off certain things as expenses so your overall taxable income is lower.
Developer Documentation for Touch Bar on New MacBooks
All softwares, including wim, will come with a plugin (or a built in feature) to display a custom menu on it, including the equivalent of an escape key. And you can bet the first app to be developpped will be something to display the old Fx bar in the widget.

I usually really dislike apple politics, being a linux boy myself, but I can see how this, while causing some issues, can be an interesting tool.

You want people to innovate and cry when they do so. It doesn't work that way.

Let the community try to work with it for a bit to see if interesting patterns emerge before judging.

And come on, 16GB limit? I got 32 just in case, but currenly, I can't reach 14GB without forcing myself to open everything I can. This is complaining for complaining.
all right, all right, thanks anyway
I'm not sure of the official reason, but I'd imagine it prevents ejections (or worse, partial ejections) from the vehicle.

I was the first person on the scene of a rollover where a woman was pinned underneath the car (fortunately only suffering broken bones) because she was partially ejected through the open window.
> It's a stupid anecdote to point out the fact that differences in cultural attitudes can explain and somewhat justify test scores.

It would if it were true.

> I'm not even American

That's immaterial.

> and I never claimed that the anecdote is true.

Well, you didn't claim that it wasn't true either, but the whole thing hinges on whether or not the anecdote is true so if you bring it up I'm going to assume that you at least believe it to be true and that the conclusion is supported by the anecdote.

If we're all just going to make stuff up to prove some point then it becomes very hard to reach conclusions.
I haven't been this upset since Chrome removed using the backspace key as a back button, and it took me a few minutes to find a chrome extension that allowed me to replicate the functionality.
Looks like an entire generation of javascript devs is going to have to learn how to do ^[
What does "correct" mean? They are at least consistent. For decades they remove major hardware controls and ports that were initially thought to be critical for use. They were the first to get rid of CD drives, floppy drives, the list is quite long.
The XPS machines (both the 13 and the 15) are excellent. I haven't found anything else that compares across the board.
That's not a bad option and I had not considered it. I will try it out, thanks!
How are the trackpad and the battery?
Escape key included
All those arguments were once said when the first iMac came out and all it had were USB ports. All devices will have USB-C connectors soon, and instead of getting dongles, you'll be simply replacing your cables to be USB-C versions of them all.
I like terminal editors because they're easier to use in a distributed computing environment, furthermore, you're almost certainly going to able to run vim no matter what the hardware looks like and you /really/ can't say the same thing about some of these others (especially if they need some weird HID like the touch bar).

Applications that have terminal UIs tend to be significantly more well behaved than those that don't, this isn't always the case it's just a trend I've noticed.
Ok, I think Apple is not hitting the Dev group of consumers at all. But what I certainly do not want to do is judge a machine that I have not tried. Yeah, I am almost 100% I won't buy this machine, no reason, cause I use maxed out 13" I bought 9 months ago, but I will go to a store and spend some time with it, and after that come to the internet and tell my impression.

Markets and products change over time, sometimes for worse, sometimes for better. Nobody is forcing anyone to buy this machine, yes it is expensive, yes it is not geared towards Pro consumers as we all used to think and expected from this one the same, yes it is Apple on the verge of their creativity. So what? It has never been better situation with alternative laptops and hybrids. You have fantastic products from Microsoft and Dell!

What is my opinion on this whole thing, is that with laptops we got to the point of saturation. They started as big and clunky boxes in 90s, to a slimmer but still heavy and chunky plastic bricks in early 2000s. Then we got aluminum body, after that CPUs staled with performance, and went with the rout of lower voltage, which allowed for longer battery life and less heat exhaustion. Then aluminum bodies went really slim, tablets and touch screens came in play, opening whole new market of hybrids.

And now we come back to the point where we say, we do not want gimmicks in our laptops, that's okay, Apple shoulda have given the option of non Touch Bar 15" MBP, but it would require further price tweaking. And then we come to the point of price. Yeah it is going up! We had a period from 2012 to 2016 where computers were pretty affordable, in terms where you get solid battery life and computer performance with at least FHD screen slight under thousand dollars. Now market is shrinking, because of the nature of technology and innovation, market got saturated, and we are here where we are. I just do not understand people screaming all over the internet. I mean I was too when I watched the presentation, this isn't the Apple I fell in love with more than 10 years ago. But what can you do...
When the time comes for purchase of my new computer (I am Software Engineer, so quite niche market) I will evaluate every option with my head cool. Yeah, I like UNIX and I was using Mac computers for more than 10 years, but Microsoft has never been stronger with hardware and PC games, and Dell is fine too. That is the good thing both for whole market and Apple fans, because change is needed inside Apple! When their money and stocks start to go down the sink that will make them realize and fight for the lost costumers. Have a nice day, just my 2c.
> about same cpus

That's charitable. It has a dual-core 15W TDP CPUs, the 13" touchbar uses a dual-core 25W CPU and the 15" uses a quad-core 45W CPU.

Incidentally, all Kaby Lake laptops use either 4.5W duals or 15W duals, there's nothing else out yet.
Yeah, I don't understand all the outrage over the touchbar. It changes depending on your application. So can't you setup VIM so the touchbar displays a "normal" or "classic layout", which would display all the keys that the previous model had? I am far more disappointed in the elimination of magsafe and only having USB C ports.
I'm really shocked about this, I mean, I had thought that they saw the future in USB-C after they previewed the MacBook.
Ask HN: How do you overcome unrestness and procastination?
The million dollar question, other than pomodoro.
Hey, I also believe that we should throw all members of my ethnic group into gas chambers. Wanna meet up?
Wow, love this!
On a second look, seems like a combination of Alice not being good at encrypting (in a sense that it had to encrypt in a way that makes decrpytion possible), and Bob needed to get up to speed on decrypting (even with the key).

As soon as that relationship clicks, Bob get better very quickly, while Eve improves at a slower rate for a while, before Alice adjusts (causing bob to get worse for a bit, until it catches up)

Would be interesting to see a set up where Alice / Bob get trained first, then Eve is activated and see how they adjust.
Same here, haven't seen any of the issues that people are reporting below, dual booted with Arch and Ubuntu, runs like a dream.
In the short term sure, but in the long term standardizing on usb-c is a good thing. If only they had done usb-c on the iPhone7 also.
Because it's expensive and is a sidegrade to anyone who owns a MacBook Pro from 2012 and newer. I don't know why any developer would upgrade their MacBook Pro if they bought one in the last few years.

Call me when the MacBook Pro has an OLED screen.
Full-time. Sales are around $70k/mo now.
Note that that is only the very base 13" model. You can't get the 15" without the Touch Bar.
"Let's remember stripping connectivity is nothing new for Apple."

I think you answered your own question.
DANE is relatively new, but already we have over 50,000 MX records with associated TLSA records. So DANE is actually being used regularly, and these numbers are growing. There's more to the Internet than just the web and browsers.

> Practically 100% of all commercial DNS lookups --- that is, lookups done in the service of actual commerce --- are done without DNSSEC.

Wait what? I'm not sure what you categorize as a 'commercial DNS lookup', and I'm not even sure it matters, because this statement is so completely false I don't even know where to begin. All of Comcast's subscriber base are using recursive resolvers that use DNSSEC, are none of them performing 'commercial DNS lookups'?
So if it's not 'ready', then what do GV investors know/see about the product that an average person couldn't see?

Google Ventures isn't Kickstarter. The people who work for GV do a lot of research before investing. They'll be able to extrapolate from the available data. Average people are very bad at extrapolation.

In other words, if the product is in a half state, then what confidence do the investors have the team will get it to the a full state.

They'll have talked to the founders, and trusted that they can do it, and, GV will understand that if they're wrong they will lose a lot of money. They don't have confidence. If Magic Leap was something you could be confident about then Magic Leap's founders would have raised debt rather than equity, and kept all the rewards for themselves. Confidence implies a lack of risk. GV has belief in the Magic Leap team, but that doesn't mean there isn't a huge risk in putting money in.
The reason for the disparity here is because, while you're right that humans are not particularly good drivers, there is a massive institutional infrastructure built up around things like criminal prosecution and insurance for when a human messes up. We know[0] how to deal with (accidental or deliberate) 'bad' people. We haven't quite figured out how to do that with intelligent systems that blur the line between automatic and intentional.

---

[0] Of course, there is much valid debate as to whether we really -know- how to do this either. But legacy and history carry weight, unfortunately, either way
> you need a dongle

or an USB-C to Lightning cable. Those exist. And so do any USB-C to any other USB-Plug cables.

Considering that Apple revises their hardware builds about every four years, it makes sense to move to strictly USB-C now as two years from now, I'm quite sure no more peripheral will come out that has anything but USB-C.

So within the next 2-3 years you'll have collected heaps of USB-C cables that will connect your devices directly to your MacBook Pro. No dongles what so ever.

USB-C is so much better than anything other USB that came before to the point where it can (and will) easily replace not only all other existing USB plugs out there, including on the device end (where there's a mess between USB-B, USB Mini and USB Micro right now) but also has the potential to replace the various ways how we currently connect screens (DisplayPort, DVI, HDMI, or even VGA).

Going purely USB-C means that they could optimise as much as possible for this new connector without thinking of wasting space for a useless connector three years down the road, especially as you can convert USB-C to any other USB, but if they added an USB-A port, that would not be useful for anything but USB-A plugs.
Any idea why it only has 2 USB ports? Seems like an intentional crippling.
I'm a long time vim user, and i have the following in my .vimrc:

nnoremap <F2> T
nnoremap <F3> t
nnoremap <F4> set invnumber<CR>
nnoremap <F5> N<CR>
nnoremap <F6> n<CR>

So you think i'd be annoyed about the culling of the Esc and function keys? Not really, mac keyboards are terrible for typing IMO/IME so i always have an external one hooked up.

The lack of decent updates to the RAM and CPU bug me more given the price increase. Here i am running 5 VMs so that's sucking up almost 1/2 of my 16GB of RAM. Chrome is eating a good chunk of the rest and i don't have many long lived tabs.

And at home i have over 500GB of photos alone so would like a machine that doesn't have a tiny storage option as the default config. But alas...
I agree. Prototypes are easy, production level products/systems are hard and take time and money. There is also another angle of just hoping to sell the prototype and "team" and let someone else do the hard work of making it real.
It's the compatibility issues that stop me from doing that anymore. I don't have time for a video card / motherboard combo that lock up intermittently once every 2 days. I'd rather just buy a decent workstation or laptop.
Also, marketing.

In the 1980's, consumer level computers were being marketed as "boy toys" and american culture internalized the idea.
For ages I've had ~ remapped to escape (if no modifiers pressed so tilde still works as expected, and caps to ctrl) so the missing ESC isn't a big deal, although I did have it remapped for `

Anyone looking for extremely fine grain keymap control (with a UI that far surpasses any kind of keyboard remapping I've tried doing in Linux) should look up karabiner.

https://github.com/tekezo/Karabiner
What a terrible article. It compares how the processor speed has remained the same from 2008 without mentioning the architectural changes.

There are reasons why I think the new macbook is less suited for developers, but not these reasons. This article is entirely misleading.
The price of the machine I'm speaking about rose by £250 in the UK.

It rose by $0 in the US.
> #1. No Escape and function keys

The new MacBook Pro has Escape and function keys. You just need to summon them now if you want them. Phil Schiller even showed this in the demo!

Also, context aware actions are much more useful. You saw that they even included a whole set for developers (and XCode) right? And you can bet other tools will soon follow.

> #2 Power. Almost no improvement for RAM and a processor

That it doesnt have a new CPU is not Apple's fault. It's Intels. Apple wants their professional equipment to have at least a quadcore processor. The latest generation Intel processors, Kaby Lake, currently only has dual core processors available which is a absolute disaster for people who actually need fast multicore processing. So because of this they used a Skylake quadcore. Which IMO isnt a disaster since it is still the fastest quadcore x86 CPU architecture out there.

Regarding RAM I think 16 Gigs is more than enough for any purpose.
Is there a test to find out whether you're deficient in Zinc, Magnesium etc? Tailored vitamin/mineral supplements could be a pretty cool startup.
The answer is indeed 42, and Adams left it a dimensionless number because each of us ascribe the "unit" that makes the "number" - our life - have a meaning, if we so choose.

> I'm hopefull that neuroscience holds better answers.

It will not find the meaning of the universe in our head. The best it can hope to answer is which part of the brain makes us look for answers.

It is hard for most people to accept that sometimes there is no answer, we are hard-wired to look for patterns and reasons. Hence myths and religions. But our very emergence as a species is nothing but the product of a soulless, relentless evolution.
Currently every time I open iTerm, I need to change directory into my project, spin up my virtual env, and then initialize some stuff within my virtualenv.

Now I can map those commands to icons in the toolbar, rather than having to page through the history command each time. How is that not a huge improvement for developers? Any time you can replace a command or alias with a visual icon that's a significant reduction in cognitive overhead.

While the fact that you can only get 16 gigs of RAM is annoying, the fact that the SSD is 50% faster at least ameliorates this somewhat. And the fact that there are seemingly several low hanging fruit things that Apple can make to improve the product, while annoying to people like me who needed to purchase one of these today, at least shows that they will probably continue to make improvements to the lineup.
or bind CapsLock to Esc
The escape key always seemed a horrible choice for such an essential key in vim.

I mapped it to capslock like 2 days after starting with Vim.

Many people also use "jj" or something similar.
I don't know anyone who remaps capslock to esc. It just sounds like something that is fun to say on hackernews. You didn't even say you use it, you said a lot of vim devs do, to which i would counter--they dont.

The better choice is remapping capslock to ctrl.
Ask HN: What would you want in a site for dev jobs if it was built today?
Some things I would want to be able to search on ideally :
- Whats the work environment like?
- Testimonials from current and former workers.
- Tech stack
- Remote Ok/Occasional work from home ok
- Salary range
- Total Funding
- Revenue positive?
- Continuous Integration?
- Recent features launched
- Test driven development?
- Dev hardware provided
- Code reviews?
- Interview style ( with examples of how the company screens candidates )
- Values
Sublime has an SFTP/FTP plugin that makes it trivial to edit files over SSH. Since you are running ST on your local machine and only using SSH to save/read the file it actually works better over a flaky connection (like on a plane) than SSH+vi.
That might remove the dongle but is it any better? I now need either two cables, one to hook my phone up to my laptop and one to hook it up to my computer, or a new charger that accept USB-C but won't be compatible with most other devices out there.
Lenovo introduced a Touch Bar (Adaptive Keyboard strip) in the Thinkpad X1 Carbon in 2014. It flopped so hard that Lenovo pulled it and reinstituted a normal function row in the 2015 refresh.

Why does Apple get a pass? No physical keys means not being able to find functionality by touch alone means no muscle memory means no productivity. This isn't a hypothesis, this is a proven market reaction to Lenovo's design choices.
I begrudgingly agree. It is similar to me to a star athlete making millions. Most people aren't happy that we value athletes over teachers, but free market, yada yada yada. I get paid well to solve puzzles every day. It's fun, and I can buy groceries without using a credit card. I wish I could make a living with a reasonable amount of stress doing research, but we have arrived at the point where we can't do that. Supply is out-stripping demand for PhDs, so prices fall.

tl;dr - Go short on PhD salaries!
Sure I would like Apple just have kept the keyboard as is, and not having the ESC key is going to take some getting used to, but even as a Vim user it's a solvable problem.

Depending on your workflow and platform choices, you don't even need to upgrade your Macbook Pro, the last to generation are perfectly fine for a very large number of people.

Scott Hanselmans comment that not having a ESC key for Vim is messing with Apple core audience the just plain stupid. The VAST majority of Apple MacBook Pro customer aren't installing Vim.

Only having USB-C connectors seems like pushing it in terms of how fast you can expect users to adapt and it's going to be an adaptor hell for a year or two.
> What prevents you from connecting them using Bluetooth

I don't think you can connect via BT and then use that connection from Xcode for deployment and debugging. That still requires a cable.
I'm always confused by the interface outrage from hard core devs around new laptops. As a dev, I spend the absolute minimum time possible developing by interfacing with my MacBook itself. 98% of the time I'm plugged into a mechanical keyboard, giant monitors, and a real sound system. My MacBook sits to the side and only gets touched when I'm on an airplane or a meeting.
So you prefer a diet engineered by humans (who, with our rather limited understanding of nutrition, can't even decide on whether carbs are a good thing) to a diet engineered and field tested by evolution over millions of years? Not the bet I would make, but to each their own, I guess.

Several other points:

1. The OP was remarking that they had a hard time maintaining weight. Anybody who has done GOMAD (gallon of milk a day) can tell you that large quantities of milk will head off the possibility of weight loss.

2. Is there any reason to believe that the agricultural inputs to something like Soylent aren't just as heavily subsidized as you claim milk to be?
I'm not suggesting you do this, for legal reasons blah blah blah, but putting together a hackintosh is pretty easy these days if you really like osx.