skysight-inc/HackerNews huggingface dataset:
Your first paragraph alone seems to tell the whole story:

"The money is good, but I do not find my work fulfilling and wish I had more time towards my projects"

I think you need to weigh in which of the options available would really help you realize the fulfillment that you want. Do you want to finish schooling, or do you want to work on a side project?

Believe me, a lot of people would want to be in your shoes right now. Your statements borders on the edge of two spectrum - that is, you got a stable (at least) and financially rewarding career right now without any degree under your belt, and on the other end, you want to get a degree, sacrificing what you currently have and by the end of your schooling, could potentially drain your financial standing.

I know it must be a stretch, but would it be possible for you to add more to your options? Option no 3 could go something like:

Continue working and finish schooling part-time. Dedicate some time to work on your side project(s). After graduation, weigh in the options you have and if you feel that working more on your side project(s) would provide you with the happiness and fulfillment you need, then go for it.

I don't want to go to the notion of "following your passion" or "build the future", etc. What I would suggest is for you to understand your situation and choose what you believe would be the best option given all circumstances. Life happens and as it evolves, it changes.

Best of luck.

P.S.
Find the time to tell your story a few years down the road, and which choice(s) you've made. Regardless of the outcomes, there's definitely a lot of learning and good stories to share..
JSON doesn't lack schemas: http://json-schema.org/

And yes, you absolutely do have to use namespaces when working with a third-party protocol that chooses to use them. You can't opt out.
Protocols are getting more complicated. Sometimes needlessly - XMPP; sometimes out of necessity - we can't let you poke bits in the framebuffer directly, because the graphics card is now this almost-blackbox superscalar coprocessor that only incidentally maybe has a display hooked to a tiny little region of memory that you could perhaps think of as a "framebuffer", but the framebuffer is actually not linear, but tiled in some weird way for performance.

Actually making the complex and simple stuff coexist on the same system is a very... complicated challenge.
2 googlers downvoted me. :)
Yup, now when I wanna pay for some drink, I only need to take out my mobile, then open wechat, then scan the QR code showed on the vending machine screen.

Like this: http://i.imgur.com/mlIr3QP.jpg
It's pretty useful if you're ssh-ing into a machine to run R and you just want a quick and basic idea of some data.
I don't really see how a lot of the responses here match with the original blog post. People seem to be airing a lot of long-standing grievances about Oracle rather than responding to the specific post on its own. Viewed on its own, the post can basically be summarized as "Please stop treating our products like they are open source. They're not, and it is against the license agreement to reverse engineer our stuff to find the source code."

A lot of people think open source software is a much better methodology than proprietary, highly-protected source code. That's fine, there are a lot of good arguments there. However, it doesn't make sense to throw a bunch of other, barely related insults at a company when really, all you're upset about is that their code is not open source. Criticize that...that is what you're upset about (at least so far as this specific blog post is concerned)
You didn't read the linked article. They say that the option will be available in Firefox 41, but Firefox 42 will have no such override.
https://wiki.mozilla.org/Electrolysis/Firefox

"Goals

There are number of things we believe the e10s project will give us:

...

2. Improved performance, especially on multi-core machines.

3. Better memory core stats."

That seems to directly contradict your concerns. However, these are stated goals and may not align with practical reality. I'd be surprised if, when these are numbers 2 and 3 on their list of priorities, the reality would be so very different.
So the original popped up earlier on HN - was it resubmitted because Oracle have decided to delete it?
The article covered that about half way down - the short version is that the Swedish authorities tried to interview him in London but Ecuador wouldn't let him be interviewed by the Swedish authorities unless Sweden agreed on a pre-condition that they couldn't lawfully agree to.

> In March 2015, however, the SPA changed its position and requested to interview Assange in London. A spokesperson for Assange welcomed the development and said Assange wanted to be interviewed.

> This was followed in June 2015 by a formal request to the English and Ecuadorean authorities.

> But the SPA were not able to proceed as Ecuador did not give the requisite permissions. The trip to London by a Swedish prosecutor had to be abandoned.
I'm very tempted to try that, but this warning in the docs you linked sounds pretty scary:

> Placing a tablespace on a temporary file system like a ramdisk risks the reliability of the entire cluster

Are you sure putting your test db on a ramdisk won't destroy the development db too?
Mirror: https://archive.is/iz4H2
apologies, my fault.
Reviewing plugins costs somewhere around the same amount of human time/money, no?
They've always catered to the hacker perspective, too. Why take out the about:config flag? How about letting me trust my own certificate, instead of just AMO's? What about running AMO alternatives?
> Pretty outrageous that the prosecutor hasn't questioned him in London by now. This has been a huge police cost and is a great disservice to the alleged victims who would surely want the case to progress quickly.

Which is Assange's fault, as he's fleeing justice at the same time as demanding others face justice.

I can't stand the hypocritical bastard, he's damaged his movement more than anyone else ever could.
Ask HN: Why isn't anyone talking Apple music's slow loading
There is nothing wrong with signed java applets. There is no difference between that and downloading and running (a signed) application.
> Regardless of what you think of Assange (personal take: flawed personality but ultimately heroic)...

Probably a rapist?
Right. But when I have suggested a number of different XMPP clients to people, and every single one of them has caused this issue, then there's a problem.

Where that problem is, I don't know. I'm just going by what I hear from people more experienced with the effect of XMPP on battery life.
> Idle TCP connections do not consume any battery.

An idle connection doesn't consume anything, but a useful idle connection will have some keepalive every X minutes. Multiply that by the number of connections your application will have and by the number of background application you run on your phone, and the radio will never truly sleep or enter the "low" mode. The solution wanted by Google and Apple is to maintain a single connection to their server on which every push is aggregated and sent, and that the OS itself manages.
WeChat is so much better than other messaging platforms that I'm willing to get on it in spite of privacy concerns. I have never noticed an ad and I'm in complete control over what messages I receive. It just feels so much better than Facebook or Twitter where it's obvious that my data is the product. I have no idea what kind of things WeChat does with its massive amounts of data, but at least they have legitimate revenue streams that don't involve shoving unwanted content in front of me.
==For electronics:

The Art of Electronics 3rd Edition (interview with the one of the authors, if you're unconvinced: https://www.youtube.com/watch?v=iCI3B5eT9NA )

==For finances:

The Millionaire Next Door (filled with a lot of interesting facts and habits from extensive research)

==For food/cooking:

Alton Brown's Gear for Your Kitchen

BakeWise: The Hows and Whys of Successful Baking
No, it got nothing to do with open source. Reverse engineering and pen testing the binary, closed source software is a standard practice and in many countries it is illegal not to allow doing it.
I use Gajim on Linux and Conversations on Android, but the technology you're looking for is "XEP-0280: Message Carbons".
I believe it was resubmitted because Oracle deleted it, and because it was so mustache-twirlingly out of touch that it could have been from the Hacker News Onion.
Unless I am mistaken, that is exactly the case.
Did you read the article? It's not normally acceptable to demand to be questioned in another country, and when the prosecutor agreed to make an exception, a new (and impossible) condition was added. This is what the author of the article called "calling the bluff".
Inflatable habitats are certainly a thing[1] and there'll be one attached to the side of the ISS soon[2]. However you need a bunch of layers of touch material to make a spaceworthy container that won't get punctured by a meteorite and that means light doesn't get let in so you need to light them. Shifting the spectrum of the light to something that chlorophyll absorbs best might make up for the solar panel to LED inefficiency somewhat.

[1]https://en.wikipedia.org/wiki/Bigelow_Aerospace

[2]https://en.wikipedia.org/wiki/Bigelow_Expandable_Activity_Mo...
The most valuable thing XMPP gains from using XML is namespaces. The way namespaces have been defined to work on top of XML, is what allows the protocol to be distributely extensible. I.e. anyone can define new protocol without having to clear this with a centralized body, not even the XSF.

If you'd want this property in a JSON-based wire protocol, you'd invariably going to end up with XML-in-curly-brackets. This is why developing with/for XMPP is slightly harder than a protocol that has a limited feature scope.

However, as Dave mentions elsewhere, one shouldn't have to deal with the wire protocol directly to use XMPP in your application. A proper library should abstract from that. Arguably in some platforms, that's still a weak spot.
What was most astonishing to me about the post was the tone, which I found extremely condescending and unprofessional. The content was more or less par for the course, though I of course disagree (as do most tech folk).
Bro – Watch files to run tests for them
There is nothing unethical about it. It would be if there was no way to turn it off.
The loading of songs is so slow and this is confirmed by people i ask personally, yet I see nothing by the big blogs about this. I usually just switch over to Pandora/youtube and streaming is fine.
Does anyone know if the maintainers of Pale Moon or Waterfox intend to keep the extension signing requirement on their builds?
Thank you for your honesty.

I'm not an expert in this field either, but I have been following the development of the Focus Fusion reactor being developed by Lawrenceville Plasma Physics, which is where I was introduced to the concept of aneutronic fusion. This video is a fairly decent introduction to their approach (note that the plan is to use the standard deuterium fuel first as it's cheaper and easier to work with, but the design can potentially support an aneutronic fuel such as pB11 in the future):

https://www.youtube.com/watch?v=O4w_dzSvVaM
True. However what I have found in general is that I have been spending more and more time tweaking and fiddling Firefox to make it work the way I want it to, i.e similar to the way it was in the past with no Pocket for instance.

It is really annoying to have to watch the Firefox news and other channels to get this kind of information, reason about it, and then make my choice regarding what to do.

Browsers for me are a tool to get my work done, and I don't want to spend my time shaping my browser every time some people in Mozilla decide to change something.

There are two solutions I see:
1. The cynical/pessimistic one: the web is broken, all browsers fail to various extents, and one needs to pick one's poison - Firefox is the least of evils, hence I will continue using it with increasing dissatisfaction.

2. The optimistic one: Firefox and Mozilla will eventually get back on track, and revisit their old values - I find this harder to believe as time passes by.
I don't disagree with your premise, but I can't think of any place outside of the US were judges are running for office and elected. In most places, they are more akin to some sort of civil servant, from an administration independent of the executive and legislative branch.
I can only assume you've never dealt with Oracle. This is Oracle. Once your business is reliant on their products, this is how they act, because they can.
The No. 1 Predictor of Career Success According to Network Science
How is having a built-in PDF viewer more secure than downloading the PDF and viewing it in Adobe Reader or Foxit? Is it just that those readers have vulnerabilities that Firefox doesn't?
I don't think hearings are strictly necessary, but in order to charge someone the prosecutor must believe there is a case. In situations with little other evidence (technical, witnesses,...) the prosecutor needs more.
My father’s railroad photographs now benefit the world, free of charge
Thanks to both of you- lots to sink my teeth into
> Why should France be allowed to control what Google (an American company) does outside of France?

According to that logic, why would the US be allowed to control what BP (a British company) does in international waters, as it did with the Deepwater Horizon fiasco? Perhaps because what BP did there affected US soil and citizens?

> Why should its operations in France be subject to the laws of every other country Google operates in, and vice versa?

That is not a requisite for this discussion. Google aggregating and publishing information on French citizens is a French matter. If you need to frame it in legal terms, consider it an export control on personal data. Since the data owner is in France (according to EU law), the governing jurisdiction regarding that data is also French law. So if French law says that Google should no longer publish it, that applies to the local data as well as the exported copies.
If you like spotlight web suggestions you don't turn it off. That is your decision and Apple provides a way to do it.
WHERE SOFTWARE DEVELOPERS (REALLY) MAKE MONEY
Original, pre-deletion discussion:
https://news.ycombinator.com/item?id=10039202
but it's not a zero-sum game. Oracle's services could really be "you suck at business, we can write ten lines of code that improve your process 100x, we just call it database management because no way you would pay us to show you how incompetent you are at thinking about and running your own business, that we don't know anything about."

Most companies that use oracle's services could likely literally, no shit, do it on a single mac mini using sqlite.

Most companies just don't have that much data, and even if they do single servers are giant, massive affairs today where for the price of one month of consulting services (I mean $10K-$70K) you can configure a server with 1TB RAM that will handle your data for the next five years.

There's just not that much data. Laptops can handle it. The reason you pay for an oracle DBA instead of running sqlite on your macbook, is not because oracle is that much better. It's because that way you don't have to admit how much you suck.
RTFA
I guess everything becomes a database if you work at Oracle long enough.
See https://news.ycombinator.com/item?id=9558745 (and actually the rest of that submission also)

Now, mind you, that was nearly 3 months ago. But the concerns there are still very relevant.
ok you are a hair away from my favorite oracle acronym. One Rich Asshole Called Larry Ellison.
Im a firefox user on all devices and am fine with the ui and dont know what Hello or Pocket are. It has gone through periods of bad choices and bloat before but has been cleaned up over time. I fully expect this to happen again with more annoyances greater than this one. And i still prefer to use it because i support its aims and it supports mine.
Thanks for the mirror!
US ex-intelligence chief on ISIS rise: It was 'a willful Washington decision'
Perhaps an apology/clarification would have been better than sheepishly deleting the entry. They seem to be only digging the hole deeper.
I hope Firefox 41 is really good because it's the last one I'll be using.
The Taxi King (Planet Money)
Why Is Modern Art So Bad? Because It Is Outdated Before the Computational Era
>Moreover, will China start making transition from cheap labour, efficiency based economy to innovation based one.

This is my biggest skepticism towards China. They are simply not an aspirational brand. Who says "I buy Vietnamese so someday I can buy Chinese"? No, they say "I buy Chinese so someday I can buy European."

It doesn't matter how much of my dad's semiconductor research they steal (>10,000 hacking attempts from China EVERY DAY at an IVY LEAGUE INSTITUTION), China will never be sexy. That's why Titans like Renren and Weibo are huge in China while almost nobody outside the Middle Kingdom could give a damn. Name one luxury product that says "Made in China" without being accompanied by "Designed in California."

If the Chinese government let go of their iron grip of culture, maybe something remotely approaching cool will come out of China, but that's a can of worms they would rather keep shut.

It should be no surprise that even Hong Kongers are openly racist towards mainlanders: China has no brand.
Very interesting!
Could this rather be a reply to https://news.ycombinator.com/item?id=10040366 ?
thanks to all companies supporting open source software!
Can fat cells “feel” fat?
Agreed: the XML and Java communities from the late 90s were plagued by the assumption that complexity was intrinsically good and that everyone wants to spend the time required to completely internalize a massive specification and all of its dependencies.
Its a holding company not a brand.
Algo I ended recently, although it is available for a limited time. It will be back in the fall. I am very much looking forward to that and will definitely try to dedicate the time.

FWIW, the Sedgwick textbook is available on Safari.
Yeah I couldn't tell if "esthetic compass" was a nice way of saying asshole.
Fired for his views, or fired because of the bad press as a result of his views? I think there's enough of a difference to warrant the distinction.
Is there a good open Firefox fork that are relatively well maintained? This is getting out of control.
This is an opinion piece by the City of London Police Commissioner, a Spanish drug prosecutor, a Paris chief prosecutor and a Manhattan district attorney. Hence this rubbish:

"None of our agencies engage in bulk data collection or other secretive practices"
Drawing a horizontal belt sander
I disagree. XML namespaces are URIs and give XMPP distributed extensibility. If you do this in JSON you are just replacing pointy brackets with curly ones.
NYT should be ashamed for publishing such claptrap.

Police and "justice" authorities should be ashamed of their tacit admission that they are too incompetent to do their jobs without trampling on peoples' civil rights and/or neutering technology.

And I should be ashamed of myself for falling for the psy-op and believing that there aren't actually backdoors built into these systems and for forgetting that this could very likely be propaganda to make me think that all I need to do to protect my privacy is buy the latest device and/or make sure I always install the latest updates.
Nice ASCII.

But surely this is a function of USD vs other currencies, as CNY is mainly fixed against USD.
Opera had this feature before it became yet-another-WebKit-clone. A lot of other settings were per-site too.

It's very useful for sites that complain or even block you from visiting depending on your browser, which you'll undoubtedly find if you venture far enough on the Internet.
"Taxis." In English, we use a plain S for plural nouns.
> Until very recently, this situation would not have occurred.

Until very recently, people didn't even have smartphones that could have been suspected to contain useful information.

> Apple and Google […] could no longer unlock their own products as a result.

It is not "their own product". It is the customer's. He has bought it.

The rest of the article is based on these false assumptions.
That's a fair point, but it is a blog post, which implies that the tone will be more personal and informal. The author stated a few times that these were her personal views. I took it more as frustrated rather than condescending. I don't agree with what she said, but I recognize that the disagreement stems from one fundamental thing: open source vs. closed source.
Those passcodes aren't usually long?

I'm not trying to add to the debate here but couldn't they brute force it?
A Framework for Categorizing Disruptive Cyber Activity and Assessing Its Impact
Does anyone have any opinions on or experience with the MIT OCW Intro to Algo class?
http://ocw.mit.edu/courses/electrical-engineering-and-comput...
A tragedy no doubt. However, governments have proven themselves many times over of not being able to responsibly limit their snooping to legal and just instances. This isn't Google or Apple's fault. This is the consequence of decades of blatant disregard for the privacy of law abiding citizens by our governments.
OpenStack and Beyond Podcast – NFV and SDN with Axel Clauberg of Deutsche Telekom
Let's wait and see if the Streisand Effect takes hold.
An FRP GUI library attempting to separate spatial and causal composition
Love how fast HN'rs mirror articles ^_^
No, You Really Can't – Oracle CSO Sticks Two Fingers Up at InfoSec Experts
There's not much around yet. The only things that are in any kind of usable/complete state are the proxy, the demo client and the JS client library, all mentioned in the original post.

Cyrus has partial support (the basic data model and contacts) and is running in production at FastMail. The aim is for full support this year.

On the client side, Roundcube has committed to adding support in the next version (after their recent successful Indiegogo campaign) and Thunderbird is serious investigating it (there's a GSoC student looking at it).

I'm aware of two companies that will be shipping products (client and server) based on JMAP this year. I'm not going to mention names because that's not cool.

Finally, I'm personally building a JMAP data model library in Rust, a standalone (non-IMAP) server on top of it, and I'm part way through adding support to fetchmail and mutt.

I'm not aware of a sync service but it would be pretty straightforward to build. I'll have a look at it sometime, probably taking code from the FastMail app for Android, which has a partial JMAP client in it already.

I need to pull this info together into a "software" page on jmap.io - I'll try to do that soon. In the meantime, if you're working on something that uses JMAP, let me know :)
This doesn't make sense. You can still generate all of the HTML with react tags for SEO. The difference, is you can still use React in the client after page load.
Not that I agree with the sentiments in the article, but am I the only one who thought this article was reasonably well thought out?

It may have been a bit abrasive, but the points were well made, at least from the perspective of a closed source, enterprise software vendor
I don't understand why Mozilla is trying to control the ecosystem. It's an open source product. Why does it need to be locked down like this? Who do they think they are protecting, or even helping, with this?
It does seem unbelievable that you can in essence go on the lam for five years and then you're free to carry on your life as before.
> Whether it is tech people, or just smart folks in general, I think it would be a fun experiment.

A fun experiment in segregation?