skysight-inc/HackerNews huggingface dataset:
Author no doubt understands programming, and the ins and outs of Rust, but has a harder time conveying his ideas in written English.

For one italics are used so much to the point of being annoying after the first 3(!) paragraphs. When something is written in italics, the reader puts more emphasis on the pronunciation of the word, lengthening the amount of time they read it for. Do this enough times and the writer starts coming across as sarcastic, and even seems to be mocking the very language constructs he is writing an advanced tutorial about!

No doubt this was not intended, and I would urge the author to take a few days off before coming back and re-reading their work, so they can try and see it from the perspective of an outsider.
CMake generates makefiles, at least as I have used it, so you need to understand makefiles to debug any build problems.
Is there an Australian version of this somewhere?

I wish people would replicate this for as many countries as possible.
Farming is a massive geonegineering experiment, but it was one that was run many thousands of years ago. It has changed the entire planet, but the difference with our more recent GHG experiment is one of scale. We massively underestimate the effect that all these GHG will have. On top of this we are only about 10% of the way into the GHG experiment - the world will not be a pretty place once we get to 1200 ppm CO2.
> Transparently syncing documents with an external server that you have absolutely no control over is really nothing such a user wants.

Onedrive on Windows 10 explicitly asked me "what folders do you want to sync?" when it first popped up.
Mycli: A MySQL Client with auto-completion and syntax highlighting
How to Fix "the Something Happened" Error During Windows 10 Installation
Isn't it funny that the web has country codes at all? Clearly they're not being used most of the time for their country code purpose. It seems like a bit of a mistake to have them. It's right there in the web's name: this web thing is world wide.
Star Resort in Naintal - Aamari Resort
Aamari Resort is one of the best Resorts in Naintal that Providing luxurious resorts in Nainital with modern amenities deluxe rooms for accommodation, swimming pool and Hotels in Nainital.
Where do you draw the line in that argument?

Would you be worried if the same argument and logic were applied to people who arrived in the US after Columbus, or people who arrived in Gaul after the Romans?

If a line can be blurred back to the beginnings of recorded history, then the line doesn't really exist.

>Should we all feel guilty when we visit national parks?

No, you should respect that the national park has a disturbing history, and accept that as part of your national history. Sweeping it under the rug, or using already spurious laws like "eminent domain seizures" to justify it is not going to lead to progress in these matters.
According to Mozilla's video, it seems to take three clicks now, instead of two...

How to Change Your Default Browser in Windows 10
https://www.youtube.com/watch?v=mEUekKqLJ-E

However, the benefit for the user is that there's a consistent process and all the defaults are in one place.
So far a DHT is the latest method, and diaspora is the previous.

If people want to have true freedom of speech, or better privacy (or just enough), I really think there should be no server at all.

I really want to see an unmoderated decentralized forum. Even 4chan is slightly moderated.
There are efforts being made to port Pygame as you mention but there's also the option of not using Pygame. I've written small games and OpenGL demos using PySDL2 and PyOpenGL in Python 3. It works rather well.
Sample Mean
Can I reverse your numbers and say that Rule 1 has a 99.7% confidence that a datapoint is out of control? That seems a little on the low side, 0.3% means every 1000 data points, which might be every hour and a half the system would generate such an outlier. That's too many for my sysadmins to generate an alert on anyway.

When do you generate an alert? I'd say a false positive once a month would be acceptable. That'd be around 6-sigma confidence if you measure every 5 seconds.
So does chrome. How do you think they do search suggestions whilst you type? This is why Firefox retained separate search and URL bars...
It's a craft.
PyQT is GPL3+commercial.

PySide is Qt4.

GKT3 looks ugly outside Linux.

Tk looks obsolete everywhere.

wxPython is Python 2 and I think GTK2 on Linux.

Basically, there is no usable, modern cross-platform GUI toolkit for Python right now.
The Next Evolution of Syscoin Decentralization
Ah it could be no script? I generally don't let javascript run unless I need to.
How to negotiate a software development deal
Advertising is generally trying to make us feel bad and want to be something else if we buy product X. This is bad for mental health. I watch zero advertising.

It's also key in making us get into debt which then enslaves us.

Throw your TV out the window. Put adblock on.

I never help these people. Even on a site where I go via google and get their advert questions I do not read the question, I just look at the answers, try to find "I don't know" and click it.
> 3. Everyone is potentially under opposition control.

Even the author of the rules? Hmm…
I guess this is a quip against Mozilla adding the 3rd party functionality?
Why would your complex data structures be mutable? Wouldn't immutability pay off especially in complex cases?
I guess that's the idea. If you are manually sampling a process, or looking into a graph manually created by somebody else, you shouldn't see two rules broken on the same day.

Of course, nowadays we can get so much data that we can create a procedure where an event with 10^-3 chance is seen several times a day.
Is ask you, define "art".
Ask HN: Help me plan my next startup
Throwaway because I work for a venture-funded consumer product that I've lost faith in. We've got about 6 months of runway left and then we're done. That's another story for another time.

From this business (and others) I've learned a lot of things that I like and don't like. Things that work and don't work - and I've got a few clear criteria for my next startup.

I don't, however, have THE IDEA... maybe you guys can help?

Here are my demands:

* Must be B2B, with a clearly-addressable market
* Doesn't need to be innovative or "change the world"
* Monthly recurring revenue from user 1
* Low ongoing features / development
* Support is a given, I know I'm going to need to give great support to users
* Global from day 1

While I have no desire to clone a business (Rocket internet style) - I do think there's a lot of truth in the claim that you can succeed by doing something boring and un-sexy in a nice way, well.

Some businesses that are kind of examples of all the above are:

* Pusher - websockets as a service
* Sendgrid / Mandrill, etc - mail
* Loggly / Papertrail, etc - logs
* Loads more I can't think of right now...

Any advice? Any ideas? Thanks HN! <3
I have B.S. in Statistics and I have never heard the term "Nelson Rules". However all of this information was taught under other names when we were dealing with "Normality". Also, don't forget to convert your data into Standard Normal Distribution (and it is not that simple, you have check some tests also!!!). And of course you will always make mistakes because even 4th year Statistics students make mistakes...
It's a sad tradition: https://en.wikipedia.org/wiki/Spiegel_scandal

(Interestingly, the Spiegel carefully tries to not have an opinion on the current scandal and just quotes both sides.)
16 Experts Reveal the Most Common Content Marketing Mistakes
Love it! lol, unfortunately even though it's small and foldy, it does nothing to reduce the size of a huge taranis that you need to use to control it ;)
How do you find out who are the good contracting recruiters if you are interested in contracting in London/UK?

It is such a massive grey mass of companies, if you just google it or try to search LinkedIn.
SQLAlchemy does have the issue that, as far as I know, you can't use it "entity-less": you always need to have Table and Column objects instantiated (possibly via reflection, but still…). That you can use sequel solely for query building without needing any kind of backing objects is neat.
Podcast: Node.js in Flames at Netflix
You rarely have straight dependencies on fabric from your app though. Personally I simply treat it as a command line tool, and `pip install` it system wide. It just happened to have been written in Python 2, and to require script files written in Python 2, but it's orthogonal to the apps/scripts I write with Python 3. Maybe your use case is different.
It was, until he went off the rails by blaming everything on the 1%. He just got through talking about pundits who speak in absolutes, then turns around and employs the same tactics they do!
Chaos Computer Club congratulates Netzpolitik.org
I've never seen more than 1 month notice in a standard contract. Everyone I know who has had more than that negotiated it for themselves.
Ethereum: Yet another next big thing
Thanks, that's a great answer and helps me understand.

I guess there are subsets of problems where immutability is a good idea (anything needing state, 'Undo' capabilities), neutral, and a bad idea (number crunching, data processing, 'traditional'(??) programming).

I have been wowed by the beauty of the immutable approach in web apps, but definitely subscribe to the right technique for a task. I can't imagine doing the data processing in physics using an immutable language...
Suspicion of Treason against netzpolitik.org
> 4 months of living expenses requirement can be quite excessive

That's what banks want to see, for example, if you apply for a mortgage as a contractor.
Is it possible to calculate the theoretical performance of a cluster under HPGMG and then do a practical run and come with an efficiency number like in HPL ?

One of the biggest reasons for use of HPL is that many sizing considerations can be based off of the theoretical calculations.

But anyway this is very interesting. I definitely need to check this out.
Leveraging Self-Taught Web Development Skills into Your First Job
What? Just because .com is wildly more popular than .us doesn't mean that all >250 ccTLDs are useless.
In Python3 print is now a function, and no longer a keyword. The syntax got strictly simpler that way, and semantics, too.

You could try to make the interpreter guess when you want to use print as a function and when as a keyword. But that would be horribly complicated, and is bound to go wrong.
Some of Europe’s brightest tech stars are hitting Silicon Valley in September
How to install OpenSSH on Windows 10
Does this mean they'll be rolling back the Pocket integration?
Probably more thinking of Mozilla replacing default search with Yahoo, without asking the user.
Yes, I know that. Its realy sad specialy according to our "Grundgesetz" §5
I've been running a relay at home for most of this year. The only site I've had issues accessing is Apple's shitty support forums. No big loss.
Note that the institution accountable for this prosecution of blogger-journalists is the german attorney general [1]. The same institution recently refused to perform any investigations against US agents spying on german politicians because the US didn't volunteer to provide any evidence [2].

German public already seems very unhappy about how german politics seems to put US interests above the interests of the German people so potentially this is going to backfire quite badly.

[1] https://en.wikipedia.org/wiki/Attorney_General_of_Germany

[2] http://www.theregister.co.uk/2015/06/12/germany_drops_invest...

[edit]: orthography fixes
Good list, but as a contractor in the US, the one thing that sticks out that I don't agree with (necessarily) is:

-Getting 450 a day is always better than siting idle waiting for that 550-600 a day contract.

I'm fine with making a tradeoff like that for very short term work, but I don't want to commit myself to long- or medium-term work at any sort of significant discount.

If I'm confident I can get that 550 eventually, it easily pays for those days I spend on the beach.
I think it's less alarming than the prospect of expanding public police forces to fill those needs. I'm not looking forward to going back to companies deploying Pinkertons on striking workers, but having private companies in the loop might help stem the abuses of the police unions and administrations. I feel safer with an officer whose pay checks are signed by Facebook than one working for SFPD.
Oh yeah, that's a good point.
Quality Mobile Startups Community
My opinionated view on Ethereum. tldr: Yesterday happens weird stuff.
While they're not an exit node, none.
In the Netherlands at least, onshore is far bigger than offshore: roughly 90% by capacity, 85% by production.

Detailed stats are here:
http://statline.cbs.nl/Statweb/publication/?DM=SLNL&PA=70802...
> without the ability to allow it to be fast

Practically speaking, Python is still slower than a lot of languages that use predominantly immutable data structures. I think you'd want to go to a systems programming language for raw speed anyway.
How one earth is this thing still going forward?

I wrote to my MP about it. He said "UK has already signed 91 trade deals using the same kind of [investor-state dispute resolution] [...] many people who are against TTIP are actually against free trade. This is crazy."

Personally I didn't find that a very convincing argument, but there you go.
Look for smaller companies and individual recruiters first. If they get you an interview in under 48 hours for a non shonky outfit and are willing to discuss your terms rather than enforcing theirs then you're probably ok. The big ones are shit. Requires phoning around for a couple of days.
Apple is not an advertising company, its a hardware company. While I feel it's going down the same route as Google, its current privacy policies are significantly better than any of its competitors. Furthermore, Windows 10 goes way beyond the norms by having permission to gather keystrokes and content from private and public files, and it doesn't allow disabling some of its privacy-violating features unless you purchase the enterprise edition. MS has turned the advertising-heavy Google Play experience into a desktop OS, and they're the first to do so, hence the criticism.
And there it is. Just by using your company's name, you created an on-the-fly advertisement.

Now I know that FastMail is:

1. A paid service

2. A service that cares about their customers

3. A service that doesn't use advertisements to subsidize free accounts
Played it for a short while and in contrast to agar.io, I don't see any depth or strategy in the gameplay. You just go around shooting stuff.
Imagine if you could build a skyscraper by running the blueprints through a machine that automatically builds it with essentially zero costs, and then you can just tear it down and rebuild it again deppending on how it responds. The engineering methods applied would be completely different. And furthermore, it would incentivize a close iteration and "sketch"-like process that would approach to something that people can considered "artistic", becasue you replace the "let's be 100% sure our specs are perfect and follow strict mathematical models before building" with "let's just build it and figure it out".

This is what happens in software. The code is the blueprint, the exact spec, and "building it" means running it through the compilation/deployment pipeline.

Software is a machine, but the main difference with other machines is not that you can't analyze it with math or can't approach it as classical engineering, is that it's not economically feasible to do so. The translation from the blueprint (the unambiguous, absolute and exact spec, the CODE) to the final product (the deployed working system) is "automatic" and basically free from material costs.

PS: And add to this the fact that most software is NOT "critical" (as in "if it fails in production people die").
Curiously, this feedback is actually making me interested in reading the Rust book. I enjoy humour and personality and wish there was more of it in business, as long as it isn't forced. (I've not read the full guide/book yet to see if it tends more towards personality or forced.)

Looking at that Julia example, I find that far too dry and academic. (The presentation is great though, better design.) For a scientific computing audience it's probably ideal, but that isn't for me.
Court cases are expensive.
I'm a Firefox dev (but speaking only for myself). I believe that most people inside Mozilla agree that a number of choices made recently by Mozilla were pretty bad. And these "most people" includes the team who is now in charge of product development at Mozilla, and wasn't in that position at the time of, say, Hello or Pocket.

We are making changes. I hope that the community will see the changes soon. Now, as usual, not everybody will be happy. Part of it is that we're a relatively small team trying to fight giants. Part of it is that yes, we will keep experimenting, and that means making mistakes. And part of it is because Firefox lives in the world of https://xkcd.com/1172/, which exacerbates the previous two points.

But still, I hope that most people will appreciate the stuff we're working on – and I'm not just talking of code.

Caveat: Again, I'm speaking only for myself.
Embedded contracting in the UK is dead atm.
I found that in the field, most contract vacancies from agents are fake. As for the few hw startups, they're mostly unfunded.
For context, see also these HN submissions:

https://news.ycombinator.com/item?id=9980741

https://news.ycombinator.com/item?id=9981239

https://news.ycombinator.com/item?id=9976043

[edit]: added more links to other overlapping HN articles.
Harry Nyquist would probably have something to say about the validity of rule four. Fourteen points in a row of alternating increasing and decreasing isn't just indicative of an oscillation, but an oscillation that's close enough to your measurement frequency that you aren't actually able to measure it accurately. It could be a real oscillation, or it could be an artifact of much higher frequency behavior.
The internet is a source of constant dynamic change and the flexibility to adopt new synergies is essential to maintaining best in class shared experiences.
Show HN: Neurogram – Creating art by evolving neural networks in Javascript
Sorry for that, fixed.
Yes, No, Maybe.

Clearly some software is more art than engineering. And clearly some software is more engineering than art.

Everything else is in that muddy gray area people like to argue about instead of getting stuff done.
Would a 'killer app' make the Apple Watch more successful?
AB grade Acacia floorings also known as Asian walnut flooring
Want an attractive and AB grade Acacia flooring for your interiors? Contact C&L Hardwood. As C&L Hardwood is one of the major manufacturers and exporters of Acacia flooring. Get harder and one of best hardwood species as flooring made with Acacia wood is quite better than American wood. The company supplies acacia hardwood floors with a random length of 300-1200x90/120x18mm (RLx3 3/4" or RLx5").

Acacia floorings supplied by C&L Hardwood are stable for a long time and have resistance to bacteria. This flooring is also known as Asian walnut flooring, which is similar to American walnut flooring but stained in dark colors. Get flooring with extreme hardness and durable nature for decorating your home to look more gorgeous. Furthermore, you can also find these floorings in several designs and patterns.

Find flooring in a number of colors such as Red, Golden, Yellow, Dark brown etc. If you have a low budget than you do not have to worry about it as we also supply engineered acacia hardwood timber flooring that comes in your budget and provide the same flooring effects to solid acacia wood. You can order in a bulk or in less quantity according to the need and we supply you best floorings with a number of payment options.

Address-B1-2,Guangfo New Blvd.,Hengsheng Decoration

Material City,Nanhai,Foshan,China

Tel: +86-0757-81029719 Fax: +86-0757-81029719

Mobil: 0086 136 8657 9201

For more Information : http://www.hardwood-timberfloors.com/products-acacia/359/334.html
I doubt it, this blog post is 6 years old. Mozilla no longer have the same beliefs in this area, clearly. Just look at Pocket integration and the recent Yahoo! search engine change.
Best things on Gumroad #1
Oh my god. If the US will start to privatise police then we soon have that all over the planet.
In one of your other comments, you note that was in boom times.
I think the clearest way to put it is that we are the subjects of attack in campaigns of psychological warfare.

There are two types of advertising, those that make you aware of a brand you were previously aware of, and those that try to burn one into your head. The first is ok, the more aware of competition we are the better the market is. It is the second one, the one that big brands participate in, that drives me crazy. I want my mind to be clear, not to have a jingle playing in it. I don't want a brand to pop into my head because I see it on a bottle in my peripheral vision.

This absolutely influences my choices too. No cable subscription. Adblock. I try to avoid services that are ad supported. Paying to remove ads in apps (I do not want to be served a brand when my alarm goes off).

As well, my decisions in building applications. I'm making a paid application with no ads hoping that users will be willing to pay a small price to protect their data from that system.

Thanks for writing about this. I feel it's a very important issue and that not having this bombardment should be a human right.
Puffs of hope
I really do fundementally believe in the sanctity of human consciousness. That isn't to say we have some inherent right to true self determination, but it means that it's worth fighting for. I find myself feeding my family with my work in the advertising industry and I've had to grapple with what I've done and will do in the service of advertisers.

I've come to the conclusion that advertising and the general thrust of mass communication with commercial interests is a powerful force. As such, I would rather it's power lie in the hands of everyone, not just the state or a religion or strong man. Advertising in the hands of a small family business gives that family the ability to have economic autonomy, and ensures that both purchasing power and political voice is distributed across wide, diverse populations rather than a few powerful elite that control the voice of everything.

Advertising, in the hands of the many, breeds democracy. Think of the world-bending power of the printing press. It effectively created the middle class in Europe. It's not just the economic activity it generated. It is the voice it gave to everyone who reached for it.

We can't put the genie back in the bottle. I think the way forward is to actually get better at connecting with each other in a decentralized mesh network of demand and desire. If enough people can share what they want in a trusted manner, we can live without ads and live into becoming a real global community.
Try walking around Hyde Park without either CPD or U of C PD police around. Won't feel safe that way either.
Georgia sues legal rebel Carl Malamud for posting state’s copyrighted law online
> , the main issue is just making sure to live in the actual city rather than the suburbs, if you want a city lifestyle.

Yeah but then your cost of living shoots up. I mean, I've priced Austin real estate. If I want to buy 2BR apartment in downtown Austin (the closest analogy to where I currently live in Brooklyn) I'm looking at half-million dollar properties. Which is fine for an NYC boy like me, it's what I'm used to, but then why am I moving again?