skysight-inc/HackerNews huggingface dataset:
It would be nice if some of the items in the pre-commit checklist from [1] could be checked at compile time somehow.

[1] https://github.com/clearcrypt/clearcrypt/pull/3#issue-327877...
It actually uses StackOverflow.
In order to best integrate with the OS, you will probably have some runtime-specific settings that you'd like to apply (such as memory, or GUI specific-settings). If you just distribute a JAR, that can't be easily set.

The simplest solution is to have the JAR itself do this, relaunching the JVM if necessary.

Packr itself is distributed as a single JAR file, which I find a bit ironic.
"Good morning," said the little prince.
"Good morning," said the merchant.

This was a merchant who sold pills that had been invented to
quench thirst. You need only swallow one pill a week, and you
would feel no need of anything to drink.

"Why are you selling those?" asked the little prince.

"Because they save a tremendous amount of time," said the
merchant. "Computations have been made by experts. With these
pills, you save fifty-three minutes in every week."

"And what do I do with those fifty-three minutes?"

"Anything you like . . ."

"As for me," said the little prince to himself, "if I had
fifty-three minutes to spend as I liked, I should walk at my
leisure toward a spring of fresh water."

The Little Prince by Antoine de Saint-Exupéry
I've heard of Codemirror but went and took a look again after reading this comment - I was surprised to see that Brackets, Lighttable and the Chrome DevTools source editor are built on top of it.
I recently tried using both Docker and LXC and I just had to ditch Docker.

If you wanted something as "esoteric" as having normal networking in your container, you had to understand how Docker abstracted LXC in the first place, then find out how to do things the LXC way and then push your changes through, with some extra duct-tape with pipeworks.

And if that's the start, before I've even done anything, I can't imagine things getting better. So Docker? No thanks.

Then I'll just go ahead and use LXC directly. It involved a bit more research, but nothing you can't do in a few hours. And when you do, you can get to benefit from BTRFS volumes and having snapshot management tied directly to your containers.

Maybe I'm missing something, but after fooling around with this for a few days, I can't see why anyone would choose the leaky abstraction that is Docker when you can just go with the real deal.
Add Nest-like proximity activation and you've got a pretty cool bathroom/bedroom installation!
I have discovered, before the recent studies, that when I take paper notes during anything, I remember the meeting/lecture/whatever quite well.

So I use paper notes as a backup, but as someone else noted, good old fashioned Brain 1.0.

But when that isn't enough, paper files are good for formal stuff.

On the computer, well, it's kind of a disaster. Gmail has helped here. But there is no compelling note organization system. And I'm not sure you'd want one, I think we've learned is that 'findability' is the most important feature, and organization isnt the only way to achieve that.
I use https://rawgit.com/lollipierre/react-bullet-app/master/index... - based on bullet journaling concept
Simplenote for me too on all my devices.
> ggplot2 formally shifts to maintenance mode in favor of ggvis. https://twitter.com/dseverski/status/438083880248033280

Damn, haven't learned enough ggplot2 before it expires.
Would you consider it edge-cases to run Linux-instances on a Windows Hyper-V based server? Would you consider it a edge case running a Windows VM in Linux?

I certainly wouldn't. Those are definitely what I call "general" virtualization cases.

And as awesome as containers are, they wont be able to cover for these cases. It's definitely worth mentioning for those who are not familiar with the matters.
https://github.com/search?l=&q=echo+%24_GET&ref=advsearch&ty... Just 22 of them :)
I mean that the number of people who contribute to, the quality and activity of local projects is not very good, compared to the projects on Github. And the contribution from China to international projects is also not very big.

The open sources community in China is still small and lack solid industry support. We should build a bigger community and let more people have the ability and will to contribute.
but you can always escape with cglib and rock out.

So even though java the language isnt dynamic, you can do a lot more at runtime, than with these new-fangled languages like Go and Rust.
> basing their business around product X [...] X was halting-problem-equivalent

Now I'm curious: can you tell us more about this product?
Agreed. The stated purpose of Soylent is not to replace all meals. It is to be a convenient replacement for inconvenient meals. But, that idea doesn't grab enough attention to sell ad space. Therefore, pretty much every article I've read about Soylent tries to manufacture controversy around the idea of giving up on food entirely in favor of brown paste.

That said, when my month's supply arrives, I'm looking forward to giving up food for a month entirely in favor of brown paste. I see it as a fun opportunity for an interesting cleanse --not a permanent lifestyle change.

Every report I've read from people trying out a 100% Soylent diet has been consistent: You feel fine. Your jaw gets stiff from underuse (chewing gum is recommended). You poop less and less often. The biggest problem is really social awkwardness. Eating with people is important. It's awkward being the guy at the table with a bottle of brown paste.
> Why do so many people frame the discussion with "you will replace all meals with it".

Because the original posts about it talked about replacing almost all meals with it, to the extent that it included a description of how replacing almost all meal with it caused Rhinehart to almost stop defecating.

And because it's easier to get media interested in a story they can title "The end of food" or "The Man Who Would Make Food Obsolete" (recent Atlantic headline) rather than "Yet another meal replacement".

And because a marketing aspect of Soylent is the idea that even if you probably won't replace every meal with it, you can.

(For my part I'm interested in it to try replacing some meals - certainly not all - but that angle would certainly make for a whole lot less PR interest)
money quote from the article:

Perhaps the main difference between Soylent and drinks like Ensure and Muscle Milk lies in the marketing

It's amazing how taking an old product and repackaging it for a different purpose can be a source of business success and glory. I believe this is the story behind both Coca Cola and RedBull.
Rocky Agrawal fired from Paypal after insulting colleague on Twitter
I use it too, but it needs a constant supply of caffeine or it crashes.
With Java 7 onwards there is a packager as part of the standard JDK as well.

http://docs.oracle.com/javafx/2/deployment/self-contained-pa...

Don't let the JavaFX references fool you, it is also applicable for other types of desktop applications.

Sadly, the stripped implementations was dropped in Java 8, but might came back in later versions.

All in all, I agree with you. Sun never knew how to do desktop development properly, projects like JDIC and JAI were left to rotten and deployment with scripts was always a second class deployment.

They never understood what desktop developers and users what of their systems, letting the field open to .NET and frameworks like Qt/wxWidgets.
windows 3.0 came out in 1990, not 1992
> There's not that much donor blood around, so it would be unethical to use it.

Lots of donated blood expires and is tossed. Make a program that all blood about to expire (1 day away) can be used for this.
Apparently, you don't remember the Dark Ages. See, there were other browsers, that much is true.

What you're missing is that many, many sites were only developed for IE, and only worked at all in IE. No, not "graceful degradation," not "progressive enhancement," that all came a decade later: if you were not using IE, the sites were very broken, even unusable - and nobody cared: after all, Just Use IE Like All The Normal People Do, right?
This article is talking about 3 important things:

* Build important stuff.

* Learn new things / be around talented people.

* Take right risks.
Right. Disconcerting to see its namesake being a foreshadow of said plot becoming quasi-reality.
When the network connection is available...
> Your jaw gets stiff from underuse

I had not heard of this side effect. I would have thought that regular talking would have sufficed. Very interesting!
Indeed it does, I only read to around:

SEARCH_URL = 'https://www.google.com/search?q=site:{0}%20{1}'

and didn't look much further.
Because ideally you could replace all of your meals with it. I'd be happy with not having to have a fridge if all I need is Soylent.
I just use Google. Keep, Gmail, Calendar for most things. I have a few text documents for recording important information I keep in Google Drive as well. Emails and sometimes even pitches / speeches I keep in gmail as a draft. Used Evernote for a while, but it's just bloat, I don't need another app.

I often have a text file open on my computer that I write quick notes in. Most of my knowledge that isn't like a random reminder note lives in my head though, I'm pretty solid on my memory.

We use Trello for business, so I keep anything business related in there, so other people have access to it if need be.
What? I Can't believe those prices you're forced to pay. I have Triple Play, 120 Mb/s and a iPad App to view shows/sports separately for 55 euro's a month.
Seriously, DOOM is in his own league. At one point in "All Outta Ale", he rhymes "3-4-methylenedioxymethamphetamine" with "oxyacetaline."

Also, probably my favorite individual rhyme of all time, from "Meat Grinder": "Borderline schizo, sort of fine tits though"
xbmcbuntu-13.0~gotham_amd64.iso

So, is that now really a 64Bit version of xbmcbuntu? So far, all I heard was that there will only be 32 Bit versions.
Betteridge's law of headlines would seem to apply.
I don't think building my own mail server would be feasible. I'll check out web faction. Thanks.
HBO's 'Silicon Valley' Tech Uniform Is Unbelievably Accurate
http://www.computerhope.com/copyhlp.htm
A degree is an asset. It opens doors, forever. An item on your cv describing your experience in a startup can come across as an "I joined a band with my friends".
I have written a few scripts to manage my abundant note taking.

In a specific directory, I arrange notes according to subject in directories, and the script parses them and spits out HTML files that displays them in a fashion I find useful. With MathJax, I can render LaTeX. It also spits out an index files so I can see at a glance my subjects and notes on those subjects.

I've been giving some thought to doing something more involved, so I can get full text search capabilities from the index page. It's something I play around with every so often as the inspiration hits me. I will not be surprised if this posts leads me back to playing with it for a bit, although I am busy for the upcoming week already.

You can trivially get something similar with something like vimwiki [0]. The only reason I went further was that I wanted greater levels of customization.

[0] https://code.google.com/p/vimwiki/

Edit: The full text search from the index is just a nicety given the way I like having the notes displayed. I can already grep from the command line, of course. I have other ideas about nice-to-have dynamic behaviour, but a lot of the stuff falls into the lower percentages of the 20% of the 80-20 split.

In The Pragmatic Programmer, one of the tips advocates keeping knowledge in plain text:

> Keep Knowledge in Plain Text

> Plain text won’t become obsolete. It helps leverage your work and simplifies debugging and testing.

The full text expands on the benefits, such as searchability and other stuff I can't recall at the moment.

I try to stay as close to possible to plain text as I can. Even Markdown is a bit heavy for the task, although I have given some thought to adopting it and avoiding needing any custom parsing.

Lastly, I wasn't clear why I output to HTML. I put them up on a server so that I can access them remotely. I can also upload notes, or input a quick note to a textarea and submit it. It's device-agnostic; I just need a browser. I haven't bothered to implement making currently existing notes editable.
China market is not totally different of course, which is self-explanatory that we have similar services with Github, Stackoverflow, Wordpress and Hacker News.

However, it is still different, sometimes very different in details and implementation. And the difference needs time and efforts to eliminate.
Here is my advice:

-Take everything with a healthy bit of secret skepticism but don't be cocky nor disrespectful. Very seldom does anything good come of that...but don't forget the skepticism.

-Learn to control your passions. Character really is important even though people who say things like this are usually dimwillys.

-Romantic relationships can break some people. Be aware, but don't give up the best things in life for lesser things. Certainly romantic relationships are among the best things in life.

-Stay curious about other fields. Isolating in one discipline can give people myopia. But do focus and specialize. This is important.

-Keep in mind that a lot will change in the next 60, and even next 10 years. Expect change and you won't be as thrown by it. Adaption is a very valuable skill.

As far as college and starting a company... do what you feel is best. Certainly people succeed at many paths and likewise fail at many.

The advice in the article about seeking out the smartest people is good though. Avoid the "party always" crowd. Bad things generally follow them.
I wouldn't have ever considered Loopt a breakout company.

You've defined breakout a little more liberally than I think Sam meant.

I think companies like Airbnb / Pinterest are really good examples of the types of companies that Sam is referring to. Other, slightly more risky examples might include Stripe, Uber (mostly due to competition).
Do, please, keep us updated on that experiment. I did not even realise that Soylent was an actual product (presumably, not made of people) until I read your comment.
http://www.black-frames.net - http://bfram.es : A fun website listing many demotivationals posters, with the possibility to generate or upload images. I have around 400 visitors per day.
Probably because those two actions are identical in CVS, SVN etc, which most people at the talk were familiar with, unlike the commit and push states in a DVCS (hg, git, bzr etc).
The 'up' part is the key. If the person makes more than you do, I think it should save you money. It does for the people I've dated anyway :).
Why do so many people frame the discussion with "you will replace all meals with it".

Wasn't that it's original pitch? I'm pretty sure that when the Soylent guy first started talking about his idea the Unique Selling Point, compared to all the other meal replacement products already out there, was that Soylent would be the first product engineered to completely and permanently replace the need for any other food.
yeah - worked on it a bit with Ollie Charles.

https://github.com/ocharles/Elasticsearch

it's not very principled, tbh. uses error etc rather than proper sum types for returning errors.
http://pad.haroopress.com/
Aren't there dozens of products already out there that let you do that?
Prepare yourself... [1]

I have quite a system, but it works. I'm a student, and I utilize Evernote, Google Keep, Microsoft OneNote, Pocket, 8x11 ringed notebooks, and a small field book.

Evernote is for items I may need to a long time: recipes, guides from the internet, personal notes, etc. I'm finding I don't use it much, actually. :-/

Google Keep is incredible for to-do lists, quick notes, this sort of thing.

OneNote is my primary note-taking program, for meetings, for class, anything. I just bullet everything and go at it.

Pocket for saving articles. It has an incredible search function.

8x11 ringed notebooks for times where a laptop is inappropriate, or when I need to physically draw something.

The field notebook was a gift. I use it to host my big ideas and inspirations.

[1] https://www.youtube.com/watch?v=okIAAeb2WVA
Knowing that when I get home I get to cook something good to eat is one of the driving incentives that gets me out of the office each day.
exactly .

Also this is not the best example to start with imo,

betty whats my username
Betty: Running whoami
jrp

may be should put better example in the beginning
The one thing I can think of is bufferbloat in low-bandwidth networks, though I was under the impression that it was mostly cellular, not land-line, networks that used the kind of packet-drop policies (i.e. not dropping packets, just queueing them for up to tens of seconds) that led to that problem.
Why did you flag this as NSFW?

I really hope that reading the word "sex" in a [thoroughly unsexy] hacker news comment wouldn't get anyone fired.
You could try Mixture.io has everything you listed and more
Me too.. until recently, because there's no way to switch to a fixed width font. So I've moved to the built in mac Notes app. You can hack the resources files to set a plain background and better default font.

As soon as Simplenote allow font changes, I'm going back though for the Android cross platform support.
One advice from my end is to cultivate the discipline to save and invest money.

You will be surprised how much this one thing will put you light years ahead of many others folks by the time your turn 35 or 40. You will turn 35 and realize the past 1.5 decades went like a second, yet the the investments you made are bearing fruit during middle age.

Time is on your side, the biggest weapon when it comes investments. Don't waste it.

Keep loans away(unless your country has high inflation). Avoid credit card debt. Buy gold routinely. Try to get your self a own home to stay in, even if you actually can't stay in it(rent it out). Buy yourself a life insurance and most important of all investments by the time you turn 30 try to get married and have at least one kid.
I think it's partially region-based, in the United Kingdom, Siri is a male. (Perhaps it's somehow related to butlers, where as in the United States, secretaries were more common.)

Betty was also likely named Betty because of the last three letters, there's no voice with the application, it's only gendered because of the name.
It becomes interesting when you can tell Betty to do things you don't otherwise know how to do. (How do you tell iTunes to skip this song from the cmd line? I don't know, and I'm too lazy to look it up.)
As far as code reviews go, this is pretty spot on. I was part of a a startup that was using GitHub pull requests for code reviews. As the team grew, it became more and more intractable, although not simply because of notifications. Side-by-side diffs and checkpointed diffs (so that you can see what changed since the last round of review and whether/how your comments were addressed) are handled very poorly by GitHub. We ultimately switched to Phabricator, and while there was a little friction as folks got acquainted with the new tool, it made code reviews a much more pleasant process.

Recently, I had to go through a full code review back on GH pull requests, and it felt like pulling teeth in comparison. They're fine for interacting with contributors to an open source project, but compared to working with a tool like Phabricator that's built for a code reviewer's workflow (and for teams of engineers working together on a project), they just don't hold a candle, in my opinion.
> The role of government should be to provide for the less fortunate (but only where they are in that situation for reasons out of their control)

The "deserving poor", really? Are we back in the 19th century now?
> Could you skip everything in the middle, since request latency is correlated with system load? You have to load the server in either case, so both are active attacks. I think the problem is that latency is so variable due to Tor itself, it's actually faster to measure server load through clock skew than through request latency.

I don't think it's only the variable latency due to Tor, but also the fact that latency is tightly enough correlated with the load and the software and hardware configuration that it can't be reliably used for fingerprinting. Clock skew, on the other hand, occurs due to various fabrication parameters not being constant; it has a random element that can be reliably used to fingerprint physical machines. To put it another way, two identical machines -- built out of identical components, running perfectly identical software, on entirely identical storage media, with exactly the same bits written in exactly the same location of the hard drive and RAM -- placed behind a NAT would be impossible, or at least much harder to discern based on latency alone, while being comparatively easier to discern by clock skew.
Emacs org mode and Dropbox.
I also keep a notebook for sketchnotes and mindmaps.
I guy I knew years ago used to work for a software company that sold software to farmers, and he said he was always surprised by how incredibly high tech farming and farmers where.
Yep, broadband speed here in Australia is pretty bad overall, and the contracts are very expensive, and most are capped for bandwidth as well. I am on an unmetered contract with TPG, but they're the exception. I was holding out for the NBN, but with the recent change in government, this has all but fallen apart.
Technology is often the mother of science, not vice versa
After playing with various (note-taking) applications/apps I found all of them severely lacking (for several reasons). I was always for the lookout of the one-size-fits-all application, which I obviously never found.

Realizing that there is no such system/app I split things out:

* Important Stuff as well as trivia -> CalDav... believe it or not, but CalDav beats most other systems/apps out there, it's accessible on almost any device and you usually have a wide variety of applications to edit your "calendar events", use different calendars for important vs trivia

* Stuff you read on the internet -> obviously (synced) bookmarks (firefox, chrome, opera and others have builtin sync)

* Ideas, plans, drawings -> A5 pen and paper notebook (most people will advocate moleskine, I prefer Leuchtturm notebooks (to each his/her own)

* Research, papers, references -> good old text files, index + txt + pdf + bib (vim + vimwiki + git + some zsh alias like wiki="cd ~/wiki/; git pull; vi index.wiki; git commit -a; git push; cd -")

So far, this works quite well, although I have to admit that while separation is king, it also hinders creativity at times, so I'm slowly starting to integrate other things into the wiki (write firefox bookmark and caldav importer/parser, thinking about scanning/digitizing notebooks...) to be able to cross-reference things. The long term goal is to create a visualization that allows me to visualize (duuuh) all this data in different ways (especially useful for research and connecting the dots).

Hope this helps and I would really be interested how others manage this, especially regarding research, papers etc (Mendeley and others just aren't flexible enough for me...).
I'm using Infobip.
SCiO: A Pocket Molecular Sensor For All
You should link the article, not the jpg.

http://www.smashingmagazine.com/2010/06/06/designing-the-wor...
Those keywords are not supposed to live long: they are used as part of marketing campaigns. But your comment is still valid. Such a strategy would be very risky in the long term.
Yep same here. org-mode FTW! You can use it as a personal wiki only able to keep all your data in plain text: no web server or database required. I still use filesystem as my primary organization so I only use hyperlinks occasionally. I put the whole load in dropbox so I can access any of it from my phone.