skysight-inc/HackerNews huggingface dataset:
Thing is, userspace networking is a lot like the GPU business. Often times, the software is free or even OSS, but the hardware is proprietary.

I know Intel has software for their NIC's to enable userpace networking, but I don't think any HFT uses it. It may be all right for hobbyist experimentation. I left the industry about a year ago, so my information is a bit out-of-date, but my former employer used either Solarflare cards with the OpenOnload stack (very good cards and awesome software) or the Mellanox CX series with VMA stack (amazing hardware with mediocre software. VMA is now open-source, so perhaps that situation has improved).

Note that these cards are a few thousand dollars each, so out-of-reach for hobbyists.
If only it was a quarter trillion.
There's a bunch of articles and info related to procedural content at http://pcg.wikidot.com which might be of interest to people reading the linked book. I haven't read enough of either to comment on their overlap or relative merits.
Where is the JS ? I only see Php's file. Also why use Php + node ??? u dont need Php if you write a full Js applicatio nwith node ..
It looks amazing but getting data from a twitter mainstream with geolocalized tweets as other social data as well is not difficult to implement. In my opinion the key is how to create that map from scratch.
This is pretty funny to me, because Cyc is actually a pretty high-profile project. Cursory searches on the topic of knowledge engineering return links to material on Cyc, not to mention that older AI textbooks mention Cyc as an example of a nascent large-scale knowledge engineering project.
It is pretty easy to use, as it is largely scripted in Lua, and the code is small and easy to follow. It does depend what you want to do with the data once you receive it though.
The Marines have a mindset that they are SPECIAL. I mean that in a serious way, despite the Marines rarely doing anything that's not also done by the Army. It'd make more sense for Marine air units to fly off of Navy carriers, rather than waste money on a VTOL version of the F-35.
Even shorter, nice. How about this one liner, the last bit is looking a bit messy any ideas?

print " is in the lyrics \n".join([set(lyrics_list) & set(words)]), "is in the lyrics"
Hmm, if they are, they're elaborately faking to the extent of making up sources in the footer. I'll take a look tonight if there is a CCTV camera where they claim there is and let you know!
Inside the World’s Largest Fact Checking Operation
No, I understand PKI. What you've created is less secure than what we have now.

If computer A wants to connect securely to computer B, and it doesn't want its connection to be MITM'd, computer A trusts a 3rd party (computer C) to tell it that computer B is really computer B and not a fake. If you take over the DNS system (which is your version of computer C in my example) you get to write anything to computer A and it will believe it.

The whole idea behind a MITM is that an attacker controls communication between A and B, and ideally also controls communication between A and C. Just controlling the network isn't enough to subvert the connection, though, because an attacker would need to control one of A, B, or C.

If you are the NSA, and you write up a very nice National Security Letter and go to computer C and say "make a fake DNS record for me, because terrorism," you now get to write blank checks for yourself and computers A and B have effectively no idea that their connection is now subject to MITM.

Specifically to exploit your system all you'd need to do is create a fake A record pointing to computer D, and a fake public key record which matches the PGP key and SSL cert of computer D. If you weren't using DNSSEC you could do this on a regular open wireless network with no extra hacking needed. If you are using DNSSEC (and a mandatory validating stub resolver, which Windows doesn't ship with) you'd need to take over the root DNS servers or the registrar which feeds records to the .com. root DNS servers. But the NSA can do all that. Probably others too.

So, again, it's the exact same state we're in with the CAs, with the exception that DNS would be less secure because the client (computer A) doesn't have any public keys/ca certs stored on it to verify the DNS servers or domains against.
Draw with your CPU
in public/scripts/src. NodeJS is used to build and watch the front end code (JS and CSS). It's just a dev dependency
Why SecDevOps Will Save the Cloud
Gun ownership is popular in my particular small town because of hunting. What other reason would there be? Roaming bandits? Marauding biker gangs?
Is US trying to get every country out there to despise it - on purpose? Because it kind of looks that way. Some suggest they did this to trade him for Snowden. I hope Putin doesn't give in. Also look what US is doing - it's making people root for Putin. And I really don't like Putin.
Snabb switch has been working on zero copy drivers for kvm, for openstack. But you are unlikely to see that on generic cloud vms soon. If you want performance you need control of hardware.
Why would you want your editor to preserve your alignment across different fonts? Or to be more precise, why does an editor need to bother with multiple fonts. It's not Word or Latex, the code only needs to look good and read well in one font, and that font is most definitely not a mono space one.
How (competitive) gaming helped me figure out what I'm good at
"Real Lawyer"... technically true...
But the lawyer doesn't appear to know much about the relevant law or technology.

He does have a pic of himself photoshopped into a courthouse. Weirdly floating at the bottom of this page:
http://vandykelawfirm.com/index-2.html
Are you using Google Chrome on a desktop/laptop? If so, then you're using Flash and they pushed out a patch via their update service.
My experience was that my soldiers took a huge amount of pride in looking like a British Army soldier from their particular capbadge - especially in an operational environment. Part of my unit's cohesion and pride when operating in joint environments was being smart in their own particular unique way.

That pride and attention to detail then carries over into their fieldcraft and tactics.

Young men don't fight for the Ministry of Defence, they fight for their regiment and their mates - a group created by looking and acting just a little bit differently to other people.
I think they got the Maldivian coppers to arrest him and had the extradition papers ready to go. The arrest warrant has been out for a couple of years according to krebs
APL's syntax is only simple if you consider parsing as a language acceptance check. Getting the actual syntax tree requires knowing what will be assigned to what names during run time.
Point 3 of the iteration part is not good advice. With [1:] you're making a copy of the list just to iterate over it...
Python Super Hexagon Bot
The Best Programming Font: M+
Backlash has begun against gluten-free dieters
> It becomes an issue if you're not a sloppy kind of designer/programmer, who just lets the widget flow to occupy more available space.

What? In most cases, that is exactly the right thing to do. Your content should be the center of the app in the first place.

> It's not like design only use things like a text entry boxes or a web-views (widgets that just letting them get more space is usually fine and natural).

Why don't you name some actual, concrete examples instead of making vague statements like this? Where do you think that this is an issue?

> Second, it becomes an issue for every app where you want to have a custom interface -- so the built-in Android widget and layout are of no use to you. This holds for most games, customly designed apps, etc.

What does a "customly designed app" even mean? There are countless examples of Android applications designed beyond the norm (http://androidniceties.tumblr.com/) and they don't seem to have any problem doing so - and guess what: they're using the Android frameworks just like everybody else.

And just like application developers, game developers have been working with a myriad of different screen resolutions for ages now. The only people having a problem with this are those exclusively developing for a certain fruit device that has shot itself in the foot by not designing for varying resolutions in the first place.

It's not rocket surgery.
At the same time, Apple is strongly pushing developers to not use pixel perfect layouts anymore that are dependent on particular screen sizes, and to use auto layout everywhere. If you follow Apple's iOS 8 guidance, you really shouldn't have any problem dealing with even the original graph of "terrible" fragmentation.

Which prompts the question whether it was really that bad after all, or just a gut reaction to something that was different.
Germany investigating second U.S. spy suspect: security sources
But what if your steak knife product was called "Fatal Revenge Stabber for Ex-Girlfriends and Steak"?
https://news.ycombinator.com/item?id=954967

"Scribd was seed funded by Y Combinator."
New defense projects are sexy; bringing this type of work to a district makes politicians seem "innovative", and it's the type of thing that plays well in a campaign speech. Maintaining and expanding infrastructure isn't sexy. It won't keep politicians elected.
It becomes an issue if you're not a sloppy kind of
designer/programmer, who just lets the widget flow to
occupy more available space.

So it's sloppy to build your UI in the exact way it was intended to be built? Not hard-coding every widget sizes is somehow... sloppy? Because the impression I get is that if you can make your app handle different screen sizes appropriately without having to meticulously hand code for every resolution, you're coming out way ahead of the game. That way you present a nice, consistent UX across all devices, and don't have to scramble every time a new resolution or device size comes out.

It's also possible to do this with custom interfaces - a little extra attention to your layout engine will net huge benefits in terms of time saved in designing layouts for each of the possible resolutions.

Hardware variations, vendor customizations, capabilities variance - these are real issues. Building a UI that flows well across most resolutions and sizes? Not so much.

[edit for grammar]
Why is Docker the new craze in virtualization and cloud computing?
The pattern matching example he showed from a few other languages uses =~ instead of ~=. This, however, illustrates the potential confusion with operators that appear to be similar at first glance.
To get beyond the paywall try this search link to google: https://www.google.com/?gws_rd=ssl#q=Out+of+sight+the+econom...

EDIT: This one might be slightly better: https://www.google.com/?gws_rd=ssl#q=military+uniforms+out+o...
Not to mention the Marine camo is the most effective.
I was looking on the Lawyer's website. Found this to be hilarious (located in the FAQ's)

>Q: Is this firm owned by the same Jason Van Dyke that got PinkMeth.com shut down?
A: Yes. We have helped victims of revenge pornography in the past and will continue to do so in the future?[1]

I guess pinkmeth.com is already shutdown? I can still see the website up and working.

[1]http://vandykelawfirm.com/index-1.html
It's related to the game's story. In the game, Chicago is interconnected with a computer system that allows one to control city infrastructure and eavesdrop on people. I guess the site is showcasing the eavesdropping part, in a case of life imitates art.
What ? No, I didn't downvoted you. Your question is legitimate.

Time4Popcorn is an opaque repository which cherry-pick code from Popcorn-official without back-contributing. You can also see that the commits use the all-in-one tactic which make them unreadable.

Their activities and motivations are suspicious, they got budget for some communication actions (including a short clip), precautions must apply : Community say "don't install Time4Popcorn, we don't trust them".
it's flash after all
Senate Intelligence Committee approves cybersecurity bill
Given that a large percentage of the mainstream media is moving towards X articles/month free, register to get Y articles/month free, pay to get full access, you're basically asking that no main stream media links get posted here.

That pretty much guarantees that the only posts we'll see are from the tech bubble, and one I'd like to avoid.

As long as the workaround is as simple as it is here (right click, open in incognito), I don't think we should avoid posting articles from the Economist or other mainstream media sites here.
right click, open in incognito also works.
You have to ask, though, if those with the old, weird and outdated devices are the users you want to target at the cost of doing more productive development for users with more recent and capable devices who obviously can afford and/or care more about their mobile experience.
I would join this program. http://insightdatascience.com/

Note, I am not affiliated with the program, I just know that they do exactly what you're asking, and have produced amazing results.
ServiceNow acquires Neebula Systems for $100m
How about also linking to Grooveshark API ( http://developers.grooveshark.com/ ) and possibly other APIs that you can find ?
Making the switch to AngularJS
How to Not Be Swamped When Sales Finally Begin Flooding In
The US Military, surprisingly, survived for years with everyone wearing the same combat uniform (BDUs).
Really sounds out of place. I always cringe when I write it.

Sometimes I'll change it to "Request for Relief", and I've never had a judge comment on the change.
I'm the creator of Bento (http://bentobox.io/). I think Bento can help - all the resources there are free and curated by developers. Follow the track left to right, top to bottom.

Please reach out if you need any help @jonhmchan
I believe you are wrong about that. While defense spending is big, it's not the highest. Health and Human Services and Social Security are both significantly higher portions of the budget. Unless there's a bunch of "off the books" spending?

You can easily see here in this extremely user-friendly document http://www.whitehouse.gov/sites/default/files/omb/budget/fy2... :-p
I'm currently 16 year old, studying in middle school. I want to enter programming, and am already taking Codeacademy courses in Javascript.

I want advice from experienced programmers, on programming, and generally becoming a good programmer and how to think like a programmer.

I also want suggestions for resource that I can use at my absolutely beginner level

Thanks
So one of the sources listed is http://opencellid.de/ and there are similar services for the other countries tracking mobile phones.

Can anyone familiar with this explain how this type of service is possible?

From my limited understanding, it seems like these services all track / utilize cell phone base stations, which I understand to essentially be the device that connects you to the network. But how do they identify the positions of all of the mobile devices utilizing each station? Is this something that is openly broadcasted by the base stations?
What you're saying is like arguing that the Japanese should switch from Kanji to Latin characters because more people worldwide use them. That's the language, it's not going to change. It's just silly to criticize Haskell/Japanese for not being immediately understandable without study.
Couldn't agree more! One of my all time new python interview questions gets a surprisingly large number of developers.

Given a function like:

def append_one(l=[]):

l.append(1)

return l

What does this return each time?

>>> append_one()

>>> append_one()

>>> append_one()
AFAIK, Flattr requires people to make a conscious decision to sign up and then flattr content. My suggestion is that content providers count content accesses and then suggest payment with justification. It could work for sites with regularly returning visitors like forums and news sites.
I always struggle to understand why a list comprehension

alist = [foo(word) for word in words]

is considered more Pythonic than map

alist = map(foo, words)
A great cause...keep it up.
Silicon Valley Sharknado
For what it's worth, Gelo sells beacons in exactly this manner -- you can just buy 10 beacons, and they ship the same day you order them.

http://www.getgelo.com/beacons/

(Disclaimer : I work with the organization.)
Lockheed Martin technology chief Dr Ray O Johnson
More like a quarter trillion per year.
Like Jeff, I'm a professor who works on crowdsourcing. For one of my current projects, I am working on a tool to make the Amazon Mechanical Turk marketplace fairer for workers. I have developed a Chrome plugin that tracks the length of time it takes to complete a task, and a web site that aggregates the information across many workers. Crowd-Workers.com allows workers to discovery higher paying work by sorting tasks by estimated hourly rate.

Read more about the tool: http://www.cis.upenn.edu/~ccb/publications/crowd-workers-pos...

Try out our Chrome plugin and our web site: http://crowd-workers.com/landing
I never got the problem anyway. What magic one resolution devices did you use to develop on before the iPhone?
This advice sounds more like sour grapes disguised as best practices. I believe a similar excuse was trotted out with Swing ("Swing is it's own platform!"). Users didn't care, they hated the non-native, slow, accessibility-unfriendly Swing apps, which they perceived as bloated and low-quality largely due to the feel.

I can't help but chuckle at the fact that we're making literally the same mistakes we made eight years ago while claiming progress.
I don't think OCR will work that well in this case. Assuming the OCR is able to detect the letters, at least from my experience, they like to draw stuff, write things in uneven 2-column or 3-column format, and make use of shorthand symbols.

> the OCR is shown to the google glass wearer who can confirm that the OCR is correct.

This takes a LOT of time. For a page of patient note full of lab values, one needs to make sure each number is translated correctly. And if something is wrong, how do you expect the wearer to fix the OCR results on the google glass?

Price wise, I would think 1 or 2 google glass would be much cheaper than a real EMR system.
10 tips for being a better freelancer
Um, the suspects Israel arrested are not members of Hamas but a group that has consistently clashed with Hamas... This isn't some hidden detail, haha.
This is the "it doesn't matter if it actually works" factor rather than the "CDI" factor.

America is not fighting a war of national survival on a limited budget. It's fighting some wars of choice and maintaining a defence procurement industry on a seemingly unlimited budget. There is no way even the total failure of the war will personally affect the people doing the producement, and there is no need for them to economise because they can't run out of other people's money.

So, everyone involved is free to have endless meetings. Senior management can commission studies at great expense then ignore the result on a whim. They can engage in turf wars and internal empire building; after all, the real enemy is the people you're competing with for promotions.

The procurements that have been successful are mostly those resulting from urgent operational requirements, when losing to insurgents with a tiny budget became embarrassing.

(The UK is not immune to this; we've built an aircraft carrier that's supposed to use the F-35, which may not be available and we can't really afford)
Besides the lack of incentive, there's also no actual way to pay!
Appreciate the constructive feedback. Just a few points of response:

1a) Core selections were not arbitrary - they covered most compute instance sizes offered by each service: 2, 4, 8 and 16 cores

1b) Testing was not skewed by faster cores. CPU performance analysis was based on SPEC CPU 2006 using base rate runtime. SPEC CPU is a multi-core benchmark with metrics that scale linearly on number of CPU cores.

1c) The value analysis (based on CPU performance and price) highlights differences in pricing between services. I believe matching CPU cores and deriving value is preferable to comparing compute instances based on price.

2) The intent of the post was to provide and compare multiple relevant performance characteristics for these types of workloads: CPU, memory, (non-cached) storage IO, network. Each of these characteristics is analyzed separately using relevant benchmarks and runtime settings. If your workload relies more heavily on cached IO, then more emphasis could be placed on the memory performance analysis.

3) There are hundreds of cloud services. High level analysis like that provided in this post can at least get users pointed in the right direction.

4) Web server network performance analysis is based on "eyeball" or last mile testing from our cloud speedtest http://cloudharmony.com/speedtest. As stated in the post, this is the most complex performance characteristic to measure. Internal network performance is also included in the DB server analysis.
Well, we can't have only two phone manufacturers with their own OS, Apple with maybe 3 different aspect ratios and Google with another two or three. Everybody wants its share of the cake so we'll inevitably end up with many different screens and OS, basically how it has been until 2007. I prefer to have designers and developers clever enough to adapt to variable aspect ratios on two OS than an ecosystem fragmented into a zillion of technologies. I think we've been lucky.
This sort of boondoggle happens in all corners of our society though. I mean... you like NASA... so I'll use them as an example.

The Challenger blew up because of O-Ring failures. Devices that were needed to seal the different cylindrical sections of an SRB together. Why not simply make the SRB from one big cylinder ? Because it wouldn't fit on a semi truck for shipment to KSC. Why do we need to ship these cylinders, can't we just build them right next to the pad ? Because we needed the jobs in the state they were manufactured in. Sound familiar ?

This really is just how things work. It shouldn't be. And this project gets all the attention because of the spectacular nature of the failure... but it really does happen everywhere. It is the kind of public spending folly to be expected from a democratic republic where each region has its own representatives.
The first few paragraphs are silly, but the rest of the article is good.
Works in Chrome for me. In firefox I got a blank screen, then an 'easyXDM' window popped up with some logging data in it. Strange.
There is an OS overhead for sure (although you can mitigate that with things like Zero Copy solutions), but it generally imposes a couple of percentage points of overhead. I was thrown off by the several orders of magnitude claim.

Reading it again, it sounds more holistic -- that a simplified, monolithic application with a local, lightweight database is much higher performance than, for instance, an n-tier, distributed database type solution.
You use list comprehensions in other places you wouldn't use map. The difference in text size as you posted is minimal, but the list comprehension - once you're used to reading them - tells you exactly what's going on.

Where as map could be anything. It could be redefined for all you'd know.
You mean that all the programmers should use one and the same font across all their editors? I'm sorry, I don't understand. Is my code meant to be read only by me? What do you mean by that?
Who Do We Think We Are?
Did anyone else get overloaded by the foreignpolicy.com design? Yikes!
i really really wish this is on bootstrap. why reinvent the wheel? why not enhance it?
Well, weapons are also inherently violent. Many people try to reassure themselves with variants of what you wrote, which all are just variants of “I just make the bombs, I don’t drop them.”. I am less than convinced by this line of reasoning.