skysight-inc/HackerNews huggingface dataset:
If you ever do, https://www-01.ibm.com/support/knowledgecenter/SS9H2Y_7.1.0/... is ready to help you out...
> That is really toxic language.

It's honest communication, something that is becoming increasingly rare in this world of language policing. It's good to be nice to other people, but History as shown us time and again that freedom of speech is a very precious and important thing.

> Not having good comments and test cases for intended behavior is a bad practice.

This might be true, but nobody really knows for sure. There isn't a single development methodology that has been shown by rigorous experiments to be any better than anything else. In this case you have experienced developers doing what they think is best. Emacs is a very old and widely used project. There are very few software projects at that level of sustained impact (which is what actually matters in the end). Some humility might be wise.
Oops! I missed that. I wasn't looking closely enough, so it seemed to me like they were all enclosed in a single form to begin with. Thanks.
So like the pen the MS Surface has had for a while?

[NB I have a Surface and many Apple devices - so I'm not particularly biased against/for Apple].
Is an English translation of the original position paper available somewhere?
Tools exist for a reason. Use them. Don't hack files manually until you master the tools and know why they exist.

I feel it's often the other way around: don't hack around with big powerful tools until you know what the underlying problem is and what steps are actually needed to solve it.
Not only smartphones can access internet.

http://www.opera.com/mobile/mini/other
What is "unexpected" about floor(17.999999) to return 17 instead of 18?

Maybe my assumptions are wrong, and this is a truly curious question. I would ALWAYS expect floor to "basically" return the number in front of the ".", however close it is to another number. If you want that, you should use round().
A good old article. Not really from 2011 - I'd say it's probably a decade older than that (I remember reading it a LONG time ago, and Pavlina has left the business long before 2011).
A Big Victory for Utilities in the Net Metering Battle Over Rooftop Solar
While the article has a point on the differences which makes success or not in shareware the phrase

Ask empowering questions like, "How can I increase sales by 20% or more?"

sounds a lot like bullshit bingo.
For most cases you want load balancing, hence HAProxy. But if you don't, node has event driven IO like nginx does, so it's quite capable of things like static file serving and https (like nginx, node uses openssl for all the hard work).
OpenBSD started the LibreSSL project, so, naturally, they would adopt it. OSX has also adopted it for purely license politics reasons, El Capitan shipped with it:

$ /usr/bin/ssh -V
OpenSSH_6.9p1, LibreSSL 2.1.8
5 Aspects of Cloud Computing to Watch Out for in 2016
I assumed that 'within the boundaries of acceptable human behavior' was an implicit assumption, but I've actually heard an uncomfortably large amount of people defend unacceptable behavior as 'college acceptable'. So perhaps you're not too cynical. I've been described more than once as too naïve :).
JavaScript is not Turing Complete?
Dick Smith Foods however, I think he might still have a hand in.

One of their more memorable products, being the Dickheads... https://en.wikipedia.org/wiki/Dickheads
Yes, you most definitely should not target people not suspected of a crime.

This seems to go against the Dutch Constitution, so hopefully people are fighting this.
The money going to OpenSSL might be related to the issue the Dutch government ran into in 2011 with the Diginotar (a certificate authority) hack; the TLS certificates for Dutch government websites were compromised at that time. While this hack was not related to weaknesses in OpenSSL (as far as I know), this did put the spotlight on the vulnerability and dependence on of the certificate chain. Supporting the software that provides this crucial layer of security makes a lot of sense for a government that has been bitten once.
That sort of thing has happened to me many times while using FreeBASIC. A few years ago the FB compiler was still young and had a myriad of bugs lurking in corner cases; I've encountered dozens of compiler crashes, strange interactions between unrelated bits of code that produced nonsensical error messages and fixed by rearranging, parsing and lexing bugs, including the lexer accepting the most remarkably garbled input, especially when I tried writing a PEG grammar for FB. Also, the preprocessor is pretty nice - looks like C's but with vastly better semantics, and if you find a bug in it, you can exploit it for even more advanced constructs! :) Like how // in early C behaved like the non-existent-at-the-time ## operator.

'STRANGE: For some reason I have to add a comment here or FreeBasic 0.24-pre doesn't compile it

I've even seen what donatj said, of changing the source and then changing it back in order to remove an error. That sort of thing is generally a problem with the build system not producing reproducible results, such as not files not being recompiled when necessary. Since I have my own DSL that spits out FB code, and the FB code produced in different modules can have hidden conflicts, I've actually seen that one multiple times (my own fault).

Really, the amazing thing is that just a few years later FB is actually pretty stable. I don't mean to put it down; I'm quite impressed with their work.
It sounds like there wasn't sufficient information provided at the time of the public offering to do this analysis. The article author writes in the comments:

We were talking about this yesterday. The problem is that they only have to provide you with a balance sheet at one point in time. We knew it was fishy at the time of the float but there was no way of working all of this out until you can see a time series (and, importantly, they had to give you the old balance sheet as part of the business combinations note). The $170m of inventory in the prospectus was roughly two months sales, about the same as JBH. Looks low but you wouldn’t think only half of what is usually required.

The pre-float article is here: https://foragerfunds.com/bristlemouth/bristlemouthdick-smith...
I hope we see a 8011.ah version of the ESP8266 soon. A solar powered GK-RadMon (https://sites.google.com/site/diygeigercounter/gk-radmon) would be the perfect device for this new standard.
One of the comments to the article:

Who were the fund manager bunnies that fell for all this? Perpetual, AXA, Commonwealth Bank and AMP. Well done guys! Now who can name the investment managers responsible so as we can all give them a wide berth?
It'd be great if you could alert people who might have a meeting with that person (at the gate) or who are working with that person on a project that they have arrived. Awesome project.
So, what screenshot from "The Men Who Stare at Goats" is there for?
That was just the emergency amendment. It's codified: https://govt.westlaw.com/calregs/Document/IE282722688B248DFA...
They never dared move into the cheese market, though.
I work in a central European country and had a similar issue (see my comment above) where I was the culprit.
HR told me they we're approached by my colleague and I should avoid her und stick to the code of conduct. I think my job was not on the line, which prevented me from the moronic defense mode that OP engaged into.
What is "always" and do we have to care about always? Sounds like splitting hairs to me.

Even the comment in question admits: "it's true that it will be accessible from the repository".

Only then it goes on to say "but a few years from deletion, people will forget it is there" - well, then just leave a comment reminding them about it.

I see no plausible reason for keeping dead, commented out code in the codebase when you've got VCS.
I'm also from Denmark, and I find it hilarious that you think it's a problem that people prioritise free time. Do you think that all a society should aspire towards is to have people working as hard as they possibly can? To what end? So that a few people can get so rich that they (and their heirs) don't have to work hard while the rest of us do? Isn't it a testament to the success of the nordic model that most people, not just the elite few, can afford to prioritise leisure?

Your statement about how 66% of the population is payed for by the private sector is not only not right, it's not even wrong. It assumes that the public sector does not create any wealth at all. But obviously it does. And all the money that is spent in the public sector, eventually ends up in the pockets of private citizens or companies in the private sector. The public sector is as much a boon to the private sector as it is a burden.
In that case, simply saving a file would also count as encryption now, since iOS devices are encrypted...
Personally, I believe mail servers will be the last to go to IPv6-only.
XML looks well for markup use - for documents with lots of text and sparse semantic tagging. Matching opening and closing tags is actually a pretty nice feature there.

RE AST, somehow Lisp managed to encode it in S-expressions since forever, and there was never a problem. In fact, writing Lisp code is mostly writing an AST directly. There is apparently no need for the additional syntactic sugar XML adds.

The one thing JSON misses that actually is important is symbol type. S-expressions have it, and at this point it's no longer "strings, numbers and basic containers" - per code=data, you have everything you need to encode an AST conveniently.
Actually the reverse is true: you should compare XML (and related tech) vs JSON vs other options (say HTTP headers) and choose what's best for you.
I've seen projects that are all about editing books and stubbornly use JSON, where XML would let them have schemas, and I've seen huge chunks of XML being exchanged where a simple key value pair would suffice.
Things like JSON Schema indicate that people are using JSON for things not intended for it, likewise XML can be put to bad use.
Normally, expensive areas would have a proportional amount more to spend. But California's Proposition 13 locked the land values that property taxes are based on to 1978 levels. And in SF specifically, rent control laws lock tenants into the same rent price as when they started renting (for pre-1978 apartments, which is most of them).

Therefore the seemingly "expensive" rent of rentable apartments in SF is not an indicator of the actual rent being paid by most renters, much less of the taxes the owners pay to fund things like schools. So even if open apartments are rented for $4k/month, the level of service residents are able to fund could be more like that of a poorer city where apartments rent for $1.5k/month.
I suspect the distinction is that the cryptography for encrypting and signing apps is done by Apple (and they've done all the paperwork for themselves).
http://www.dicksmithfoods.com.au/product-range/cream-cheese-...
Ayn's Rand Speech to Officer Cadets at West Point
The best solution I've seen is PCs ("LAN computers") without a default gateway. Give them static routes to access the local (within the company) resources they need, point them towards a proxy server for outbound web access, and you've went a long way towards reducing your risk.
Reading a SqlLite database using client-side JavaScript
Pass the Dick Cheese, I stand corrected.
Some people desire simplicity, and will think it into existence if necessary. I expect the author of those words didn't, for example, think about the Netherlands being a net contributor to the EU, he just knew it's a small country.

In the EU, net contributors seem to have something awfully close to an effective veto regarding minor issues, so this is good news.
Correct. But in the order of things I care the most about, using angle or curly brackets matters a lot less than problems like: can I serialize multi-dimensional arrays, dictionaries, arrays of bytes, etc.
Wi-Fi HaLow has a chance of success if it can be integrated into regular Wi-Fi access points.

LTE category-0 introduced with specification release 12 (and to be expanded in rel-13) is another competitor (other than LoraWan).

Here's more information: http://blog.3g4g.co.uk/2015/03/lte-category-0-low-power-m2m-...
Become a Better Node.js Developer in 2016
Yes, the proposal was changed to spend the 500k EUR on open source encryption projects in general, to quote: "OpenSSL, LibreSSL, PolarSSL, etc." - no particular distribution of the money has been decided on as far as I can see.

Source: http://www.tweedekamer.nl/kamerstukken/amendementen/detail?i...
I don't rule out there may be cases when something like that is justified, but burden of proof lies on the other party, and having read most comments I remain unconvinced. The "close-minded" crowd is making more sense to me.

Of course people will go to great lengths to justify cutting corners, shortcuts, messiness etc. it's always called for by exceptional circumstances :) I just hope my doctor isn't open-minded about washing his hands...
That's actually neat! Haven't touched C/C++ beyond university and didn't know about that.
The interesting question is if this was intentional neglect, unintentional neglect or incompetence.
>and the Dutch people are better known for their love of cycling

We don't 'love' cycling it's just highly ingrained in our culture and it's way cheaper than owning a car, especially with our awesome public transport.

>But what about tackling the issue at its roots? What if everyone had a shorter working week? We would be healthier and happier, and society would be less unequal and more sustainable.

Is it? How is this article different from pure speculation?
This is fantastic, I wanted to donate - but do not have a Bitcoin wallet. Any other options?
But in my defense I have a very common name, in fact the same name of a major politician. The email address I provided Dell was a single use disposable email address. So I have no idea of how they managed to correlate me to my employer.
Ask HN: Any good website for learning php?
The evils of abstraction.
this seems to go hand-in-hand with the survivor bias thing. Don't study just the successful startups, because you don't know if what they did contributed to their success without also studying the unsuccessful startups that did the same thing.

I call this the "thousand monkeys problem". If a thousand startup monkeys do a thousand random things, then some proportion of them will be successful because statistics. The reasons for their success will be random (i.e. like the article says, some combination of luck, timing, personality, etc). Just studying the successful monkeys will give no insight as to what made them succeed, the entire population needs to be studied.

In other words, "25 things that successful startup founders did" is useless without the " and that unsuccessful founders didn't do" bit.
You can, and of course, should, refuse to sign any document detailing additional job requirements. If you are presented with a PIP you should fold the paper, put it in your pocket, and inform the other party that said paper will be used in legal action should it become necessary, and that you will not accept any changes or additional requirements to the job function that are not mutually agreed upon, that you will not be threatened into signing any document that states otherwise. Then you should ask if there's anything to talk about. If the manager then proceeds to go to HR, they will be very nervous about taking action against you, as you've shown that you may resort to legal action against the company, and the manager has just given you a piece of documentation that generally hasn't been reviewed by HR/legal beforehand.

The thing is, a court could easily find such a document constitutes coercion, or if poorly worded ("you will no longer have access to ...", or, God help an employer who does this, "your pay/pension/hours/... will be reduced by xxx" for instance) can be constituted as breach of contract, an attempt to force someone to quit (or worse: an attempt to force you to do something unrelated to your work), or ...

Keep in mind that employers aren't generally all that likely to win labor cases. There's even a legal principle here, in case of doubt, the weakest party is considered in the right, which is the employee. There is no burder of proof, only "begin of proof" (you must show something that a reasonable person would interpret as indicating that what you say is true, the paper they gave you to sign would definitely be considered unassailable, even if it's easy to fake).

And there's another factor : penalties for being in the wrong as an employer are gigantic (damages for wrongful termination can be 2 years pay, with no obligation in return, in other words, payable within 14 days and you free to get another job even before that).

Penalties for being in the wrong as a worker are generally that nothing happens (you're not even fired, and you can't be fired because of the legal action. As you can imagine, the legal system reacts very, very strongly to attempts to circumvent the legal system or punish using the legal system).

Legal costs for using labor courts are generally reduced or waived entirely, and unions may provide labor lawyers as a service, for free.

Of course, IANAL, and you should get legal advice, frankly, before you're put in this situation. Almost any legal firm will give you a 30-minute or so exploratory meeting with a lawyer for free where you can ask questions.
Cryptic comment: abstraction in the programming sense, or the slightly old-fashioned use to mean "stealing"?
Top Mobile App Trends to Look Out for in 2016
Will be curious to see how many levels of pressure. Wacom Intuos pro claims 2048 levels. Dynamic range is important.
I've spent several thousand hours writing visual synths on top of various Wacom tablets, which feels amazing! Have only had a few hours with Apple Pencil, but feels promising.

Tilt is also very expressive. Imagine a joystick with 5 degrees of freedom. Couple that visual targets on the pad to instantly change contexts.

Wacom tablet also supports multiple stylus's, in which case you have two semantically assignable 5dof joysticks. I don't know if multiple Apple Pencils are supported.
The Story Behind the Frog
Cheers. :)
My 3+ year old Lenovo X230s had 16GB of RAM. My new Lenovo T450s has 12GB of RAM. But if only I'd waited another couple of months, I could have had a laptop with baddum tish the same amount of RAM as the 3 year old version!
Well, in investing there is the concept of the sophisticated investor, where you're supposed to be capable of determining all by yourself if you're being had, provided all of the relevant information is being provided. Caveat emptor and all of that, so typical consumer protection type laws don't apply. I believe the idea behind this is to allow investors to make risky decisions, because that's kind of what professional investors are supposed to do. Still sucks when your superannuation disappears because a so-called sophisticated investor proves to be anything but.
Congratulations, the Norwegian startup ecosystem needs more stories like this.
Cal Newport's new book, Deep Work, is now available
I'm surprised that we're still using this as a bit of a hack in the future. In the project I'm working on, when we substantially optimise a section of code, we move the un-optimised, believed-good, version. It becomes an oracle against which the optimised version is tested on both manually and randomly generated test cases.

I'm not saying that the above solution should have been deployed at the time, but perhaps it could be moved in that direction now that we have these techniques and tools to hand.

Could such a solution work well here? Perhaps, it would be even more useful, as tests would be likely to fail if the optimisation was bad, rather than just assisting with debugging after the fact.
And 99% of the time the JSON serialize/deserialize library is much simpler and straightforward than the XML one, especially if your language has native hashes and arrays.

There's also a bitter taste in many of our mouths left by the "XML All The Things!" crowd that brought us such monstrosities as Maven config files and XLST.
Shouldn't shareholders also sue Woolworth's management, if Woolworth sold Dick Smith way too cheaply?
With an interactive, graphics enabled REPL like the one of Dracket or Swift playground. Also a visual programming tool and a set of libraries (Turtle!) for easy displaying graphics and playing sounds.

Looks nice at the first glance. This may be the first IDE/env I'd consider using instead of my Emacs :)
Caribbean Hub – A Slack Community for Caribbean Entrepreneurs
I agree with your position. However...

You misunderstand. There have been several commentators here on HN saying that they are moving Google Analytics server side. They seem to think that people are only objecting to the cookie or the presence of the JS rather than objecting to the pervasive cross-site tracking.
> Its obligations are to pay valid claims made by covered parties

No, its obligations are to operate legally within the state.

> What are you claiming its obligations are?

https://govt.westlaw.com/calregs/Browse/Home/California/Cali...

> It does not have a legal obligation to add provider capacity to a given region.

Correct. The other option is it could not operate in that given region at all.
And the reply to that comment:
> You ask who “fell” for it? I’d be more inclined to ask who was “In On It”
Wacom has a patent on passive, induction-powered styluses: http://www.google.com/patents/US7358964
Q4 funding analysis: A record quarter for number of investments in the Nordics
> and the investors who lost out were big equity market players who really should have known better.

Why do you believe there are no mom-and-pop investors in Australia? What gave you that idea?

> He wasn't defrauding members of the public, all the relevant information is in the balance sheets

The balance sheets were cooked... as explained in the blog post! The strategy was to do whatever was necessary to show good numbers at a single moment in time (a balance sheet is a snapshot in time). To do this, they had to basically destroy future profitability while making it look like the forecast was exceptional. This wasn't incidental... this was a deliberate strategy to mislead the Australian public and con them into thinking that the company had a bright future.
Buying into an IPO with insufficient information is still pretty stupid.
> I don't think this is unintentional. iPad Pro and Apple Pencil is Apple's warning to Wacom: we are coming for you.

spot on. i've heard that designers at apple are so fed up with the crap that is any wacom tablet because wacom doesn't innovate in any way anymore. their devices are clunky, ugly pieces of plastic. if not for public release, they'd be making the pro/pencil for their own.

let's see what wacom does, now.
Deutsch limit
It isn't but in most countries that have single payer - you also have the option to go private if you can afford it. Single payer is there if you need it so no-one goes bankrupt, but those with the means can get quicker treatment if they want to pay for it.
I use Gandi, too, for the same purpose. A bonus is that the corporate proxy at work (which blocks DynDNS domains for reasons that are beyond me) does not mind me accessing my personal server.

GitHub has a script for DynDNS using the Gandi API: https://github.com/jasontbradshaw/gandi-dyndns
The skin disorder is in fact nightmare-fuel, but it's extraordinarily rare and the one suspected case within the trial was probably simply chance.

"Estimates of the background incidence rate for these serious skin reactions in the general population range between 1 to 2 cases per million-person years."

http://www.rxlist.com/provigil-drug/warnings-precautions.htm