skysight-inc/HackerNews huggingface dataset:
A current problem that I feel blockchain-based currencies face all is the inability to effect large scale changes. Whether it be Bitcoin's infighting or Ethereum's decision to fork, the reliability of transactions by blockchains comes into question.

The central conflict is over authority: should the system be in the hands of miners or in a central power? Both of these have pros and cons.

Miners have an economic incentive to ensure changes to the system are in favor of users. And in theory, these changes are democratic: representing the opinions of the majority of miners. However, in practice, this is rarely the case; as voting power is allocated based on computing power, the result is a system governed by a few individuals with the economic resources and advantages to cheaply 'outrepresent' others. In effect, they do not represent the majority of miners and users. Look at Bitcoin, where a handful of Chinese companies control the network (http://www.nytimes.com/2016/07/03/business/dealbook/bitcoin-...)

A central power has the ability to enact large scale change affecting the whole system, but is inherently undemocratic. Ethereum, in response to a capital fund being hacked, performed a hard fork earlier this year, mitigating the adverse effects. This rapid collective action would be hard to do in Bitcoin.

The benefits of blockchain are anonymity, security, and low costs of transactions. Both of these features need to be upheld if blockchain-based currencies are to be competitive with current credit systems, regardless of which form of authority is adopted.

In my opinion, a central power blockchain-based currency would be preferable. Why? Current credit systems charge high fees for transactions to offload the cost of fraud and corresponding insurance. Blockchains don't, but there is no guarantee of security against hackers in a system not run by a central power. Low cost and security of transactions must be maintained. In addition, in a miner-based blockchain, all transactions are not treated equally. For Bitcoin, transactions which give a fee to miners are processed faster (https://docs.google.com/spreadsheets/d/1aYfkjiN534p4zyE5WJNm...).

Any response?
Why wouldn't the bar have a software escape key when showing function keys?
Igor Pak's Collection of Combinatorics Videos
> They have Function, Control, Alt, Option, Command and Shift.

And modifier chords (option-cmd, shift-cmd, option-shift-cmd). If you used all combinations you'd have 64 different modifier combinations. Insanity!
“The fact that they are only found in a very small fraction of stars within a narrow spectral range centered near the spectral type of the sun is also in agreement with the ETI hypothesis” the paper’s authors, E.F. Borra and E. Trottier, wrote.

This is just poor science, right off the bat.

And given that there's hardly anything like an echo (let alone agreement) from other scientists in response to such an earth-shattering "finding" -- poor journalism, as well.
See related: Apple giveth, and Apple taketh away – the Escape key[1]

[1] https://news.ycombinator.com/item?id=12791672
I read through some of the content on the github and it seems like good content. I think I'll brush off a dead android that I have at home to take full advantage of the app.
Do you accept that most people who own and use cars do so responsibly but that there are some unfortunates who can't and that's just the price of the freedom to own and use cars?
I've ruined a laptop microphone that way once, thinking it was a reset button... :P
Show HN: Traquer, testing made easy
… Apple may be replacing the top row of the MBP keyboards with a a context-aware touchscreen, and y'all assume somehow that this means they're getting rid of ALL of the fn keys?

No, you're still gonna be able to dim your screen and mute your speakers and yes cancel modal dialogs.
5 killer use cases for AWS Lambda
I hope they still include a physical power button somewhere on the device, though I don't see it on any leaked keyboard pictures.
Aren't alt and option the same thing, or have I been missing some nuance for several decades?

BTW, I think ⌥ is supposed to look like scales, representing "option." That's how I've always remembered it, anyway.
This tool is made to make tesing complex web apps easier.

You can record/playback, create heatmap of tested sections, group cases together,
and hopefully automate tests using Selenium and Jasmine (any ideas for something better?).

Basically, it records events you make while on page, and then reproduces it as case.

This is big giant Work in Progress, so please be polite. Also, any contribution is welcome!
Apple, stop removing things we need and replacing them with BS! Esc is an important key, and I don't need less modifiers on my keyboard (I actually need more - i3 takes up a good bit of S, and Emacs uses CMS: I could do with a Hyper and an Fn to make things less cramped), and while Esc is important, it doesn't deserve the same kind of prime placement as Ctrl does unless your a vim user. I guess swapping it to Ctrl and swapping control to Capslk could work, but Esc really should be bound by default.
They don't have altimeter's/range finders?

I wonder what causes the confusion.
Woah! That's badass. :)
Moving to the JavaScript Foundation
Lenovo didn't have enough influence over their platform to shove software keys down the market's throat and get any 3rd party software adopt them in a useful manner. If you're developing software for Windows, that particular version of the Thinkpad is a vanishingly small portion of your target market. With Mac software and the MBP, it's a substantial one.

Apple's positioning here is fairly unique. They can add this feature and expect a significant number of developers to actually implement it.

Software keys on their own to just control the computer's built-in functions don't strike me as particularly useful. The strength in this is like Steve Jobs' original pitch with the iPhone's touchscreen versus a fixed hardware keyboard. It can adapt to new uses and functionality as needed.
That key combo only works on US keyboards. Portuguese, for instance, doesn't have dedicated square brackets keys.
Just use kj for escape. It makes me so happy not to take my fingers off the home row where they belong.

:inoremap kj <ESC>

It's liberating. Also add this one temporarily to get yourself into the habit:

:inoremap <ESC> esc

Some people like jk instead of kj. On rare occasions I actually type the string "jk", especially when programming with quaternions or other three and four dimensional imaginary numbers. Feel free to experiment.
You can just wrap `fetch` with something that knows where your server is. In `Este.js` there's something like:

function ensureServerUrl(url) {
// parse and replace with your server url
// in Este you read from a SERVER_URL environment variable
}

function fetch(url, options) {
url = ensureServerUrl(url);
return fetch(url, options);
}
I don't mind this too much, although I do use the escape key a lot while programming or doing other things, so that will take some getting used to if I end up going with that new form factor (and if they don't release a laptop that has physical keys there as well). In fact, if they do provide tactile sensations ala the keyboard in the MacBook or the TouchID sensor in the iPhone 7, it might be better because the keys can be visually mapped.

I'm unsure if they're removing the other ports, such as MagSafe and the SD card port, but I hope they don't. I wouldn't mind having to buy a dongle for HDMI output since I use it so rarely, but I do use the SD card slot semi occasionally as a photographer, and I don't see the advantage of USB-C over MagSafe. Additionally, using USB-C could open up non-tech savvy users to even more issues than the current fake/non-approved MagSafe power bricks being sold on Amazon etc.
thank you :) :)
I don't think that's directly comparable -- he announced in advance what he was doing, and everyone had the opportunity to start mining. Getting 5% was an artifact of others not participating as much when they could have, not something written directly into the protocol.
13th amendment - indentured servitude and slavery permitted
Are you kidding me? How the hell would you "cross-compile" copper- and blitter effects from a PC that has none of it, to a computer that entirely rely on it? No, this is a computer with 7 address registers and 7 data registers, where as your puny computers have one and two of the same. Don't compare crappy PC to the sublime Amiga, please :)
Ιταλία: Εντός με Σαμπντόρια η Γιουβέντους
it'll probably be apple+ctrl+shift+tab+alt
Usually it's civil civilization versus civil civilization.
If it wasn't for the touch bar all we'd be getting is a slightly thinner shell and a slightly faster previous-generation CPU, just as the PC industry starts getting backpack desktops, desktop GPUs in laptops, OLED screens, touch screens, removable screens that become tablets, VR headsets, external GPUs, backlit keyboards you can adjust individual key colors on etc.

PC industry is definitely missing out.
I can't stand the proliferation of proof-of-work cryptocurrencies in a world where people don't have to pay for the externalities of the energy they use.

Let me know when there's a cryptocurrency based on proof-of-carbon-sequestration or something.
Wait, what? That's amazing! I've been waiting for this feature forever!
Coding
Looking to learn how to code from an exceptional individual in Los Angeles. I am a professional athlete with Team USA. Can provide workout lessons, nutrition tips or guides, nike apparel, and other cool things.

Let me know if you are interested! (:
So long as no one is allowed to have them that's fine. No one at all, not the police, not the kommune, not the secret service, not the army, absolutely no one.
Won't you miss macOS? It is not just about the hardware, it is the combination of the macbook with the OS.
> This is paradoxical; it’s easier to pitch a general problem, while consumers purchase to solve a specific problem.

I'm not understanding what the paradox is here. This seems intuitive to me.
3) and 5) are related. People who carry their luggage on, also get to carry it directly off as well. No wandering.

Airlines like people who carry on. It's no slower (for the airline), requires fewer ground staff, and leaves more room in the hold for paying cargo. Empty space on a plane is like fruit rotting on a supermarket shelf.
The better insult would be 'pathetic', you know.
I use function keys a lot for programming, but there's plenty of apps I don't need them for. Having context aware buttons sounds like a nice step, especially if it has the ability to securely store and use my credit card for purchases.

How about going boldly into the future rather than being tied down to something which doesn't get a ton of use in most situations!

*Edit: of course my reply doesn't have anything to do with the headphone jack. For simplicity and space removing the jack made sense, but for ease of use and standards there's good arguments for keeping the it around. I argue this case is different because it's not widely used and it's prior use (fn keys) can be duped by the magic bar.
we have fully anonymous, working cryptocurrencies now (monero is the best example). You cannot link transactions nor determine the balance of a public key. without the private key and transaction key no court can seize.

we have anonymous darknet markets, where you can buy many controlled substances, in visibility of law enforcement.

My point is that you can't uninvent these things. They have already changed society, and moralizing on how we shouldn't invent these things has gone way past into heavy production.

Use the technology, dont use it; this is really the only choice you can make. Their existence wont go away.
This seems gimicky and anti-Apple.
Courageous. Revolutionary and courageous.

http://techcrunch.com/2016/09/07/courage/
> sometimes breaks when the callback code isn't what the promisify function expected

Use $q.when() in your code if you aren't sure you're getting a promise.
That makes more sense. The article doesn't mention that at all and makes it sound just algorithmic
Krokodil isn't a real drug, unless you consider mixing heavy metal salts with prescription pills a new drug.
Yeah, working together with volunteers is fun, isn't it? You seem to be doing a good job of representing the current "deletionista" faction, which is the source of many complaints from new, existing, and former Wikipedia editors.
I'd like to point out that we're having a pretty great argument about this on this HN thread:

https://news.ycombinator.com/item?id=12791672
Lenovo tried this in the 2nd generation of the carbon X1 and swiftly went back to the traditional F keys in gen 3. I had to use one of those for a short while, it was highly unpleasant.

http://shop.lenovo.com/us/en/laptops/thinkpad/x-series/x1-ca...
Just curious, what mac-only terminal email client do you use now? I imagine that most terminal email clients work fine on Linux. Or maybe I am reading something incorrectly from your comment?
If you are doing a side project you can choose between solving a real problem or learning new tech. It is hard to do both simultaneously in the time that most people give to side projects. Hell its hard even if you are full time.

Learning new tech in a side project is a worthy thing to do and I have built some nice little toy Haskell, Elm, JS and Java projects.

However I am more productive in my usual C#, so if I wanted to get something done quick e.g. an MVP website, I'd probably that would be the best choice despite the advantages of other languages. E.g. PHP -> cheap shared hosting, easy to deploy, Haskell -> Excellent type system, find most bugs at compile time, etc.

One exception is I recently want to scrape the HN Api sequentially with multiple requests at a time, and I found this easier on Node.js than C#, because I could be sure I wouldn't get exceptions saying my threadpool has run out of threads etc. :-)
Dozens if not hundreds of times every day. And that’s just in the GUI. I’m not even a Vim user or anything.
I'm fine with the USB-C ports and buying a new set of cables but I'm not sure about the Magic Toolbar. I frequently use the F keys for shortcuts in my IDE, might be painful to adjust to this.

Edit: The USB-C ports are actually a great feature for me, I plan to buy a monitor with USB-C that can both act as an USB hub, charge the Macbook and use the USB-C cable to receive the video data. (all by using a single cable)

I'll then have one of these monitors both at home and in the office.
Convicts have most of their rights abrogated. Its essentially slavery however you label it? Just like killing folks for high crimes is not 'murder', imprisoning folks and making them work for their keep is not 'slavery'.
That doesn't work in many keyboard locales. Mine (Portuguese) doesn't have dedicated square brackets keys.
I hope they don't forego the USB port on the next MacBook pro.
Tutorial: Test driven development with Riot.js
I don't know, how "tightly coupled" is the glass of that screen with the rest of the device?

I have an iPad pro. When the screen grew a crack, I called to inquire about the cost of a replacement screen and was quoted at roughly 2/3 the price of a new device.

god bless the woman at Apple support who "pulled a string for me" and issued an RMA.

the replacement has also grown a hairline fracture despite what I would consider "careful use" (which I am fully aware makes it look like a PEBCAK issue, but I'm standing by my claim that I knew how lucky I was and have in no way tempted fate)

I'd happily trade a bezel-less design for one where the screen could be swapped for a fiver. (Or one that doesn't crack at all I guess!)
Thanks, we made kept it backwards compatible to Android 2.3.6 until about two weeks ago - due to wanting to ensure people in the developing world on cheaper phones could keep using it.

We've since depreciated that to 3.0 but if your looking for an older version, feel free to drop a mail and we can make it available again. Note to self, make all older versions available on Github
On Standups
Streamlining impulse purchases hardly feels like innovation. Feels more like "what's left to keep AAPL stock price up?"
It's 150x cheaper to pay some local thug to ice targets or launch mortars.
How is this censorship? As I understand it they just remove ads from videos that their advertisers don't want to be associated with, they don't remove the video, if anything it makes the video better because now it doesn't have ads.
> Milo's account was permanently suspended after he made a series of racist, sexist comments targeting Leslie Jones

Show me one.
BetaList Review? Here's the Results of Our Startups Campaign
Not in the context of this thread. The main point of what OP said was YC doesn't require intro because you can get money by "just submitting a compelling application". I don't know of any serious seed investor who operate this way. This model works because YC is an incubator. That's their shtick and it works for them. But most angel investors can't do that. That's why they rely on humans
It's been available forever.

You need two apps: Seil and Karabiner, both made by the same person. Check out this guide: http://brettterpstra.com/2012/12/08/a-useful-caps-lock-key/
Function keys work well. Since when ?

Apart from using them to change volume I have never used them for their intended purpose. Having a per application, contextual bar with actual labels e.g. Launchpead instead of F4 makes a whole lot more sense.
Apple's motto is : do smart thing that others did but smarter.
I think most news sites implemented this years ago.
You can have the best of both worlds with Karabiner. After remapping caps lock to Control, you can add a Karabiner setting to send Escape when you tap Left Control. Holding caps lock in combination with another key will still act as ctrl-<key>
Or you know, they won't not buy one. I really don't get the appeal of Macbooks for developers, the price tag is quite heavy compared to the specs one gets.
> few are willing to admit that in some cases ignorance is what holds things together.

given the existence of expressions such as "ignorance is bliss" or "out of sight, out of mind" in many languages, I have the feeling this is not such an uncommon thought.
Hmm, that's an interesting interesting list. I have only flown to Europe (from North America) so far. My experience with European airlines has obviously been much different.
None...which is the same number as the number of interviews I have gotten.
I have a setup on my work computer (windows) where capslock is control when pushed in combo with another key, and is escape when pressed and released on it's own.

People replied with some ways to do it on mac, but I haven't tried yet.
They have, they just didn't officially license it. Inside google, people are using gdrive that way.
Eh, no harm no foul. :-) I could have been more clear, if there was still room for misunderstanding, and it gave me the chance to mentally flesh out my thoughts a bit better as well. :-)
This is a per application, contextual bar.

The Terminal/iTerm apps can just show an escape button in the top left corner.
Would Python handle async well with the GIL?
Moves like this are quickly pushing me away from Macbooks for dev. I need a *nix backend though. Does anyone know what the state of the art for Linux laptops is?
I genuinely don't understand why there is still a caps lock key on most keyboards.

Can someone fill me in on actual use cases of having this key still?

I have been binding caps lock to escape for many many years.
Indeed, it was she who incited violence.

Edit: downvotes yet this is patently true. She ordered her followers to "get him" in reference to Milo.

Edit 2: I was mistaken about the individual she directed her followers to "get", it was a user by the handle of @whitebecky1776.

Edit3: I stand by my claim of her incitement to violence.
Makes plenty of sense from the airline's perspective. It's price segmentation: people who book 2 days out usually really need to get somewhere, whether it's an important business trip or a death in the family, and so they're willing to pay a lot.

It sucks from the customer perspective - in particular, if you have a sudden illness or death in a family member, the last thing on your mind should be how the airline is about to fleece you. International airlines often have bereavement fares for these situations, but US domestic carriers view it as a profit opportunity. It's often a double-whammy because your travel schedule is often unpredictable in these cases and most airline don't allow flight changes without huge penalties.

Interestingly, I've heard that plane tickets often drop significantly in price if you book really close to departure (eg. < 1 day out). Never tried it, and I don't see it in a quick spot check of the Internet, but it makes sense from an economic perspective - the seat is otherwise going to go unfilled, so any money is better than no money.
The Kink in Elon Musk’s Hyperloop
Jobs' Apple perhaps. Not this one.
I've heard of this before. Do you have to hit some sort of modifier to get them? Does that not make indexing arrays extremely annoying, or is it really not that big a deal?
> Streamlining impulse purchases hardly feels like innovation

Tell that to Amazon.
Inside the Breakup of One of Silicon Valley's Hottest VC Firms – BuzzFeed News
To be fair, leaks have suggested this is more context aware while lenovo required you to tap through modes. This also has a finger print sensor for some added functionality.

If they included haptic feedback (which is in their bag of tricks) it could even feel a bit better.

As others have said, Apple's MO seems to be to only step in when an effective (and desirable) solution can be offered, and before that just stick with what works.
I'm not saying you can't do fantastic things with a mediocre processor. I'm saying there are fantastic things you can't do with a mediocre processor and people appreciate those whether they connect the experiences to the processor or not. Opening websites faster is something everyone appreciates.
>"What is the better tactic?"

Short of a complicated and "nuanced" response, I'd suggest:

How about not invading a sovereign nation? Worst case, the UN could block-off all in-out with that country. Trade, travel, communication. All of it until they abide by UN laws.
I think he means that Linux email clients are not that good, and Apple Mail is pretty decent.
>You can build a GUI with R

Why would anybody do that to themselves?