skysight-inc/HackerNews huggingface dataset:
Not sure what specifically you're talking about here, but if you wanna line up two windows side-by-side you can long click on the green "full screen" traffic light button in the top left of an app's window (e.g. Word), and choose which half of the screen you want it to maximise in. Then do the same for another running app in the other half and it'll split the screen between two apps at full size.
People shouldn't have to make choices to get educations that will provide marketable value?

What should drive such an important choice? Pleasure? Fashion? Government quotas?
I'm convinced that there are enough reasonable, civil people in the world that I don't have to pucker up to kiss the behinds of those who can't behave with a modicum of decorum when their expectations are slightly undermined.
The reason why React Native apps may get rejected from App Store
In light of today's Apple Mac Pro announcements, I'll chime in...

Problem: Building macOS desktop applications as an indie-developer.

Project: Fileloupe for Mac and Videoloupe for Mac

Fileloupe is a lightweight media browser that I actually announced on Hacker News a few years back. Videoloupe was just released and is a video player/editor in the spirit of the older QuickTime Pro 7. I work on both of these full-time and I'm currently in a coffee shop in Bangkok. The jury is still out whether or not being a macOS indie developer is sustainable...

https://www.fileloupe.com
https://www.videoloupe.com
In the context of 'my startup' the decision to implement or not implement TDD or microservices or ReactJS is properly made on the basis of business value. Does TDD/microservices/ReactJS make money or improve the odds of survival or provide a competitive advantage or will it create drag on the business?

Good luck.
Although the gridlock is not occurring I think the fact that the claim that less people would get on the freeway would have a significant economic impact for destinations that the freeway makes more conveinent or reachable.
> That a Linux based system is an alternative for a powerful Unixy system?

As I noted elsethread, it really is. I used to use Macs exclusively, and I'll never willing leave Linux now: it really is that much better. The problem is that Windows & macOS are too constrained by their installed base: they don't have the freedom to be really revolutionary in their UIs, nor can they afford to support deep customisation (GNOME & KDE have similar problems — but one needn't use either GNOME or KDE to use Linux). Linux, meanwhile, offers a user true freedom: I can use a tiling WM, I can write code and bind keys to do anything I want. A Linux box running StumpWM and emacs is the closest thing the modern world offers to a Lisp machine, and it's awesome.
Welcome to American culture. If you think this is bad, look at how parents judge other parents' parenting skills. Mom-shaming is one of the great American past-times. There are few cultures in the developed world with such a strong affinity for judging others. It's the root of the political climate, too: two people who might otherwise get along will, for example, often never have a second date once they discover they are from different political parties.
I hate to be negative, but I've been working in the security industry for several decades now and... the article reads to me like a collection of condescending platitudes that attribute malicious intent or extreme incompetence to just about any person other than the author. Jumping back and forth between Snowden, PDF attachments, and C memory safety does not help.

The online world is not particularly horrible; we overwhelmingly use it by choice, not out of necessity, and the benefits far outstrip the risks. Sure, it's also far from being great, and the genuine difficulty of designing complex systems in a secure way plays a role in this (heck, between all the interested parties, we can't even really define what "secure" means in practical terms). But it's not because everybody else is dumb.

While I generally hate analogies like this, I think there are quite a few parallels between the online world and the physical realm, where we seldom settle on absolute security. You have a $10 door lock that can be opened with a paperclip, protecting probably in excess of $5,000 in electronics within your home. In that realm, we are far better accustomed to the trade-offs, in part because we have more intuitive data about what can go wrong. We also take a more dim view of a burglar than of a hacker, which makes us assign the blame a bit differently.

In any case, with online security in particular, there some paths forward, including fairly plausible incremental strategies (better UX in the browsers and operating systems, better developer guidance, better mitigations, a culture of fuzzing and other security testing as a part of QA, etc). There are also some ambitious revolutionary dreams ("New everything! In Rust!") that may actually pan out if enough people get behind them. But I'm not sure what this article is hoping to achieve.
> The best keyboard-only UI (although ribbons were a big step backwards in that regard - very hard to discover now)

Use the Alt key.

For example, open Word and press Alt to show the keyboard commands. If you want the keyboard commands for the Home tab, press H as shown.

Alternatively, to open the Ribbon and show the keyboard commands for the Home tab, press Alt-H.

So, if you want to center some selected text in Word, press Alt, H, then AC

If you want to insert an image, press Alt, N, P and so on.

The Ribbon makes Office programs much easier to use, so you probably won't want to learn many of these key sequences. However, the ones you already know will almost certainly work.

For the record, I much prefer Windows 10. However, the fact is that Apple doesn't sell any of the hardware I use. It doesn't make a proper tower desktop and it doesn't make a small rotating-screen laptop that doubles as a touch tablet.

Even if I was willing to compromise on hardware, less-functional Apple products would cost 2x to 4x more.
Distributed count(distinct) with HLL on Postgres
No. Copyright makes adding a single method to a large project a derivative work of the method.
Get Started Quickly with ElectricFlow Using Our Step-By-Step Tutorials
"if Windows had a proper shell and cli tools, like cygwin with zsh, but native and not Ubuntu layer inside"

With my understanding of the Windows architecture, such as it is, there isn't a great distinction between "native" and "Ubuntu layer" because the "native" is really already a "'native' layer". If they continue to polish the Linux support, it will basically become as native as the core of Windows already is.
Manfaat Jagung Muda Untuk Menghilangkan Flek Hitam Di Wajah
In the future it's going to blow people's minds that software engineers were ever allowed to work on systems that touch people's personal information without a license.
You do have a point, you can't see the menu-bar items when they're hidden, however, I used Mac OS for work in the past, and the full-screen mode (in which the menu-bar does indeed auto-hide) is actually great. Even though you can't see the buttons, I was able to quickly memorize the rough location of what I want to press, so it didn't actually slow me down that much, even in heavily menu-reliant applications.

I feel like this would be even less of an issue with Ubuntu, since it has the menu-bar search feature, where you can "press" a button by typing it's name rather than looking through the menus.
They don't. In fact, as a response to the "fake news" hysteria, they've gone to a completely centralized "Trending News" bar, so it's identical across the country. [0] This is after they got in trouble last year for intentionally stopping the propagation of stories that painted conservatives positively. [1]

[0] https://newsroom.fb.com/news/2017/01/continuing-our-updates-...
[1] https://gizmodo.com/former-facebook-workers-we-routinely-sup...
Fetch Robotics | Senior Full Stack Engineer | San Jose | Onsite | Full-time | https://goo.gl/Qm8H44

Fetch Robotics | Full Stack Engineer | San Jose | Onsite | Full-time | https://goo.gl/FL3VZI

Fetch Robotics | Senior QA Automation Engineer | San Jose | Onsite | Full-time | https://goo.gl/7BVo0G

Fetch Robotics | DevOps Engineer | San Jose | Onsite | Full-time | https://goo.gl/xNaFhp

Robotics has matured to the point where it can become an integral part of making society better. We are searching for the brightest and most passionate engineers to enable humans and robots to work together. That’s the opportunity at Fetch Robotics. We are creating a robotics platform with reach from commercial and retail applications to the cloud. We were founded by pioneers in robotics and are now looking to expand our Enterprise Software Team.

Our team is passionate about what we are creating and is focused on making our customers successful. Every day is a learning opportunity at Fetch. If you are a top performer who is looking for an exciting, challenging and fun environment, we want to speak with you!
But they're with a group of like-minded people whose rules reinforce many of their other NIMBY tendencies (i.e. no homeless shelters, adult bookstores, garish homes.) They agree with most of the rules, but because they want more control they tend to complain loudly about the ones they don't like.
> Especially since the whole virtual escape key thing– being a default layout vim user for 20+ years

I really don't understand how there can be vim users that haven't remapped escape.

Like, if you care about ergonomics enough to complain about making a rarely used key into a touch key, how can you not care enough to remap that key if you use it more often?

And Mac OS even has built-in support to remap caps-lock to escape, and has had for a long time I think.

Funny side-note: I've broken the keycap for my escape key (on a TypeMatrix keyboard).. yet I haven't bothered to try to fix it. It's just not worth the trouble.
I think a lot of modern tech companies are quite comfortable with the GPL. For the simple reasons that none of the restrictions affect them because they don't distribute binaries: their software all resides on servers (excluding the limited amount of javascript they serve to users).

The AGPL on the other hand, now that really is a hated licence: https://opensource.google.com/docs/using/agpl-policy/

>WARNING: Code licensed under the GNU Affero General Public License (AGPL) MAY NOT be used at Google.

>Using AGPL software requires that anything it links to must also be licensed under the AGPL. Even if you think you aren’t linking to anything important, it still presents a huge risk to Google because of how integrated much of our code is. The risks heavily outweigh the benefits.

>Do not attempt to check AGPL-licensed code into google3 or use it in a Google product in any way.

>Do not install AGPL-licensed programs on your workstation, Google-issued laptop, or Google-issued phone without explicit authorization from the Open Source Programs Office.
Good point. These are general tips to do if you are able to. :)
I think he outted himself with this line:

> those poor sods who think it’s a store of value and the price will go up for unknown reasons

...followed by an entire article based on the unfounded premise that Bitcoin will continue to rise.

The only worthwhile advice in the whole article is nothing more than "buy low, sell high". Beyond that, you could effectively replace the word "Bitcoin" with "AAPL" or "AMZN" and it would be equally accurate. Any security which hasn't crumbled yet certainly looks like a good bet.

That said, as one of those "poor sods", perhaps I'm just being a tad defensive.
> Why would customers pay you to use your product when they can just do a git clone and use your product for free?

Support? Consulting? Hosting?
Sorry, I should have added it to my post. I edited in the site that I got my info from.
" it's also a failure of policies that have led to the majority of job growth being in the biggest cities in the country"

do you have ideas as to policies that would spread growth around the county?

I heard the idea of decentralizing government bureaucracies out of DC, and around the country, do you have other ideas?
Writing a Zero Downtime Deployment Script
Are you saying to get rid of the federal government backing of the loan? Let the banks making the loans sink or swim based upon the success of the students and their ability to pay it back?
The new 27" 5K iMac is upgradable to 64GB
iOS User Behavior Predictions Using SetSDK, MVVM, and RxSwift
Is the currency USD?
Sir Kazuo. With some exceptions - Japanese people "normalize" their names to English name order of Given Name, Family Name when writing or speaking in English. Some choose not to, usually out of national pride, but it is most common to normalize the name to the target language.

[0] https://en.wikipedia.org/wiki/Japanese_name#Japanese_names_i...
I find it sad that crypto currency with it's really useful interesting features is seen, almost exclusively, as a vehicle for investment thrill rides (ie get-rich-quick bullshit).

Wouldn't be nice to have crypto-currency where the focus is simply as a robust and secure medium in which to exchange goods and services? Am I missing something fundamental about currency in wishing this?
I use Spectacle for this, simplest thing I've found so far: https://www.spectacleapp.com
Show HN: AnyChart JavaScript Charts Extension for Qlik Sense
So don't link with GPL code, find a work-around, a different library or write your own code, if the original author has the copyright you could buy a better license for your need.
Again GPL protects the user of the code not the developers that want to remove the user freedom.
$40/post seems pretty low-end, no?
Samsung has produced a sentry gun for the DMZ for quite some time: https://en.wikipedia.org/wiki/Samsung_SGR-A1
Agree on the OpenGL support. I really wish Apple would just update OpenGL to the newest OpenGL so I wouldn't have to change platforms completely in the near future.

Then again, developing for Apple currently means more compatibility with old hardware and drivers, but OpenGL 4.3 (which Apple doesn't support) includes Compute Shaders, something I would really like to explore, but can't as Apple supports only 4.2 with a limited amount of extensions.
So blocking up a road results in fewer trip in the affected area? This is news? Block up two roads and you will see even more reduction. Heck, block all the roads. Traffic solved.

Local congestion is only half the story. How many people simply altered routes, perhaps traveling longer? How many instead went elsewhere rather than not go anywhere? I want to see not a city-wide but an area-wide measurement of total miles travelled. That number matters more (economically, environmentally) than local congestion. If cutting traffic in the city core results only in greater traffic elsewhere, that is no net good. In fact it only contributes to urban sprawl as people travel further to reach various destinations.
Tried this both on Android and iOS and can confirm that it works :)
Powershell might have some neat features, but the verbosity of the commands (don't bring up shortcuts here either - you need the full commands as that's what everyone else is using) just drives me batty. I find that they don't lend themselves well to mnemonics or easy memorization.

Who needs ls when you have Get-ChildItem?

Who needs grep -r 'pattern' when you have Select-String -Path c:\ -Pattern pattern?

Now that I think about it, Powershell has a conceptual similarity to Applescript. A proprietary, verbose, and hard-to-discover English-like syntax belying a great amount of power over the target platform.
uh wait... what Apple Mac Pro announcements?
I would definitely push for improving your speaking before you address these types of details.
Neat-- Just applied to create content.
I use Optimal Layout and the sadly-now-discontinued-but-still seems-to-work Zooom/2 for alt-window dragging:

http://most-advantageous.com/optimal-layout/
http://www.coderage-software.com/index.html
What's interesting is that Concert Pharmaceuticals (Derek mentions this in his post) has been working on this technology for the past two decades. I'm kind of surprised they weren't the first to market.

Drug R&D is hard!
Yeah, it's a total fantasy that most people want to hear from the other side. They're loyal to their tribe and hate anything and everything having to do with the other one. It causes them anger just to see it, it's like flashing the rival's gang sign or flying an enemy flag. It's a psychological identity thing.

This is important for community admins to understand. This is not a dialogue problem. People are given a tribe to belong to or oppose, and these affiliations are used by strategists and propagandists to affect popular anger/resentment.

That means that users don't want to see a balanced feed. They want to see things that make them feel good things, and not bad things. And the other side is "bad things".
Dopo il sesso ecco le 5 abitudini da prendere in considerazione
Well now we're talking about subjective opinion. To me, press releases and corporate double-speak are petulant. Actual engineers speaking frankly to journalists, to me, is the height of professionalism.
I work remote from central Los Angeles. The biking is incredible here. I mainly do hills and the Santa Monica/San Gabriel mountains provide some excellent climbing. There is very little traffic in the hilly parts of the city.
If you're interested in this and you haven't read Logicomix,

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

get it at your library now.

http://www.worldcat.org/title/logicomix/oclc/708346776&refer...
Programming Laws for my Students
I believe this is partially a "Chicken Little" response to the "Fishbowl Singularity" we've suddenly thrust ourselves into - a number of individuals panicking about living under constant (governmental, advertising, etc) surveillance, as a byproduct of our internet-connected lives.

On the other side, there are many more vulnerable IoT devices and CVEs today than there were in 2014, but even then the problem was evident. As another poster has pointed out, the solution seems to hide behind software ACLs and hardware devices, and hope that those are not also compromised.

As an alternative - "Welcome to the fishbowl, please do not swear."
Yeah, I mean it could be but wasn't.
John Saddington on 16 Years of Blogging, Startups and His Fundraising Philosophy
The government is collecting quite a bit of interest on over $1.4 trillion dollars in student loans.

I was also under the impression that for the vast majority, outside of a few programs, can't get rid of the debt, even with bankruptcy. So overall the money is being made.
In keeping with this (https://news.ycombinator.com/item?id=11986307), cable companies frequently pay for lock-in deals with apartment complexes. Spectacularly shitty, but I suspect related to you getting worse-than-listed rates.
Just like adding a lane doesn't improve traffic much because more people use the road
For better or worse, here in North America the government does mandate and provide, with little choice, the education it deems necessary for its young citizens to become functioning members of society.

If someone chooses to pursue a hobby beyond that, which is what the parent seems to be referring to, why shouldn't they have full choice of what they want to study and how they want to study it? Especially in a capitalistic democracy.
I don't see what would make basic facebook history hard to move around. Facebook of course already offers a "Download a copy of your Facebook data" function. Future-facebook could import it, or the most fundamental/basic parts of it, probably -- the problem is not the data itself, but the connections in it to other users, it's not that valuable without it. I suspect there isn't much interest from users in things-trying-to-be-facebook of importing the data.

I think it's the ability to communicate that's harder to move around, and why there's such facebook lockin. Your social network and ability to communicate with them in a public/group fashion.
Fullscreen mode loses focus constantly with 2 monitors, SMB shares are very slow especially with large amounts of files to be listed. Finder crashes a lot dealing with network filesystems. The search on Finder is extremely bad and doesn't hold a candle to Windows 10 search.

I am typing this on a Macbook Pro so I am not some Windows fan. OS X has fallen way behind in its desktop incarnation. The only reason I use OS X is due to its Unix shell for development. I don't think anyone can honestly say that as a GUI OS X is better than recent Windows.
I see. I'm also kinda a "runs Vim and writes Makefiles" guy, but I'm more hopeful about the Ubuntu layer being more seamlessly integrated into the native rather than waiting for Cygwin to improve. After all, WSL is official, and Microsoft seems to put a lot of efforts into it.

As a side note, like you said, Cygwin is slow. I once measured how much time compiling things consumed on both Cygwin/MSYS2 and WSL. `./configure` was 3 times faster on WSL, and `make` was 2 times faster. I assume the reason to be WSL's process management being lighter. This is another reason I'm looking forward to see the improvements to WSL's native integration.
No. Will do, thanks
Its a XY oscope so the highest freq signal required in the schematic appears to be 1200 Hz look at his clock gen system around page 17.

In the "good ole days" you'd use IC opamps instead of transistor ckts to directly generate NTSC video signals at an analog level. There are a zillion google able links here is one:

http://www.electronixandmore.com/projects/pong/index.html

Or an example of digital logic driving a scope

http://www.electronixandmore.com/projects/scopepong/index.ht...

In the 80s or early 90s it was a "thing" in Z80 programming class to drive two DAC with a Z80 running some assembly language you wrote yourself to display a vector cube. Then you demonstrated your ability or lack thereof WRT trig and made the cube rotate. That took about two lab periods. There were a couple alternatives for that lab and I did a sampler where I had an A/D sample a bit less than 64K of sound at 8Ksamples/sec when a button is pressed and then it output the sample repeatedly. It was kinda fun.
Why Britain’s Trains Don’t Run on Time?
It is very unfortunate that this happened and was a perfect storm. Money for college loans became too easy and too lucrative and made the supply of college educated workers too large for the demand. This also happened at the same time that good paying non-college jobs started to decline, mostly to automation and partly to globalization. Then students said, "Well, I'll invest more and get a Masters" and then there were too many of them, plus all the extra debt. In a lot of verticals, the same has happened with the PhD.

Software really is eating the world and we need to find a solution or it will eventually lead to revolt as people will have no other option. If someone isn't going to college for something medical or STEM, they shouldn't bother. Go learn a trade or start a small sole proprietor business while you live at home.
Introducing Monitoring: Insight into Your Infrastructure
The good kids who went to the best school they could get in to, studied whatever they were interested in

Huh, I went to college 10+ years ago and it was clear to me then that certain degrees meant a good paying job and some were dead ends.

That's a shame if some students were led to believe something else.
Those rights mean nothing if the user is not someone versed enough to modify the code. So in practice the rights are the rights of the developer.