skysight-inc/HackerNews huggingface dataset:
Not quite any bulb. Tungsten filaments evaporate over time, carbon filaments don't. But carbon filaments are much more fragile if subjected to thermal cycling or vibration.
You're trolling, right?

There are so many obviously illogical statements in the first few lines of that rant (at which point I stopped reading) that it's hard to imagine you could actually be meaning any of it seriously.
Compiling Brainfuck to Java, in Brainfuck
Pending is really useful: it can also tell you if a test that you expected to be passing is now failing. It's also useful for hiding output for tests that are temporarily failing, until you fix them all.

I'll often spec out a whole behavior, with ten or fifteen tests, and then mark all but one pending, make that one pass, unmark another one, make that pass, unmark another... it's easier to focus on just the one you're working on rather than 19 other failing outputs.

Committing a pending test? yeah, that's bad.
Marc Andreessen Sounds Warning on Startups Burning Cash
The posts you linked are just referring to the actual "feature", not another exploit. This feature is being able to define functions from enviroment variables, and requires the attacker to be able to control both the enviroment variable name & value. If an attack can do this, they can also set LD_PRELOAD and a whole host of other nasty enviroment variables.
Annotatious: Reddit + Delicious
3rd Shellshock Vulnerability Found
It's an anachronism today yeah. Today, we could just call it HttpRequest. And I would personally love to see a responseJson (and not just responseXML)
Ask HN: What have you learned recently?
On the matter of podcasts:

Is there any website/service a la SoundCloud that downloads/subscribes to my favourite podcasts so I can listen to them through the browser?
> There's a reason why shadows and borders exist: To distinguish items from one another on a 2D display. Without those clues it is hard to distinguish a text label from a clickable button.

Probably not a great example: We have had half of a generation grow up with the web, and to my eyes, any isolated string of text affords clicking.
Ok, trying out WingIDE now, and it's definitely a step up from PyCharm. Touch support is still not great, but the text is crisp almost everywhere. Now to figure out how to use it....
that has a lot more to do with your local mailman and delivery guys than the overall organizations. The UPS guy absolutely refuses to leave packages, won't buzz my apartment, misses when I sign the sticky note saying he can leave the package, etc. I regularly have to rent a zipcar to drive to the UPS distribution center and pick up my packages.
Cue a hunt for the oldest water on the planet, market it as "Interstellar Miracle Cure!"
So if you don't run CGI nor run a system command within your code, are you fairly safe?

If you do have some gem that runs a system cmd, wouldn't it still require url input to get passed down to that command?

I'm not advocating NOT upgrading your systems, but still fuzzy on the attack vector if this test requires I upload a cgi script
not to be that guy, but just because it doesn't show your locations on a web page does not mean Google's not keeping track of it, right?
Well, I hadn't heard of those two guys, but I will say they are now my heroes. :).
How to make your email open rate climb up almost 77%
White House Announces Open Education Initiative in Open Government Plan
"Given the uncertainty because I've not yet met the team and learned more about what it's like to work here, I'll say $x", where $x is at least twice what I'd expect them to pay (and what I'd expect them to pay is at least 30%-50% over anything the recruiter might have indicated.

If they balk at that, you just point out that you had to give a high number because you lack information - you'll be willing to negotiate once you know more. After all, do they want to hire someone who will cost the company money by underestimating risk and costs based on incomplete information?
I just heard that and can't really believe anyone would say yes.
Why would anyone spend the last year of their life working, and working for someone else?
> Possibly vulnerable. This could mean that the server is not at all vulnerable, or we just couldn't detect it as being vulnerable.

They should just leave the last part "We couldn't detect it as being vulnerable."
The thing is, the bugs manifest in many different ways. Sometimes you get ramp&drop, sometimes you get on-off flicker, there are a wide variety of things that can happen. Take a look at the graphs from Nanex - lots of different things are happening. I realize that to an outsider they may all look like "graphs going wonky", but similarly all computer bugs look like "omfg I just want my email" to a marketer.

It's not a programming language issue - it's a math issue that would happen in any programming language. Whether you use Python or Haskell, you'll run into problems if you call SOLVE(A,x) on an ill conditioned matrix A. So you cook up a special routine that works well for most of the inputs you expect to see and it screws up for the tiny fraction of cases where you get a bad matrix.

Throwing money and a team of devs won't get around this. Similarly, you can't put together a team of crack devs (each earning $500k/year) and ask them to solve the CAP Theorem in 6 months. All you can do is choose your tradeoffs and hope that most of the time your network puts you on the good side of those tradeoffs.
A most excellent picture!

I (English, from London) am currently teaching a group of mainly CS grads here in Mumbai (Malad, if anyone knows it). About 20% of the group are female, and they are very impressive. Based on my experience, the more women India can tempt into science and IT, the better!
They knew exactly for each city, zip code how many folks has order each week, each Christmas season.

When the cross over point reach for their own profitability, they just turn on the switch for that part of the system.

Nice!
We live in a world where Excel has several tens of millions more users than Pandas.
You are not the only person angry. The IRS took me for a lot of money because my wife had mutual funds in the UK from a previous job earned before we ever entered the states. PFIC tax rules are meant to be a punishment and the OVDP penalties just add on top of that. All the gains gone and a chunk of the principle.
We term this the IRS jackpot. Many people talk about this here:
http://isaacbrocksociety.ca

You can help fund attacks against this stuff here:

http://www.adcs-adsc.ca/

and here stateside:

https://fatcalegalaction.com/
What exactly are you organizing?!

Organizing a good résumé.
Glenn Lazarus: 'The Internet poses one of the greatest threats to our existence'
Ringly, wearable device for women, sells out in 24 hours
> I can think of very few things more important than space on an objective level.

"Important", unqualified by a specific concrete, objectively measurable goal that thing are judged by importance to, is inherently subjective.
Good grief.

What could possibly go wrong.

(I had a rubber stamp made up with this saying. It is part of my black bag.)
Electric Objects teams up with NY Public Library for artist residency
5 Unusual Techniques to Make Your Content Go Viral Through Social Media
YouTube and Haynes manuals. These days, I prefer YouTube and using the Haynes as a reference. Start with smaller jobs to build your confidence and your tools collection (wrenches, jack, etc).
I'm a dev at SendGrid. I pointed out your comment to my product owner. He would love to chat with you to see what we can do to improve. Hit up my email in my profile, and I'll get you two in touch.
Works for the users? Solves the users' problems? Impresses the users?

To say that our purpose is to "delight" users just sounds so corny and diminutive, it makes the software we build seem frivolous.
I was taught the exact same thing in science, sometime in the sixties or early seventies, and I believed it for years and repeated it to many people.
That method is missing any sort of message authentication. Knowing the framing, one could easily flip a buy to a sell, etc.
For the time being, grand mal will be the only one.

But we will update soon that might help! (another hardware platform wants to contribute)
LibSodium NaCl-Crypto library turns 1.0
Careful. Don't miss the precedent to the "every planet could have a drink". It all hinges on "if the solar system’s formation was typical", which is a question that has not been answered.

Also, why don't they address the implications if the solar system's formation was not typical?
The Bureau of Intelligence and Research at the State Department still puts out some fine work.
Ask HN: How to become a polymath?
I am inspired by Rabindranath Tagore, Leonardo Da Vinci and also by Elon Musk.
I'm taking all of your comments into consideration. I've made two updates already:

Removed "This could mean that the server is not at all vulnerable" from the warning messages.
Fixed the second exploit to be bash, not sh.
For "go to definition" I use either ctags or cscope. Cscope can work as a front-end and launch -whatever- editor you want. In nvi, I have good interfaces to both cscope and ctags, and I believe most vi clones have ctags interfaces, and emacs has etags.
Agile Is Overripe
I agree with the article. However, I am also a fan of PaaS like Heroku, IBM's BlueMix, etc. because they save labor costs. I also always run a beefed up VPS and I have my own "Heroku like" git push deployment set up.

Docker in particular, and containerization in general are the future especially for very large shops like Google, Facebook, etc.
Django Rest Framework 3.0 Pre-release Notes
I meant for non-US banks. What stops "London" from setting up its own USD clearinghouse and having non-US banks start using that? Simple pressure from the US?
A business owner? If you've found success, you own a lot of businesses. If you haven't, you own one even though you have started more than you currently have. You're still just a business owner.
I've updated this to the latest patch which covers CVE-2014-7169.
I'd argue that the illusion of grander depth within a narrative is the very thing that makes a work great.

I did mean 'meta' some what humorously. I had not expected it to be received so literally. Of course it is a subjective parallel.

Also, I think their are quantifiable parallels that many people on HN would relate too. It may explain the rise of a random bee keeping article. It would stand to reason that if the attributes and narrative were familiar it could possibly take on certain unconscious meaning to that group.
Show HN: An anonymous gift curation service
Leo Laporte laughs all the way to the bank.
Paraphrasing Carl Sagan, the fact that some great inventions were laughed at does not imply that all which are laughed at are great inventions.
Check out what the standard for your profile using Job sites in your country that show salaries, or ask around in IRC.

Also make some calculations, and start with housing. Calculate your salary to be no less than 30% of this expense since it's the one more critical and gives a good all around base which depends on your location. If you don't pay for housing now, you'll in the future, so better take that into account and save it in a bank.

Then give a range, say "I'm in the X and Y range, but I would feel much more comfortable making Z" where X<Z<Y, X is your lower limit and Y is the top of the line for what you've seen online.

Finally, don't go into an interview talking about salaries unless the potential employer starts talking about it. They might find it rude on your part.

BTW, if you're starting to look for jobs, this tool might help you (https://github.com/Eldelshell/JobHunter) <plug shameless="true"/>
Seriously, dude? That's the least damaging point in the article, much less the piece itself.

Slow down in your urgent rush to minimize this release. At least read the whole article if listening to the piece is too much to ask.
Pivotal CF 1.3 Is Now Generally Available
I've fought with both of them in the past, and ultimately went back to MacPorts when I last reinstalled.

Homebrew was (at the time, maybe a year or so ago) missing a lot of things I wanted to use, and some packages broke for no obvious reason.

I'm sure some of it was the result of my rather frankensteinien setup by that point, but I have no real desire to reinstall things again until I have to.

MacPorts may be occasionally annoying, but at least it's usually in a way have come to understand. :)
UPS and USPS have been all hands on Dec. for many many years. Both ramp up staff with casual employees for the holiday season. I have a buddy who drives for UPS. He typically ends his route near or after 9pm during crunch time. The overtime pay makes up for it, somewhat.
I'm reminded of those horrible toe fungus medicine advertisements with the little toe gremlins prying up people's toenails and crawling under. I guess it worked, since I still remember the ad 10~ years later.
I’d like to see an analysis of how close a carrier needs to be to feasibly do the last mile delivery. How far is the typical Fedex delivery from its points-of-presence? How many POP’s does Fedex have?

How many people are within reasonable last-mile distance of an Amazon POP?
Seeing a lot of massage startups lately. We're at a coworking space where people book conference rooms and get massages done in them. If you use this service, please don't do this. (If you do, please pick a scented oil that doesn't smell like bacteria and pine trees.)
Offline-First lands in Chrome Canary
UK VOTES ON ATTACK OF CIA ISIS IS ISIL AL QUEDA
Everything should also take `.maybe.it_wont` at the end, for completeness.
Maslow’s Hierarchy of Startups
Relevant anecdote - the other day a friend sent me the logo for a new product his company is working on. Their target market is women in their 20s, and the product name starts with a B. But the logo is a jumble of sharp angles -- definitely a 'kiki' instead of a 'bouba'. So, although it would be impossible to measure, I wonder if the design is less successful because of this effect.
http://docs.meteor.com/#template_instance
http://docs.meteor.com/#tracker_autorun

Suppose you want to make a widget, such as a drop-down menu that lets you edit the currently selected item. To do that, you need a place to store the currently selected item id. Storing this in a collection is not desirable either. If you rely on session variables, you can't have more than a single instance of your widget running at a time because session variables are globally scoped.

Now with template instances, there's finally a way to store and retrieve that selected item id (or anything else, for that matter) in a way that's conveniently accessible within template helpers and event handlers on a per-template basis.
> I'd immediately follow up with a self-deprecation: "that's just a fancy label for white-collar prostitute"

Then what is an employee? A prostitute that is exclusive to one client?
You misunderstand. The cartel held a monopoly. The cartel comprised of multiple companies with multiple patents. However you want to phrase the end result, the cartel could only keep out competition under the legal threat the patents provided. Eventually competition was able to come in and break up the cartel, but without the legal monopoly provided through the patents, the cartel would have never lasted as long.
Bill Weaver Mach 3+ Blackbird Breakup (2010)
Uncle Jason's policy is essentially not to advertise products that he doesn't believe in or use himself, so I'm not surprised they have a personal touch!

IIRC there was an incident where an e-cig company was trying to sponsor TWiST, but JCal politely declined.
D-Wave CEO: Our Next Quantum Processor Will Make Computer Science History
Yeah, unfortunately they never asked me what I wanted or expected.
those people are evil
Show HN: My ProductHunt clone build in 2 days
technology stack:

- django
- redis
- postgresql
- jquery (bootstrap)
- gearman
- phantomjs
- nginx (push module)
- uwsgi
- aerospike
JSON Web Token Authentication with Django and AngularJS: Part One
From the video: "This is the most significant change in the web since XHR." I would tend to agree and I'm watching this spec very closely. IMO this, more than anything else, puts web in a position to finally supplant native for a lot of users.
Isn't that how most workers (read: employees) get paid?
"don't waste 90% of their time doing nothing"

that's an assumption
To run a python function you do need to write one line of VBA code and you also need a vba file that comes with the package so although its not very much to add on the VBA side the title here seems a bit misleading.
Good to know. It was only the third offer I have received in my career (12 years), and the only one I have rejected, so I don't really have much experience with trying to negotiate.
70k words? Mind blown! Better leave it for the weekend.
But couldn't you do this with win32com.client already?
Ask HN: How to Make the Most of YC Startup School?
I just moved to San Francisco and am new to conferences and meetups. I'm a recent grad programmer working for a startup in the city.

I received an acceptance email for Startup School 2014, was wondering if you had any tips on making the most of the conference.

Thanks!

PS: I'm looking for a permanent place to live in the city, please send a personal email if you know anyone who has a room available or is searching for roommates.
Can someone help me scrape this FCC website
https://apps.fcc.gov/oetcf/eas/reports/GenericSearch.cfm?calledFromFrame=N

I regularly perform searches on this FCC website, which allows me to see new submissions from various companies. I'm not good at web stuff so was wondering if someone can help me figure out a way to automate this process? All I want is to run a few searches once every day and be notified if a new entry pops up in the results.

e.g you can try looking for the new iPhones. They lifted the embargo on 9/9, same day they announced the new iPhones.
It is a bit of a mess; documentation often amounting to a few example calls. However, I've written a fairly well received data analysis package for a government department wherein the input and output had to be in excel spreadsheets (-sigh-), using only xlrd and xlwt, alongside numpy and scipy. It's a bit Rubegoldbergian (because.. excel), but I owe a lot to the authors of xlrd and xlwt (they've even supported named regions). So i'll be curious to see how xlwings implements the numerous methods available from xlrd/xlwt.
Have you considered Mac interop?
I too think it is ridiculous. Maybe I am too old.

But I love to heard the actual pitch from the founder(s) with 1-10 employees with maybe limited tractions that can really successfully convince a potential employee to say 'yes' to that.

Maybe Steve Jobs..... But he is too famous now, can he do it if he is an unknown and just one of the thousands of founders in Silicon Valley?
What a putts... Hope he manages to land in jail.
Stop Telling Yourself These 3 Productivity Lies
I just tried this in zsh 5.0.6 (x86_64-apple-darwin13.3.0). It reports vulnerable as well.

edit: Yes, this feature works when formatted correctly for zsh as "function ls () { echo vulnerable }". However, I was wrong in that zsh -c will not run the function (of course running "ls" in the same session will). I'm going to call this not a problem.

edit: When trying this one-liner in zsh: "env x='() { :;}; echo vulnerable' zsh -c 'echo hello'" (as suggested by https://superuser.com/questions/816622/does-the-shellshock-b...), the output indicates my shell is vulnerable. Could someone please try and replicate?
When the Market Turns, a Bunch of Startups Are Going to 'Vaporize'
Have you complined to ups or Amazon?
That is exactly how SmartPost (and UPS' SurePost) works. It really is magnificently expensive to do the last mile, and economies of scale really matter. The USPS has the last mile down like no other company in the country, and so for items that fit within the USPS dimensional categories, it is often less expensive for it to go through the USPS' last mile than it is to add delivery density to their own last mile.
I'm getting Logistics more often and haven't had any problems yet. It seems to be evolving fairly quickly - they now send me emails when a delivery has been signed for which they didn't do a few months ago. I hope that one-hour delivery windows (like DPD and a few others offer) will be the next step.

I have asked a few Logistics drivers what the deal is and they seem to just be contracting with their own unbranded van, so mileage probably varies a lot.
DBpedia JSON-LD files are not valid JSON
"It's got to much code, a shell should just execute shellscript not handle input"

Honestly, I'd sooner go the other way.
Why a FILE-BASED dependency manager rocks for C/C++
> Simple pressure from the US?

Possibly. Basically, the US can force the banks to do what they want, because the ability to retail within the US is worth so much. So either they, or the banks they work with, could be pressured to comply.
Jesus Christ, it's glue not a impenetrable force-field.

I don't know why, but I can think of many plausible examples that don't include ridiculous conspiracy theories about a company wanting to take all your money.
I spent a few days looking through online courses from a couple of different vendors, hoping to take course of online class in a new field of study, so I could round myself out or possibly find a new career field.

I quickly learned that outside of the Software Development discipline, and a precious few pure science fields, there are virtually no courses available. If you'd like to look into education or humanities or any of the thousands of other degrees? All you'll find are 101 level courses, if you find anything at all.

Hopefully this will improve, but I'm not holding my breath.
oh man have no idea how this comment wound up here and not the HFT thread. odd. Sorry
I suspect is no need for the "env" command in these examples.

That is to say, rather than

env X='() { (a)=>\' bash -c "echo date"; cat echo

just

X='() { (a)=>\' bash -c "echo date"; cat echo

That is to say, the shell already has the "env" functionality built in:

VAR1=value1 VAR2=value2 ... VARN=valuen command arg ...
Great Layout - really like this design and style
Juno: A free environment for the Julia language
Yes, I'll post more on this and provide example code in the coming weeks on the blog. It's really exciting and it's something that Clasp can do right now even though the Clasp compiler isn't a highly optimizing one yet. Google uses automated Clang refactoring to clean up the googleplex (100 megaLOC). Clasp puts those capabilities into everyones hands now.
I'm dealing with this right now. I ordered a 20lbs bag of bird seed from Amazon and my postal carrier just left a note. I work from home, so I would've heard the bell. I signed the note and left it for the carrier to re deliver and leave by the door but he wouldn't take it. I finally had to tape the note to my box before it was finally taken. Of course, I still didn't get the package delivered.

I live in NYC and don't have a car. I'm not walking a mile to my local postal center to pickup the 20lbs bag. I Ordered from Amazon so that I wouldn't have to.

To their credit, Amazon overnighted a new order which thankfully got delivered by UPS instead.
The problem with Uber for massages (and other Uber for _) is that the people that are searching for a new service provider aren't going to (possibly ever) go find a new provider for some services, on a regular basis. They find one they like and they stick with it. This is distinctly different than Uber's model because there's not really driver loyalty like there is with a massage or maid service. This means the contractors can just cut out Soothe after develop a reputation with clients.
It's the exact opposite for me. Depends on the individual carrier, I guess.