skysight-inc/HackerNews huggingface dataset:
In regions like North America where there is increasing consolidation of networks, Australia's experience with Telstra provides a cautionary tale.

But, but, the market is magic! Regulation is evil. Does not compute!?!!
For me, I don't think that applications like this are targeted at "Joe End User" more at technical people who would like more information about what network connections are happening from their machine.

Personally I've been looking for a little snitch equivalent for Windows for a while now and this one seems like a good starting point.

I think that the problem you might have with IDS/IPS for end user machines is similar to the problems that end users would have with this kind of software. Namely when it blocks/alerts it's very hard to translate the reason for the block (a SNORT rule) into something that's meaningful for a non-technical user.

the alternative is just to silently block, but that leaves the user with a problem whenever there is a false positive (which is a fairly large problem with network IDS/IPS in my experience)
I don't know what GP meant, but maybe Amazon is aiming for a spot where it's easy to find something that fits the bill, but hard to find the cheapest thing that fits the bill. That's generally been my experience with their search, anyway.
look at this https://tldrlegal.com/
Preferred way to customize UITableViewCell
I'd say the amount of interest charged by the average microfinance institution is a pretty good reason to want to reinvent the wheel, especially with impact studies often struggling to find compelling evidence of microlending having a net positive impact on clients. Borrowing from most Kiva institutions costs impoverished people with extremely unstable incomes far more than the credit cards us salaried middle class Westerners are advised not to binge on, and that's mostly because of genuinely high admin costs.

Zidisha's direct p2p is part of that picture, although at present lending at affordable rates without the overheads of any intermediary still results is default rates that are higher than the interest recovered. Another interesting feature of Zidisha is the willingness of some of its clients in sub-Saharan Africa to participate in discussions on the site and volunteer to help advise borrowers and follow up unpaid debts.

Ultimately, digital technology can make credit a lot more affordable in the developing world. For example Zoona (http://www.zoona.co.za/), which offers exceptionally low cost credit to tiny businesses in the developing world that are able to take payments via their app, is one of the most potentially disruptive innovations I've seen in payment tech.
Some things I noticed

1) Video is pretty smooth
2) So many hatchback cars
3) You traveled pretty far without running into a single light.
Considering that the majority of their business in NYC is illegal sublets and they're well aware of that fact but lie about it - and purposely mislead the public about it in their commercials and public statements - doesn't exactly paint them as a good player in locations outside NYC.
For one thing, what is "considered fraud" will be different in each of the 27 member countries of the EU in any area of fraud where national law has not been superseded by a harmonisation directive like this one.

Part of the point of the EU is to have a single market for goods and services. That means I should be able to order something from a Danish company with the same confidence (in a basic level of consumer protection) that I would in my home country, knowing that any caselaw will have been at the CJEU level (because it's interpreting an EU directive) and so will apply EU-wide.
Another report on the story: http://www.theaustralian.com.au/news/three-people-beheaded-i...
Fair point,

Nonetheless, I felt the topic was worth discussing. In my experience "teams of very talented people" can often turn into "teams of very competitive people".
How did he ascertain the nationality of the scammer to be Indian?

I find it hard to believe that Indian authorities would do nothing and let this scam continue.
I'm concerned that it's only going to get worse.

Look at Brendan Eich, no matter what we think of Proposition 8, I think it's crazy that his support of a political position that was also supported by a very narrow majority of his fellow Californians could cause him to have to leave his job six years later.

It's entirely possible that Eich could become a verb, like Bork. Any one of us could support one side of a contentious political fight today and in six years get Eiched because the winning side chooses to be vindictive and petty.

I hesitated to bring this up because I thought about the last time I was moderated -4 for something I said here.

In the end we need to decide, how serious we are about the marketplace of ideas. We need to decide if we really believe in the ideals that we claim to.

If I disagree with you, I'll challenge your ideas. I'll challenge your thinking. I'll debate you. I will not attempt to silence you.
> Third, I think it makes sense to bring this to the attention of the VCs

Don't do anything without talking to your lawyer. This advice could lead to claim a of tortious interference.

Hell this whole post could be tortious interference.
Yes; thanks; changed. (Was http://techcrunch.com/2014/08/26/social-media-is-silencing-p...)
> 1. Would it be separated into the following services: user, post, and comments?

No; posts and comments would likely be provided by the same service. Users, on the other hand, are likely an abstract idea implemented across several services (an authentication service, a profile service, etc.)

An easy way to think about it: if your business logic needs to do the equivalent of an SQL JOIN on data from both A and B to compute some common query (e.g. displaying a page with a post and comments on it), then A and B likely belong to the same service.

If, on the other hand, you have data/state that can be encapsulated into its own black box that none of the rest of the code needs to know the internal structure of (e.g. user authentication information: password hashes, 2FA token seeds, session IDs, etc.) then that data/state can be isolated to its own service.
Yup I know. Just trying to make things work.
My question is why are you caring about it now, if it was 2 years ago? Now that it made HN.. now you care? Its funny how it didn't matter the past 2 years. If it was a real issue you would of gotten a lawyer already, get over it and keep on doing business. I'm tired of everything becoming a lawsuit over nothing that mattered in the first place.

The only ones who will benefit in the long haul are the lawyers, don't waste money. Every lawyer that wants the case will tell you, you have a case and we got this, lawyers love to drag things out. Long and expensive process.

Another question... How did they get all the code for the website if they hadn't paid in full? If my clients don't pay they never get any code on the server they own.? So you gave it all up before payment?
Pretty sure this lines up with the US military launching then immediately destroying a new weaponry system in Alaska: http://www.reuters.com/article/2014/08/25/us-usa-military-hy...
EU directives sometimes also apply to non-member states. (EFTA, countries that are on track becoming EU-members)
My thoughts too--I couldn't understand why so many words had to be written to describe an interface and a concrete implementation.
There is such a thing as responsible, low-level alcohol consumption that doesn't turn into a spiral of addiction and self-destruction. Same with LSD. Not so much with heroin.
Been using RethinkDB in "light" production since February. It's a joy to use, and it has been running rock solid since that time.

Even though it's suggested to use RethinkDB on a 2GB+ machine (http://rethinkdb.com/faq/#what-are-the-system-requirements) it's run just fine on a machine with 1GB of memory.

Looking forward to all the new changes. I'm especially happy about the binary support with r.http, going to make life easy!
Is the person you are trying to negotiate with non-western by any chance? Bringing in the costs to the discussion is quite a common negotiation tactic for some cultures. I've seen Indians, Arabs and a few other Middle Eastern cultures doing that.
We do this all the time, and the guidelines are as they have always been: the original title is preferred except when it is misleading or linkbait. There are also a few more detailed rules, one of which is that we take out arbitrary numbers from titles. The "$15,000" in the original title arguably trips all three of those criteria. When users complain about titles being misleading or linkbait, we particularly listen.
I see stickers on cars 'Coexist'. And I look at what's going on. And I have to say it was bait-and-switch.

Will I get down votes for this?
I would do a DCMA take down notice against the web host and send it to whoever funded him as well. He did not pay in full. He not only stole the code but committed credit card fraud. If he has a parole officer I would try to find out.
NRK, the Norwegian public broadcaster, launches on Apple TV
I think in this case, there is a difference between UX and Design. They do overlap, but not completely.

UX is about the user experience - or rather, the user understanding the program.

Design is about the application looking good.

You can have both, or you can have either one, or neither.

The command prompt is a good example of the former - I'm sure we can all agree that the design isn't great, but functionality wise, it's doing it's job perfect. Giving commands to experienced users.

Perhaps it's my understanding of basic 3D programs, but I would point to 3D programs being the exact opposite, having a great design without a good UX. I always feel like I'm limited, in that I don't understand the millions of options. The programs themselves looks great, but I just don't understand how to use 90% of their functions.
I might be wrong here but I thought 'Hyperlapse' (functionality) was builtin on the iOS 8 Camera app?

Am I missing something here?
A person who failed to keep his computer safe wrote software to protect others? Sorry if I don't feel incredibly safe.
the `t` opens the article in the embedded lynx browser.
I thought there's a complete client for HN to brwose and interact/comment.
Let's call it the common object request broker architecture or CORBA for short. Someone check if anyone is using that name already.
also defaults to non-free shipping at least some times...

I wonder why they purposely fuck up the search... is it to prioritize shipped from amazon products (sort by new and popular is one example)?
Redesigning a DaveMcClure Presentation
There are some things I liked on that blog, but a lot more stuff I didn't like, and sorting the wheat from the chaff is painful.
Congrats! Using Rethink in production, solid so far.
I guess I will try to write a client and publish it on Github
A New Analytics Toolbox with Apache Spark – Going Beyond Hadoop
While we understand sarcasm, we should give credit to Jon.

Developing a great editor such as ST is a task big teams would have a hard time pulling off, let alone a single developer who is, BTW, running all aspects of the company.

So, sit back and shut up, ST2 works great, ST3 works great. You don't need an update every day just for the sake of being updated.
Amazon has sold no more than 35,000 Fire phones, data suggests
Google buys Zync for large scale cloud rendering
Agreed. That's why we all love Sublime Text and why we are so pissed off that we can find the pulse.
I think a significant part of this problem is that it's hard to know when choosing an Android device exactly what tradeoffs you're making. How many reviews include information about the quality and calibration of the gyroscope, motion sensor and magnetometer systems? Other than perhaps some test shots, how much do you really know about the camera quality? Are all the relevant APIs implemented, and how good a job are the drivers doing?

It's great the Android offers so much choice in terms of features and price, but the upshot is that you're not buying a device with an android sized slice of market share from the point of view of app support, for many purposes you're buying a device with a that-device sized slice of market share.

In the old PC days the exact spec of a machine didn't usually matter much. However for mobile devices, the plethora of advanced sensors they come with and the complexity of software capabilities that take advantage of them has made fragmentation a much bigger issue, but really only if you're interested in the most advanced features.

For most phone users it doesn't make that much difference, but if you're interested in cutting edge features the quality of hardware and software integration and application support has become critical. Samsung almost has enough critical mass to establish a stable platform for advanced Android applications, but the problem is it just doesn't have the vision and discipline to do so by actually establishing a stable baseline for the features and software in it's phones.
Los Angeles official who opposes Uber and Lyft received $11K from taxi industry
Google's Teapot 418 Easter Egg
Interesting set of graphs available through that site. Is the same type of information available for US peering?
Huh. I didn't realize Sourcetree was available for Windows. That would have been worth a shot.

In the end, I introduced them to the git CLI, simply because I could always answer or find an answer to their questions about it.
Really? In my area wendy's is probably the best between mcdonalds and BK. BK is disgusting and haven't eaten there in years. I will do mcdonald's or wendy's if I'm not on a diet and in an absolute hurry and need some food.
Do you remember when you were a junior programmer? Did you ever have a crotchety senior programmer, after being shown a webapp's source code, say "this is terrible. It's fine for web pages, but this coding style is shit."

Slowly and surely, we relearned all of the lessons the mainframe designers had learned, and it became heavyweight.

The new generation is working on smaller problems and saying, "This is heavyweight!" And then they go with a minimalist solution, and the problem space grows. They then learn the lessons the crotchety senior programmers had told them.

Microservices is but one more example. Decrease coupling, increase cohesion. And then they'll get into hairier and hairier problems and rediscover the problems the last time someone tried it. Remember when service oriented architecture was the buzzword? :)

To be fair, each generation iterates on the past. I'd rather code today than the 80s. However, each generation, each programmer has to learn the lessons again.

Usually, we learn the hard way.
Would Pax/GRsecurity have stopped this?

Is there a non-distro-breaking way to use PaX short of running hardened gentoo?
I think you're being too subtle here.
Thank you for your reply. You make many good points.

If you're a consultant ...

I like being a consultant. I don't particularly have any latent strong interest in being an entrepreneur. Do I sometimes think it'd be fun/cool to build something that winds up being worth millions? Sure, we all probably do. But it doesn't really drive me. I enjoy picking up projects, building new things, and then moving on.

To put it another way, would you ordinarily take a contract where $100,000 was not payable for three to five years and only payable if the company was still around?

Absolutely not.

Basically the deal you are being offered is you pay $100,000 to someone who doesn't want to pay you now, on the expectation that at some nebulous time in the future they might want to pay you a big pile of money.

That's how it feels, yes.
I was going to sternly object, and then I remembered how a friend deleted me on facebook because I liked a certain politician. Then my work friended me so I went back and pruned every semi-controversial topic from my feed and "unliked" a ton of subjects. And now I keep it all to myself. I probably reveal more here in my writing than I do on those outlets.

And to say I edit my thoughts here on HN would be an understatement. People don't want true diversity. That would mean hearing something they dislike. Which would invalidate their life apparently.
Which of the following does your sigh indicate:

a. You are sighing because you believe the study to be meaningless due to its sample size.

b. You are sighing because the writer needlessly undermines the results of a completely legitimate poll (+/- 3.3% margin of error for the subgroups).

c. You are sighing about poor comedy ("if you dare!").
CA city hopes to avoid bankruptcy with new tax revenue, from marijuana
The reason politics and religion are discussion taboos is the same reason things are so slow to change in both of those realms.
Are you sure? I feel like it's the opposite. Nearly everyone I've flown with in the last few months has let me pick a seat in advance. I can even pay for the premium seats in advance.
Agreed. After reading several paragraphs about how speed as the only toggle was a brilliant feature, I started wondering, "Wait a minute. Am I reading reporting or an aggressive attempt at framing the lack of features by a PR team?"
Nobody silenced Brendan Eich. He is free to say whatever he wants about his political affiliations and his personal ideals.

With that freedom comes the concomitant responsibility for the consequences of that speech.

In fact, I think it's admirable that he didn't back down from his position or try and weasel-word his way out of a difficult situation. He stuck to his guns in the face of a firestorm of controversy.
The magic is called OpenGL and hardware accelerated graphics.
You do realize that this thread is about discrimination, right?
I agree that that is the real problem--that said, the article took the stance of "Why is Twitter being so much nicer to developers than non-coders?"
The Bicycle: a Story
TextBundle: A format for Markdown files referencing external images/resources
Thermogenesis after eating is increased 100% on a high-protein diet
Ask HN: Grad school in the Nordic
I have decided location is important in my life. After searching, I am finding it hard to get reliable info as I have no contacts familiar with this area. Details that interest me:
- Top schools/lists of schools for graduate interdisciplinary engineering programs, especially in AI, Media Arts, Game Design, HCI, CompSci, roughly in that order

- Cost of attending Masters vs PhD (is it like the US where a masters is really expensive?)

- Places to get consistent reviews/details/comparisons of schools.

I would really appreciate any HN members willing to show me the ropes of applying to grad school in the EU!
But does it come in a beautiful form factor with bench seats?
The Climate Scientist Who Pioneered Geoengineering Fears It's About to Blow Up
Have you guys seen YapDatabase [1]? It is an awesome Obj-C key/value/collection store (and more) built on top of SQLite, that I originally started using instead of Core Data for its easy SQLCipher support. It's built by the venerable Robbie Hanson [2] who is well known for his previous work: CocoaAsyncSocket, XMPPFramework, CocoaLumberjack, and CocoaHTTPServer.

If you're tired of Core Data, I highly recommend reading the wiki [3] and giving it a shot!

1. https://github.com/yaptv/YapDatabase
2. https://github.com/robbiehanson
3. https://github.com/yaptv/YapDatabase/wiki
I'm pretty sure most distros have node.js (albeit an older version) in their repos. I know Ubuntu has it for years now.
I asked my vulcanologist friend and she said it could not be underwater lava.
The scary part is that some of these scams are sometimes so believable. I wonder how many gullible people were falling into the traps of these scammers. Is there a way by which we could do something to catch these scammers?
Apple's consumer apps do have image stabilization options.

Wait, is iMovie still a thing?
AOSP?
Of all the people I would expect to be following the rules (even the "stupid" ones), it would be actual employees of the government and military itself.

Once the military decides that they get to ignore laws which are silly, they will decide they can ignore laws which are unenforceable in practice, and then the Republic will fall.

You either have a culture of civilian control of the military, and a nation of laws, or you don't. The Church Committee is what resulted from the last time the Intelligence Community decided that laws are silly; is that what you want to go back to? Before you answer, keep in mind that the NSA was actually following the laws this time, so the situation as you see it post-Snowden could easily have been far worse.
Ask HN: How to track complete domain ownership history
This may sound novice, but using WHOIS only gives a snapshot of ownership as of today. How would I obtain records of the history of ownership? Example:

www.example.com

registered: by John Doe on mm/dd/yyyy

Owner: John Doe - 01/01/2000 - 01/01/2005

Owner: Jane Smith - 01/01/2005 - 01/01/2012

Ect...
I feel like this is at least partially a success story for people like those at darkpatterns.org who have put a lot of time and effort into documenting these abuses. It seems pretty likely that without someone cataloging all these abuses, they would have been able to stay under the radar and remain just something you have to put up with.
Wow, North America came out on top of an Internet comparison for once?
$33? That's basically a raspberry pi with GSM for an amazing price. If I could pop open the case to get to pins or have a video out or something, this would be game changing.
I don't understand. Why is

const str = "Hello, world!"

important to have and easy to implement, but

const strs = []string{"Hello", "world!"}

is not?
The promise of FxOS is that it should be lighter than Android because it strips out layers like SurfaceFlinger. Until now that hasn't really been delivered; I wonder if this phone is actually usable.
Dying from Exposure
15 previously unknown monuments discovered underground in Stonehenge landscape
The vCLI is kinda terrible. It's Perl so it will run anywhere but installers are only available for Linux and Windows. The core vCLI tools -- esxcfg-, vicfg-, vmware-cmd -- are geared for Host and vCenter interactions. For Guest creation / configuration you'll end up digging into the Perl SDK, which is included in the vCLI. It comes with many more scripts but you'll end up hacking on them to cover all of the functionality that you need.

The PowerCLI stuff is way better. It has comprehensive coverage of everything the GUI does and conforms to Powershell conventions. In my experience it is lacking for nothing.
Tamsyn doesn't work for me in Sublime Text 3 - do you know why?
Android Open Source Project. The base for every Android phone.
Making sense of your app
I am from a Middle Eastern country originally and was trying to help out by making sure that things are not getting lost in translation.
You could say the same thing about AV software. Just log events in a tray application. False positives are simply going to happen. They happen with everyday AV. Well written rules won't have this issue often and for end users it'll be edge cases they don't have to worry about. If it is a serious case they can call their tech savvy son for help, just like they do now with all other issues.
Yes, the various Lisps were the first possible examples I came up with (I think Scheme probably qualifies as well).
The Learning Myth: Why I'm Cautious About Telling My Son He's Smart
Game of Life Implemented in Game of Life [video]
https://www.youtube.com/watch?v=xP5-iIeKXE8
The message envelope cannot be encrypted, so traffic analysis or other kinds of tampering can still be performed on GPG- or CMS-encrypted emails. It'd be like doing client-side encryption in JavaScript, but all of the HTTP requests and responses go out in the clear. Message encryption and transport encryption are complimentary. They protect against different kinds of attacks.
Because that doesn't happen outside of the OSS world?