skysight-inc/HackerNews huggingface dataset:
Python Hack - Dynamically override an object's attribute — This much I know
Problem is, once you're rich and your safety is guaranteed, what's there to keep you in line? Where's your incentive to act in a certain way? You could be pulled in a million different directions over a year, try a million different side projects, and succeed at none of them. It wouldn't have any effect on your longevity if you were that rich. You'd just be wasting your time floundering around. You'd probably get pretty miserable if this happened. You'd feel like your actions have no effect on your life, which they wouldn't have to.

Anyways, money is scary.
NY Attorney General Subpoenas Airbnb for Info on 225K Users
It wasn't "the Japanese" that didn't do it safely at Fukushima. It was GE

Was GE responsible for the siting of the backup diesel generators and switchgear behind a seawall that was overcome by the tsunami? That was the root cause of all the problems; it wasn't anything to do with the reactor design itself, other than the fact that it needed active cooling after shutdown (which PWR designs from the same time period also did).

(That said, I agree the BWR design is outdated and modern designs with passive safety features are much, much better.)
There's not necessarily one next hop. If you can stuff more packets than standard out to your upstream, and the upstream delivers the packets over multiple interfaces, it can pad the packets out to the standard length, and you get > 100% utilization.

I understand the original purpose of the minimum packet length (needed for reliable collision detection), but I don't think it's really necessary for gigE, where I believe full duplex, point to point connections are mandated. I also don't think the minimum size would be sufficient to guarantee collision detection in a hypothetical shared medium at the allowed bitrate and distances. Frame to frame delay on the other hand, seems like it would still be useful , although maybe it could be tuned.
Different perspectives are definitely useful and thanks for taking the time to share yours. It sounds like you have figured out the priorities in your life and have balanced things out. That's really all I was advocating for, balance.
> "You agree to register with Sizem and receive the Sizem newsletter."

This sounds ominous; what sort of email have you received? Annoying, spammy, buy-our-stuff stuff, or actually useful?
Value is created when both sides want what the other side is offering more than what they have. There is a case to be made that your wealth is a reflection of the value you have created in the world. Do Big Things in the world, and you may find yourself wealthy. It's not necessarily greed. When you speak of success, and friends and family, most people on HN would agree, but put them on a parallel track to wealth. They are more to do with happiness imho. Rock on.
Visualizing 40,000 student code submissions
You're right, you definitely don't need a dedicated application, but I would rather just open up one executable instead of cobbling together multiple utilities. It's all about your workflow though, for me, I feel more comfortable using a M↓ where scrolling is synced and it can watch what I'm doing in real-time.

I'm gonna look into your setup though. I'm definitely all about being on the terminal, does your setup work well with VIM as well?
Two caterpillars become man-butterflies, form BodBot fitness
Internships are also good at keeping out the wrong sort of people. Lets face it - if you can't afford to go to work and not get paid then you're not really from a good family, and we don't want the wrong sort of people invading our jobs. Someone with a few internships is obviously from the right stock and we can safely employ them, providing of course they go to our club.
Does it actually generate the sound server-side and send it over the network, or does it generate it client-side? (i.e. does it actually use much bandwidth?)
> Moderation is key to everything.

Amen.

Your thoughts are a great extension of what I had in mind, agree with everything you said.
Rap Genius css throwing 403 Forbidden
Rap Genius is showing up as: -
http://i40.tinypic.com/2vdhagx.jpg

And this is how the request/response looks: -
http://i42.tinypic.com/sgoizd.jpg

See here: http://rapgenius.com/
Rounding Errors Disaster
Wowza, that was some Inception style mind bender out there.

At the top you have a rookie author using an early 21st century platform (svbtle) to dispense bon mots about life and ingratiate himself with his readers who are turned off by current social mores by

--- Aligning himself with the words of a rookie author in the early 20th century platform (books) who dispensed bon mots about life at the turn of the 20th century who in turn ingratiates himself with his readers who are turned off by then current social mores by

--- Invoking the words of puritans of the early 19th century who in turn … well the trail ends since we don’t know what they thought. Plus we live in a puritan culture so I suppose we are stuck with whatever they thought and that is foundational.

Three level inception. Nice.

“Medium” guys take note, svtble is using a three level inception to gain readership. The game is on. You need a four level inception to convince me. Otherwise, I ain’t clicking on your ads.

Seriously though, I’m reminded of the foreword of another early 20th century book as noted by Oscar Wilde

In old days books were written

by men of letters and read by the

public. Nowadays books are written

by the public and read by nobody.
Yeah, the difference being nobody sits around refreshing their google searches.
Oh, this is wonderful! I love Simplynoise but this is even more fun. I hope they can decrease load times and make this a webapp rather than taking 2 steps to load the various noises.
Foursquare dataset free to download and analyze
Packets are not 500 bytes in size, not even as an average (mean) or median. Many studies of frame length distribution show 64 bytes (for the Ethernet frame) as the most common length, probably because of TCP ACKs. Next most popular is 1518 bytes, the Ethernet maximum, probably because of bulk transfers over TCP.

Also, jumbo frames are technically not Ethernet. The IEEE revised the 802.3 spec to increase the maximum envelope from 1518 bytes up to around 2000 bytes to accommodate VLAN stacking and other encapsulating schemes. But jumbos -- usually 9000 or 9216 bytes -- aren't legally Ethernet.
Groupon Switches to Node.js
"That was the first thing that came to my mind too."

The first, and only, thing that should come to your mind is that this is a boondoggle.[1]

Terrorism and the NSA and privacy are nothing but a smokescreen to hide an enormous transfer of wealth.

Make no mistake: the only thing that could possibly be better news (to the stakeholders)[2] than this project being completed is if the project was completed and it burnt to the ground the very next day ... and they got to build it again.

[1] http://en.wikipedia.org/wiki/Boondoggle

[2] You are not a stakeholder
This is how you deal with it.

whatever.com (1 year)

This one failed, this is what I learned from that.

1) something

2) something else
"I'm curious as to why FireEye chose not to disclose the library."

For the same reason that most responsible security researchers don't disclose zero-day threats: to prevent people from exploiting them before they can be fixed. In this case, they did notify Google, which can pull the compromised apps out of their app store and notify the developers who've used this library that they need to rewrite their apps.
> First of all: what is work? Work is of two kinds: first, altering the position of matter at or near the earth’s surface relatively to other such matter; second, telling other people to do so. The first kind is unpleasant and ill paid; the second is pleasant and highly paid. The second kind is capable of indefinite extension: there are not only those who give orders, but those who give advice as to what orders should be given. Usually two opposite kinds of advice are given simultaneously by two organized bodies of men; this is called politics.
Based on the same library that another website uses doesn't warrant the use of a similar logo though. It was confusing to the point of "Oh look, a StackOverflow button, I wonder if it posts to StackOverflow"
Many foreign banks will only take the latest iteration of US currency.

Thus, holding onto the old bills would create unnecessary friction. You'd have to take the cash to the United States to be guaranteed to exchange them for face value. But cash exceeding $10,000 has to be declared to the customs agent -- which is even more frightening.

Better to exchange it right away, so you know you can use it wherever you go.
In a chat with one of my older friends who I respect very much, he lent this advice: Mark, the first thing you need to do to be successful is make a decision on what you want to accomplish, and then commit all your resources to that goal.
This is a very useful, well designed app. I think I'll use it to help myself go to sleep and stop procrastinating with HN. :)
Can't help but think about some other "unexplained system failures" that happened recently in Natanz...

It's probably not a stretch to say throwing monkey wrenches at the Bluffdale data center would be as strategic to some super-powers as Stuxnet was to the US. 65 megawatts is a lot of power, but not being able to root-cause problems after 50,000 hours of testing, really?

I guess never attribute to malice what is merely incompetence. This is a government contract after all. Maybe the only thing that would be more surprising than not being able to power up the data center would be if they actually built it without a hitch!
My point was that you cannot expect to get into top CS programs by being a good programmer, but yeah, I didn't really specify that chemistry is not important.

CS is definitely not a natural science, which why I didn't even remotely suggest it.
Underserved kids learning to code ON PAPER need lab.
Does it have advice for selecting an IV?
On it. Have a couple requests about to registrars as well as to Rackspace for hosting. We redirected 6X the number of unique visitors today through unused domains than Facebook generated at launched.
Classical Learning Curves for Some Common Editors
Almost no one realizes this, but the main purpose of TypeScript is to negate one of JavaScript's greatest advantages which is the lack of typing. This is an advantage because it makes code easier to write and read.

The problem that TypeScript solves is that the web platform is in direct conflict with Microsoft's monopolies in PC gaming and business productivity software (Office). Confusing developers into thinking that JavaScript needs types leads them down the path of statically typed languages, i.e. C# and Microsoft's proprietary and closed .NET Framework and software ecosystem.
Most nations put Arabic numerals on their coins.
They need a new term -- "Vulna" is just too close in sound and in look to "vulva." Maybe it is on purpose to catch people's attention (it caught mine in a near spit-take), but that would be a poor decision for anyone who wants to be taken seriously.
You can. It just requires absolute positioning. I can't see why you'd want to though, it's not hard enough to be fun or useful enough to be work.
We are talking about a company that makes a crappy product with obvious and blatant limitations (such as not being able to use the same account in different devices, or with different SIMs, or on an iPad, let alone on a PC... and if you have a bad connection messages can arrive out of order - is it so hard to use timestamps? Why are messaging apps getting wrong things that IRC was doing fine back in the 80's?)

To be honest, I'm not surprised.
G. K. Chesterton was a great mind and certainly not a "rookie author." I hope I'm reading you wrong there. You may not agree with him, but that doesn't mean he's a rookie.

Wikipedia: http://en.wikipedia.org/wiki/G._K._Chesterton
American Chesterton Society: http://www.chesterton.org/
Most of the kids my age are doing exactly what you just described above. I want to be the person making games and apps that other teens get addicted to.
How is the US doing anything if we are in shutdown?

I am sick of all these exceptions, it is the exact reason why we are in shutdown, they know it doesn't mean anything.
The same issue happened to me some years ago. The solution to get rid of .svn directories was to use a simple robocopy script I found online (ntfs-3g support for writing was rudimentary back then).
The advantage with JavaScript is that you can run the same rendering code on the backend for static pre-rendering as you can on the front end.
How about the legion of animation programming that's commissioned every year?
"According to the government, NOD had 1,400 reviews for individual sales/purchases of small amounts of drugs, including: 2,269.5 grams of cocaine, 593 grams of heroin and 105 grams of meth."

I may be naive, but is 2 kilos of cocaine really a "small amount of drugs"? Isn't that an amount that a drug dealer would buy, as opposed to a user?

According to this reference[1], a kilo of cocaine generally costs anywhere from $12,000 to $35,000.

[1] http://www.sethson.com/how-much-does-a-gram-of-cocaine-cost-...
Rails or Django on Heroku, most likely.

The frameworks (try to) help you keep from botching things so bad it's painful later, and heroku just because I hate server config.
well actually you dont have to wait the 'sooner' time
you could just make it at home right now
just following the youtube video
https://www.youtube.com/watch?v=vQANDuFYvsc

which only require cheap materials and tools, yes, even cheap for me in china

and i was thinking if people could use this to burn a cpu on that disk
Show HN: Flubber, a light weight flexible framework
If Windows has good enough support for symbolic link, this wouldn't even be a problem in practice. There always is some way to solve the problem other than declining it.
I had a similarly annoying experience, but with Dropbox.

On my Ubuntu PC, I created an encrypted folder in my Dropbox using EncFS. Turns out EncFS produces very long folder names and file names if you use the default, most secure setting with per-file IVs. Still, everything worked fine until I booted my Windows PC. As soon as Dropbox started trying to sync with the Windows PC, it ran into the 260-char path length limit and quietly began to truncate their names. Result: corrupted EncFS folder.
Increasing the range of customers for your startup
How I Made This Blog
I am wondering the same thing. As I am working full time on F-1 OPT right now, is it possible that I can enroll in this program? (I am not interested in the master degree OPT but rather the degree program itself).
Well I think when someone willfully writes books with scientific distortions and spin, that person is deserving of criticism. If you had a coworker who clearly knows better who purposefully writes bad code for job security, you wouldn't just criticize the code, you'd criticize the person. It would be different if they just didn't know how to do things correctly.

The reason I floated the idea of writing Gladwell refuting books is that there's a lot more notoriety to be gained when going after someone who is popular. And it would be somewhat poetic (albeit a bit cynical) to profit by calling out a guy who is distorting science for personal profit.

Maybe someone could name this book, "Glad to be Wrong" or "The Glad Well of Pseudoscience". To be fair, it's not like his books are totally wrongheaded, but they're enough so that people who know better should speak up.
Gates’s Future Fuels Speculation as Microsoft Seeks New Chief
And it's equally trivial to "recover" a password on most Microsoft Access databases with Access PassView: http://www.nirsoft.net/utils/accesspv.html

While some would argue that any "security" is better than no security, I would disagree. Making a user believe that there is security when it is trivial to break it is worse than no security at all.
Like I said, I agree with his conclusion that lots of kids still watch cartoons, just pointing out that his knowing a few kids who do isn't proof of this.

To put it into HN cliché phrasing: the plural of anecdote is not data, even if the anecdote matches the data.
I get a total activity of "NaN", for my blog. Does that mean it's too popular to count?
Sure, he was a great mind. However he was getting started by the time of All things considered, published 1908. Let's put it this way, he published far more after this essay than before, so on a relative level he was rookie author when he wrote the essay.

http://en.wikipedia.org/wiki/G._K._Chesterton_bibliography
More than not scaling, I think in a lot of cases it just doesn't work at all.

I'm a web dev and I have no trouble solving routine hangups.

I feel like most of the problems that would get me to pony up some money would take you a long time to figure out. You have to delve deep, understand the stack, trace through a minimum of several files...a couple hours later you're making minimum wage and my problem hasn't gone anywhere.
Reminded me of good old one: http://www.designdetector.com/tips/3DBorderDemo2.html
For other cool abuse of CSS see
http://cssdeck.com/labs/creating-single-element-iphone-using...
Energy-Saving Secret of Jellyfish
We have a few startups that are desperately looking for new grads - apply at collegefeed.com. Also ping me at hello at collegefeed.com.
Is it plausible this lab is trying to figure out how to make nuclear explosions without the radiation?

Because just imagine how terrifying the world would become from a superpower that didn't have to fear the radiation aftermath.

Fusion research seems like just a complete cover up.
No it means I busted something :) What's the link?
Health Exchange Delays Tied to Software Crash
The rvmrc is part of the repo and contains the java_opts env.
I'm not sure whether not describing the swindle method is more like security through obscurity or responsible disclosure. Wouldn't it be it be good to let people know what this guy was doing so we can all protect ourselves against such methods?
If you really need to clip off the bottom of your bar graph for clarity, jagged lines do a wonderful job of explaining that instantly. I don't see the point of a bar graph that doesn't start at 0 or indicate an omitted range, except to deceive.
Any chance you will roll this out to other JetBrains IDEs (RubyMine, Webstorm, PyCharm, etc...)?
I am using docpad (http://docpad.org/) and I want to try mimosa (http://mimosa.io/). Does Harp compete with this frameworks? I would appreciate any comments on this because I might consider Harp as another option.
There's a conflation of the precise economic definition of capitalism with the thought processes and gestalt that has grown up around it. You're using the precise definition, the grandparent is using the looser definition.
http://sharetally.co/4037/
Excel does implement some 40-bit RC4 encryption method for workbooks that require a password to read (which you can brute force within a day), but the password to modify is trivial to remove.
Icon Design: A Showcase Of Sketched Vs. Ready
Consider something like

wchar_t buff[MAX_PATH] = {0};
int (*callback)(void);

if (NULL == ::PathCombine(buff, /* ... */)) {
return; // Error, don't continue
}
callback();

If this is compiled with a small MAX_PATH and run on a system with a large MAX_PATH, then the system can write a value that's too long, overflow `buff` and overwrite `callback`, which would then execute the buffer contents and probably crash. Building an exploit out of this is left as an exercise for the reader (e.g. supply PathCombine with some shellcode)

I picked a random API, but there are several win32 functions which accept a character buffer without an explicit size, and mention MAX_PATH in the MSDN documentation.
Im hard pressed to believe what you're suggesting

.1 vs .001 is a 100x difference

Do you spend 100x mor time on twitter
Dynamic and static parsing is different to just calling eval within the parser.

"Dynamic parsing problems" such as solving the halting problem, by e.g. changing the prototypes or eval'ing code in BEGIN blocks are just small practical problems. In practice the parser only has to be GC-safe, which needs a few days work.

| BEGIN b:block { p2_eval(P, b) }

On the other hand the "dynamic vs static parsing" on perl11.org talks about compiling and extending parser rules at run-time, which needs a fast vm to do this. To be able to support macros.
Not perl5, perl6 or nqp. Efficiency should be near the C level, but you shouldn't be forced to go the rakudo way with its insane bootstrapping and serialization overhead just to support BEGIN blocks in its stdlib and support run-time parsing.
The JVM or .NET could do that, but I don't buy the overhead, esp. when you look at fast parser combinators in lua, lisp or look at maru, which is basically a jitting parser, bootstrapping itself.

The author
Working on this. I released the app to my mailing list a bit ahead of the public (just wanted to get it out the door). Going to add in a tour of the service and some demo videos this week. Email me your info (email address/twitter) and I'll shoot you an update when there's more available: ryan@properapp.com.
I think, the approach is right but the implementation can be more elegant. Keeping scalability and readability in mind, I would use more declarative/DSL syntax to fine control your resources. Django uses the metaclass to achieve something similar.
Build something.

IMO this is the only answer.
Specifically, it was extended to 1522 bytes in 802.3ac.
I don't understand what you mean by "ui front end at the back end". I think maybe I can guess but really not sure at all.

I don't see how static typing is really necessary to prevent you from storing user-specific data in a global and sending someone another user's data. Seems like that would be fairly straightforward to detect and avoid and I don't think you would usually be tempted to use a global for something like that. You could use a session variable or database.

If you have never worked on the back end, then you are right to be afraid of doing something wrong. However, you are incorrect if you think that means you are likely to make a serious error that you can't correct and therefore shouldn't try. Back end programming is in fact less complex than front-end programming today. So you should jump in. You will learn the most important things you need within a few months.

When you upload a file this generally happens as an HTTP POST. Usually this is sent to your own back-end server code. And without special headers on the target domain your browser won't even allow you to POST to another third-party server. This I think is the issue you are talking about when you mention accessing independent REST services -- that needs to use JSONP or have CORS enabled on the third party server.

Of course you may not need to learn anything about back-end programming because you can in fact build just about any kind of application these days without using your own server at all, just by integrating a number of third-party APIs and running everything from the browser.
You're right, let's stop rapping and pull out the trombones.
"the amount of energy released through the fusion reaction exceeded the amount of energy being absorbed by the fuel" means it is at least 4 orders of magnitude away from being useful.

Since we still depends on nuclear power for decades to come, it is much cost effective to invest safer and cleaner nuclear fission reactors. The kind of fast reactor that can burn down nuclear waste so we don't need to build nuclear waste storage system, which nobody knows how to build anyway. That would give us power supply for several centuries (along with renewable energy). Too many countries wasted too much money on fusion reactors for decades, while we are still running nuclear reactors designed/built more than 30 years ago. Just wrong priority order.
The great paradox of American politics: They're either incredibly stupid or brilliantly evil. Can't be both.
Cheating’s Surprising Thrill
What license will this be released under?