skysight-inc/HackerNews huggingface dataset:
Don't need to. The binary patches the running executable in memory, and doesn't change the binary on disk. You must run the program at every new login to patch again the running process.
It seems that topic starter has all those covered except for not being over 40. Which clears the landscape a bit.
And as a bonus, the latter gets its name set. Of course you could also name it in the function expression, but then you'd just be repeating yourself.
What I really want to see is dynamic method migration (to FPGAs) for Python.

http://scholar.google.com/scholar?cluster=154547636616849104...
India's PARAM among world's most power efficient supercomputer
Please don't compare gay rights to feminism. It's insulting to GLBT people.

It's hilarious that you bring up trans issues, given how poorly feminists have treated that particular minority over the years. The existence of trans people directly contradicts mainstream feminist ideology, therefore they are deemed "problematic." And everyone in the tech community knows by now what feminists do to people they consider problematic...
Ireland and Spain had the same problem: they believed the property/construction boom would never end.
Xen Dom0 initial support introduced in FreeBSD-CURRENT
> from 3rd world countries

from ex UK colonies -- FTFY ;)
I played with it last weekend. Not viable. Even the ubuntu packages don't produce a working dev environment. GNUstep is a major, standing lost opportunity for the free-software world. Imagine if the community had just taken openstep and don't a respectable job of this proven platform, instead of life in the wilderness with gnome/kde/unity/etc. Etoile is cool - I'd recommend they focus on making it easy to get a command-line GNUstep dev environment up, and bypass the fiddly IDE tools altogether.
The point is that if you instead of saying no ask a lot in return, you either get a great reward, or "get off the hook". If it's not a quid pro quo type of relationship, a personal relationship for example, I guess this does not apply (just say no =).

Edit: typos, missing word
Skype Hacked – Syrian Electronic Army Claimed Responsibility
The ISPC[1] language has syntax for requesting the compiler perform this transformation for you, giving you the performance benefits for free without requiring manually writing out the code or even paying the price in syntactic clarity (you can still write out p[0].x+p[1].x instead of px[0]+px[1]).

[1] http://ispc.github.io/
I'm on a 13" MBP (1280x720) and I found his font size to be perfect. It was actually refreshing, since I'm used to tiny fonts. It felt like using a mechanical keyboard after years of chiclets.
Huh, you're right. So all but the first generation then?
Intel drivers, lack of horsepower aside, are much better than either nvidia or amd at this point. You do not need to restart X to change resolutions or manage screens, it's just an xrandr command. It works very well.

That said, a lot of games on linux deal extremely poorly with multimon no matter what. They'll usually try to play over all screens with sometimes completely insane geometries.
Role models really help. Seeing other women around who have been successful really helps. I think if one female tech founder produces a unicorn startup that exits above 1B, the dialog will get a lot easier. It's a matter of time.

I don't think anyone consciously hinders women (or other groups) from doing well in tech. Many cultural (advertising driven) perceptions made the "gateway drugs" to CS unfashionable for girls for many years (likely inadvertently).

In the startup world finding advisors may be a bottleneck, but hacking is the ultimate meritocracy and nobody can stop you from doing well (it is you vs the machine and you vs the problem). The numbers don't lie - if you build products that sell themselves most self-respecting investors will not say no to a solid company (whether you are purple, transgender, or from Mars).

If you know what you are doing, the challenging part may be getting into the close-knit SV networks when you are an outsider.
We are a pretty small team, and aside from one person most of us double as ops at some point. Not trying to generalize at all, but at our scale, it is far more productive to go to something GIL-less and possibly as self-managing as possible, such as BEAM VM languages.
Incidentally, Erlang/Elixir describe applications as a collection of "in process processes", essentially allowing you to reason much like you were doing single threaded processes but without the real system implications.
What I see as the most important thing here is that developers have a better pulse on resource needs of their own software, since we do a lot of load testing before pushing anything to production, and the ops team can take our baseline data and handle applications almost as a black box.
On the other hand, Docker essentially makes all my points nul by itself, so there is room for all approaches.
> What can Snowden promise them, anyway, that they would make this deal? The toothpaste is out of the tube.

My understanding is that he has actually been quite a bit more judicious than Manning about what he has released, putting out stuff that clearly shows what the NSA is doing wrong. I get the impression that he does have more material that could go out but he doesn't feel really needs to be public, as a bargaining chip.
> this style of "parallel arrays" was seen as a scripting-language wart

It was only a wart because they didn't support compound types at all (and in some cases they did support compound types but people were not taught them when moving to a better language and kept their old techniques). It is compounded by the fact most scripting languages are untyped, so structure packing (the main justification for using arrays like that in more modern languages (for general memory use, stack size, or cache-hit optimisations)) isn't nearly as relevant.

Basically if you see parallel arrays used without a comment stating that it is done for packing reasons or similar, it is there either because the language does not support compound structures well or because the programmer knew no better. In a language where structure packing can be useful, it is a perfectly valid optimisation (though for small data not in tight loops, it may be an optimisation too far).
I'm a big fan. I referred 20+ people to it, so they gave me a pro acc. Love it, but it's not for writing at all.
Well, of course, but the book I was referring to was a UK Penguin fiction paperback - pretty much as 'standard' as it gets, although I don't know about international variations.
Bigger Question: Do linux folk spend money on software?
this is indeed somewhat lost. i learned it from coding standards at one place a long time ago... but since then I've had to explain it x number of times to juniors to the point where I wrote an article to point them at instead:

http://jheriko-rtw.blogspot.co.uk/2011/02/know-your-cc-struc...
> an environment where no one was really responsible for making sure that features worked consistently

Programming is a relatively well understood domain (contrary to popular belief). Management is the weak point in today's software production and maintenance. Lack of effective management distinguishes software development from other engineering disciplines.
And people do seem to love to contradict and argue.
He is concerned about this because it directly impacts him and his line of work. But this is nothing new even in technology. The one glaring example is Apple. When the first iPhone came out Apple was the savior but soon the number of people hating Apple is greater and more vocal that the so called fanboys. I think its simply that success begets hate on a superficial level and in some cases makes people look into certain aspects of that success with more scrutiny which might beget dislike(or hate). Its just what it is. Point being, even the most educated, practical thinking people on the planet succumb to mob mentality, particularly online. Deal with it.
iPod/iPhone

October 2001 - Original iPod - FireWire

April 2003 - Third-Generation iPod - 30-pin Dock Connector

September 2012 - iPhone 5 - Lightning Connector

Apple Laptops

1998 - PowerBook G3 - Unnamed Circular Power Connector

2001 - PowerBook G4 - Smaller Unnamed Circular Power Connector

2006 - MagSafe

2012 - MagSafe 2
About bountify.co, Why does it request profile write permissions when OAuthing wit github? It puts me off.
this is one of those classic things where we could actually improve C for performance. the standard is restricting here - data that requires to be identical in all cases for network, file etc. purposes should be marked with a special keyword - or for legacy purposes we mark the ones we want the compiler to order for us.

its more complicated than just keeping the size down though - you might want things to start on 64 or 128 or 256-bit boundaries as well - e.g. if your class contains aligned vector members and is itself aligned.
Creating An Effective Internet Marketing Strategy
Just a little Rural Wireless/Fiber+Metro Datacenter/whatever provider in Southeastern Wisconsin. I try to keep my personal opinion at least one step removed from their name just in case :-) My email is in my profile. If you need a connection in that geographic area hit me up and I'll see what we can do.
Show HN: Kittenbot - Send us a image on Snapchat, and we'll send you cats
I'm not mocking it.
How did the NSA hack our emails? Modular arithmetic and elliptic curves (video)
I'd say "Carpe Diem" is the message, not Memento Mori.
MIPS ain't dead, I'm working on a MIPS device right now :)
The way the caps lock button works is utterly broken. There's no way to get around the delay and it just punishes you for hitting it quickly.

I used to use the key as my primary way of switching case (not optimal, I know), but now it's useless to even remap it to something like Control because of the delay.
Slate: How we read online.
> I think the author would be well-served to delete the whole piece.

You sound like a book burner.
Just a heads up: your site http://redaxle.com/ leads to a page saying "File not found"
We have them in Australia...

Shoo Roo! http://www.shuroo.com
IMO Laphroaig (why is everyone leaving out the "a"?) is smoky but many are smokier. What Laphroaig brings to the table for me is it's extreme "medical" and "salty" taste.
If we assume that the male female ratio should be 50/50 how bad are racial ratios?
While 3D printing is a cool thing, the hype it's received has been entirely out of proportion with what has been delivered (so far). So I think it's reasonable to be a bit negative.
Time Warner wants nothing to do with my (own purchased) cable modem beyond allowing me to use it. The vendor will only provide firmware patches to cable operators, and Time Warner won't touch my modem to help get the firmware upgraded.
> That just requires that your packing algorithm be deterministic and there's no reason for it not to be.

The packing algorithm would also need to be static, since object code produced by different compilers, or by different compiler settings (eg. -O2 or -O3) is still expected to link together correctly without error.

Some kind of attribute declaration in the struct definition itself could manage this, assuming that the algorithm it specifies is deterministic. But it can't be completely automatic, since that would differ from the current (deterministic) algorithm.
Monte Carlo Methods in Climate Science (and Bayes Theorem)
Why the bitcoin may be nearing it at
Check BJ Fogg's Tiny Habits. Great way to change your habits..
I've found the best places to work are quite negative about their own products (I wish I could find the release announcement Facebook had for one of their open-source libraries, with endorsements like "okay, I guess" and "oh, that thing") and ideas. If you're able to shoot down bad ideas fast, and have a culture where that's ok, people are much more willing to make all sorts of crazy suggestions, and you have a better chance of finding one that will actually work.
That wasn't my experience with Time Warner and my Motorola cable modem, at least as far as dealing with modem issues (firmware). They referred me to Motorola.
> Let’s put aside the question why someone would decide to implement such a ridiculous feature — it was implemented, everyone is unhappy, and Apple seems to have more important tasks to do than to fix it back.

The feature is there to trick people into thinking they have powered off the machine. People hit the power button and think the machine is shut down so they are happy. This way they get all the benefits of just sleeping the machine such as fast startup times, but there is no need to educate the user that shutting down every day is unnecessary.
Wow, although I guess Reddit with an AMA might be a better platform, didn't expect to see Reddit like comments :/ There's a lot of posts on here about women in tech (and the lack thereof) so she thought it may be pertinent and interesting. Men are always posting about their startups, and I don't see people saying they're "just trying to call attention to themselves".
this is interesting - i would leave a comment there but its not obvious...

looking at the implementation I am curious how good the coverage is:
what about the array new/delete operators?
what about placement new?
what about stack allocations?
what about the static data area?
I am a recent mac convert and and the CMD + tab + Option is nothing but frustratingly finger bending. I really wish there is some way to bring the minimized windows to their maximized state when I command tab them.
I actually use Dropbox's photo uploads and like it however Google+ Photos seems more nicely integrated with my Android device.
Just a heads up: your site is down http://www.johndavidrichter.com/
What's the situation like for women in tech in Bulgaria?
This story is strikingly simplistic in many ways, and reeks of the nutwing conservatism of its author (AFAIK McCarthy was a randian libertarian). Only women have anything to do with babies, for a start, and know anything of diapers and such. I won't even comment on the implied views on poor single mothers, government and politicians. Heck, this is interesting at times but quite shocking indeed.
These are the selling points for CS that worked really well in my conversations with 10-18 year-old girls so far (Aggregated so you can use them for your niece if you find the opportunity) :

- You can do this really cool thing you wanted to do (ex: build a cringe Justin Bieber /cringe fan app ) and it's easy, let me show you how.

- This girl who was just like you is now heading Yahoo/building the top fan site for XYZ band.

- You can make something that millions of people are sharing and using tomorrow and you don't have to ask your parents for money to do it.

- You can make more money as a teenager building stuff in a day than did the average worker in my country in a month.

- You can work from a tropical island if you want, or anywhere on the planet, really.

- The quality of your work can be proven immediately and the duration of your experience shows in the size of your portfolio, so every hour you make things they can help you in perpetuity (no way to get that as a teacher, nurse, or model).

- You can graduate college in the US in one of the worst years for immigrants ('07), with no visas available, and still get multiple job offers at companies of your choice because of the point above.

- The jobs are growing, not shrinking in this industry. It is a new form of literacy you will need to know eventually.

- (When all else fails) Hacker girls get hit on quite frequently.
On the contrary, I wouldn't be surprised if there is a continuous path from the current 3D printing technology to the eventual mass market technology.

I see strong parallels to the early history of inkjet printers. From the 1976 IBM 4640 "ink jet" to the Thinkjet took 8 years, but the technology shows a clear lineage. Inkjet printers struggled with many of the same teething issues. See this 1985 article explaining the challenges: http://www.hpl.hp.com/hpjournal/pdfs/IssuePDFs/1985-05.pdf
I must actually install native linux steam at some point, think I'm still running under wine!
A few technical issues:

-High dimensional dataset, probably some redundant dimension are being "counting twice". Solution PCA your data first.

-sampling artefacts. Run the k-nearest algorithm lots of times and average

If the data points were lower dimension, the clusters would be able to cover the space better. Bowmore is a smoky whisky (score 3), but it has enough interesting other characteristics that means it does not align with the obvious "Islay" cluster (smoky centre of 2.8). I think it's in the wrong cluster, due to redundant fields having too much power.
"Why do you keep posting this?"

I posted a similar comment twice in response to different people. There is nothing wrong with this.

The rest of your comment is irrelevant as it assumes I'm replying to the article rather than to the parent comment. The parent stated that he uses "DNSCrypt in all situations." I don't want people to think this is a good idea.
> Come on, just allow unlimited instances/logins from the same IP.

This would only work for NAT victims, not a good way to go...
I did not forget that. The privacy lost is worse than the supposed "protection" gained by using DNSCrypt. "Trashy" ISPs can (and do) still intercept and modify the HTTP traffic even if they can't intercept and modify the DNS traffic.
These should be in rental cars. I think I've never seen as many dead animals next to the road as in West Australia. Glad I didn't hit one in 4 weeks.
Ummm... no. The "news" is that it still has that 30% market share after 13 years ago and soon going to be unsupported.
Thanks for the feedback. It's a $100k/year relationship to start which is slightly above average compared to the other banks we are in negotiations with and will only grow over time. Our smallest customer generates $50k/year which is why I've been stressing over this so much (because each relationship has such a high LTV).

I've already tried gently pushing back and pointed out my concerns that it could potentially restrict growth by making other clients or investors uncomfortable. I suggested a modification that would require us to notify them of any acquisition offers we were considering so they would then have an opportunity to match and they came back and asked for some sort of restricted ROFR related to offers from other banks.

I like your idea about the "meaningful amount of business" language or requiring a payment of some sort. Extra revenue is always nice :)
I just want to know, was Obama administration responsible for increased NSA surveillance? or was this something set in motion by the Royal George Bush Family Inc. and that can't be stopped? Seems like Obama is getting all the shit for something his predecessor set in motion and now cannot be stopped.

It seems like there's forces even more elite and powerful than the president that dictates what he can do and can't do and that he is largely a puppet with strings being pulled by stakeholders that benefits most from totalitarian power over it's peons.

Without Edward Snowden, this tyranny would've gone unnoticed for centuries. I think he should run for President.
Skype social media platforms hacked by 'Syrian Electronic Army'
Steam on Windows isn't all that great either. It's 2014 now and Steam still ignores the "multi user" aspect of Windows.

Have Steam installed and want to logon automatically so you don't have to enter your password everytime? Great, just tick the appropriate checkbox.

Works great for me, but when my brother uses the PC with his own Windows account, you already know what happens when he tries to start Steam and wants to play using his Steam acount. Correct, he gets auto logged in into my Steam Account. Because as far as Valve is concerned, 1 PC == 1 Steam Install == 1 Steam User.

Granted, Windows wasn't always "multi user" but I think it has been for quite some time now ;)
Seeing this and looking into their Linux efforts and their SteamOS for the "Family" and "Living Room" I really see some problems for them unless they finally change this behavior. In a family and in a living room you are bound to have multiple users with Multiple Steam Accounts and especially on a TV, I bet many people would like to log in automatically instead of having to log in manually using a controller to type out the password.
Designing A Future Of Comfort, Color, And Gorgeous Gadgets In "Her"
Vector does the SOA represetation too.
Netgear DGND3300 too.
>> If you don't use locks, i.e. only use lock-free data structures and immutable state, then you won't care about the GIL.

Unless you're trying to do something that requires parallel processing. Crypto cracking was one example recently.

>> And you can use multiple processes and interproccess communications in place of threading.

This adds complexity

>> There is no reason why you can't leverage C++ (ZeroMQ) or Erlang (RabbitMQ) to do the hard bits and write the rest of your app in nice simple Ruby (or Python) scripts that are designed according to the Actor Model.

This also adds complexity.

Basically it would be nice if threads in python acted like they do in other languages, rather than just pretending to.
GNU grep 2.16
If you want more fun with the saved nvram config files, check out http://www.nirsoft.net/utils/router_password_recovery.html

He's figured out many of their "encryption" methods. I've independently "cracked" most of the major ones as well, (including checksums/headers required to write back to the router).

They're all pretty broken. PRNG key streams, simple bit swaps, XOR, encryption against a static key, etc.

Fun stuff.
I seem to remember some statistics showing Linux users generally donating more for Humble Bundles than Windows and Mac users.

That doesn't mean they are more inclined to buy Steam games of course, but it does seem to indicate they do not mind spending money on games.
What's more interesting to me is 20% of the users are on Windows 8/8.1
He's missing the newest and smallest distillery on Islay on that map - Kilchoman. Might want to give it a go.

http://kilchomandistillery.com/

... also the bewildering array sold by the others, particularly Bruichladdich, and the ridiculously expensive remaining stock of the defunct Port Ellen:

http://www.theguardian.com/lifeandstyle/2013/oct/26/scotch-w...
No no no. No Siren, they must play the Jaws theme!
Got any open source projects?
Bulgaria is a very patriarchal country, but education up-to-and-including high-school was/is fitting for CS (math is required every year and it is a frequently chosen concentration). The same applies to many eastern european countries, I assume. There is a lot of "sand in the opportunities engine" after that stage, so many smart young people prefer to get their undergraduate and graduate degrees elsewhere (Germany, US, etc). One of the teen girls I mentored just started working in Germany as a Software Engineer. Most of my classmates are abroad. For CS, a good math middle-school and high-school education and a fun component (competitions) seemed enough for the peers I know.
> What do you think is missing?

Single click access to every open window through the taskbar. See windows 95 for early reference.