skysight-inc/HackerNews huggingface dataset:
This is great but it really only applies to SPAs. I know single pagers are all the rage these days but it often makes a lot of sense to structure your application in a hybrid way where you have full page reloads for different sections of a site and each section is a container for a different SPA. I've got a decent setup for this but I'll be damned if I can find anyone who shares their setup for this sort of use case.
Thanks for the thought!

I haven't tried it, but this post [1] describes a project that got everything to work with the Mac App Store.

[1] http://dafoster.net/articles/2014/06/24/submitting-a-python-...
follow up - unlike email, the groups are actually publicly viewable, whereas email you needed a username and password.
A gift that I seem to have lost over the years.
What I mean is that most people can get most of what they need from something like org-mode by instead using Evernote, Asana, etc.

My experience is that I'd set up something like org-mode thinking, "wow, I can't wait to save hours a week by being able to juggle todo lists around at high speed without taking my fingers off the home row!" and like, that would just never be the case. In reality, all I needed was something a little bit better than a dumb text file.

ymmv. I'm sure there are power users out there who really exercise these tools to the max. But even then, I question how much time they're saving.
If the amount is large enough they hire a foriegn lawyer and bring a lawsuit in the country of the ex-patriate.
Thanks!! I want to learn and grow my skill set that is my prime motivation. But I feel little bit uninterested if work I am doing is already available. What is your motivation if you are starting a new project or something?
Yeah, it's not a study, it's a survey by CareerBuilder. My personal (anecdotal) experience would suggest that many people don't use their degree directly for their current profession. Examples of jobs for which there doesn't really exist a college major include most service jobs (sales, waiter, etc) and secretarial work. True that many working in those fields don't have a college degree, but since these are some of the most common jobs in America, a large percentage of workers in the field do have some kind of higher education. Also, let's not forget about the immigrants who's previous educational achievements aren't recognized in America (the PhD driving a cab in NY).

Depending on the state, working as a teacher requires an advance degree in education. So some people go to college to study English or science and then return to graduate school for an advanced degree in education.
I was thinking of making an alternative that just checks how long it's been since you visited that page. If you visited Facebook/Reddit/Etc. in the last 1-4 hours, you shouldn't be visiting it again, regardless of whether Facebook updated the content.

PS - Can you share your extension on the Chrome store, even before you clean up the code for Github?
Doesn't it seem more likely that one of the stellerators will win the fusion race due to the plasma containment issues that make controlling a tokamak difficult?

For anyone not familiar, these are eye-poppingly impressive machines:

https://en.wikipedia.org/wiki/Wendelstein_7-X
Credit and Debt always involve two parties. Student loans are a stupid instrument because there is hardly any way for the debtor to default. That is a perversion of the very idea of credit. It should be the responsibility of creditors to deal with the risk of default, not saddle people who cannot pay with debt for the rest of their lives. That's how it's supposed to work.

Also, so what if it was irresponsible? Does being irresponsible mean that you deserve all of the consequences of your actions and no further examination or thought is necessary? That's just terrible black-and-white legalism. Legalism sucks.
I've heard various CS teachers say that, when presented with Haskell as a first language, students took to it like a fish to water and could start writing useful code really fast.

My personal experience is that Haskell isn't really all that complex - when you stick to the core, it's actually fairly simple, with a small set of well thought out features (compared to Scala, for example, which I love but has a lot of features). Strangely enough, what I find hard when dealing with Haskell is the syntax, because it's so different from all the languages I've been taught or taught myself in the past. That shouldn't be a problem for people that have little to no previous experience and tackle it with a virgin mind.
The government taking over the student loan program replaced businesses that were lending money to students and collecting from the government if they failed to pay. In order to mitigate this while continuing to pretend that the private sector was at work, we then passed laws to aggressively collect on student loans, making default impossible, and substantially weakened bankruptcy besides.

Which is stupid.

If the government is going to subsidize something like this by "issuing loans" or "guaranteeing loans", doing the paperwork themselves rather than pushing it off to for-profit private entities makes all the sense in the world. There is no substantial problem here for the market to solve; Entities that participate are simple rent-taking parasites on the process of government subsidies reaching students, doing no work themselves other than advertising.

Tuition growth is a separate and very real issue.

Bankruptcy is a closely related issue, which has quite a bit more bearing on the article. We have a word for cultures that do not practice bankruptcy and pass on unpayable debts: slave states. Bankruptcy - the positive ability to escape from debt and in doing so to be blacklisted from further debtors - is essential both to keeping people free from indenture and also to keeping lenders honest in their assessment and labelling of debts.

College debts are particularly difficult to assess risk on: A free market does not seem like it would fund as many educations as the government would prefer people to get educated, which is where this started. That's why I think the government should favor grants over extreme long-term debts. Factor in the cost today instead of pretending we'll have the money tomorrow, and you head off a lot of pain for both lenders and debtors. The government can already redress its losses through taxation. A credit rating that shows default to the government is a deterrent just as much as a credit rating that shows default to a bank.

Some fraction of people will always be irresponsible, unrealistic, or just unlucky in acquiring debts they can't handle. Heaping blame on them and examining their individual faults is a distraction from attempts to actually deal with the fact that some fraction of people will always fall into that category.

Our language on topics like this has some of the most baggage of anything we talk about. It's important to examine all the words you're using, and try to remember to ask "Is this a useful paradigm to apply". Because the National Debt is not Household Debt or Municipal Debt. Household Debt is not loaning your neighbor 50 bucks for beer. Loaning your neighbor 50 bucks is not a bail bond. Every situation is unique and trying to imbue them all with the same morality and judge your way out of the problems they develop is worse than useless.
WRs of people solving Rubik's cubes with their feet is a thing these days. These seem much more skill based.

https://youtu.be/DDWdSWfUAeo
This is my life. The ancient codebase that doesn't use Objects because "They didn't see the point" with no unit tests. The pay is more than I could possibly hope to achieve at another employer in this area and, accounting for the cost of living, more than I could hope to get anywhere. I'm attempting to improve the place from within, but the long-term employees are resisting change.
The last OS X I truly liked was Tiger. Simple and fresh. Wild success and iOS-ification have turned a great system into something less appealing.
The government does not allow student loans to be discharged with bankruptcy. From the lender's (also the government) perspective, these loans are close to zero risk. They'll garnish your social security, your paycheck, anything and everything you have, in order to pay them. So, from their perspective, why not just keep lending and lending?
I don't think you can ever expect the same level of quality and performance that you get with a native program that gets specifically compiled for a certain platform, and sometimes written specifically for it. With WebGL it is just JS, and with GooCreate you can make really cool scenes that can include interactivity (with state machine and no coding or with custom scripts) and then just press publish and have it available for millions of people... no need to compile for several minutes for each different platform and no need for huge downloads.
Does anyone use React with RoR? How do you combine them?
Am I missing something? This leads to a wiki page that does not actually say anything about a bankruptcy.

Can you either substantiate or remove - remaining sailors seem to be working very hard, and I would hate it if false rumors would seed negative energy ...
You are probably right, although if it is a government student loan, emigrating with the sole purpose of avoiding payment could be construed as fraud.

They could also bring a lawsuit for the debt in the country where the US person emigrated to. This is much harder.
awesome...except it froze my entire PC (i74640k, 16GB, SSD) Firefox, Windows 10
The ridiculous level of in-your-face-ness was basically the reason I switched from Windows to Linux a decade ago. I did run OS X a short stint back when it was version 10.5, and it's a shame to hear it's gone downhill since then.
>I have no sympathy for her.

Tells more about you than about her.
The voters are not in their right state of mind, are they? The current media system doesn't really let them make rational choices. It plays politics like a team sport.
But why would Nokia want a world-class handset operation when they just barely managed to offload theirs to a desperate buyer? (The brilliance of the "burning platform" Microsoft deal is that it made Ballmer emotionally attached to Nokia's phone business, thus giving Nokia an escape hatch.)

There's no money left in making cell phones today, unless you're Apple or Chinese. Even Samsung is having trouble. For a 2nd tier brand, it's a really expensive business to be in -- look at Sony and HTC.
What about the poor animals who suffer? Are they to go extinct so that a couple billion more of this filthy chimp species can have a good life?
> Or you could use a docking station with proper keyboard, mouse and monitor(s).

Proper keyboard, mouse and monitor(s) setup is what I meant with "desktop setup". Of course whether the actual computer is inside a laptop, inside a desktop cabinet or inside a phone does not matter for ergonomics.
No it's not - it's free with registration.
That's the compromise to put people on an even playing field though. If you could get rid of them in bankruptcy, they would require a cosigner with credit history. Many people don't have access to that, so you would basically be cutting off anyone not middle class or above from college.

For loans without a cosigner I'd imagine interest rates would be on par with credit card rates, possibly higher since its a large, unsecured loan.

Regardless, you already can get student loans that can be removed in bankruptcy, they just require a cosigner and have higher interest rates so no one wants them.

It would be interesting to see schools cosign loans past the 2nd year. They could chapter out underperforming students with an associates after two years since they would be on the hook for repayment past there. Then the loans would still be accessible basically equally and schools would have incentive to keep costs down and be more selective rather than just growing indefinitely.
On the second problem, there is no reason you have to pick a college far from home. Go with a state university. Certainly don't go out of state and pay higher tuition.
i3 is really nice, it looks good with the useless-gaps patch too. But it hardly has the most amount of visual customization, rather the contrary IMO. awesomewm, herbstluftwm, and others offer way more to tinker with. Its manual tiling and modal keybindings is what makes it nice IMO.

Recently I switched from i3 to bspwm, I really love the approach bspwm takes. Definitely the best designed window manager I've used.
Ask HN: Whats the coolest software you've ever seen or used?
Love this page, very straight to the point and some great advise. No fancy styling, just the facts. And no ad trackers!
This article has the start of his journey... and he's 8 year into it now.

But it gives no sense as to whether he's just breaking even, is killing it, or what?

It wouldn't be that encouraging if after 8 years he's still struggling to make ends meet, whereas if he's killing things (in the positive sense), that's more inspiring. To me anyway. ;)
CodaLab: Accelerating reproducible computational research
For me, the role of the best place to go for all the Web Platform things is MDN. It's far from being perfect, but it's the only place that looks like is following what the growing web has to offer and is comprehensive enough to be treated as a some form of digestive documentation.

I, as a full stack guy leaning more toward front-end stuff, was personally unaware of the majority of the new HTML5 APIs available or coming to the web soon. I was repeating the cliche that there is a broad set of functionality that is available only for native platforms.

When I learned that is no longer true, I decided to put something from me to promote that. That's how What Web Can Do was created: https://whatwebcando.today. This is a small interactive overview of the device integration APIs available on the Web Platform today or tomorrow. Most of them were - or still are - tagged as "native only". I hope we can remove that label soon.
It's for the graph API, which I have no experience with, but I guess it covers both?

The limitation is in the API only, you can still see the statuses in-app and online, but you would have to resort to a webscraper to get them.
Yeah it's not, I guess the guy uses the useless-gaps patch and maybe some other customizations, otherwise it looks really average IMO (not necessarily a bad thing).
At what age do you think it would make an impression?
All key persons have quit and they are restructuring debt [1]. Furthermore, pre-ordered tablets cannot be shipped at the moment.

Does this mean they are doomed? No. I would like them to succeed as much as anyone, and I'm not trying to spread false rumors or seed negative energy. Quite the opposite.

[1] http://www.reuters.com/article/2015/11/20/jolla-debtrenegoti...
I've used a structure similar to the one suggested by Ryan Florence in this Gist [1] with some success.

The gist of it is:

> The file structure maps directly to the route hierarchy, which maps directly to the UI hierarchy.

> It's inverted from the model that we've used in other systems. If we consider all folders being either a "generic" or a "feature" folder, we only have one "feature" folder but many "generic" folders.

[1] https://gist.github.com/ryanflorence/daafb1e3cb8ad740b346
He runs REVSYS. I'd say he's doing OK. :-)
What advantage does bspwm have over i3?
Harry's Lap Timer[1]. It's amazing what this program can do, exploiting nearly 100% of the iPhone hardware. I remember that the battery wasn't even charging while I was racing. It was connected to the USB car docker, but it was steady at 75%.

[1] http://www.gps-laptimer.de
And yet jolla.com has no mention of this (still encouraging buying), and neither does their blog. Um... wtf?
I had owned an Amiga 1000 and 500. It was better than the other computers at the time. Commodore made blunders in marketing and other things and the other companies had caught up once IBM made VGA and Creative Labs had that Sound Blaster card.
Also, Germany's "Mobius Strip" Tokamak Reactor is going live.

http://www.businessinsider.com/germany-is-turning-on-its-mon...
So basically, the default behaviour of ember.
When you can afford it in terms of budget and timeline, I am a big fan of that sort of "race to the finish" between an elegant approach and a brute force one.
Doesn't being a little hungry make the brain work better?
Isn't the poor in America suffering more from being obese than "not having access to food"?
https://scholar.google.com/scholar?q=food+stamps+obesity&btn...
[Cyber Monday Special] Free $50 VPS Credit
This is a great example of why federal loans, while they appear to "help people up", are horrible policy.

They 1) make tuition unaffordable (even for those who aren't taking on debt), and 2) enslave those that do take on the debt.

We should cancel the program en mass.
Cool. It should be explicitly mentioned in the article though, not left for readers for wonder about and maybe figure out wrongly. ;)
I've been fighting this kind of thing for decades now (it started with Usenet), and when reading this and stuff like the Shallows...

This is going to be a huge health problem ten years from now (it must be already the largest productivity killer in the workplace), and great solutions for this will be profitable some day.
would X11 for Mac OS and then an i3 installation running under that be any good? I imagine only useful for X11 applications.

http://www.xquartz.org/

http://www.nrtm.org/index.php/2011/01/28/tiling-window-manag... (2013 so ancient)

I've not used MacOS since around 2011/12 so take this with a pinch of salt.
I wonder if it's the fate of all large corporations to make software that's bloated with anti-features. Microsoft with Windows, Redhat with their own flavor of Linux, Apple with OSX, Google with Android, Sun with Java, Oracle with their database.
Bankruptcy does not equal closing operations. They are still shipping phones.

They are trying hard to stay afloat by restructuring debt, laying off a big chunk of their staff and getting some investment.
there's no magic to the Wolf

Funny. That's my favorite scene in that movie, too. For exactly the same reason. I only find it comment-worthy here because you're the first person I've heard outside myself make this observation.

Another scene I really like, for similar didactic reasons, is the opening scene to the HBO series Rome, where Caesar's army is battling the Gauls in a forest and Titus Pullo breaks out of formation to start kicking barbarian ass. Vorenus, his commanding officer, has to follow him out at great personal risk to knock him back into line.

I see it as an allegory for the perils of bringing a ninja/rockstar/cowboy to a mature team that has a greater need for professionalism and discipline.
I would recommend you think about therapy. Getting professional help might get your feet on a way to long term betterment.

What I was wondering is why you should be want to be seen. Do you feel the need to be recognised. Do you miss appreciation?

I would really, really recommend professional help. This is not something to be taken lightly.
What USB Has Replaced
Lockheed Martin Compact Fusion Reactor Update
You're right, but...

These features are available for JS using add-on features such as JSDoc, TernJS, etc... but you're right. Cross-file, these tools don't work as well as they do for Java.

BUT.

If you need super-advanced cross-file refactor capabilities, chances are you're not using modern best practices for JS application design, including small modules with simple APIs & the open/closed principle (try to make APIs open for new features, but closed to breaking changes).

Using small modules generally means that you don't write one large monolithic app. Instead, your app is broken into smaller self-contained pieces that are independently usable and independently testable. Doing so dramatically reduces the need for the kinds of refactors that are harder to do in JavaScript than in statically typed languages.

There are also lots of advantages to languages such as JavaScript that allow for type inference without annotations littered all over your code.

Annotations come with a cost, and JS provides many benefits that are not available in languages like Java.

As I said in the article, the JS runtime tooling makes intellisense look like a baby chew-toy.
If you happen to read this, the courses at Purdue which are based around XINU seem to be CS354 and CS503. Some google-fu turns up lecture notes but I'll avoid linking them due to the fact that they don't seem to be openly distributed.

That may or may not be what you were after since the book is probably more detailed at to the point than the course notes would be.
Tor is an amazingly good start :) to things. Tails seems to be decent as well.

Hopefully there aren't other major vulnerabilities that turn up in it... but that's like wishing for a pink unicorn that er... expresses rainbows rearwards. :D
Right, thanks for pointing that out. I have had similar thoughts about public transportation and apartments which is part of what lead to this idea.

They could be human powered or maybe self-driving transport pods, much more efficient than cars or buses. Also, airtight construction helps a lot with noise pollution from neighbors.
He has fucked up personal beliefs-- this is a fact. These personal beliefs could have been kept in a box in his mind, but when he spoke on this publicly and loudly as a public figure, well.....

It'd be nice if we could all do work that allows us to voice our exact thoughts at every moment.... or would it?
Perhaps by differentiation one can make phones and tablets profitable. This way works for Apple. It's not easy though.

Differentiation would come here from a platform that respects privacy. And is also hacker friendly.

Perhaps from hardware that is more expensive, but doesn't have programmed obsolescence. People are still using Nokia N900 6 years after release. And frankly, they are working pretty well.
The End of the Startup Gold Rush, Absurd Burn Rates and Tourist VCs
Still doesn't seem that honest to potential customers.

Trading when the directors know it's bankrupt is a big no-no legally isn't it?
It's in the footer!
How do you plan to fund universities?
There was a great study published in the journal Cognition a few years ago revisiting the famous kids & marshmallows self-control study, but where the researchers additionally manipulated the children's beliefs in the environmental variability. They offered the kids some desirable thing and then either gave it to them or not, then checked how much self-control they exercised on the marshmallow task. The idea here is that if the payoff is highly unreliable, the rational thing to do is to go ahead and eat the first marshmallow because 1) there's a pretty good chance there aren't more coming and 2) even the first marshmallow might disappear. I think there's a pretty clear socioeconomic analog of this— if you have few resources and an unreliable environment, it's rational to act on a much shorter timeline.
World's Worst Tablet Computer
The third problem is that college has become widely regarded as job-training by industry. Broadly, it means non-STEM/medicine/biz students end up underemployed in the service sector, but even narrowly within CS you get the perennial debate about students wanting their college programs to teach them software engineering, instead of fundamental theory.
Americapox: The missing plague [video]
When my mom was working, they didn't have direct deposit, so she had to pick up her paycheck from her mailbox in the school office. She always made sure to pick it up promptly, because leaving it there over the weekend made it look like she didn't "need" the money.
People make a very odd distinction between "physical" addiction and "psychological" addiction. I don't understand why, but I suspect it has something to do with "morals" and "strength". When its "just psychological" you'll see a lot of people who treat it as a personal failing, rather than an actual, difficult thing. Much like people treat depression and other mental illness.