skysight-inc/HackerNews huggingface dataset:
> However, as a professional with student loans, I will be furious until the day I pay off my final loan at the 6.55% I am paying. I could get a car for cheaper.

And you should be able to get a car (or house!) for cheaper because those are items that can be sold to cover the outstanding loan balance. Secured credit is always cheaper.
Visual Studio had a pretty nice macro record and playback system that was great for ephemeral, low friction scripts. They removed it because they said nobody used it.

I switched to AutoHotKey and now I have a macro system that works everywhere.
> I'm curious why you think having your window manager handle tabs would prevent you from "tiling" your browser.

For example, I have this arrangement on one of my monitors:

.---------.------.
| | A |
| Browser |-------
| | B |
`---------`------`

If I have more, it continues in a Fibonacci spiral. But this is a very simple layout, and easy to understand. If I add a dozen windows where I would normally have tabs in Browser, then I'm in an awkward situation, because I only want a single tab displayed in Browser at a time. I'd have to write some window layout that will know to completely hide certain windows rather than tiling them.
I guess Occam's Razor says we should check the EXIF data.
Migrating from Text Editors
I've had one from amazon warehouse deals for a while (around $200 ~2 years ago too). Completely worth it for the screen size when working, studying and for fun. Wish they had a touch screen version and thin bezel.

I bought it specifically for reading pdf papers, and haven't been disappointed. Can't complain about the free 3g, and occasional browser use either if you flash it to 3.2.1 or higher from the kindle keyboard.
I found https://www.tuition.io/blog/2011/11/so-who-the-heck-owns-my-...

>Guarantor. Up until 2010, many federal loans were issued via the FFEL program, where private commercial lenders (i.e., banks) issued federally-guaranteed loans. An act of Congress in 2010 eliminated the FFEL program, so now all federal loans are issued directly by the U.S. Department of Education’s Direct lending program.

So no banks were at risk anyway, everything was guaranteed by the feds.
Well, since the federal government appears to be making a sizable profit off of their student loan business, I'd say that this $7.7B will just come off their "balance sheet".

http://www.politifact.com/wisconsin/statements/2015/oct/01/e...
Like transportation?
Curses is the GUI for Bash. Anyone tied getting it to work yet?
Professor Stephen Hawking Announces Mission to Alpha Centauri
I keep seeing this repeated, why would it be OK not to use tools to fix issues in Linux but not OS X?

Here tools to fix your issues:

- Time Machine only support HFS+ filesystem but you can use the excellent: Carbon Copy Cloner

- For mounting SFTP, FTP and any cloud drive use: ExpanDrive

- It's actually not the mouse curve, it's the rendering buffer, most people don't notice it but a windows user should, fixable with: Smoothmouse

- If it's slow you probably don't have an SSD drive in that computer, so while it's indexing all hundreds of thousands of files it will be slow while using it.
Not a real answer to your question, but for the last number of years I've been using Command-t (https://github.com/wincent/command-t) and after the initial index operation, it's super quick.
A LFR ran at Oak Ridge for several years. The technology is well understood, the only reason it was never developed is it is not an efficient way to produce weaponizable material.
Post-Mortem for Google Compute Engine’s Global Outage on April 11
James, I know you want to ignore me, but you cannot. Just refund my order through PayPal. Just do the right thing, and this will all be over. I will not rest until I get my $18, that you have stolen from me!
This title is incredibly misleading. All the Obama administration is doing is providing a streamlined process to people who are already eligible to have their debt forgiven.

For the people moaning about "wealth redistribution" or wasting taxpayer money: These are people who are already unable to repay their loans. If anything this will save money since it will cut down the overhead from the government garnishing social security checks to repay its self (which would be laughable if it wasn't happening to real people).
Maybe ... Eiffel65? :-)
AMD Polaris Doesn't Support ETC2 Texture Compression
I have to read plenty of PDFs (imagine recent research articles) and have many books in PDF format I bought (a single photography/visual art book PDF can be easily 100MB) - if Amazon had incorporated a silly microSD card slot, I could stuff everything I got into it. Now my Voyage is relegated to "hot items" only, the ones I need to read right now, and often I don't bother. Now what is the cost of a microSD slot? $0.20? They insist on some silly business model and they just ruin it for the resourceful clients that don't want to waste time switching between multiple devices, could buy a lot from them and inspire other people to "ape" after them as well. Now I rather stuff a 200GB microSD card into my Android phone (iPhone has the same issue), put everything there instead and buy ebooks elsewhere. Win for Amazon?
Education is cheap. Teachers aren't often paid very much, good books and other materials are usually not very expensive, and a building is just a building. Labs can be pricey, but only required for some subjects.

So universities are like expensive social clubs that build your network and enhance your social standing, and they also happen to teach. Remember that when it becomes a "need" that should be "accessible to everyone".

The community college system is great. Cheap, available to everyone, and high quality teaching (in my experience). Why not allow them to handle education up to a bachelor's degree and universities can handle the functions of research and undergraduate social club for people who can pay?

One compromise approach would be to deny federal loans (or undischargable private student loans) for university until they have completed all the relevant classes at a community college (possibly with loans).

(And no, I don't think community college should be free. I think that will destroy them.)
Craft/vocational schools are a different type of college that should also be funded.
Reminds me video games, p2p is cheaper since you don't have to host your gameservers, but p2p lags hard and enabled a lot of "cheats" and so on... Plus you have to manage network issues like unpn / NAT ect..
The obvious solution would be a private lending market. Such a market exists for credit-worthy students that go to prestigious universities in majors that are economical. SoFi runs such a program and can often undercut the government which doesn't care too much about the credit quality of the students. The problem is that private companies such as SoFi will never be competitive for higher risk borrowers as long as the government is giving them fairly generous terms. Also, the nice thing is that bankruptcy is a possibility for those that lend through private institutions rather than the government.
Filed https://github.com/PalmerAL/min/issues/20 about this.
Yeah, I was wondering if maybe that research didn't apply to power users. Regardless, for me personally, I mostly use the keyboard in an IDE (vim style) but find the mouse is much better for certain things. Even when I use straight vim, I often find that it's easier to visually target something with the mouse versus using search or motion commands.
Surely you have heard of public transit?
There should be a cap on goverment guaranteed loan, perhaps $20k.
MySQL bug, open for 13 years and counting
Federal student loans are zero risk to banks under all circumstances since they cannot be discharged in bankruptcy and the government guarantees the loan.
Two Markdown line breaks don't translate to a single line break in the output but to a paragraph break.

(To output a single line break, precede your source line break with two spaces. As others have pointed out, these behaviors are to let you manually wrap your source but have the output be auto-wrapped.)
Great write up.
I wonder how developers can actually profit from developing apps for echo
That's exactly what a hypothetical conversational interface would do that a simple voice interface couldn't. It's the level 3 the article was talking about. If the computer responds "There are 47 entries," you might say "Do any of them contain the word tanagra?" or "Get me the most recent one."
I think you just proved their point.
Tech billionaire announces $250M in cancer immunotherapy funding
Oh I completely agree about safety. There really is no security in this universe full of black holes, meteors, exploding stars, and micro organisms. However a simple bar of soap goes a long way to fight those microorganisms.

But the basic physiological requirements of having enough food, water, and shelter are not so arbitrary, though the requisite quanitity and type will of course vary.
Essential DevOps Terms That Every Tech Guy Needs to Know
I find Breitbart's comments interesting, it's pretty much an outlet for people who are discouraged from voicing their opinion in standard news outlets. Though I don't go there on purpose... in the same way as I rarely visit The Guardian.

I used to run sites for years and to me, removing the ability to comment or purposely hiding it is a sign of a publication that's failing its readership.
7 Tech Trends Changing Banks and Money
Kalid, thanks for your amazing content!

Reading this from the link you provided:"In my ideal world, every Wikipedia topic would have a guide that took you from the 1-minute version to a full technical understanding. Go as far as you wish, make meaningful progress at each step, and have fun along the way.".

Have you though how to build/scale it ? Because it would seem like an amazing site, and maybe a good startup.
> I think he was saying that a mouse-based GUI can display a terminal window in which one can run a CLI; thus a GUI is a strict superset of a CLI.

That's not strictly fair because running ncurses applications inside split tmux panes would give you a GUI-like UI inside a command line environment. Also some of the more esoteric WM's would provide that kind of functionality as well.

The main reason it's more common to run CLI inside a GUI is really just a matter of convenience.
That is a very charitable reading of that person's comment. But look at the follow-up: https://news.ycombinator.com/item?id=5168773

> Nobody adjusted the models when they produced incorrect answers because the answers weren't incorrect. They weren't the answers you like in hindsight, but they were correct insofar as the model was vetted & the input was correct.

This is 100% absolving the agencies of any responsibility for the brokenness of their models. According to this person, it's the public's fault for behaving in ways that led to unrealistic ratings, and not at all the agencies' fault for having models that didn't reflect reality.
Cloud Arms Race: Microsoft Accelerates Its Data Center Expansion
Of course :) We launched our prototype in February. Right now www.seedrunners.com is only a website where aspiring investors can register their interest and startup applicants can apply to our first batch.

We are in "soft release" mode (even though we are on Hacker News lol). We are currently collecting startup applications from students at my school, which is also where most of our current aspiring investors come from.

On the other point, you are indeed right. With Seedrunners, startups from all over the world and not only US startups will be able to access capital from the investor categories I mentioned previously. Our current legal structure allows us to receive investment from any person that is a "resident in the EU, EEA, Switzerland or any other country where they may legally receive financial promotions of the nature provided by Seedrunners, and are legally entitled to invest in the type of investment offered".
That's a good point! I completely got it the wrong way around and didn't look at the image properly before posting it. The non drive side must be thicker because of the torsional force on the frame when pushing on the pedals. Too late to edit my post!
On the other hand, government guarantees expand the available credit to consumers who would be just as likely to be shut out of homeownership (for example) by higher interest rates, save for a thunderous government program to ensure housing for every citizen. With the exception of the subprime mortgage crisis, it is usually a good way to help people become homeowners without too much taxpayer burden or onerous bureaucratic micromanagement.
What's the setup for a site-based VPN? This is the first I'm ever hearing about it
I write in my journal almost everyday, I've tried pencils in the past, but a simple pen is much more practical.
> If you need men with guns to enforce the GPL, is that really freedom?

Do you not need men with guns to enforce your other freedoms, like the freedom of speech under the First Amendment? (I don't know if you're a US citizen.)

We're focusing on a very specific set of freedoms---a subset of all freedoms that individuals should have.

> I want to abolish copyright

We have to work within the system we have, and abolishing copyright is unlikely to happen any time soon. There's things that work now.

In the case of the GPL, we still need copyright to ensure that we can enforce the right for the users' to have their freedoms; otherwise, public domain works can be used in proprietary software.
GCE down in all regions: post-mortem
This looks intriguing, thank you! Over the last 10 years I've tried a number of things to get QoS working on Linux, with not much success. My most successful (and recent) attempt was to purchase a Mikrotik, but to be honest I'm not totally satisfied. This seems like it might be a better solution!
Max Levchin's Affirm Gets $100M, Led by Founder's Fund
I don't understand. The funding sources he does accept can still be funded by defense groups if they're cruising through proposals. It's ultimately the same pot of money with the same reporting due to the government who will find out the same things from the same sources. Just because you didn't get your funding directly from ONR doesn't mean the DoD isn't funding your research.
It is almost as smart as a child. I uploaded a picture of my Notre-Dame vacation photo, and the caption was "A person standing in front of a church"... which is close to my sons "mommy standing in front of that church we went to"
Apple has traditionally locked down mobile Safari to a far greater extent than desktop Safari when it feels there is a compelling UX or security reason. For instance non-fullscreen video is not possible on mobile Safari, but easily doable in desktop Safari and native applications. I'd expect this to be similar at least initially - it could still come to mobile Safari some day, I just think the initial release will be for desktop.

While I understand there's an argument to make on standards for them supporting it in mobile Safari, a mobile web browser is really a lousy place to build software like this. Customers are going to be much happier using a native application. We could certainly get into a discussion on what Google is doing with the mobile web on Android that would make mobile Safari support more important, but Apple is not going to be moving away from installable Swift/Objective-C based applications for the foreseeable future, and that's going to remain the best implementation route for a while.
This was posted once before by HN user 'ingve' but didn't get much
attention [1]. Though the most recent and largest (39 pages) JFP paper,
"Systematic Abstraction of Abstract Machines", is probably the best
version to read, the earlier "Abstracting Abstract Machines" may also
be helpful. There's also a CACM highlight version of "Abstracting
Abstract Machines" that's only 8 pages. All of these papers are
available.

- "Systematic Abstraction of Abstract Machines" from JFP 2012 (39 pages)

http://arxiv.org/abs/1107.3539

- "Abstracting Abstract Machines" from ACM ICFP, 2010, (12 pages)

http://arxiv.org/abs/1007.4446

http://www.cs.umd.edu/class/fall2014/cmsc631/papers/vanhorn-...

- "Abstracting Abstract Machines" from CACM highlight 2011 (8 pages)

http://www.ccs.neu.edu/home/dvanhorn/pubs/vanhorn-might-cacm...

[1] https://news.ycombinator.com/item?id=10963677
Pure democracy--post 17th amendment, btw--has always lead to mob rule. This has been discussed for millennia.
And most of my serious hobbies are geared towards sysadmining |;)

And that's kind of my point. I've started on some non-tech hobbies recently, but I've a long way to go before I can make money with them.
Yes, in USA, same state, US citizen.
So should I try and sell my experience in a Shakespeare class on the cheap? My professor was pretty terrible.
I love that the T420 is a "cheapo refurb" machine. Such a solid box.
Did the U.S. tech industry actually have long hours during the period when it became world-leading? The U.S. was dominant in technology by the 1970s, and as far as I understand the '50s-'70s tech work culture, it was more of a professional engineering culture. 9-to-5 jobs, everyone wore a tie, etc.
Blur: shell-based build system
> I am glad this measure exists for the disabled Americans being shaken down

Silly hyperbole. They're simply being asked to pay for a product they consumed.

> the use of private companies charging usurious rates is simply wrong.

Sounds like your complaint is less with "usury" than with private enterprise.
Of course not, but normal "leftist" policies (e.g. higher taxes) are nowhere near as controversial and divisive as "social-justice" topics.
I have Voyage with the lights turned off. Maybe it's just Paperwhite issue?
I don't know what you're taking issue with. The results of sorting in JS with a simple (a<b) comparison will necessarily vary by JS implementation, and I'm suggesting that would be a drawback for a default specified behavior.

E.g.:

[1,3,NaN,2,5].sort( (a,b) => a<b ? -1 : 1 )
// Chrome: [ NaN, 1, 2, 3, 5 ]
// Firefox: [ 2, 5, NaN, 1, 3 ]
Is This the Beginning of the End of the Millennial Media Bubble?
FBI paid “gray hats” for zero-day exploit that unlocked seized iPhone
Getting Started with SQLite Database in Node.js
I'm super impressed by its response to this image:

http://i.imgur.com/tc5rz9s.png
I tried a Magic Eye photo. It didn't see the sailboat at all.
Totally fair. Mac is great as long as you stay in the ecosystem, but I'm trying to escape!

This is the reason why chromebook sate starting to looking appealing. The hardware already comes totally supported but I can also get a root shell.

We will see. I expect things to slowly get better over time.
It'd be one thing if student loans were true unsecured debt but they're not. The government backs most student loans (even private ones) and they are not dismissible through bankruptcy. So, in some ways they're more "secure" than a car/house/etc.

https://enlightenme.com/secured-and-unsecured-debt/ (there is a mountain of other resources on student loan debt and how it differs)
You are confused about the word "need". People need food. But that doesn't mean caviar and champagne.

People need education. They don't need an expensive social club that happens to teach.

A need would be something more like a community college and less like Harvard. Or maybe if you are going into research, community college + graduate school at university.

And that's a very generous definition of need.
Except that consumption based taxes encourage wealth hoarding, and are extremely regressive for families that spend most or all of their income. A better format would be a "average middle class household cost of living" adjustment.
i'm more talking about being able to craft subsequent XSS requests. My browser will unwittingly be doing the attacking

My ip address is 192.168.99.105

Script tries XSS attacks on:

http://192.168.99.1/ciscowebinterface/known_dodgy_admin?user=root&pass=NEVERCHANGED1
http://192.168.99.1/juniper/also_leaky_admin?user=root&pass=NEVERCHANGED2
http://192.168.99.2/... enumerated
I uploaded a photograph of a bunch of snow piled on top of a round table[0], which looks a lot like a marshmallow to the human eye. But it came back with "I am not really confident, but I think it looks like a polar bear lying in the snow." Not terrible :)

[0] http://imgur.com/nKRK5hc
That's good to hear you're baulking the trend. Do you develop your mobile games in C++?
Could I make a suggestion, from a "keep all the tabs open forever" person? Try to come up with a personal standard of which tab is where -- or at least where you put certain types of tab -- so you aren't just searching through everything, or toggling back between the last two or three items, but picking the one you want in one exact motion. For example: personal window in the top right with the first tab chat and the second tab e-mail; bug reports go on the left with the one you're currently doing on the far left; searches for programming help usually are centre-to-right with the left tab for google, and all the other tabs for the results... It's not an exact science (you don't need to write a program in your head that determines where to put each window) but I find I can trust my instincts on where I put something most of the time.

(That's how I work and I still hit the wrong window a lot, so take this advice with a heaping bowl of salt)
Potentially it will ship "in the box" and be supported as part of the Microsoft toolchain. My guess is that it will given the particular people involved, the general direction of Microsoft regarding software layers, and its ability to make life better for developers [e.g. installing Rails].

To put it another way, I think the ecosystem is likely to be pretty good with both Microsoft and Canonical involved based on my read of their current directions.

I've always been hesitant about installing the alternatives because of the way Windows installations accumulate cruft and complexity and the weird states that low level third party code often puts a Windows box in.

YMMV.
It is crazy. At minimum, student loans ought to be capped at prime + 1%. I don't agree with giving away a completely free higher education, but something like this makes much more sense. Make sure the student has some skin in the game, yet doesn't have an oppressive burden to bear for the next 20-30 years.
> I think it's mostly just so we can stick with something out of familiarity.

That's the single best reason to stick with something as personal as an editor. Emacs, for example, has all of the features of other IDEs but with a different interface. Want to single-step through a debugger? Got it! Refactor Java? Got it! Syntax highlight 1,373 file format you've never heard of? Oh, definitely got it!

Given that for literally any feature I've seen in other IDEs and wanted to try, Emacs has already had it for a decade, I just don't have an incentive to learn a wholly different workflow.

It could be true that I could make beautiful music on a guitar, but my piano skills satisfy my music requirements. I've played a guitar long enough to enjoy it and I see the appeal, but I like playing the piano more. Both would allow me to express my intent, but I can do it more easily with the interface I've been using for several decades. Why do people keep insisting I pick up a guitar?

BTW, I had this conversation with a manager once. He wanted me to use Eclipse for Python - Python! - development and kept giving me serious grief about my "ancient" Emacs setup. We was quite serious about it, too. I finally prevailed upon him to STFU and let me work with this logic: "Are you happy with my output? You are? Great. That means Emacs works for me. I'm done talking about this."

I wish that were an exaggeration, but I really had to have this conversation with a higher-up. If I'm using Notepad but still able to get my work done on schedule and meeting our quality requirements, then back off.