skysight-inc/HackerNews huggingface dataset:
I doubt there is any kind of actual contract in play, so either party can choose cancel the relationship at any time. I would just send a written notice in addition to making sure they've heard about the cancellation on the phone (and recorded it). As long as they've been reasonably notified, you're not buying their services anymore.

Big business (and especially the collections agencies they usually send this kind of supposed "debt" to) love to say a lot of things, but that doesn't make it legal.

So they claim some account is "in collections", implying you have some sort of debt to them. If they say that publicly[1] and that hurts some future opportunity due to the "bad reputation", then a libel (or slander, as appropriate) lawsuit should be filed. While each case would be different[2], you create a lot of the mess by acknowledging their incorrect claims.

Business walk away from stuff all the time, and so can you. If any restrictions were desired, they should have been written into a proper contract beforehand.

incidentally; this is also why "identify theft" is a stupid term - nobody stole your identity, which is immutable. What someone did was defraud a bank to get money. You were not a party to that transaction (or crime). The fact that banks wan to be lazy ad not do proper background checks on people they loan money to does not give them the right to recover that money from a 3rd party, not does it put any amount of fault on that 3rd part). Calling such a situation "identify theft" instead of "lazy bank loses money and blame it on an innocent 3rd part" is a modern version of "they were asking for it" style victim blaming.

[1] I include Experian/Equifax/TransUnion/etc in this - despite. Saying something incorrect - with the purpose of advising another business that that you are probably an expensive risk - is the very definition of libel.

[2] As always, check local laws and ask a lawyer
Not quite. Macros are probably the biggest thing that's missing, but there are others.

Some documents that I've prepared in Excel with complex (meaning not all that complex) don't come into Numbers properly (a stacked bar with one series as a line, for example).
Tesla Model III to challenge BMW 3 Series
> Apparently something like that just happened last month.

That guy was making booby traps and telling an undercover FBI agent that he is going to kill federal agents.

http://www.tampabay.com/news/publicsafety/crime/fbi-arrests-...
"Who cares about having a "light show" in their house?"

People do - "mood lighting" is already a thing, that is why we have dimmers on some light switches now. Going further than that we can change lighting color, create patterns etc.

Many people, including myself and my kids, would LOVE to have that in their houses.

But only if it was easy, it needs to come essentially for nothing, ie, to be builtin from the start.

"What does that even have to do with the internet?"

Internet Of Things I have always understood to mean "Things that we can talk to and control using our devices, possibly over the internet" but in terms of the internet as it is widely understood, not much really. I am not sure I understand the question?

"We already have huge televisions that aren't very expensive. If we want the whole wall to be a TV, we can get a projector. A wall covered in individually-addressable LEDs is probably not going to be cheaper than a wall covered in televisions or just a big projector."

Right, and who knows whether that specific leap of imagination is realistic, I certainly do not - but I was not trying to make you want a TV in your wall, or even arguing that it specifically was a good idea, it was merely one possible example to make a point.

"The question the parent was asking was "Why hasn't anyone shown me a concept that makes me think, 'Now I want an internet of things in MY house!'?"

Yes. and I was attempting to suggest that one possible reason is that our imagination is balking because we keep looking at what we have in our houses now - all of which is extremely functional and works fine according to our expectations and desires, which have been moulded by what is available and by what has always been available.

ie, we are looking at our existing house infrastructure, the idea of an IoT and saying "but the Internet Of Things is not going to give me a faster horse, so why would I want it?".

I think I am doing a bad job of explaining myself, so I will bow out :)
Exactly, this is why I hope this app can prove beneficial and I hope that any weaknesses are found by people checking the code. And, of course, the possible risk factors "lies" and "hidden practices" are off the table for this app. Not to forget: Services that are valued at $100M need to find a proper business model. True anonymity/pseudonymity prevents you from pursuing ideas for potential business models in many cases.
You have a set of questions for this Abbott-led government regarding technology backed up by legitimate concerns?

Save your time, I already know the response to that.

It's 'Get Fucked'. And that was before the election.

http://delimiter.com.au/2013/08/07/get-fucked-turnbull-staff...
Project SAFE: A fully decentralised and trustless Internet replacement
Ask HN: Are certain languages/skills better for remote work?
So I'm looking to get a part-time, remote job in web development. I've spent the last year on .NET after graduating, and while I'm not thrilled about it, my skills are strong. Unfortunately for me, I have two interests in my life: theater and coding. While the combination worked really well in college, it's been very hard to balance them both after graduation. I'd like to be able to audition for shows, performances, and commercials, which take place during the typical 9 to 5 work period, as well as havethe freedom to follow the work.I'm looking for some advice on what to work on in the next few months that would allow me to pursue both of my interests professionally.

In particular, I've gotten the impression that the Ruby on Rails community is big on remote work. Obviously you can do remote work in any language, but in your experience, is it true that it's easier to find remote work with some languages and skills? If so, which ones?
DockerHub
WebP is not just a VP8 frame. It now has its own separate library to implement decoding, and its animation features are far different from VP8.
Thanks for the honest thoughts, I appreciate it.

Absolutely, I need to do what I think is right, I guess I'm asking for other opinions because I don't know if I'm the one being unreasonable, or if they are, and it's nice to get a few other perspectives.

I just spoke to a good friend at work here who I trust, and he said the same as you. They're treating me like a fool, and there is no way I should take it.

There is a little history - I'm an immigrant, they helped me get Permanent Residency, and I've always been underpaid. The company has a chronic history of underpaying and undervaluing tech people.

They need me, no doubt about it, but they're also letting a lot of very, very good people across the company walk out. Three friends in the last three months have stood their ground and eventually just walked out, the company didn't try to offer them anything to stay on, even though they're doing the work of 10 people and are basically irreplaceable.

I think I'll go for the polite yet firm "It's not reasonable to ask me to take on increased word, responsibilities AND be on call with any extra compensation at all. No thanks".
> Shouldn't this "advice" demand substantiation or evidence?

I think so, and evidently so do others. Already a gentleman by the name of Brendan Molloy has put in an FOI request for the documents on which this advice was based: https://www.righttoknow.org.au/request/documents_informing_t...

> Also, what does that bit about "commercial-in-confidence" mean?

The AEC does conduct some elections on a fee-for-service basis - things like union elections. They use a version of the same system to tally votes in those elections too. They say that the two systems are totally inseparable, to the point where you can't just cut out the code used in industrial elections. They also say revealing the code (though keep in mind it would still be copyrighted, so couldn't be used by any other organisation) would cause them significant commercial disadvantage. Because they have particular efficiency in the way their software operates which causes them to be more competitive.

As you might suspect, I disagree with pretty much every part of what they claim there.
And if you're oh, say an atheist in a place like Pakistan, you do what exactly...look online to see that there's quite literally no where for you to go, have a nice glass of wine, and wait for your violent death?

For that matter, whatever gave you the idea that most people get to choose what neighborhood they're going to live in? Poor people pretty often live wherever fate deposited them. The whole idea reminds of a joke Bill Maher made during the Hurricane Katrina aftermath, the gist of which was George Bush saying something to Cheney like, "I don't understand what all those people are still doing in the Superdome. Why don't they get in their SUVs and drive to their summer homes?"
IBAL is quite old; you're probably better off learning something that's still being actively maintained. The natural choice would be Avi Pfeffer's new language, Figaro (https://www.cra.com/commercial-solutions/probabilistic-model...).
New Seed Fund Raised By LVP, Backed By Nexon, Zynga CEO, Wargaming
It'd be nice if you had the cost on your page instead of just a link to the Apple Store. I dislike this trend.
Well, the search space is certainly small and thus brute force becomes much easier. But I wouldn't really call this "useless". You can, of course, apply your hashing repeatedly too make brute force slower.
Correct, animals such as homing pigeons primarily rely on sight and landmarks. There are no known animals that exclusively use magnetic fields to navigate.
Buffered Nginx log reading using PHP and logrotate
Experimenting with more models increases the likelihood you'll find a good model. A good model is, by definition, a more accurate representation of your domain than a bad model. It will also tend to generate more accurate predictions, if that's what you care about.

As a secondary point, re-implementing inference code for each new model makes it almost certain that there are bugs in said code. So even without changing the model, automatically generated inference code is likely to have fewer bugs and thus give more accurate inferences than hand-written code. (assuming it runs to convergence; naturally there are lots of scenarios in which naively generated code will be slower to converge than something hand-tuned).
If they could be legally compelled to release it once, perhaps there is some way of legally compelling them to always have the most recent version published.
Hijacking the IPython Notebook’s WebSockets
Quick Rosetta update: Churyumov-Gerasimenko is a contact binary
I'm not tptacek, but...

After lightly reading through both books, I think Gray Hat Python is a great book for more advanced security concepts, especially on the reverse engineering and exploit dev side of things, but isn't a very good book for learning Python or programming.

Violent Python on the other hand is a great book for beginners to Python and programming, and it teaches both pretty well, but it only goes into surface level security concepts for the most part.

Gray Hat Python is closer to a Windows API/x86 assembly book than a Python one. Violent Python is a real Python book and mostly covers general information security and network security concepts.

Gray Hat Python is also purely application security. Debugging, reversing, hooking, writing shellcode, exploiting... Violent Python is almost entirely network security, with one chapter on forensics. Exploit dev vs. exploit user.

It depends on your experience level and what you want to actually learn. If someone was brand new to Python, application security, and even programming, I'd recommend reading Violent Python first and then Gray Hat. If someone has more advanced security knowledge and has some decent programming skills already, I'd probably tell them to skip Violent Python.

Or if they wanted to focus on appsec vs. netsec, I'd direct them to one or the other based on that. If you want both, you should definitely read both.
Program Development by Stepwise Refinement – Niklaus Wirth (1971)
I feel your pain. For me it was losing many hours worth of written and rewritten letters to girlfriends and friends. Kids these days have no idea how hard we had it with their state captured forms.
Have you tried shift+enter?
I agree that the technology part is not the hardest and a large part of the success or failure is marketing and media issues. But lots of startups have a lot of CRUD and I wouldn't call every technology product that isn't really pioneering a simple media product.
defaults write com.apple.Terminal NSQuitAlwaysKeepsWindows -bool false

or something similar ought to do the trick
I like it. Short and to the point.

Hang in there; not all employers suck like that. And you can always be your own boss if you're persistent enough ;-)

But do what you have to do to protect yourself and what you've worked hard for.
Do you really think so? Technical descriptions always differ from "mainstream" descriptions for the end-user.
Fully agree. Same is true for Poke/Snapchat. And WhatsApp was also using plain HTTP for a long time.
I pretty much grew up on-line. I got into BBSs when 1200 baud was considered fast. The basics of having on-line identities really have changed all that much in all that time. To newer generations it's even more natural. When I see companies completely screw up basic stuff like this, I wonder if these decisions are being made by people who were never really part of the on-line world and fundamentally don't "get" it?

The people at Google making these decisions aren't some 75 year old fuddy duddy luddites, they're about my age and they're running one of the most important properties in that world. Screwing up something as basic as this has just seemed so...weird. I can only imagine that the final say-so came from somebody/people who fundamentally didn't grow up with the same kind of comfort and experience I did on-line and really doesn't understand it.

But then again, my parents, who never even used a computer until the 2000s, and never even got on-line until 2003 or 2004 get it. It seems to obvious as soon as you jump on-line that you are both empowered and need to have on-line identities that you can control.

I really wonder if the people at the top are really part of the on-line world, or just completely removed from it and spend their time wondering about all these digital ants in the digital ant farm and wondering what we're all about?
Ah, yes, I had forgotten that I didn't test in anything other than Firefox. I'm very much not a web developer--working with JS is really quite a pain, and I had to use as much ES6 magic as possible to make it tolerable. Looking now into Traceur to de-ES6ify the code...
Next step, remove G+ from Youtube. More specifically, use G+ for authentication but bring back Youtube accounts.
Alternatively maybe add a site/application specific alias option to G+.

I don't want to have 2 G+ accounts (like I have now) for no real reason.
I agree the system doesn't live up to the ideal, mainly because efficient patent markets don't exist. I don't agree we'd necessarily be better off without it in "tech." Product companies would be better off, certainly. R&D companies and universities, probably not.

I disagree that good products don't go away. What does the world look like where there is no SRI to do the hard part of Siri, just companies like Apple sitting around waiting for something they can package up and sell? What does the world look like without ARM? What does the world look like when Qualcomm spends a lot less money on R&D because competitors can easily use the results by reverse-engineering their firmware? What does the world look like when the ITC never happened, and Chinese firms contained to engage in flooding the international market with copies of American router designs?

I mean, I don't have to mention all these things. Just look at the lobbying materials of tech companies in the 1990's. The tech industry had a huge hand in creating the patent regime that exists today, just as Microsoft and Adobe did in creating the copyright regime we have.
Facebook is not worth $33,000,000,000
What large software systems have been written in Kotlin? I was under the impression that until at least v1.0 (sometime next year?) there is no guarantee of API stability (i.e. there have been and will be breaking changes).

Perhaps Kotlin will be for building large software systems is a bit more accurate.

As for Groovy, Grails performs surprisingly well[1] with Groovy as the primary language (i.e. that the developer uses to create controllers, models, etc.). Would have expected it to fall on its face with a dynamic language in use, but no, hangs in there right around the middle of the pack.

[1] http://www.techempower.com/benchmarks/#section=data-r9&hw=pe...
Agree. And for PHP, there are also quite promising things that you can expect, e.g. HHVM, Hack, etc. But also in PHP itself, e.g. https://news.ycombinator.com/item?id=8036707
Frugal HN: Looking for 37 SFers to rent this place $200/mo/desk
http://sfbay.craigslist.org/sfc/off/4560485825.html

Or a similar place. My cofounders and I can't afford $500/month/person for a 24/7 secure office. But $172 before utilities? Sure!
Or, as they said, the software has commercial value:

http://www.aec.gov.au/about_aec/AEC_Services/Fee_for_service...
Aside from what other commenters already said, inference is fiddly and easy to screw up when you have to do it yourself. Errors in statistical analysis are not uncommon, even in peer-reviewed papers. Automating it is good for two reasons: first, it reduces the error rate in the kinds of analyses already being done; second, it opens up the option of doing much more complicated analyses, either with a larger number of hypotheses or with hypotheses of greater complexity, which would otherwise be ignored as infeasible.

Both of those result in the potential for greater confidence in the accuracy of conclusions reached from experimental analysis.
They are under-represented because that representative is non-voting, but they do have fewer residents per member of congress than California.
Tesla Motors twitter links to this, but what's going on with revealing the name and Roadster plans in some British car magazine?
Air Jordan 5 Retro GS – Black/Orange-Pink | Social Status
Because, unlike the other 99.99% of tech companies, they acknowledge publicly the frustration they have caused with the issues of their product.

The least I want is a company that claims everything they do is perfect, and pretends nothing is wrong.
If you're a tech startup, your two biggest costs are labor and infrastructure/hardware.

I am aware of many companies where advertising, conferences (throwing their own), laptops/mice/etc, rent, general office overhead, credit card processing, and about five other things I'm forgetting are still higher than infrastructure/hardware, in addition to direct costs of employment. (Obviously, less true if you run Dropbox, but COGS is looooooooooow in most SaaS companies for a reason.)
The Australian counting system is VB6 on embedded MSSQL upgraded from a COBOL implementation.

"Two AEC data entry operators enter the same ballot data into the system separately, so their counts can be compared to verify that data entry discrepancies are not allowed to influence the final outcome." http://www.itnews.com.au/News/360504,the-tech-behind-was-sen...
World History Atlas and Timelines since 3000 BC (Interactive Map)
I would add only that it isn't polite to call them unreasonable - just that the offer is not realistic. It's a fact that increased responsibilities demand higher compensation, and you shouldn't have to explain that to them. Make a counter-offer: "Considering the added responsibilities and my extensive experience in the field and within the company, I'll be happy to take the position for $AMOUNT."
You mean that the backend should have been based on parse.com and not be written in PHP? Well, there are several reasons I didn't do this: (a) I wasn't familiar with parse.com (b) PHP code is independent from a single commercial provider (c) you can easily host the PHP code on Heroku etc. (d) I wasn't really sure if parse.com was appropriate for more complex tasks, encryption, etc.
And the digression on the thinking behind the name makes the article feel like a spoof.
At this point I'm legitimately unsure how people do web research/search without TST. I know at some point in the far past I did it myself...but I'm not sure how.
Obamacare fails to fail
Select-to-copy.
If it's going to be called "3", then 3 horizontal bars mimics the numeral as well as resembling the letter E enough to still allow the SEX joke/marketing/whatever.
I thought for a minute that the site was an Onion-esque parody site considering the first couple paragraphs deal with how they tried to name their models after the word 'sex'.
That's what Musk said himself. I think it's pretty funny, if a little juvenile ;)
Actually - http://www.androidpolice.com/2014/06/23/booze-express-google...
Professor Alex Halderman from Michigan has performed a few studies on Electronic Voting and Electronic Voting Machines, and essentially has proven that it is insecure. At one point, he hacked an American EVM to play the Michigan Fight song on every submission. You can read a few of his papers here: [1][2]

The challenge of creating anonymous and secure voting systems is still an area of constant research, and I do not believe that the Australian gov't has solved these problems yet.

Should we view the source? If we know it's insecure because it's basically unbelievable to think that otherwise, what good will seeing the code do? The fact that it is not being shown basically confirms the insecurity (if it was truly secure, we'd be able to see it without having a negative effect on the system). It seems the right thing to do is to fight this method of voting until EVMs are more secure, but maybe we should hedge our bets. Maybe we're going to be stuck with these EVMs in the interim, and we should avoid leaking the source to prevent people who have difficulty viewing the source.

[1] https://jhalderm.com/pub/papers/evm-ccs10.pdf
[2] https://jhalderm.com/pub/papers/voting-wecsr11.pdf
The Model S was launched in the UK last month - given the number of marketing emails I'm now getting from them, they appear to be doing a big sales push here.
We've contacted the writer multiple times on this. Big thanks to Walker and Teespring on their awesome generosity!
What is unclear about "REAL NAME"? Google wanted whatever is printed on your driver's license or birth certificate. Anything else was not OK.

(which was such an obviously idiotic policy that I hope to hear a candid explanation one day.)
http://en.wikipedia.org/wiki/History_of_Microsoft_Windows#A_...
3 Years Later, Google+ Drops Its Dumb Real Name Rule And Apologizes
We (as in browser vendors as a whole, which although I'm no longer directly part of I'm still around enough!) don't want to add stuff to browsers just because it's technically sound to include.

People propose plenty of things with technically sound code, but there's far more to developing a platform than including everything that's technically sound. You have to make decisions as to what you wish to include. Once a something becomes near universal (in terms of marketshare, not in terms number of browsers; see IE's peak for the clear examples there!) it becomes treated as a baseline; once it's there it's incredibly hard to remove. Every time something else gets added that's more code to maintain, more code to ensure correctness (and security!) thereof, and a higher barrier of entry to the browser market. As a result, the default answer to adding anything should be "no".