skysight-inc/HackerNews huggingface dataset:
Something that I've been playing around with is hosting sites on S3. Then you can have a simple cron job that will just update an HTML or JSON data file at whatever frequency you want.

Nice way to keep the site static but add a bit of variability.
I spoke too soon:

http://timesofindia.indiatimes.com/life-style/health-fitness...

New 'painless' treatment to repair teeth (indiatimes.com)

https://news.ycombinator.com/item?id=7252950

I guess I don't need to worry about my adventurous clinical trial days after all.
Only partly true. Buy "investing" the wealth increases -- and thus the inequality in the world.

Of course in the brochures of Capitalism you see only the positives. But more and more the negatives are available too. VC companies roaming the world for land to buy and press out for investments. Local farmers can not anymore afford the prices for land and thus have to surrender -- and become paid employees. Many people become slaves of these VC companies -- they by companies for profit and when the profit is gone, they dump the companies. It is happening all over the world. The profit margin has to increase ever more to appease the investors.

This profit sensation has brought us thus far, that wealth gets more and more unequal divided and many people are exploited in sweat-shops in poor companies but more and more also in rich countries as in Germany.

Please don't tell us about the high-colored brochure Capitalism!
When the Hard Times Come
That's true, but that doesn't explain why North is at the top.

For example, the Chinese also live in the Northern hemisphere. But as the Al Jazeera article points out, the Chinese put south at the top. The Chinese discovered the compass, and they called it a "south-pointing stone."

It could easily have ended up the other way. The Chinese sent fleets on their own voyages of discovery. But the emperor died, another emperor took over, and the exploration program was cancelled.
>I watch youtube videos about electronics [1]. Some of the content I watch is created by full-time video bloggers who rely on ad revenue to keep producing content. I figure skipping all ads isn't universalisable, so I watch ads from time to time.

This is an interesting concept, subjecting yourself to manipulation as a form of payment for a service. Of course if the ads are genuinely useful some of the time, it might be worth it. Or if you believe that ads don't affect you. And that you are somehow tricking companies to waste money on ads that are ineffective.

But there is an argument to be made that advertisements do affect you without your knowledge and that watching them is a net loss.
Take the oldest, crudest mouse you can find. Place your right hand on it and position it to the right of your keyboard. Put your finger on its primary (or single) button. Look at that finger from your head's natural perspective.

Your pointing/clicking finger will appear to be pointing in an upper-left direction, somewhere between 0' and 45' – exactly like the classic arrow-cursor.

Even if a designer with contemporaneous experience explicitly denied that was n influence in choosing the orientation, I wouldn't believe them. The congruence is too strong.
There's some use to most restrictions you can put on writing, simply to break old habits and grow. Not every change is an improvement, but every improvement is a change. I meant it more as an exercise than a rule (which is why I said "might be interesting...").
Show HN: link_to_social, easy social sharing links in Rails
Read the "Other Performance Metric Relationships" part at the bottom of this page[1]. Basically, just because your machine may be able to physically hold 10 million connections open, does not mean your machine could handle opening 10 million connections in a reasonable amount of time, much less handling 10 million transactions in a reasonable amount of time. If you can't open that many connections at once, or process that many transactions, just being able to keep them open becomes moot.

This article[2] breaks down the issues fairly well. In order to handle this kind of traffic, you have to basically redesign huge swaths of technology that exist because we don't want to have to implement these things more than once. I don't see how anyone would invest in this without a specific itch to be scratched (like deep packet inspection).

[1] http://www.cisco.com/web/about/security/intelligence/network...

[2] http://highscalability.com/blog/2013/5/13/the-secret-to-10-m...
I'm currently working with some 3D CAD software like Inventor and Creo Parametrics. They still save versonioned files (gear.prt.1, gear.prt.2).

Not sure what to think about that.
I think this varies a lot depending on which english speaking communities you are in and your tone of voice.

Personally I often say something was pretty good and mean it as quite high praise or at least better than I expected. I think (hope) my tone of voice would make that apparent though.
ARIN requires justification as well.

-- https://www.arin.net/policy/nrpm.html
If it is a phenomenon it's only because of a different phenomenon you may not perceive: the incessant portrayal as US=Gods Country. This is pushed so much that many may see it worthwhile to counter and put it in check with "Come on, it's not that great... see XYZ"
France has been hurting entrepreneurs in various ways. E.g. http://www.smartplanet.com/blog/global-observer/is-france-ab...

I'm not sure risk aversion is always the core reason, but there is often a lack of understanding from gov & people. In Europe, you also need to market your products to a very diverse market (dozens of European languages, different social standards in different countries, etc.). In USA, the market is more homogenous.
That research is progressing rapidly:

https://singularityhub.com/2013/08/26/scientists-grow-teeth-...

I have a high risk of cavities due to my genetics, am 31, and my teeth are falling apart even with a high level of care (brushing 2-3 times/day, flossing, baking soda rinse after meals to return mouth ph to baseline quickly). I'll be happy to pay for replacement teeth grown from my own cells when available.
I don't know what it means to "degrade from the semantics and syntax of a sentence".
Building for Cross Platform Apps at Dropbox
Bottom up approach for cross platform.
Having had root canal in the past, this doesn't seem particularly helpful.

The drilling and cleaning is the painful and time-consuming part.

The actual sealing it up at the end was relatively trivial in comparison (from my perspective).
Absolutely. But, this being an article on Django, serving a combination of static and semi-static assets, commenting on this Django feature seemed appropriate.
Stop Wasting Time and Money, Test With Google Ads
As an avid sailor I hope this to make a new kind of low earth orbit satellite internet. Current plans are stupid expensive. 5,000 to 15,000 is a lot for a harden receiver. But its a one time cost. The 150-500 a month for 150-350kb/s internet WITH a ~20GB monthly data cap is outrageous.

Also low 'earth' internet would fix a lot of the latency issues involved with the 1 second latency tax for GEO satellites.
A quick search yields:
https://news.ycombinator.com/item?id=7250557

Also: https://news.ycombinator.com/threads?id=raganwald

That might be somewhere to start.
Caffeine sensitivity can drop very quickly. To me it takes about 200mg to notice much from caffeine. Maybe you've simply not tried high enough doses (be careful - caffeine withdrawal can get nasty)

I use modafinil quite regularly to defer sleep to work on projects through the night, and the difference from caffeine is very noticeable to me - to get the same effect from caffeine means jitters and noticeable increased heart rate.

Don't expect to get mental abilities above your normal rested self for either one of these. You should expect to be able to keep focusing for longer periods, including when tired, though.

More importantly to me than the immediate negative effects of caffeine is that I can take breaks from modafinil at any time, for any period of time, and feel no withdrawal. If I use large enough doses of caffeine to regularly make it through a night without sleep, and want to take a break from it, I need to step down my caffeine intake slowly or risk a week of intense headaches, diarrhoea, shakes in the evening, and fever.

Caffeine is nasty stuff...
ShowHN: ProgressJS, make themeable progress-bar for all elements
> I think there's a whole lot of taking-advantage happening
> in startup hiring...

One warning sign of this is when the salary is below market rates. Founding members take low salaries and lots of preferred equity (and lots of risk), while employees take a market salary and a few incentive stock options.
You've just used it, in context, effectively!
I think his point is that it's quite likely you'll begin without a need for a database but later want to add some functionality requiring one. And at that point, you will have been better off starting with Django (or similar) as now you'll need to migrate everything over anyway.
There are a ton of what are called "legacy" assignments -- to DoD, .edu's, etc. By policy, ARIN can't take those back, even if they aren't being used.
Some of the best writing of course breaks rules on gradable adjectives though.
Agreed. Sometimes you use "very" because the sentence flows better that way. "Very" is a lyrical word and pairs well; many of the replacements (i.e., "exhausted", "sagacious", etc.) aren't. If the text is meant to be spoken aloud, it makes a substantial difference.
Perhaps you should actually read one of those books. For example:

http://www.amazon.com/Darwins-Black-Box-Biochemical-Challeng...

Just because you don't agree with someone doesn't mean they're ignorant. I suspect that Michael Behe knows an awful lot more about evolution than you do.
A very useful curl switch that I discovered, resume of partially downloaded file ! -C or --continue-at <offset>. When offset is "-", curl will use the output file to figure out the offset.

curl -C - -o "some_file"

It will basically get the size of "some_file" and use it as an offset when making the HTTP request, similar to wget --continue.

Very useful to download a file from a unreliable network and when you need all those security cookies. To get the cookies I use "Copy cURL" from Network pane of Chrome's "Developer tools".
You wouldn't even have to consciously visit a cheating site to have it in your DNS cache. For example: someone could embed an image hosted on said cheating site in their signature on a popular gaming forum and you'd have it in your cache
Putting up a landing page for a 'parked' domain name would be a great use of this. Rather than letting your registrar put up a page where they make money off of the clicks.
OK? I'm not sure what that's supposed to do with the post I replied to.
That is not quite the exact opposite, as they draw from different corpora. Both would be interesting and quite possibly useful.
“Rather, very, little, pretty -- these are the leeches that infest the pond of prose, sucking the blood of words." -- William Strunk Jr.

I find it hard to argue with Strunk on this and most other things related to writing.
Having read Suarez' "Kill Decision" last night, which talks about using computer models of weaver ants for control of autonomous killer drones... wow, coincidence.
Sherlock is actually misguided here (the same concept was also featured in the BBC's Sherlock, where it bothered me considerably at the time). Learning is not well-modeled as junk in an attic, it's more like an interconnected network (like everything in the brain). The more you learn, the easier it is to learn more.
I don't think this was made to capture people just visiting cheat sites. Elsewhere I've heard people mentioning that this functionality exists to detect a new and evolving set of cheats wherein you enter credentials into an innocuous-looking executable and start up a game. In the background, this executable connects to a cheat distribution server, authenticates you, and live-patches whatever game you're playing. The DNS hosts they're looking for are these endpoints.

Is this a reasonable way of detecting cheats? In my opinion, yes. They can't send the hostnames to the client (even in hashed format), because then the cheat authors could see if their hostname(s) are listed and subsequently change them, even if the list sent to the client is hashed (they'd just have to run their own hostnames through the same hashing function). Having my DNS cache sent to VALVe and used (likely ephemerally) is a small price to pay for multiplayer games that I enjoy to continue to be fun.
US Military showing off a pizza that lasts three years, with no refrigeration
I believe most Linux distributions do not come with a local DNS cache by default, so I'd guess they didn't bother implementing something like that in VAC's Linux port.

OS X does use a local DNS cache AFAIK, so it's possible. The decompiled code is Win-specific, so I can't really answer that without the decompiled code for their OS X VAC port.
I support your initiative of Doge.
Given the state of our societies, I think we are in desperate need of some wealth-bashing.

With our technology, nearly nobody should need to live without health-care or in poverty. But so many do. And what is even more alarming: So many people do in the rich countries.

How is this justified by the thesis that the wealth of some people make the others richer too.

It is a myth of capitalism. That's it.

What is left to the 99%: Charities of the wealthy people that earn more by just stupid investing than most of the others with good ideas or entrepreneurship can ever hope to make.

Also those here hoping to rise up to the top should know that -- it is a lottery game and most of us will simply not win. Do we really, really want a world, where the "Winners take it all" and the others have to fall?

I know, in such a world, Human kind has lost.
I am a native English speaker who uses pretty that way often, and it still bothers me. When I was younger I always wrote pritty, and treated it as a separate word all together. I stopped because too many people thought I just couldn't spell.
I don't get it. Of course he's serious.

I am genuinely baffled by the people who think bubbled pictures are more NSFW than their unbubbled originals.
I'd say apply now before it is to late (if you haven't already), attempt to get a job during the summer for what you think you can ($60,000-80,000 may be iffy unless you have access to more progressive companies) and if you can't: go to school.

If you are really lucky you could probably even find a job that will let you go to school part time while you are working which would be the best of both worlds.

You don't have to attend school right away but you'll probably lose all momentum to go as you age.
Europe, China, and whoever else who would like to one-up Silicon Valley needs to analyze SV's success and weaknesses from first principles. I stress: And Weaknesses!

If you don't take this two-sided approach to re-creating Silicon Valley's success, then you run the risk of blindly imitating the wrong things. Also, if you want to not only match but surpass SV, you need to be mindful of such weaknesses.

I have to admit that my sample size is too small to be scientific, but I am starting to suspect that SV startups actually have a rationality problem. Startup founders often have blind faith in aphorisms that have been adopted by the startup community and make decisions on the basis of these "old sayings" and programmer-lore biases while ignoring quantitative reasoning. I recently had an exchange like so:

"We need X so we can scale." (X doesn't run stably and they want me to fix it, but this will be very expensive. Y runs stably, but they don't like it.)

"What does scaling mean quantitatively for your business? Have you worked out those numbers and cranked that through Little's Law and figured out how much it will cost you to support n users?"

"No, we haven't done that yet, but we know we need X because Y would take too much RAM." (But when pressed, they can't quantify what "too much RAM" means with respect to business models.)

Well, I did the numbers myself, and it turns out that Y would just add about 40% to their equipment cost and get them up and running quickly while they're waiting for X to be fixed.

What shocks me even more: None of their investors or advisors had even asked them the question!
Helios Kernel: include() for JavaScript
If there's a choice between "someones" and "some entities" and I can find a set curated by critics whose tastes align with mine, that's great.

Right now, the app store is essentially a discount retailer: you can trust that the things sold there range from excellent to "probably not criminal". Sometimes I just want to to go Nordstrom, pay a little extra, and browse through a small selection of things that I can trust aren't total garbage.
I find myself using the word "nice" too much sometimes!
By contrast, my job is a much better usage case for SVN. We have only three developers, a single trunk, and rolling production deployments. We're never concerned about release or feature branches or back-porting fixes. SVN is the right tool for this. Git's extra abstraction layer around decentralization and distribution would just get in the way. I have used git in a previous job and for personal projects to get something up on Github, and I haven't yet missed it here in our SVN shop.

Git is like applying an N log N solution to an algorithmic problem. Great for something that in the naive case would be N² (N branches exchanging updates with each of N branches), but when the problem space is very small, whatever layer represents the log N is just overhead.
An extremely common use case is to have several google accounts, typically when using various Google Apps domains.

Instead of understanding that I'm the same person with access to all of the accounts, it makes me log into each one separately. For most products you can be logged into each one simultaneously, but the first one you log into is the "default". Analytics, for example, doesn't even support multi-login, so if that "default" account is not the one you want, you have to log out of ALL of them. WAT
Not sure what the pros are against Brunch. The author states:

> Brunch also tries to do partial rebuilding rather than caching; see section “Caching, Not Partial Rebuilding”

But the end of that section seems to imply that it's still something that needs to be implemented per-plugin:

> Plugins that map files n:1, like Sass, need to be more careful about invalidating their caches, so they need to provide custom caching logic.

I'm excited to see what comes of it, but still prefer the idea of simply running `npm install (sass|jade|less|stylus|coffee-script)-brunch --save`
Show HN: I am building Reesd, a redundant storage service
Developer here. This is a prerelease to HN to test out before I publish it further, so there may still be some rough edges and edge cases I'm not handling beautifully.

I'll be damned if this isn't one of the most secure things I've ever made, though.

Please let me know if you encounter any issues or have ideas to improve the service!
CPLEX and Gurobi cost a lot but are used by big companies to solve mixed integer linear programming problems. You can exploit parralelism in the MIP part.

Operations use MIPs a lot. Usually via an excel spreadsheet :s However people expect a good interface to these problems, its not trivial
Airbus has been one of the success stories commonly told by the static analysis community:

http://www.astree.ens.fr/

(Here I mean https://en.wikipedia.org/wiki/Static_program_analysis , not https://en.wikipedia.org/wiki/Static_analysis )
There is dstat missing from the list. It's a tool that shows the information of vmstat, iostat, netstat and ifstat in a clearer and with colors ;)

I use it primarly to see the used bandwidth in real-time. It's better than ifstat for that job.
coin miners where is any coin using scrypt?
You're cherry picking a period which actually helps to make sliverstorm's point: The last few years have been categorized by significant increases in taxes, and regulatory burden, which cause uncertainty in the business environment and more pain for the middle class.

Unfortunately, historically, all the evidence supports the 'rising tide lifts all boats' argument. While growth 'at the bottom' has slowed compared to the top, it's still growing. There are plenty of theories for why this is the case, but the data is is there.
ShowHN: a hilarious attack on dynamic typing
https://www.destroyallsoftware.com/talks/wat
This is one time I do agree with the app store censors decision. Still, I do not agree with the censors' decisions and mere existence just because they're removing garbage. If people want Flappy *, why not let them have it?
String Tricks that Bash Knows
I never said I don't like them, do not put words in other peoples mouths, it's not nice. I am trying to explain the behavior of a process you don't seem to be privy to. Don't get so worked up over something that ultimately doesn't matter.
Only 30% of Americans Out of Comcast Reach After Deal
people in Boston, or any major metropolitan city are (to be politically correct) mentally handicapped thinking that $1700 per month for 450 sq ft of space is ok.

I have my own consulting business out in the midwest. All my clients are remote, and in January I paid around 33% (utilities included) of that rent figure for my housing, for approx. 4x's the sq ft, and made almost 15x's the above figure last month.
Bitcoin for idiots: An introductory guide
I would also pay for this service.
Harvard’s 1869 Entrance Exam, History and Geography Qs are good.
The reason people call C portable assembly is because it's about as low as you can go without coding in assembly, and still have it compile to various platforms.

You are really comparing asm.js and C as portable assembly emitters rather than targets. That said, people very occasionally use C as a target like they use asm.js, e.g. the original C++ compilers, the mars rover.

asm.js is as low as you can seemingly go and have it run in a modern version of Chrome and Firefox, but those requirements prevent it from being a portable assembler in the sense that C is. In addition, it's sensible to write your program in another language first before asm.js, as I understand it.

There's a whole swathe of machines (rather than users) out there that cannot run a modern version of those browsers, i.e. asm.js is not portable to them.

When the code being written in and transposed from is asm.js and the destination is some other language - then asm.js will be portable assembler in the sense that C is.
Is this anything but spam?

Doge is great and all, but their invasions of other communities is getting a little annoying.
JavaScript: Don't fear the evil twins
That's 15 x $1700, not the other.
I think you have to ask yourself, "Where will I be in four years in both of these scenarios?" If you choose college, you'll have a degree, some book knowledge, and some debt. If you choose to work, you'll have four years of experience and some money in the bank.

I'd argue that four years of experience trumps the four years of book learning, and that the debt vs. savings issue is secondary, (but of course points towards getting a job now).

So I would suggest you try to find a job rather than go to college.
New Chrome plugin helps marketers get an amazing 42% reply rate
I think this is a bad thing for a different reason; people are using "pretty" to adjust expectation downward. saying "pretty fun" is less suggestive than just "fun". It's become a qualifier used for widespread ass-guarding in social situations.
Yes, budgeting for days instead of budgeting for months. When we well manage the task list, usually a feature implementation takes 1-3 days, a project may take 3-4 weeks to reach a milestone. So no feature can take more than a week to finish. Priority is the key.
Failure is always an option – do it anyway.