skysight-inc/HackerNews huggingface dataset:
You're literally just saying "a proper tool should have good UX".

Please backtrack a minute: What we're trying to debunk is that "Whitespace is always bad". The rant you're going into, here, is that some tools are oversimplified or don't give you immediate access to functions you need. That's the tool not doing its job - it's bad UX. Nobody will argue against that.

It also has nothing to do with whitespace.

> Outside of gamedev, people seem to have forgotten the concept of introduction, tips and tutorials.

SMB 1-1 is often praised as having outstanding video game level design. One of the reasons is exactly because it doesn't use "tips and tutorials". It intuitively teaches you to run towards the right, to jump, how to kill enemies and discover secrets without ever popping a tooltip on the screen. Not that those are always bad, mind you, but intuitiveness is game design by excellence.
He was modernizing it on top of X11, which is still pretty far from a modern compositing window system. Also it looks like much of the challenge was even just identifying when drawing was truly complete. That problem doesn't go away by just putting a compositor in front.
So they're using Google's BoringSSL, which according to Google itself isn't intended for general use:

> Although BoringSSL is an open source project, it is not intended for general use, as OpenSSL is. We don't recommend that third parties depend upon it. Doing so is likely to be frustrating because there are no guarantees of API or ABI stability.

(from https://boringssl.googlesource.com/boringssl/)
You misread, I said I haven't tried it recently, as in I haven't tried it with macOS Sierra.

https://www.youtube.com/watch?v=qadiAp1aiJM

https://github.com/kholia/OSX-KVM
Surprised no one mentioned TeXworks[0] as an alternative for easy installation.

0.https://www.tug.org/texworks/
IMHO this is worse than just learning to live with different shortcuts because whenever you walk up to someone else's computer you will experience a moment of confusion as you try to use your remapped keys.

I have this experience frequently with remapping Caps Lock to CTRL.
I wonder how much of that stems from the efforts to promote diesels over petrol for CO2 reasons.
> Better input handling than USB :)

A common misconception. The USB HID Keyboard Boot Protocol, aka the lowest-common-denominator mode, is very limited and is where this belief comes from. 6KRO + modifiers, limited refresh rate, etc.

This mode is only required for compatibility with certain BIOSes and pre-USB operating systems, though some "gaming" keyboards start in this mode and only switch when they've been twiddled by their driver because a subset of those certain BIOSes won't even boot properly with a keyboard that goes beyond the boot protocol connected.

When booted to a remotely modern OS that has a full featured HID Keyboard driver it can support NKRO, up to 1000Hz refresh rates, etc. and as far as I'm aware is able to match or beat PS/2 in all ways.
Too bad the fn/ctrl/alt/cmd keys are fixed. I'd love a keyboard that can seamlessly switch between Windows/OS X mode...
Functional Programs Are Imperative Pumpkins
What plugins do you have installed?

If you run `vim -u NONE` and then open a file, is it still slow when you hold j?
Wasn't their final product more like a small keypad with OLED rather than a full keyboard?

I wonder whether this one will go the same way, after years of waiting for these glossy CGI renderings to become reality.
Of Course Westworld’s Costumes Are 3D-Printed, Too
That last part is exactly what my webcrawler does with asyncio plus threads: https://github.com/cocrawler/cocrawler

This is the part that sends work to a thread: https://github.com/cocrawler/cocrawler/blob/master/cocrawler...

I agree that this was confusing in the docs. Docs can be improved. It really helped that this isn't my first crawler written using cooperative multitasking.
I've used Overleaf (formerly WriteLaTeX) with git before. It's especially nice that people comfortable with git can edit locally, while still having the option of editing directly in the browser.
"Still, it taught me that being a man making video games is like a woman doing anything -- you can give the world nothing but a free supply of objective awesomeness, and you'll still have crusaders hellbent on destroying you."
I'm not the OP, but I think doing such a thing would be a bad move. Not all institutions and religious buildings are bad or hot-beds of hatred and intolerance.

If you are going that route, you need to specifically target the bad ones, and extract them. However, even that's going to be a case of whack-a-mole, as they'll just go further underground and keep rebuilding.

Most people seem to have a problem with radical islam these days. It's the hot debate topic, and seems to be causing quite a stir in both Europe and now America. You could argue that it wouldn't be a problem if you allowed a much smaller amount of immigration. A small enough amount such that hateful individuals from the incoming group don't get a chance to ferment and consolidate power with other like-minded individuals once they arrive. Whether there is an unusual amount of such hateful individuals within a specific incoming group is not at all relevant save for using it in order to determine how much further you have to limit the entry amount in order for their concentration to stay low-enough for the host nation to be safe.

Unfortunately, this is a very unpopular opinion. You can't even have a reasonable discussion on the matter with opposing viewpoints without there being controversy and "racism" accusations flying.
I'm sorry, but from what I read in the Wikipedia article you linked to, "Simply because something is natural does not make it good" doesn't really match Moore's definition.

I've always seen the fallacy in question used as it is in the article, e.g. that one can't claim that something is good (in the ethical sense) because it is pleasurable.

Is there something I'm missing?
Yep, it's still slow/jerky (although it does seem that disabling relativenumber helps a little bit). I have no idea what the problem is. It could be that I expect perfectly smooth cursor movement, and I'm just not getting that for some reason.
They do mention this, though it's somewhat buried in #4 on page 8 and in their paragraph saying they left out "Build Tools". They do suggest having a "controller script" (or set of shell scripts) to run all the complete analysis.
Blind folks are going to be very annoyed about this.
iOS Swift3 lib: TTGSnackbar
They did both (the small one being called "mini three" or something like that), but the full keyboard came later and of course was freakishly expensive.
NUT4NT: Four-Channel, All-Frequency, GNSS RF-To-Bits Receiver – Crowd Supply
Couple of interesting points, slightly ruined by the guy excessively mentioning that he's writing hilarity while actually not making you laugh at all.
same! whenever i travel, i can get a sim card on that country and use my phone like i was using before.

without that, i would have to either buy a local phone or deal with how expensive my carrier makes to use internet outside my own country.
It's totally fine to have a different opinion. When you went into the article, you expected to read something about the author's mechanical keyboard. The article was instead about technology that diverged from the author's tastes. Even I—someone who really liked the style—found myself wondering halfway through when the mechanical keyboard would come into play. It was only relevant for a couple paragraphs at the end, despite being the title of the piece.

Title considerations aside, I'd say the lead-up was more important than the conclusion. The article could be summed up in a single idea: Apple's keyboards are less enjoyable to type on than mechanical keyboards. However, the article isn't really about the superiority of mechanical keyboards; it's about how a loyalist can gradually become disillusioned with the decisions a company makes. Although Apple is ostensibly headed in the same direction as it was a decade ago, not everyone appreciates the trend of its technology. The issue is subtle, as each customer will have a different preferred feature mix. The meandering is important because it makes up the essence of the author's story.
It is easily removable with a screwdriver and won't void the warranty, replacement batteries are reasonably priced. The MBP battery is glued-in and only replaceable by Apple at vast expense. That's the trade-off that Apple make, which you fail to acknowledge. The T460 and T460p offer more battery capacity.
>Sonder proudly acknowledges our partners:

>Foxconn
I am especially worried by the lies that we all create in our own minds by repeating erroneous thoughts with our own thinking. People being convinced about things that are not true or only partially true can be quite scary, more so when those people are in power. Fair chance that Goebbels really believed what he was saying. What we consider to be the 'truth' is very relative in my perception.
I may be able to help you around that - shoot me an email.
I always felt that ElementaryOS was a skin-deep clone. I'm not sure that having a little bit different UX is the reason Ubuntu hasn't achieved blessed third OS status from the Adobes of the world. I think it has more to do with there not being a unified homogenous target to code for.

If the FOSS world wanted to reimplement our own Mac, I've always thought that doubling down on GNUStep would have made the most sense. If Linux + GNUstep were closer to source-compatible with the Mac, with a comparable desktop environment to boot, more of those apps would have likely made the jump.

Even that I'm not sure about now though. Had GNUstep been a viable daily-use platform back in the early 2000s when OSX was ascendant, I think we'd have a different landscape today. Now with the web dominating so much, native app compatibility is less important than it was. You just need to be a big enough target for commercial vendors to care about.

With luck, Chromebooks will help sort out the hardware compatibility issues as more and more of the chipsets are mainlined into the Linux kernel. In terms of software compatibility, I don't know, maybe desktop Android apps will ultimately be what we coalesce around.
>"But this is something that one cannot say aloud in many Python circles"

Can you explain why this is? What's the central issue?
Same here, I've been using Emacs daily (and a lot) in X11 for almost 10 years now, and I've never experienced flickering.
Show HN: Traquer – Records and reproduces user's in-page behavior
"One day, a fool wanted to run Emacs in a GUI as a native GUI program. The rest is ChangeLog."
What I wrote is valid for GPL 2, which was relevant here because that’s what Wordpress uses. GPL 3, however, offers five options, each written to be more generously worded to allow for more flexibility. One of the new options allows for me to say, essentially, “I didn’t modify the source from upstream, here’s a link to their source code download page; go there and download it yourself”. Some people do this already, but this isn’t actually permitted with GPL 2.
It runs fine, you probably misconfigured something.
"You don’t have to be a benighted creationist, nor even a believer in divine providence, to argue that Darwin’s astonishing theory doesn’t fully explain why nature is so marvelously, endlessly inventive."

Interesting article but why are we still bringing up creationism. This whole apologist / sympathizing attitude needs to be changed. It adds no value to the article except ridicules itself.
Indeed, but e-ink technology has come a long long way since then.
Article author here. Check the emacs-devel thread: some people were able to repro the flickering and some couldn't. It appears to depend heavily on details of your machine.

I have two X1 Carbon 4th Gen machines, one running Goobuntu (basically Ubuntu 14.04 with a new kernel) and one running Ubuntu 16.10. They both flicker, but differently.
> I'd much prefer to work at a company with a strong filter out front that then invests in the people it hires.

But then you leave anyway, because leaving is how you get paid, and the company is out those resources.

Unless an employer literally always pay top-of-market, there is a severe disincentive for companies to invest in you. (A non-trivial part of why I went into consulting--my rates allow me to invest in myself.)

I think you think I have a problem with interviews; I don't. I have a problem with interviews that require the candidate to pay all the freight. Candidates have less time and fewer resources than an employer. Hitting them with some stupid code exercise that they can never reuse just to be considered for inclusion into your august freaking house is disrespectful and awful, I think.
I've tried too. The only thing that works is to turn off sound before shutting down your MacBook.
In my experience, it obeys system volume. If I had the system muted before I shut down, it comes up silently. I keep my work laptop muted most times. On the weekend, I might actually need the sound for Skype. Monday morning is a rude start if I forget to mute the sound the last time I used it.
Ditto, stock 14.04 Trusty running Unity, and this was also true for Debian releases lenny through wheezy, and at least two very different hardware systems.
How to See What Facebook Thinks of You
For at least 5 of that last 10% I'd recommend \usepackage{microtype}

But yeah, fighting LaTeX is a pain. I thought I'd just install a font (hack). A month later I decided well maybe just using another font (inconsolata) is good enough.
Not just Apple with MacBook/macOS. What does a post Windows 10 future look like? So many things are not okay, I simply refuse it and stay with Win7 for some time. Microsoft like Apple doesn't care anymore about power user. Apple still makes at least good iPhone/iPads, MS is worse on everything nowadays (XBox, Surface, WinStore, WinPhone, destroying BIOS with DRM EFI) but paying trolls.

A paradigm shift - desktop gets less and less used, I am hoping for a Android/Fuchsia OS on notebook. Today many things are done on mobile iOS and Android - I just want to connect it to a huge TV/projector/monitor and keyboard and mouse and use it for work too.
On the flip side, it's pretty cool what Emacs can still do on a text terminal. Multiple windows, mouse, auto completion pop-ups--all work comfortably over an SSH session.
Are your fixes available in trunk?
Show HN: Concurrently Logging HTTP Requests
The 4 Golden Signals of Microservices Monitoring
The only thing I miss in terminal are Hyper and Super. Is there some way to get them to work in terminal?
Iceland’s Prime Minister Resigns, After Pirate Party Makes Strong Gains
Yeah it would be nice to make this configurable for that reason. But they have this problem with many devices, they get no indication on the iPhone, right?
Not exactly. Some methods won't be nearly as effective (such as filtering on the message body) but others (such as SPF, DKIM, and RBLs) will still work just as well as they do today.

Now that I think about, just the encryption itself will increase the computational cost of sending out spam e-mails. While today a spammer can blast out an e-mail to 100 recipients very quickly, it'll take a fair bit longer to do once the spammer has to query and retrieve 100 public keys (one for each of the recipients) and then encrypt the e-mail 100 times over.
No Apple will never go back to licensing their OS. It nearly killed them after Power Computing went straight for Apple's profit margins instead of trying to entice new customers to the ecosystem.

The fact is that many of the innovations we come to appreciate Apple for come from their ownership of both the hardware and the software.
I plug my phone I to my laptop daily, but mostly just to charge. It may as well be a wall.
Try running this and restart your mac:

defaults write NSGlobalDomain KeyRepeat -int 1
defaults write NSGlobalDomain InitialKeyRepeat -int 10

It will setup blazing fast keyboard repeat rate.

I also use this in my .vimrc for even smoother ride:

set scrolloff=999
set scrolljump=-100
Five Halloween Costumes to Hate: 2016
I know people that work at small Bay Area gaming company, and their M.O. was to rip off every popular game that came online in the App Store. They have a few million steady users for their games, and they use that as an ad network to advertise their new ripoffs. They said that by 2016, they couldn't find any new games to rip off so they started to try to make their own. Gaming is a terrible business to be in because of how the App Store allows these ripoffs to drown out any innovation.
Experience: I spent 29 years in solitary confinement (2010)
> Letting decorator and keyword asyncio coexist, as well as threads and multiprocess, just feels like a huge mess.

That's the main issue. You can work with asyncio and threads at the same time but you need to know very well how the frameworks work.
Historical European martial arts
elementaryOS IMO looks more than nice by default.
"fine" for me encompasses fluid rendering of the interface.
I've never understood why anyone uses Emacs over purpose-built IDEs. This article made me even more confused.

Can anyone explain?
I'd argue the "power to punish without being punished back" stems from "being a bunch of people that agree" - ie: a bigger bunch of people than any one sub-group they might want to punish for being in disagreement.

Then there's the shift in power that comes from control over weapons and infrastructure ... but AFAIK the coordinated masses still have power on their side - partly from the assumption that given enough "external" disagreement, some people on the inside are likely to cross over.

Indeed, one could argue that the most terrifying part about the Snowden disclosures on mass surveillance, is that the current government is poised to deploy counter-measures long before any opposition consolidates and organizes. This might take the form of buying out individuals - or "dissappearing" or taking out individuals that are perceived to be in the process of becoming important.
IIRC a couple of decades ago XEmacs used the new and fancy Athena widget set (Xt), whereas Gnu emacs used, uh(?), raw Xlib.

Though I think XEmacs is mostly dead nowadays..
I'm trying (sadly, a total noob about this!)

https://www.reddit.com/r/MechanicalKeyboards/comments/59r6wg...

However, MS update the line:

https://www.microsoft.com/en-us/surface/accessories/surface-...

Is sad is not mech.
Bologna. Dell and system 76 offer current and last gen Intel processors in excess of 16 GB of RAM going up to 64 in the case of system 76.
The way evil is used as a word by most people, your definition stretches far too wide. The connotation of "evil" is far more appalling than merely anything negative for human well-being. By your definition far too many things are evil to the point where the word is pretty mild, which is not how most people use it.

In short: you are doing poor communication to redefine it so differently from normal use.
Hope my 2015 Macbook lives forever D:
Why can't Python have something like http://libmill.org ?

If it's doable in C, why not in Python?
There are a few new concepts that need to be learned when beginning work with asyncio as well as some confusing naming choices (who would expect that a coroutine is not the same as a coroutine function?). Some of the tooling is also lacking. Armin points out, no doubt with a look at server frameworks, that there is no elegant way to access the context of a task.

That being said, as someone who started working with asyncio in Python 3.5 none of it feels particularly difficult to understand. Asyncio needs more work, sure, but the API so far is relatively straightforward.

The overloading of iterators/generators is a bit odd. But the same approach that was taken with JavaScript -- and it's nothing anyone working with Python 3.5 or above will be exposed to. If I recall correctly, Python 3.6 will even feature async generators. Any developers diving into this using that release won't have to ask themselves why they can't 'yield' from within an 'async' function.
Cities don't fail to attract talent at all.
I have tenkeyless cherry mx keyboard already, but I know there have been tenkeyless model M's in the past, which is what I was interested in.
This isn't directly related, but if this person wants FP + Java ecosystem, why not use Clojure or Scala?

There are functional options for almost all of the big ecosystems now.
Start up your MacBook Pro by opening it or plugging it in
Good riddance, along with the even tackier glowing logo.
I really dislike this style of writing. When I came to the actual important part I was exhausted already having read paragraphs of much-ado-about-nothing. GNU Emacs is older than me, and it's probably older than X Windows, certainly it'll have some weird things here and there. Why the shock?

I haven't ever experienced any flickering on emacs myself, but thanks to the author for the patch anyways. One thing I'm looking forward to is the concurrency patch.
I guess future viewers of Wall-E won't get the joke now. (for those who didn't see the film, the robot main character made the Mac startup chime when he finished charging)
> Nanoparticles are particles between 1 and 100 nanometers in size.

https://en.wikipedia.org/wiki/Nanoparticle
Isn't that already the case? San Fran, NY, Austin, etc.?

Not to mention plenty of companies allow you to work remotely.
I'm not really that well versed in Python, but wasn't it supposed to be a language for beginners?
> There are people whose labor is worth $8/hr but not $11/hr.

And yet, if they moved to a different country, their labor would be worth much more!

Funny how that works...
Can we get this in 25.1.2 or in a branch/commit on top of 25.1 for those of use who don't want to track trunk's development, given how long the reschedule schedule is? The patch from the list didn't the apply cleanly, but I haven't tried to merge it in a git repo (yet).
The juice is actually made from prunes as far as I understand:

> Canned prune juice is the food prepared from a water extract of dried prunes and contains not less than 18.5 percent by weight of water-soluble solids extracted from dried prunes.

See: http://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfcfr/CFRS...
Or maybe they don't see a use for it?
The party's main policy for this election isn't to try to enact direct democracy. It's something they have as part of their core policy[1]. You can read about what they want to accomplish in the shorter term here[2].

They'd like to sensibly work towards more self-determination and greater direct participation in the government, not try to establish direct voting on every issue and abolish parliament.

I think you're mistaken about more direct democracy being some easy part to tyranny. Right now if the majority in Iceland wanted to say, completely restrict freedom of speech, this would just be the main issue in the next election. Some tyrannical party would get voted into power and they'd make it the law. No direct democracy needed.

Of course there's something to be said about the moderating influence of the time delay required for that, but there's other ways to achieve that.

I think you're missing what a moderating influence it can be for a society to feel like they're directly involved in decision making, and how that could be an even bigger moderating influence than directly removing power from the population.

[1] http://piratar.is/en/core-policy/

[2] http://piratar.is/en/election-manifesto-2016/
Usa earned income tax exemption goes up to 90k
M-x report-emacs-bug. We can talk about it there. Doubtful, though, since this work is both 1) brand new, and 2) not a regression fix.

"But I wants it!" is not a reason to backport fixes or issue new releases. You can always run from master for now.
I use tramp for all things ssh these days. Becomes very practical w/ ssh-agent and Emacs bookmarks.
Under 90k earned abroad? Zero tax
FREE Real Estate Property Calculator Online
> But what people in my field want are tracked changes features that you see in MS word.

We're working on it ;)