skysight-inc/HackerNews huggingface dataset:
Could you share some thoughts (or links) on the differences between LXC and linux-vserver? I played a little bit with that, and it seemed to promise "true jails" for Linux -- and LXC seems to be a natural successor -- any comment of what we've gained/lost from the "transition"?

I'd also love to hear what people think about the relationship between freebsd+jails, solaris+zones and Linux+LXC/docker and/or if it would make sense to modularize the back-end so that "docker" (as in the daemon/management tools) would work for maintaining jails and/or zones as well?

It'd be fun to be able to run docker+LXC under GNU Debian/Linux, and docker+jails under GNU Debian/kFreebsd (and ditto for the Debian-like/Ubunut-based solaris distros)... Maybe not useful, but interesting...
The Quiet Successes that drive Silicon Valley
> Bell Labs was engineer/scientist nirvana, then the AT&T monopoly went away.

And then the MBAs had Lucent finance customer purchases and count the promissory notes as income ...
My laptops (two-year-old MacBookPro and three-month-old Thinkpad W530) are plugged in probably 90% of the time I'm using them (8+ hours per day).

From reading some of the other comments here, it sounds like I shouldn't use them while they're plugged in. When they're being used 8-12 hours per day, however, it's impossible to avoid.
Not really talking Bill of Rights, more alluding to Judicial Review, a process not provided for within the constitution and in fact specifically not included.

And the truth is, after the Civil War we shifted from a Federation into a Nation, with a National government. It's a situation we either have to accept or attempt to change, but that's what exists.
> Can something with the dot at the end have a different IP?

I guess or maybe you can do a hostname match. However, I remember back in the days Microsoft used to use
http://microsoft.com. as their test site. Now it just yields an error.
Fluid Simulation with SPH (Smoothed particle hydrodynamics) in WebGL
Until your user takes the company laptop to the coffee shop.
Microsoft's mentioned that in their forums in replies to people complaining about lack of C99 -- "just use C++".

> Thankfully I would add, as C++ has more strong typing than C.

Doesn't matter. My project was large, already written in C99, was not in C++. I do not like C++, I don't care for learning virtual destructors mixed with mutliple inheritance, templates stl and friend methods. I am not the only one on the project. So just "don't use it" is easy to say for one person project, when multiple people work on it everyone start to use their favorite subset from C++ huge specification and I don't like that.

> As for doing pure C99 development on Windows, there are other options as you point out.

It was annoying but we just rolled back C99 specific features.
Ukraine (.ua) has an MX record on the TLD. So user@ua is a valid address.
How are you actually going to prevent someone from returning an A record? (possibly as part of a targeted attack)
Modular HTML5 Games
mDNS is actually in the list FIRST in at least Ubuntu, check /etc/nsswitch.conf.
Just spent the past two hours playing around with Beethoven's 5th on my violin after having not touched it for 5 years.
Sounds like Microsoft doesn't it.

And I'd argue with more and more accessible technologies these behemoths won't have the luxury of "lots of time". And hopefully the large sums of money will mean less.
Thanks for the comparison, I should probably add promise syntax to the landing page to cover more bases.

I think a useful case would be the trickier stuff where Kal really shines. For example, doing async stuff inside of loops, conditional calls (where some paths need async waits and others don't) and error handling. I also think the Kal syntax might appeal to people who are less experienced with JavaScript and it's more eclectic features.
No. For 100 stock fund managers buying and selling stocks, statistics tell us that 50 of them will do better than the average of them (than the lower 50). To assume half will do better than the market is a failure of logic, assuming non stock fund managers are allowed to buy and sell too. Please qualify and clarify what you actually mean.
Thanks for the ID on the crater.

Observation... Copernicus is 93 km in diameter. The crater in the old print is approximately 9.3 cm in diameter. So in 1850, that astrophotographer printed a detailed 1:1,000,000 scale lunar map of that region.

Today, we can download a 1:1,000,000 scale lunar map of that region by printing the following doc at 30"x30" page size: http://planetarynames.wr.usgs.gov/images/Lunar/lac_58_wac.pd...

Then, for apples-to-apples, you can trim Copernicus out of the modern print in a 13 x 16.5 cm rectangle.

Voila, a 160-year A-B of knowledge and techniques. :)

(Someone fix my math if it's off.)
where are those fuel-cell powered laptops? http://techland.time.com/2011/12/23/apple-posits-fuel-cell-p...
I don't think the article is written on the premise that Goto is inherently bad, I think it's written on the premise that it can lead to unmaintainable code if misused.

I've had some of the exact situations described in the article come up many times at work — especially with blocks in Objective-C (nested error handling, recursive blocks, and so on). The `await` keyword seems like a very nice tool for a lot of common use cases that can be problematic with blocks/callbacks.
What kind of security issues/misconfigurations do people typically have/need to watch out for? How does this compare to alternatives?
> It probably depends a lot on where you are in the company

This means it's dead as a company wide policy, and it's problematic to be sold during recruitment.
Why is this blatant blogspam allowed? The original article is perfectly readable and to the point and isn't filled with self-links to more blogspam.

Original article here:

http://investigations.nbcnews.com/_news/2013/08/13/20008036-...
Ditto, I'd like to hear a bit more about the security related strengths and weaknesses of docker and its alternatives.
I used a third party battery with double the previous capacity for an Asus laptop without any issues
http://unethicalblogger.com/2011/11/13/ten-poorly-chosen-gem...
Carriage Return is first because it takes much more time for the carriage to go back to the column 0 from the column 79, than for the paper to Line Feed one line. So while the carriage is flying back, the paper can feed, and hopefully we won't have to wait too much time for everything to be ready for a new line. Or we may always insert some Nul codes to wait.
So does this work on ios or not?
Arro does something similar (I'm a founder). Scan a product's barcode, it analyzes several million reviews and shows better choices: http://arroapp.com
Thanks! I had not thought to make the comparison to Haskell and monads. That's pretty interesting.

A lot of people prefer symbols over keywords, and I think that's mainly a readability issue. I personally prefer more keywords with good syntax highlighting, so that's what I went with (and why I almost immediately made a .tmbundle).
> Could you share some thoughts (or links) on the differences between LXC and linux-vserver?

vserver, lxc and openvz were 3 competing projects to add process-level isolation to the linux kernel. We used all 3 of them extensively (the ancestor of docker was based on vserver, then ported to openvz, then finally to lxc). They all had pros and cons, but in the end the only meaningful difference is that lxc got merged upstream, and the others didn't.

> would make sense to modularize the back-end so that "docker" (as in the daemon/management tools) would work for maintaining jails and/or zones as well?

Absolutely. That is the goal, and starting with 0.8 Docker's architecture will be modular enough to support it.

See this blog post for details: http://blog.docker.io/2013/08/getting-to-docker-1-0/
NASA Admits Alcubierre Drive Initiative: Faster Than The Speed Of Light
Despite having a reasonably complete Unicode loadout on this Linux machine (that is, yes I've gone through my distro and binged on the fonts, yum yum yum), I've got a lot of boxes with hex in them. The entire what-I-presume is a control bar at the bottom is hex, and there's two things in the upper right that are hex too. You may want to consider adding a web font for those things, if you can, though I haven't got a great quick way for you to test that that is working.
This is beautiful work! I see small shades of inspiration from the .Net TPL[1] and the more recent async-await paradigm[2] in C#. But, this is way more concise and beautiful implementation :-)

[1] - http://msdn.microsoft.com/en-us/library/vstudio/system.threa...

[2] - http://msdn.microsoft.com/en-us/library/vstudio/hh191443.asp... and http://msdn.microsoft.com/en-us/library/vstudio/hh156528.asp...
That's actually a side effect of uglify.js's beautify, I believe. I'm going to try to get rid of that in upcoming releases.
It's not a recipe for success. Ditch the uncommitted non-technical guy, find a fully committed partner (technical or not) and build your own thing.
Are we talking programming or literature?
Same here. I can't imagine Getty Images releasing anything other than a cease and desist letter.
The real question is why do we use html instead of lisp s-exps?

I guess the answer is contained in the expletive: "Boo!"
I far prefer the MongoDB query syntax which is a JSON object. For example to find all last name smith you use {"last_name": "smith"}. To also find year less than 2001 {"last_name": "smith", "year": {"$lt": 2001}}.

Since dictionaries are first class objects in Python this is very easy to work with. Accepting extras from the command line is an example:

query={"last_name": "smith", "year": {"$lt": 2001}}
query.update(json.loads(argv))

They do use the chaining for the non-query values bit (sort order, limits etc).
If you read the documentation a cycle is considered a full charge and discharge of the battery. It doesn't have to be discharged or charged fully, but when you've charged the full capacity of the battery and discharged that same amount, that's a cycle.
Worth1000 has been "technologically orphaned"
You will eventually, at scale, be wrong about that. To have full and correct knowledge of exactly how long your code takes to run sufficient to do this sort of scheduling correctly, by hand, in advance of running it, is basically equivalent to claiming that you never need to profile code because you already know exactly how long it takes. And it is well known and established to my satisfaction that even absolute, total experts in a field will still often be surprised about what actually comes out of a profiler, even in code strictly in their domains. You may well be right most of the time... but that is all you can hope for.
Most likely a convertible note - the investment is taken as debt that converts into equity when the venture raises a priced round (viz. a series A). Neither party has to value the venture at the seed stage, which is usually for the best as it's too early to tell.

Congrats John!
Actually, doesn't affect the likelihood of me using it :)
To paraphrase Buffett it's quite nice to have your "opponents" be taught the efficient market hypothesis is a fact, you can't beat the market, etc since its essentially stacking the deck even more in the favor of skilled individual investors.
> engineering is more than writing code, and senior-levels of engineering even more so.

Google's higher engineering ladder rungs are defined more by scope of influence than the excellence or profusion of individual code. At higher levels, engineers will tend to spend more time communicating with and influencing other people.

Some people are happy to stop at level 4 or 5, where they can mostly do their own thing. They can do good work, they can feel they have time for 20% projects, and (to some extent?) they can keep getting raises and bonuses.
Appengine NDB does the operator overloading too https://developers.google.com/appengine/docs/python/ndb/quer...

Guido contributed to NDB.
It was not (remotely likely) the case that the NSA made him do the illegal and unethical things that he did do. He was only convicted on a portion of those. In any event.

That being said, It may have <likely> been the case that (1) Nacchio may have had access to information that (if made public) could have compromised/damaged the NSA's institutional interests and/or the reputation of its principals; and (2) he may well have threatened to make such information to become public. But (1) comes with the territory or running a bell operating company (US west); and (2) comes with the territory of being a desperate, CEO about to be thrown in Jail. Since these alternative explanations are alot simpler and easy to make sense of, Its not worth walking out on a limb to support the alternative hypothesis that the NSA somehow framed Nacchio. It would be (at best) like framing al capone for tax evasion, understanding it also to be a fact that he did evade taxes.
What I hate even more is when the answer is "Yes".
If you are looking for a syntax closer to Haskell's, you can take a look at LiveScript (http://livescript.net/)

eg.

getUserFriends = (userName) ->
user <- findUser userName
friends <- findFriends user
...

Specifically, the section on "backcalls": http://livescript.net/#backcalls
I looked at his packing... he is comparing countries to a continent. In physics, that is called mixing units and your professor marks the answer wrong, regardless of whether the number is "correct."
Linux's mDNS support is split into two parts--mDNS presence (which uses cached/recently broadcast-announced values), and mDNS resolution (which doesn't.) If you don't have a name cached, the first part won't know about it, so you'll hit DNS lookup before failing back to full mDNS resolution. Basically, it becomes a race condition of when you last brought the machine up.
What does a query look like when you print it (to help with diagnostics and debugging)? I don't mean the results but rather what you have before calling run.
Thanks for doing this. It makes your pricing now fair and easy for an entrepreneur to plan. I'm currently comparing Mailgun to Mandrill and I'm wondering what makes Bakunin better? Mandrill's prices look great. Can you enlighten me on differences I may be missing?

One feature I'm looking for that mandrill doesn't seem to have is multi-tenancy.
Been using mailgun for a while to send nagios alerts from our server using SMTP to various accounts that need to be notified. Instead of sending it to 3 accounts, you send it to one then mailgun sends it off to the accounts you want added.

It is perfect and worth the $19. Now I'm unsure if I should just downgrade... but it's not really worth it for the value I get out of Mailgun.
No, because Fedora releases binaries.
C:\TAD\Text\HUCKFINN.TXT

s dress that he stole and
was going to start with the lunch, but says:

"Where's the butter?"

"I laid out a hunk of it," I says, "on a piece of a corn-pone."

"Well, you LEFT it laid out, then--it ain't here."

"We can get along without it," I says.

"We can get along WITH it, too," he says; "just you slide down cellar and
fetch it. And then mosey right down the lightning-rod and come along.
I'll go and stuff the straw into Jim's clothes to represent his mother in
disguise, and be ready to
Interesting, but does using a DC to AC inverter change anything?

I've noticed that cell phone batteries also failed prematurely when I had the modified sine inverter.

Do you mean that if my charger was operating with less efficiency due to modified sine wave input then my batteries were not likely to be affected?
This is a space ripe for disruption.

I ordered a bouquet from ProFlowers 5 years ago using a throwaway email (spamgourmet). Fast forward a few months and I'm getting unsolicited spam from businesses completely unaffiliated with ProFlowers at that one-time-use address. I called customer support to ask how to be removed from the list and got put on hold and hung up on. Not an uncommon experience:

http://www.resellerratings.com/store/ProFlowers

New startup formula:

1. Find "(Expertsexchange|ProFlowers) of X"

2. Build "(StackOverflow|Uber|Yelp) of X", don't sell your entire customer base down the river

3. Profit
Among other reasons, because the top 15 degrees aren't uninhabited.
If you're not already you can extract the timing information from lilypond directly. It takes a bit of effort, but is worth it: https://github.com/aspiers/ly2video/blob/master/ly2video.py.
In every case where a non-lawyer has a contradicting legal opinion as to those of the legal profession (ie, actually lawyers), one should be a bit careful before acting. Zed Shaw is a non-lawyer who thinks that a license which itself is says is non-revokable, is revokable. Several certified lawyers strongly disagree with Zeds opinion.

The best action to do is to follow the style of Wikipedia in cases like this. Do exactly nothing. do not reply, do not engage or act in any way different from before. Simply just call a lawyer (or fsf, or eff, or sflc), and let those whoes job it is to deal with legal threat, deal with the legal threat.
This description may lead you to imagine software counting how many lines someone changes or how many hours of the day someone is typing. That would be pretty depressing, but I don't think Google does that.

Their performance measurements are much more based off asking other engineers and colleagues what they think of your work.
There are two types of discharge states - typically "fully discharge" implies within the application the battery was designed, not completely dead. For example, a car battery is fully charged at 12.6v, but discharged at 11.2 (or somewhere around there). There is still lots of capacity left, but dead for the use of cranking over an engine. NiMH typically has a very fast self discharge rate - letting these dip well below the operational capacity level will be much more detrimental than just letting your drill die after prolonged use.

NiMH has memory too, but not as bad as NiCd. We always suggested allowing NiMH to fully discharge time to time, but we never suggested keeping a phone on its base constantly.

Both these types of batteries need to be primed properly - full discharge/recharge the first few cycles. (Not sure about the new pre-charged NiMH, like Eneloop)

Memory builds faster when left in a discharged state.

Cadex machines can be used to reverse memory, to an extent.

I'm speaking from memory from 6 years ago. Hopefully I didn't mess up too much =P
Like someone else mentioned earlier, can you please elaborate on how you ended up with 1.1M as the appropriate amount to raise?

How do you estimate how much you should raise without any revenue or customers?
Interesting. It must get tricky when you make an incompatible change to the language. I guess you'd make the changes to the compiler still using the old language, update the test cases, make it stable, then change the compiler sources to reflect the new language, recompile the compiler, then check in the new compiler JS. With plenty of git checkpoints along the way.
exFAT is new, and actually quite different from FAT32/16/12. If I recall correctly it has things like extents, xattrs, and support for files >2GB.

The only reason to use exFAT is if you need a filesystem that can be accessed from both Windows and Mac OS X. If you only need Windows, then use ntfs-3g. If you only need Mac OS X, then use HFS.
A battery engineer would view that as a cycle, but Apple does not.

Funny thing is, I don't imagine any li-on battery lasting 1000 cycles after full discharges! Good warranty or what!?
They should rename it Vodka!

Or at least Baltika #6
ToffeeScript is very similar but better.https://github.com/jiangmiao/toffee-script
Well if the goal is to have a "spinning wheel UI element" to reflect to the user that the app is in a "busy" state, and the UI element requires calls to modify its animation state, then no I don't have a way to do it without calls to the UI element.
Uncover Your Ears To Hear The Music – Sound Band
Google went down
How you will know when Austin, Kansas City, Seattle, Boston, or Tallahassee are just as startup-hip as San Francisco: When we read that "startup InterestingName with CleverProduct done on a local scale has launched in AnyCityBesidesSFO."
ToffeeScript: CoffeeScript without callbacks
> But speeding != intent to commit vehicular manslaughter. "

It is impossible to have intent to commit vehicular manslaughter.

And he isn't being charged with a murder of an intent-to-kill type, he is being charged with murder of the type known as "depraved indifference", or, in the specific language of the California Penal Code, where malice is implied by "an abandoned and malignant heart". (Penal Code Sec. 188)

> Hence, unless you can establish beyond reasonable doubt that his tweets signaled his intent to hurt/maim/kill, it is hard to see how this should be allowed.

First, intent to hurt/maim/kill isn't an element of the crime he is being charged with, so it doesn't need to be proved at all; second, the tweets are not the only evidence being offered of the actual mental state relevant to the crime, so the tweets don't need to prove anything beyond a reasonable doubt by themselves; and third, whether the evidence proves a crime beyond a reasonable doubt is what we have juries for, we don't evaluate whether the evidence proves a crime beyond a reasonable doubt before deciding whether to allow a prosecution to proceed.
I used skip32.c, but I like their approach too.
There use to be a rule that for each letter a congressman got, 100 of his constituents were thinking the same thing. So seeing the <NSA> admit to a mistake rounded down by ~ an order of magnitude is probably a decent guess (!).
The name at on the image is this bloke:
http://en.wikipedia.org/wiki/John_Herschel
Something that people forget about Steve Jobs was he was also a film producer. The films he produced at Pixar were in retrospect in the "timeless classics" category that appealed to a broad audience. On the flip side the Jobs film is more of a "story of the moment" that was rushed out quickly to capitalize on our recent memory of his death. And that to me is a very cheap thing, which is very un-Jobs like. Although in reality I suspect he wouldn't have taken the film too seriously if he were still alive judging by his good humored reaction to the Pirates of Silicon Valley film.
There are the markdown and wiki formats. XML is a mark-up language. Most structured data just doesn't need to be marked up, so XML doesn't always make sense and something like JSON does. Web content is often continuous text that does, indeed, need to be marked up. Occasionally, HTML is used to define a form or something that isn't continuous text. In those cases, the form html can be generated from the underlying data types in whatever language the application is written in or using a domain specific language that resembles JSON but represents HTML.
I too read the 50% capacity rule, but I read it in a very professional battery book, but I remember the gains were very minimal. Something like 10-15% increase in lifespan. When a battery is only lasting 2-3 years as it is, that is less than half of a year.

Going back to my link, it looks like 50% is the sweet spot in the DoD chart; multiplying the number of discharges by the DoD results in 50% DoD being the highest return on capacity.

But...also remember in an application where you can use the device while its charging changes the concept of maximizing life span. I don't believe the act of discharging will avoid shortened lifespan, but rather it avoids degradation on the battery CAUSED by discharging itself.

Batteries hurt my brain...
Lecture on how to convert blu-ray 3D discs into 3D video
DVDFab Blu-ray 3D ripper will help you to easily convert any Blu-ray 3D movies into 3d videos. The videos can be in different formats. You can enjoy your output video with 3D glasses on computer or other devices. DVDFab Blu-ray 3D Ripper:http://www.dvdfab.com/blu-ray-3d-ripper.htm