skysight-inc/HackerNews huggingface dataset:
> ... opinions of employees do make a difference. I would like to see that on HN.

You won't see it, and the reasons are excellent. People who want to express their personal views, or even to influence corporate policies, are more effective if they aren't burdened by seeming to be corporate spokespeople.

At one extreme, it's sock-puppetry, meaning someone deliberately trying to hide their affiliation while representing a corporate viewpoint. The other extreme is an overreliance on a corporate connection to add weight to a view that would be more fairly evaluated on its direct merits.

The middle ground would be people announcing their affiliation only if the announcement contributes to balance and fairness, but who emphasize that their views are their own. That's the present system.
I see you're a current undergraduate and also a Hacker School alum. How was your experience? Did you feel that you had the adequate knowledge to get the most out of Hacker School? I'm saying this as someone who is trying to decide when to go (sooner or later).
Mine of Information: The PCI Bus
Ask HN: What project planning tool do you use?
How do you plan your agile projects? What tools do you use?
"Sign in with Twitter". Looks like I can't use this service... nice..
Not really, you can do that with any decent SSL tool. Getting the client to accept your trusted certificate is all that is needed. Once you have that you have the keys to the kingdom. I've written similar software myself.

Now on a closed device it can be very difficult to add root certificates to the store, but it's often possible.

For instance when the PS3 firmware was first cracked I took the opportunity to flash mine with a firmware I made that contained my root authority certificate. Then I wrote a python program to intercept and MITM all the traffic.

Result? I found out that on boot your PS3 tells Sony every game (or other thing) you run on the ps3, what times you run them and how long for.
What new gtld are you hoping for?
Are you interested in the new gtlds? if you are which ones are you looking at getting or investing in?
Http://www.ry20.com
حظك اليوم
http://www.hamassate.com/vb/showthread.php?t=7462
http://www.hamassate.com/vb/showthread.php?t=7462
برجك اليوم
حلم
تفسير احلام
Nuts are expensive in the USA too. The same goes for anything grown here that isn't frozen.

I can get a big pizza from the freezer for six bucks. It is double that for individual ingredients to make a salad. And we wonder why healthcare costs are absurd.
Marc Benioff probably thought that it would be a win win situation if he shamelessly plug in one of his investments on top of naive hackers.

So does he even care?

What a show...
On the other hand, you got me to sign up :) But that's because I've seen your previous posts and they've been really influential for our whole startup! Keep 'em coming.
The law references the standard(s), but only as optional.

See the link to the English translation of the Product Safety Act that I posted in another comment. Article 4 is relevant.
We use it for ML-related tasks: transforming data, training models - stuff that are CPU-intensive and can occasionally fail.
The problem with YAML is its reliance on syntactically significant whitespace, a trait that makes the result not seriously human-readable or editable.

Once you can't reliably read or edit the source, you lose the original reason to use plain text -- binary representations tend to be smaller, after you've given up on the idea of hand-editing or interepreting by eye.

This, by the way, is a defect shared by Python source code, one of the few drawbacks to a very productive language. In Python, if a single space gets removed from a source file, the consequences can be severe and difficult to either detect or correct.
That upload limit is per file not per account. Most people's jpg/gif/pngs doesn't approach 50MB let alone 500MB.
Only since Python 2.5 I believe.
> this implies people "religously" follow one of their rules while blatantly ignoring others

Is that so implausible?
Would be nice to have the logo as a favicon.
Startups emerge behind bars
So basically rsync?

Honestly synchronizing 50GB of contents across the globe doesn't sound that terribly novel or difficult to me, or the article makes a pretty bad job of explaining the difficulty.
> crawl every Javascript project on Github and compile statistics on naming styles

You mean... like this? http://sideeffect.kr/popularconvention/#javascript

Unfortuantely there's no stat there for camelCase for Javascript.
That's just called a firewall. You will probably enjoy http://www.pfsense.org/
these guys are definitely tools. it is not really about winning. its about being fair or not. it is a scam if teams had to pay to contend
You don't see Chrome OS as proprietary? It might be "open" but Google surely has a massive stake in it?

Surely the least proprietary mainstream OS would be Linux?
At the end of the article: "Now read: Do humans dream of android prostitutes?"

Is that Google's answer to Microsoft's condoms? ;-)
Google India - Helping Women Get Online
So was this just one of those hackathons made to keep internal employees happy? I mean, I'm sure there's plenty of people inside Salesforce who have big dreams and ambition, and would be thinking about starting their own companies. So does Salesforce put on a show just for these people to feel good about themselves? And of course to get the prize money. But why open it to the public then?
Rockpool - multi-camera video editing in the browser (YouTube clip)
I thought the same. Sending only the delta of the content has been known for a long while...
> Now we need firewalls that point the other direction to keep the bad actors on our networks in.

That's not recent, most firewall do outbound traffic as well, and there are software solely dedicated to outbound traffic management, e.g. http://www.obdev.at/products/littlesnitch/index.html
Sounds a lot like git or other typical solution.
Hey

I run www.markdownmail.io it's very simple with very limited features, emails are composed in markdown and templated with mustache. Everything is sent using your ses account which allows us to keep prices very low.

Any questions drop me a line

antony@markdownmail.io
p.s. you get a 30 day free trial.
The comma operator in JavaScript.
I've been using Python for what I guess you could consider as pre-processing for data science.

One thing people might want to consider before investing time in Python is that I found it to be quite memory inefficient: data structures take up a lot of space, and the garbage collection didn't seem to be as effective as other languages (I spend some time studying/improving GC in JVMs). So if you're dealing with large amounts of data and/or complex data structures, I wonder if Matlab might be more appropriate (AFAIK R is also not very good at memory management yet).
Recently indeed, that link is the first reference in the OP's article :-)
I have signed up to see how it goes - introduced me to something I rather fancy straight away.

I think I would add a "location" filter as I would be biased in favor of supporting projects based in my country - although I do punt a good few dollars on projects from elsewhere.
> My impression (and I am not a statistician/data scientist in my day job, so I would very much like to hear opposing perspectives) is that the R ecosystem is far more mature and widely adopted than scikit-learn for things like regression, classification, clustering etc.

Python scores over R in one aspect - text processing.
I like the emphasis of freedom in the Firefox philosophie, but I must admit that I'm using Chrome more and more. This is simply because firefox has more bugs annoying me. A few month ago there was a terrible font rendering bug in FF for several versions. Chrome never had such bugs. It offers a great userinterface with a unified location and search bar. It is fast. It has amazing developer tools ... and so on. I want to like Firefox, but Chrome makes it sometimes hard.
Show HN: CLICK, TYPE, SCREAM, AHHHHHH
"AP isolation".
It's interesting that the population seems to be very critical of any food-health articles, presumably from over-saturation of poor science reporting. (Best example of this I know of - http://kill-or-cure.herokuapp.com/ - a study of things the UK's "Daily Mail" "newspaper" has claimed cause or cure cancer, many are in both categories).

But it is also clear that what and how we eat has a significant effect on our health, which is interesting and relevant to us.

How to sort the wheat from the chaff?

A "truth database" or factchecking site might be pretty useful. Or would it just boil down to "eat your vegetables and do a bit of exercise"?
> That's because some of the complete game files were as large as 50GB

50GB is not the total size of the files needing to be transferred - some of the files were 50GB. Knowing the total size would have been interesting for the sake of discussion.
At work we use cfengine/puppet to maintain systems, but we've started experimenting with Ansible to perform simple setup of hosts.

Personally I use Slaughter, which is serverless and applies policies located on github. (Disclaimer I wrote it). I consider it a server-less cfengine-lite, but with the added freedom of allowing arbitrary perl

http://steve.org.uk/Software/slaughter/

When it comes to any automation you need to set your limits, and decide what you're doing:

* Just setting up an initial stack of services, etc.
* Maintaining the system going forward. Reverting local changes, etc.
I agree with all of this feedback but I think it's the cursive font (Tangerine) that needs to change.
Hi, i think you should try to deinstall ALL Plugins and ReRun your FF vs Chrome experience. I had somehow the same issue with FF like crashing, being slow etc. I didn't have the time to debug and investigate the problem, so i tried a "blank" FF and everything was smooth again. I think the same will happen very soon to my Chrome too. Most of the time its a stuck/brocken/badly written plugin/extension. The software itself is very mature. If you experience the same problem on MORE than one PC with a clean install, just report it to FF with a description of the circumstances etc. They will fix it.
People don't feel the need to turn to God(s) when they are doing fine. That's why the Catholic Church goes out of its way to make people miserable and afraid. They have been doing that in Europe for centuries, now Africa is the better target.
So much of this sounds interesting, so what happened to T? Is there any code for the T3 variant? I presume you need T1, T2, and T3 to bootstrap the former, but I would love to see some of this stuff!
Safe for work? :)
Sneakernets are still the fastest way to transfer data. http://en.wikipedia.org/wiki/Sneakernet
I was wrong. Still though, that $99 fee is _per_ person. You'd probably have 2 or 3 people on your team. That's $300 in that case. And if I'm correct, I remember them saying that a 1-person team would have very low chances of winning. Not to mention that the competition is not a 1-day event, it is just a 1-day showing, the winning team put a month of work in addition to what they already had completed as a base. I am not one to take such large gambles when the tables are clearly not in my favor. The whole thing reeks of pre-arranged cronyism.
I've had a short fling with Chrome, when it was still fairly new and Firefox suffered from severe performance issues (during the 3.6.x era).

Today's picture is a little different. Sure, on JS heavy web applications and those optimized for Chrome (a few google maps based apps come to mind) Firefox gets outperformed by Chrome significantly.

Considering browser extensions: I still feel that Chrome extensions lack in functionality compared to their pendants on the Firefox platform. For example, I have yet to find a good mouse gestures addon that can restore a closed tab with its' history intact. I don't blame the addon authors, that seems to be much more a problem with the API.

Memory usage with a lot of opened tabs is also an issue for me. On my own machine at home, I do have a lot of spare memory, but at work not so much. I'm a messy person when it comes to tabs, I leave a lot of them open and never close them, because I might need to look up something later on. Firefox is surprisingly memory-efficient (which was not always the case in the past) with a lot of open tabs, while Chrome hogs memory like crazy. On my work machine, it forces the OS to swap and the whole systems hangs frequently.

The last thing is customizability. If I don't like a particular behaviour on Firefox, there's surely a way to change it. Be it keybindings or the amount of lines I want to scroll with one tick of the mouse wheel (There's even a possibility to set different settings for different modifier keys!), for most things there's a setting or (thanks to the rich extension API) an addon that does the job.

TL;DR: Chrome might be faster for some use cases, Firefox still thakes the cake in the overall user experience discipline

PS: User experience and preference is subjective. Competition and choice are good and everyone gets to use the tool of their choice.
I feel your pain. I only setup an account there to issue takedown notices against people who would copy and paste articles I wrote into "groups" as their own work.

I could find zero way to do this without becoming a member.
It's relevant to developers, in that some of what we do is tech-demos.
I don't have problems even with 25 version but again that might be very individual: different sites, different projects and etc.

There is one little thing you can do: enable all reporting in Advanced settings if you have not done that yet. Mozilla will get at least some information that might be later used for browser improvements.
Really... so using a debugger, um that's pretty pro-level.

I thought there would actually be some innovative techniques in this article.

Perhaps a better title would be, "A review of python debuggers".
"Deep enough that the meaning of the result cannot reasonably be called into question, just like in science."

I think what is really being asked is: "What level of confidence is required?".

I would assume you trust the hardware and only scrutinise the software? In contrast: are results tested on a plurality of machines with intentionally, measurably different hardware and the absence of discrepancies implies that the hardware is not a factor with regard to the problem being solved? Presumedly you'd need some sort of standardised test suite to pass on your hardware to really confidently declare the hardware to not be a factor.

I doubt this is the case, but like the previous poster, I'm quite curious as to the specific level of scrutiny applied here.
It's not just about (not) following rules. When you have no access to condoms because of the church, it doesn't matter what you think and follow.
A different sort of patent than what she is referring to, but I was somewhat aghast to wander across this patent today: http://www.google.com/patents/US8140608

Title: "Pipelined integer division using floating-point reciprocal"

Now, I know, you aren't supposed to judge a patent by it's title. Maybe they've really come up with something novel and non-obvious to a 'person skilled in the art'.

Let's check. ABSTRACT:

One embodiment of the present invention sets forth a
technique for performing fast integer division using
commonly available arithmetic operations. The technique
may be implemented in a two-stage process using a single-
precision floating point reciprocal in conjunction with
integer addition and multiplication. Furthermore, the
technique may be fully pipelined on many conventional
processors for performance that is comparable to the best
available high-performance alternatives.

Hmm, that sounds pretty obvious. It also sounds a lot like fairly basic arithmetic. But it's the claims that matter, not the abstract.

Here's claim 1 in its entirety:

1. A method for performing integer division, the method comprising:
receiving an integer dividend and an integer divisor;
computing, via one or more processors, a first partial
quotient using a set of significant bits from the dividend;
computing a first partial remainder;
adjusting the first partial quotient to generate an adjusted first partial quotient;
computing a second partial quotient based on the first partial remainder;
computing a second partial remainder;
adjusting the second partial quotient to generate an adjusted second partial quotient; and
computing a quotient by adding the adjusted first partial quotient to the adjusted second partial quotient.

Hmm, that sounds a lot like they've just patented some fairly basic math. Who are these patent trolls?

Owner name: NVIDIA CORPORATION, CALIFORNIA

Oh. Well, I hope at least they make good use of their temporary monopoly for the progress of science and the arts.
Yeah thats bollox , sorry but no game has 50 gb files on launch , and what kind of idiotic company would send round a file they weren't using in launch code base ?
internet.today
Not sure how much of a charge you would generate in 2 minutes.

Couldn't this be used in trousers? The friction generated between the legs could wirelessly charge whatever is in your pocket?
Apple vs Google
Mmmh, that's not how I understood it. I've never worked in game development but 50GB seems a reasonable amount of space for a full game. Also TFA mentions that the issue is synchronizing with testing centres, I doubt they send the whole source files there, only the current debug build I assume (but really, even if it's the full material in 2013 it shouldn't be an issue unless they're using dialup).

But at any rate the size of the individual files is not what matters. The important part is the total size of the game files and the average change rate. I would be surprised if they weren't able to synchronize everything with a good internet connection and a bunch of rsync scripts.
Organ transplants between HIV-positive patients now possible thanks to new law
Local proxies (eg the NL proxy [1]) are displaying their usual error page.

[1] http://pirateproxy.nl/
correlation != causation

http://en.wikipedia.org/wiki/Correlation_does_not_imply_caus...
Richard Stallman decides Emacs should go WYSIWYG
Perhaps designers and developers have different priorities?
Graphene flakes and carbon nanotubes are already relatively common in the environment as they are naturally occurring. You get carbon nanotubes in ordinary soot, for instance.
The Shogun Machine Learning Toolbox
upshot has been in development since December 2012. great product though.
>Are you really going to argue that native apps and web apps are equally secure because web browsers can occasionally be compromised to give you the permissions that native apps give you by default?

By default in which system? Because sandboxing for native apps has been a default on OS X for the last 2 OSes at least.

Plus, there's another differentiator at play.

People don't only stick to a few large websites (like Google and NYT). People visit THOUSANDS of sites every month, and each can be an attack entry point if there's a browser/applet/etc exploit.

OTOH, with apps the situation is different. People use far fewer third party apps (say, less than 20 for the average user), and have the option to get them from legit (and verified/encrypted) sources, like several App Stores, the services of official vendors like Adobe etc, official software sites and such.

I never had a virus from a legit app purchase/download. How many cases are there were the upstream sources is poisoned?
Not gonna lie, when I saw "delta" I immediately assumed Git or some other source control solution. What boggles the mind is how these professional game developers recently discovered this technology. I didn't think Git was so exclusively beholden to the web development community.
I must agree to the fact that you can not blame addon authors for any slowdown or memory usage.
The raw assets are generally a lot larger than what becomes present on your machine. An example would be normal mapping[1].

[1] http://en.wikipedia.org/wiki/Normal_mapping
So, back in the day we would have said "bring your rubbers." I suppose once this condom hits the market we will say something like "make sure to bring the lead for your pencil." Actually, do people ever refer to the graphite in pencils as lead anymore? We did when I was a kid.

The condom is something in bad need of a radical overhaul and it would have a huge effect. At least, if this could deal with the sensation component of the problem, then it would get more people to use them.

Still problems would be distribution (religious blocking and availability for the poor are issues here), education (family planning so people know the full financial effects of having lots of kids) and "killing the moment" when you stop to put the thing on.

At 100K per competing group, it seems like the foundation could be getting lots of "bang" for its buck here.
Not true anymore.

http://www.explosion.com/45404/call-duty-ghosts-pc-install-5...
There is a PhoneGap wrapper for Chrome Apps, which you can probably eventually use also for packaging for the desktop OSs (even though now the focus is understandably on iOS and Android as Chrome apps work on the other platforms):

https://github.com/MobileChromeApps/mobile-chrome-apps
Generating Web Services classes with axis2
Actually, yes. There can be other types of fake smiles as well :)
You have, I think, quite a controversial opinion.

The other side of this is that in syntaxes which have some other hierarchical delimiter (such as curly braces), it is quite a common mistake for a human to see one thing, and for the computer to interpret another.

In such a syntax, if a single semicolon or curly brace is missing or misplaced, the consequences can be severe and difficult to either detect or correct.

At least with whitespace, what you see is what the computer also sees.
HTML5 game written in 0 lines of JS
With the Chrome Apps PhoneGap wrapper you can package them for iOS too: https://github.com/MobileChromeApps/mobile-chrome-apps
...2 minutes?
Haven't tried it for probably about 10 years now. The only things I really care about are window management and terminal emulation. What are the biggest frustrations using KDE for you?
Exactly! When i first started this job, there was no sitting room with the team. So i was assigned an office of my own near the Execs. (Its my first job after graduation). So obviously that was a privilege, but it truly is hellishly boring. I was so disconnected with my team.

Eventually i got shifted to sit with my team in an open space and its really great. It's a small enough room with around 20 people, people sitting in teams. i suppose The presence of other teams can be a bit distracting at times, but it also gives you more people to interact with. You get a grasp on more than just your current assignment. You connect with more people than just your current team. So it ain't all bad. there are pros and cons. I guess when you're a senior, you want more space to yourself.
Leaked Videos Show Snapchat CEO Saying Ousted Co-Founder 'May Deserve Something'
Show HN: A proxy that balances traffic between multiple internet connections
You wouldn't use git for massive binary files that change on a regular basis. Particularly when you only need your testers to have the latest version of them, not the complete history (which is what git would give them).
Interview with Bobby Lee, CEO BTC China