skysight-inc/HackerNews huggingface dataset:
Is that even valid when the contract is nothing more than a ToS that everybody agrees on without reading and most probably not enforceable in court?
Librarians have been fighting against the post 9/11 order since the first days of PATRIOT; it's sad that they get so much less attention and support than internet companies who are challenging the government for financial reasons rather than moral ones, and who also fight equally hard for the right to themselves surveil internet users without limit.
A native code to C/C++ decompiler
Oil prices are plummeting. Here's why that's a big deal
Did you read the user manual for Google? Even if, the fact is, most people don't.

This is a trick insofar as most of the people don't know it. There are no obvious links to any kind of Google Search manual, and those features are not clearly advertised anywhere, so they can be treated like tricks of "those in the know".

There are many meanings to word hack, and while some uses are more stretched than others, this one isn't that bad. Want to pick on something really meaningless? Try "growth hacking".

BTW. Creative uses of those features are actually called "google dorks" and are collected in a database[0].

[0] - http://www.exploit-db.com/google-dorks/
The Code That Brings Siri-Like Voice Control to the Web
Also achievable in JVM, .NET, ML family, Lisp family, Julia, D, Rust, Dylan with the added benefit of performance.

I can't really envision using it for anything other than scripting.
What would you suggest? Placing the question of whether or not their products continue to work in the hands of third parties?

I think there is a conversation to be had here about the proper way to tie add-on services (which are inevitable) with one-time-purchase products. Consumers want some indication of whether they can reach the Internet, but this really requires some ongoing cost on the router manufacturer's part, which cannot be recouped indefinitely from a one-time hardware sale.

we face a similar crisis in mobile apps. Apps increasingly require backend services to provide core functionality, which just isn't sustainable indefinitely with a fixed-price model. Inevitably when these companies are acquired, the backend shuts down, and people lose the product that they "paid" for.

I think in the long-term, we are going to have to move to a subscription-based model where people are paying regularly for things they used to buy one-off. But in the short-term, you can have an endless stream of VC-backed companies who can afford to take on that cost for short periods. So anyone who actually broke rank would get beaten back pretty hard by the market.
My Adventure with Fireeye's FLARE Challenge
http://webcache.googleusercontent.com/search?q=cache:7u-bEJP...

cache version as link broken.
Does anyone have a transcript of this lecture?
With that many employees, they probably use and experiment with a variety of products
I don't think this inference is justified. It's also not nice.

My guess psykovsky just thinks that this is too lame of a trick to be called a hack, being a part of documented Google Search functionality, which explains his comment equally well while not suggesting he doesn't know what the word means.

Principle of charity FTW ;).
Therefore I prefer using encrypted platforms like https://telegram.org/ or https://stackfield.com - they really take care of privacy and data protection.
What on earth are you talking about? Sexist trash? Please avoid TLDRing before replying like that.

If anything, Susan' article is the opposite.
Exactly. Doesn't matter what Motorola says. The Terms they made me "read" and "agree" upon are void because they go against the law. I'm free to get rid of the Motorola software on my phone and replace it without voiding the 24 months warranty on my phone.
Splice: Collaborative Music Software
U.S. Government vs. Hackers
I can think of a large market for lighting suitable for growing vegetables in your home that doesn't produce a lot of waste heat...
Same for loyalty cards. Commercants are eager to give you a card or an app because the want to be seen all the time in your wallet/mobile and you have to carry it around. They probably wouldn't see the point if they're stored away in a virtual list.
I have some questions:

- It says, "During the BETA period, all Watson Services will be available for free on Bluemix." So what are the prices after the beta period? I can't put the time into learning this if it's not viable after the beta.

- What is Bluemix? Is it just the "place where all the services are?"
Converting voltages is trivial with AC, how do you handle devices that require something other than 12v (lots of phones want 5, lots of laptops want 18) with a DC system?
Cool demo video. At first it sounded like gibberish, then words started coming into focus, by the end I was amazed at the density of information being communicated.
That's not what politics in Europe look at all at the moment. The extreme right and the extreme left are growing a lot. And the center-right and center-left are pretty much merging in many countries, they are either governing in coalition, or they will have to govern in coalition in the near future if they want to remain in power.

Syriza in Greece won the European elections and may govern in the future. FN is rising in France. UKIP in UK.

And in Spain Podemos is not fizzling out at all, the last polls put it as the 3rd party and getting very close to be the 2nd one, and even if they disappear what the polls seem very sure about is that neither center-right nor center-left could govern by themselves, and if they need to create a coalition that would mean political suicide for any future elections, at least with the current political atmosphere, maybe they are able to sell that coalition somehow. But there's probably too much corruption at the moment to sell it as anything else than as the last "let's keep stealing money" card.
DRM doesn't work nearly as well as password stretching. I can sit down for a few hours with IDA and crack nearly any DRM scheme.

With password stretching, the result of how long attacks will take is predictable and they can actually be made difficult or require more hardware (and at larger expense) rather than simply requiring a more skilled attacker.
DRM doesn't work nearly as well as password stretching. I can sit down for a few hours with IDA and crack nearly any DRM scheme.

With password stretching, the result of how long attacks will take is predictable and they can actually be made difficult or require more hardware (and at larger expense) rather than simply requiring a more skilled attacker.

For example, the Adobe DRM scheme has been cracked for ages, go Google around, there are tools to dump the keys and decrypt books using it. All the decisions are made by a few instructions executed on the user's CPU. With cryptography, this is not possible.

I can publish as open source any good cryptographic algorithm and it will stand up to public scrutiny. I cannot do this with a DRM scheme as publishing its workings would inherently mean allowing it to be broken.

Very, very different. DRM is evil. It is an attempt to restrict your machine to not listen you, the owner. Do not tolerate that.
> mountains of Word documents

Is it one wiki per doc, or does it try to cross-link docs into a single wiki?

> Dual licensing approach supporting open source and commercial.

Could you share a bit more about your vision? Dual-licensing is often used with dev tools, how would it work with a SaaS offering?
Dylan is something like CLOS + Scheme + Infix-Syntax.

It was developed as a competitor to something like C++, now Java, Objective C, now Swift, ... for application development.

It was not thought as a competitor to PERL, Python, Ruby, Basic, Javascript, TCL, ... or similar languages.
Blog – Happy Birthday Messages
Yup, it wasn't easy!

Wanted to try something different with regard to getting over product features and the pain points it relates to!
How to be happy in the long run
"buy it for your female wife"

...as opposed to your male, neuter, or enby wife, I suppose?
Spotify UK turned a profit for the first time last year
Good generational GC doesn't need to deallocate objects one by one, instead of that it can deallocate objects in bulk (if there is no finalizers). It can allocate memory faster because it doesn't need to use memory allocator to create every object, it just increment pointer that points to the beginning of the free space. It's true that modern GC has greater throughput than simple allocation/deallocation schemes. Problem is predictability (as been mentioned).
I don't know where you can find a direct transcript, but almost all of the lecture is derived from Zero to One. It's a fascinating book and definitely worth reading.
Cash machines have to deal with raised numerals. You could at least make it as thick as card + raised digits all over.
I ran a forum on SQLite for a few years before switching to Postgres fairly recently. This is not due to any shortcoming of SQLite, which I believe could have handled far more traffic than what we were already getting at the time (6K - 10K unique hits per day), but it allowed us to have nicer search features.

I honestly don't know the upper limit of users you can support concurrently, but with modern hard drives, I imagine it's an order of magnitude beyond this. It has more to do with your application code than the database in my experience.

I had an informal rule: Read early, write late. When the visitor first hits the page, I'll read for the first queries and only write to the database after I've sent the response back to the user. Writes are always the slowest, but no where near as slow as the network so the visitor never had to sit and wait for writes.

The thing is, a lot of the criticisms of SQLite didn't actually apply if you limit the number of writes to < 10 and queries < 50 per hit and keep everything on one server. It's only when you try to write across the network a lot of the locking issues and such come up. Also, by 3.7, there was Write Ahead Logging (WAL) which was perfect timing as that allowed us to skip the DIY write queue entirely.
Bluemix is IBM's implementation of CloudFoundry, an open-source Heroku-like platform-as-a-service. Presumably they're making this API available as an add-on to Bluemix applications.
I usually type fuck*ng or m*therfucking.

EDIT: OH MY GOD HOW DO YOU TYPE A FUCKING ASTERISK
I side with icebraining here.

The statement "there's not much to complaint about when those 3rd parties f* up, if you used them voluntarily." taken in general can refer to pretty much everything we encounter in everyday life. There are lot of implicit contracts made, and breaking some of them could be recognized in court (there's the concept of acting in bad faith).

In this particular case, JenLaw et al. have all the rights to be mad at Apple because of the broken ToS/implicit contract that said "this is my data, it's only backed up and will not be shown to third parties". Whether or not they have shown practical wisdom by using the service is a whole another matter.

That's basically the crux of disagreements around the "victim blaming" concept. People confuse two different things here - morality of whether something should be done, and the probability it will happen in practice. If I get mugged under the bridge in the middle of the night, I'm not morally at fault for being mugged (it's something that shouldn't be done), but I also haven't shown practical wisdom by going alone at night under the bridge in dangerous area (by doing so I increased the probability it will happen to me).
I think it's pretty common in tech jobs as well. A frequent setup is that you have a longer-term project that's really interesting but not deadline-pressing, so you can only work on it when you've gotten other immediate things out of the way first. There are attempts to try to explicitly make schedule space for the interesting long-term work (like Google's 20% time), but it still often ends up that you have to get a bunch of other less-interesting stuff off your plate each day or week, before you can get to the best stuff.
Tcpdump advanced filters
Nix by example, part 1: The Nix expression language
Agreed. For kicks I dumped a bunch of dmr biographical material (Wired, NYT, his personal web page) into http://ibmlaser.mybluemix.net/siredemo.html

Some "PERSONS" it found, everything between '' is [sic]:

'C'
'Cobol'
'B begat C.'
'”' (yes, a single fancy closing quote)
'engineer'
'’ initials'
'’70s'
'“Jobs’ genius'

Some of it is understandable given how annoying single-character identifiers are to parse and others are roughly reasonable in context.

Even given some of those quirks I bet it would be useful if you had bajillions of pages (cough ediscovery cough) to search through instead of a few general-audience articles.
Ah, well that's a shame then. In retrospect, if I have thought of it, the people whose actual job it is will almost certainly also have thought of it. But thanks for the excellent info and lovely ascii graphics. :)
I was confused by the use of "torpedoing", which generally means to veto or prevent something happening.

In this case it seems to mean committee stuffing or similar.

Red Hat vetoing systemd in any context would be newsworthy, hence my clicking through. Someone accusing them of undermining Debian via supporting systemd is just the usual boring drivel.
Mate, what are you even banging on about?
It seems that to get a true "wow" moment out of this, you would need to use the services in combination, but there is no demo of this. Each demo looks like nothing more than a database search of the training data - no super amazing algorithms supplied.

Perhaps IBM could provide an example "wow" moment to inspire us?
What about the alert type which contains a text box?
something like: http://www.pastemehere.com/34pvxrtc
This party is what happens when you let college students play around running communist experiments.

What they're doing is taking advantage of the discontent of the population towards their politicians then advertising themselves as the only true alternative to the current bipartidism so they can push their agenda.

The so called circles are simply circle-jerk groups where outliers are not welcome.

So much for citizenship 2.0.
Apple Siri is more dangerous for drivers than using handheld phone
The exceptions to the first amendment are largely rooted in historical practice, which informs what the founders would have understood the scope of free speech to be. I don't think its a supportable statement that they would have understood all forms of censorship to violate the first amendment.
Share your startup ideas
The point of the article linked is exactly that: separate out the misogyny from the trolling. Expose how the trolls (or that particular troll) use any kind of story that they can construct, be it misogyny, misandry, censorship, whatever people at large hate or fear, to construct polarizing narratives aimed at damaging individual people.

I response to your implied question why this is perceived as much more interesting than an older submission of a talk by Anita Sarkeesian (which I didn't watch, I'm just extrapolating here), it's because it separates out the ideology part from the description of the trolling phenomenon. You don't need to drink SeriousPony's koolaid to hear her argument about trolling in general and this troll in particular.

You can't expose trolls by preaching to the choir, you have to talk everybody's language to subvert trolls' efforts to create a polarized discussion.

Note how OP's post was met with weird complaints that she "thought prostitution and being a victim of domestic violence were somehow 'shameful.'" - this is again trying to use ideology to polarize a discussion that should be troll-targeted and not ideology-targeted.

Note: I'm not claiming that we shouldn't try to discuss ideologies, just that it's something that trolls will try to exploit. And that the difficulty of moderating such discussions is why Hackernews doesn't even try to be welcoming to discussions that are or look ideological. Let's put it this way: the moderators here have a good track record for creating a pleasant, constructive discussion around technical stuff (including Windows and Linux and upstart and systemd and a host of contentious issues) and around business/startup stuff. As we find out how to have a constructive, non-polarizing, non-troll-prone discussion about other issues (global economy, misogyny/misandry, whatever), these things will be received more positively on Hackernews. (Or maybe: as much as they are somewhat related to YCombinator's business with startups).
> But as I was good at research I got promoted to a position where I had to spend most of my time doing something else

Peter principle??
Three Unexpected Benefits Big Data Offers Small Companies
The situation is improved by telling people that "yes, thieves actually exist and stealing causes real harm". People who have not experienced harassing tend to downplay it à la "Well I haven't seen it happen", "It can't be that bad" etc.
1. Right now we are working on a revenue sharing basis with the start ups that sign up as ecosystem partners (they also have access to more capabilities). http://techcrunch.com/2014/10/07/ibm-sees-salvation-in-watso... has a few examples of these start ups and you can sign up here: http://www.ibm.com/smarterplanet/us/en/ibmwatson/ecosystem.h.... We will likely come up with a pay-per-call model that's compelling for start ups as well.

2. BlueMix is the IBM PaaS - it has a lot of powerful services beyond Watson - http://bluemix.net. It allows you to create and deploy apps in the cloud.
I like this article. If you are going to write more on the subject, I'd like to read how you handle uniqueness validations with FormObjects
101 Startup Failure Post-Mortem
>I think in the long-term, we are going to have to move to a subscription-based model where people are paying regularly for things they used to buy one-off.

i.e. renting software.

People don't want to rent software. Look at the (un)popularity of Adobe CC etc. to show that.

This is why online activation/backend is just a bad idea in general.
Ducksboard is joining New Relic
Catching the bus to class with Python
That's the problem with trends, they can turn. I'm sticking with it though, I've seen protest and single-issue parties make it all the way to the government before sliding back into single digits or complete irrelevance.

There's a reason mainstream parties are mainstream. Usually, they adjust to push out new contenders. Although the immigration issue (a driver for FN and UKIP) is interesting because some are far too invested to turn around now.
I played with language recognition demo and learned that Polish is apparently German. Being born in Galicia[0], I guess I shouldn't be surprised...

[0] - http://en.wikipedia.org/wiki/Galicia_%28Eastern_Europe%29
What is your extreme right like? I'm curious where their views would fall on the American spectrum.
The answer is substantially more likely to be yes for many juries. The charges are likely to be clear cut and the evidence pretty unambiguous. The judge will give the jury clear direction and they're likely to convict. Even if they don't, they'd probably be excellent grounds for appeal.

Fundamentally, the courts are there to uphold the rule of law. If the law's an ass then that's a job for the legislature.
How to pronounce 'Mou'? Here's the official answer
Are Health Wearables Evangelists Fools?
The Markdown editor Mou launched a new website, where you can click the voice button to play the official pronunciation of 'Mou'.
What wows Woz? Actually, what doesn't?
Ok first can you send me your CV to my email address? Send me an anonymized version too which is missing your name and address and phone number that I can publish on the web
UKIP are centre-left, not 'extreme right'. On economic issues, they're to the left of the big 'left' party in the UK (Labour, who are really a more centrist party) and only really go to the right on immigration rather than social issues in general. You're confusing them with the BNP.
Sometimes I wonder how we're not falling on the dark side quicker. Who would oppose?
The old domain http://mouapp.com now redirects to http://25.io/mou/
It's trailing the two major political parties by just a few points. I wouldn't be surprised if it had vanished ten years for now (I would consider that a good sign, actually; it's a party born out of a need for political transformation, it's not meant to stay) but I would also be surprised if it didn't win the next elections.
On the continent, less free-market and much more nationalistic. UKIP is pretty close to American right with vouchers, cutting spending... they even picked up private gun ownership lately.
How is it improved? Will the thieves stop stealing if they know it causes real harm? Will the trolls/psychopaths stop harassing if they know it's really that bad? What if that's what they want?
Android is pulling significantly ahead of iOS as a primary choice for developers
Actually, the polls seem to imply that neither center-right nor center-left could govern by themselves or even if they formed a coalition with each other, which is an amazing change for Spanish politics.
I have to agree. Just spent 6 weeks in China. Just booked the flight there and back in advance. No hotels, not much research, not flights or trains within the country. Very liberating. The only difficult part was deciding on a general route, which took some research.
Unusual Work Habits of Great Writers
AutoCAD. Keyboard. pointer. non-branching scripts. branching scripts, dumb simple UI configuration, simple UI configuration, and full blown API's for creating full blown application layers.

It's UI's are sufficient for the spectrum of users, not tailored as demoware or onboarding new users You can even awk and sed the drawing data.
SNAPL 2015: The Inaugural Summit on Advances in Programming Languages
Encryption has nothing to do with this.
By that standard, everything you do on a computer is "using it the way it was programmed to be used."

It's all in the CPU instruction set, after all. It's all documented. Everyone should just read the manual.

Right?
SEEKING WORK - Remote / Chester, England

- Mostly .NET experience, evenly spread across WebForms, MVC, WPF, WinForms and Mobile (Compact Framework/Windows Phone)
- iOS (2 apps)
- JavaScript, jQuery, HTML and CSS3 are my bag, baby
- Umbraco

Portfolio - http://lime49.com
LinkedIn - http://www.linkedin.com/in/hjennerway
You certainly appear to have the popular view that creating massively distributed grids of power that can meet base load demand is a simple hand-wave away.

The fact is, a volatile generating capacity is a bad thing to have. There is no cost effective way for wind/solar to store energy - sure, solar is great at producing peak demand energy in suitable climates - but you cannot run factories and hospitals and large building climate control on such variable inputs.

I realise that a lot of folk love to talk about 'there's always wind blowing and sun shining' - of course it is true - but these fantasy grids are always designed out on a piece of paper with no regards to cost of construction and therefore cost of the ongoing power.

Unless you can force every country in the world to adopt similar systems, any country that adopts such expensive systems will certainly find themselves in serious financial trouble as all their industry will move to lower-cost places of production.

As has already been pointed out - it's not the total cost, it's the cost per lifetime generation that counts. That's where large scale but capital intensive generation wins out -it can produce lots of energy over a long period at fixed rates and lock in contracts on the same. However, the volatility of the market makes these more difficult to justify. This is a bad thing, particularly where it has been caused by government intervention into the marketplace for energy.