skysight-inc/HackerNews huggingface dataset:
Im also 32 and thought we were the last of generation x... :D

But I see there is some overlap (Wikipedia):

Milenials : Researchers and commentators use birth years ranging from the early 1980s to the early 2000s.

GenX : Demographers, historians, and commentators use birth dates ranging from the early 1960s to the early 1980s.

Incidentally I have 2 kids.
The EuroPython site doesn't even link to the videos from what I could see. The video title isn't particularly helpful, either. I'd imagine nobody realized it was there.
Feels like people will be urged to move to Python 3 due to the new features... And yet I'm thinking that Python 4 will happen before many have been able to move to Python 3. :-P
> It affects how people use the language, and how the community develops around it, and other things.

It affects the use (in very positive way), but does not affect the design.

But, what is true, is that a majority of people using macros do not understand how to do it properly and do not follow the right discipline. What is needed is to promote such discipline instead of spreading lies that "macros are dangerous".

And no, there is a very strong trend back to metaprogramming at the moment: Julia, C++, D, Clojure, Rust, all that stuff. All the other methods of implementing abstractions (OOP and the other pathetic things) have a very pronounced maximum of the level of abstraction, while there is no limit when metaprogramming is used to implement hierarchies of eDSLs.
Well said. So what are we do to? Not that I necessarily feel motivated to do anything myself, fairly comfortable being an keyboard-warrior and all.

What prevents someone(s) from launching a competing service? Some of the answers to that are obvious, given what you've written.

What are we to do?
Most of the common 2.x programs don't depend on the change in Unicode semantics or whatever, but they really don't work simply because really unnecessary changes in the way print and formatting must be written in 3.x. It was technically possible to make much more programs still work while still introducing the more convenient syntax and it was in my opinion bad judgement not to do so.

In my view, those that made the decision took to seriously "there's only one way to do it." Zen of Python actually says: "There should be one-- and preferably only one --obvious way to do it." Even if the obvious way for 3.x can be different from 2.x, I can't imagine any real-life effects from allowing the alternative syntax for formatting and printing except for a few special-case branches somewhere in the source. Yes, then the people would continue to write it with the "wrong syntax" in the new programs too, so what?
> I personally don't think most peopke's lives are that controversial to be so concerned about their privacy that they'll avoid the grid altogether lest some lewd fact trickle out amongs the billions of other lewd facts trickling out about everyone.

This sounds suspiciously like 'nothing to hide nothing to fear'.

I don't think batou is being overly paranoid at all. Especially not with the last year or more of news.

If anything, this is massive tech company overreach on the part of Microsoft, Apple and especially Google and Facebook.

More protection in law is what is needed, not for people to suck it up and accept it.
A 17th-Century Painting Reveals the Change in Watermelons
My claim was not correct. However, a lot of blogs, journals, books etc. are used as references for Wikipedia.
Regardless, this is a huge step up. We must not let perfection get in the way of progress.
FB will not have any control, people can choose to use it, or not. They are also free to pay for an ISP when an affordable and reliable one arrives. Which at this point is not possible.
WpLock – Lock for WordPress Login Page
Are you sure? I have looked at the BIOS string and there is no product key. BIOS embedded product keys was something that happened with the Windows 8 release. Are you thinking of something else?
Avcılar Bahçe İlaçlama, Avcılar Bahçe İlaçlama Şirketi
Funny and accurate summary.

I'm 25 (and planning to marry and have children) but I'm realistic about what child-raising will be like, and don't entertain egalitarian fantasies. This is partly because I went through two divorces in my childhood (mum & dad, then mum & stepfather); and also because my parents were quite liberal.

People who've had traditional upbringings can daydream about bringing up their own children in a more liberal way, but having lived it from the inside -- it does have advantages but there are also glaring flaws.
I know, sorry I forgot to add the arrows. You can press ESC too to see all the slides !
That's a fair point: I didn't read the original suggestion to mean, "Your ISP acts as an agent to manage your paid site subscriptions" -- which, you're right, has nothing to do with net neutrality -- I just instantly jumped to the blocking/throttling conclusion.
Indeed. That may mean fewer opportunities for "meta-programming" if by meta-programming we mean mutation of core structures. It could also be a good chance to turn around the default of declaring variables to declaring constants instead. Complex data structures would still have to be mutable by default I guess, but they would be the obvious next target to becoming immutable by default.
Ok, fair enough. That sounds more like purposeful extracting money from drivers than ensuring safety and optimal flow.
Very true.

Also the advice about marketing yourself is crap. Recruiters are the #1 way of landing contracts. They're finders and you're paying a finders fee for that service. They have the big guys with oodles of cash to get hold of.

If you can't get a gig through a recruiter then you either don't have skills that are in demand or don't come across as someone who they'd want to sell.

If you don't go through the recruiters, you end up being left with the cheap arse companies that won't pay up anyway. If you're sneaky about it, you and the recruiter can get the client to pay the finder's fee.

Once you're in the system, build up a network of contacts and then move through that rather than using the recruiters. I'm doing that at the moment and ended up taking a perm position that was better paid than the contract rates were (without all the hassle of IR35, rolling a Ltd etc)
Fixed scope, fixed date projects and effects on slack
Why isn't more being made of the fact that on default Windows 10 installs, it will automatically connect you to open WiFi hotspots? That is a MAJOR security risk and yet not 1 single comment here about it
This is true, but so is the comment you reply to.

The changes are not occurring purely because the renewables are getting cheaper and cheaper, but also because of (whisper it) benign regulation of the grid and air quality etc., which prioritises renewable and disincentives dirty coal power.

I approve of your solution (though with a carbon tax I'm not sure that wind and solar need subsidies any more), though I'm not sure why the peaker gas plants need to go non-profit. They already get paid lots of money for short periods operating on an intermittent basis, so it's only a minor modification of their current business model. And if you have a specific dollar value on their use (including a portion for carbon production) then you have a ready made business model for utility-scale storage technologies to replace and a finincial incentive for the tech to be developed.
Stories without URLs get penalized, so you'd be better off posting this as a link to your project, then adding the text as a first comment in the thread.
I think you miss my point.

Taking no position on the topic, what I find fascinating is how the author seems to inadvertently be displaying the very behaviour the article is describing, even though with all their research you'd expect they'd be best equipped not to.

There's something very... Meta... About that, I think.
Why are people on HN actually supporting this? Facebook built a plane to beam its horrible timesink to even more people. Facebook is not a good thing. No company "gives things away" out of the good of their heart. They built a PLANE. Honestly, the only word I can describe this with is: scary.
You're probably right. It'll be interesting to see what sort of protocol tunnelling people create. IOFM - Internet Over Facebook Messenger and such.
I disagree that minitel itself played any significant role in France's current situation. It was the French governments inability to get out of the way. Minitel was also in the U.S. in the early 90s, but didn't last because competition wasn't outlawed.
This is a substantial step up to the current alternative. No one is being 'locked' in, this will increase education and communication, and therefore the welfare of the users. Than, ISPs will come in and wipe them out. You have to start somewhere.
The previous discussion - https://news.ycombinator.com/item?id=9726182 - should be read alongside this page. It had a number of glaring errors, including some very bad advice about tax.
> You should have savings to cover at least 4 months of
> your usual expenses. You will spend some money
> establishing a company. It may take several weeks to
> find your first contract.

If you wanted to be extra safe, sure. I made the switch when I was heavily in debt, and it helped me get out of debt, so YMMV.

> A service like www.formationsfactory.co.uk will make the
> incorporation process easy.

Actually it's super easy online using the UK government sites now. I set up a company (again) about ~14 months ago, and it took about an hour of filling in .gov.uk forms online. I would recommend just doing it yourself.

Setting up a bank account is pretty easy too, and I'm not sure why you'd use a third party for it. 15 minutes of filling out HSBC forms did it for me.

> Finding your first client might be hard.

Sure. Most permanent jobs have a 4 week notice period, and you can find contractor roles happy for you to start in 4 weeks. Line one up before you quit, and there's no 2-3 week mad rushing around trying to find a contract.

If you're just getting in to it, start with a recruiter. They'll eat in to your contract rate, for sure, but they'll also have a far better visibility of the market than you, they'll get better feedback from clients than you, and they'll help chase your invoices and so on. I worked as a contractor for a long time and never had a bad experience with a recruiter, where the OP seems to have had a dreadful time...

> rates

Go look on jobsite. For Central London, a developer should be asking for £300-£600/pd depending on seniority and what they're doing.

> IR35

In addition to IR35, they're about to massively change how dividend tax works. You might be better off looking at an umbrella company like Giant, who'll save you a lot of accounting hassles...
I'm really hoping STeam OS becomes a viable desktop gaming OS (play most if not all PC games) at some point.

I would drop Windows in a heartbeat if that happened. There is no other reason keeping me using it other than games.
why can't it be both? both play with your kids and them have tools for learning programming?
IoT: “things” will become “customers”
As well documentation for taucharts is open sourced: https://github.com/TargetProcess/taucharts-docs. You can help a project.. just send pull requests with corrected grammar.
The article mentions the difficulty of preserving or changing the privacy settings in Windows.

Ironically if you want to prevent Firefox to "phone home", you will have performs many obscure tasks:

https://www.mozilla.org/en-US/privacy/firefox/

Some of those require changing the internals of Firefox: about:config.

I wish Firefox would just have a big red button, Disable All, instead or requiring me to preform all the tasks listed in the link, when I install Firefox. Or even better, make those choices opt-in, instead of opt-out.
Is Software Art or Engineering? (1999)
Open pay scales are a start, but non-transparent salaries can easily hide in there if all you have is pay scales.

You need two things for actual salary transparency:

1) Everyone's actual salary is accessible - as in, the actual amount they're paid each month, the transaction. This way everyone can know that there's nothing unfair hiding in there.

2) The reason why everyone's salary is what it is is transparent and accessible. Otherwise, the unfairness moves to how people are assigned to different salary bands. "John got assigned to Salary Band E3 because he plays golf with the boss" should not be a possible scenario. If it is, you don't have transparent salaries.

Compensation isn't just made up of numbers, it's made up of explanations too.
I second the Ted Chiang recommendation. I've only read his novella "Understand", but it tackled Eliezer-esque themes in a non-Eliezer-esque way. Actually, you've inspired me to go look up his other stuff.
This looks good. You should repost it. Email hn@ycombinator.com if you want some advice for doing so.
My company (GrantTree) does totally open salaries. AMA...
PSM+ released
> If you don't go through the recruiters, you end up being left with the cheap arse companies that won't pay up anyway.

I've never used a recruiter, the companies I work for paid pretty good and I had one unpaid bill in a couple of decades.

Building your own network and getting rid of recruiters as your main source of income is very important to new contract programmers.

For one they take a cut and for another they will sell those parties where they can take the largest cut first.

I'm not saying they don't have a function but recruiters goals and the recruited goals are not 100% aligned and you should be very much aware of that when using one.

One way to side-step recruiters is to build up (large) number of contacts with people in the industry who may get to know someone that needs your particular skillset.

The more peculiar your skills the harder it will be for recruiters to place you and so more of the acquisition part will have to be done by yourself.

Think of using recruiters as 'outsourcing acquisition', it has all the upsides and the downsides associated with all other forms of outsourcing.

Another danger with outsourcing your acquisition to recruiters is that you are handing the keys to one of the most important parts of your business to another party, who can then either cut you off at will, replace you and retain their contact with the company you were placed in and so on.

The sales department (which you've essentially outsourced) is a very important (if not the most important) element in any company, even a small one.

You may be able to make your life a little easier by not doing that work, especially if you're an introvert but in the longer term you're setting yourself up in a very dangerous position.

So, use recruiters if you have to but be wary and make sure you have alternative channels to being hired under your own control. Never let a single recruiter get you all of your jobs or even a majority of your jobs.
Worth pointing out that that tax regulations are changing and contracting could become a lot less lucrative from April 2016.

Best jump in now before its too late!
Could we please have a veto in the popular press on the use of the word "organic" to describe carbon-containing molecules?

I'm pretty sure "organic" has an entirely different meaning to most of the population, and it's not helping anyone...
Earth Smart Solutions Calgary – Enviromental Solutions Provider
I hear ya, but there are tools for this sort of thing

- snapshots, provision your VM once, snapshot it, power off.

- clone a new machine from that snapshot (its still powered on, and do what you will with it)

Bonus points for attaching an ephemeral drive.

- provisioning is slow, thats why you have hot spares to clone from/use directly.

To minimise hassle, I use the very same infrastructure that I deploy on in prod. This means that there is no difference between prod and dev.

I understand the need to run stuff on laptops, but for me, its really not worth it. Using the same systems and sized machines as in prod makes life so much simpler. Plus I can hand over a machine to another dev really simply.
https://news.ycombinator.com/item?id=9971247
Earth Smart offers eco friendly Agriculture Solutions, Gardening Solutions, Lawn Care Solutions, Livestock Solutions Aquatic Solutions, waste water treatment and environmental solutions that can meet the specific needs associated with a sustainable environment.

Earth Smart offers innovative and eco friendly enviromental solutions,Gardening Solutions, Lawn Care Solutions, Livestock Solutions, Agriculture Solutions, Aquatics Solutions, Cleaning & Odour Solutions, Compost and Landfill Solutions, Gardening Solutions, Lawn Care Solutions, Livestock Solutions, Oil and Hydrocarbon Solutions, Personal Health Solutions, Pet Solutions, Septic Solutions that can meet he specific needs associated with a sustainable environment.

With innovations based on science, Earth Smart products are not harmful to plants, animals, humans and have no adverse effect on the environment.
Good job done.
> It was the French governments inability to get out of the way.

That's because FT had the government as their shareholder and they were trying to protect their investment. That's definitely another important factor but the fact that minitel actually worked was definitely a detriment.

I remember visiting France during the Internet boom in the rest of Europe and people there were proudly showing off their minitel terminals (tiny little screens with a slide-out keyboard) and what they could do with it and how they didn't need this newfangled American nonsense in their houses.

Of course that didn't hold in the longer term but it certainly did not help early adoption.
Apple is very far from a market leader, they have something like 20% of the smartphone market, it's maybe the most profitable 20% chunk but it's still 20%. When you have a near-monopoly on a market, you have some obligations regarding the competition that you would not have normally.
Well, that's his view on it. I and many others would disagree fundamentally on those points.
When financial inclusion stands for financial intrusion
I agree that these features all make sense but there is no reason for the invididual's data to have to travel hundreds or thousands of miles through third party servers during a synchronization. It should be no harder than pairing two Bluetooth devices together and then the data will move directly between these devices, or at least encrypted through a third party router. The internet was designed to be decentralized but it's not working that way due to business interests.
> an exploit for TLS

The world would end immediately.
Like Microsoft haven't done illegal things before?
But those roads were already nonexistent, and their nonexistence is not affected by the existence of Coca Cola roads. In this hypothetical, we are comparing a world with no roads to a world with roads to deliver Coca Cola. Since some people like Coca Cola, I find the latter world preferable.
CityFALCON: Democratising access to financial news
Your Head as a Battleground, Dueling Memes
Scheduled maintenance, I suspect. Inspect and maintain rather than wait till it falls out of the sky.
Wingly, the flight sharing platform
nor was Nostradamus'
https://news.ycombinator.com/item?id=9977836
If you add a wrapper, maybe use a simple heuristic to switch between JSON.parse and fetch. Even something as simple as checking the length of the string may cut it: lower than X? use JSON.parse . Higher? Use fetch.
corporations ? ;)
If basic income has qualifications, it is no longer basic income. That’s the whole point of basic income.
One of the political ideas that's been bubbling along for a century or so is the "Land Value Tax". It's generally agreed that it's one of the best possible taxes by wonks. If a new generation of renters comes along it may finally get traction (though politically, since the old vote more, maybe not).

http://www.economist.com/blogs/freeexchange/2015/04/land-val...
This is worth pointing out. Despite Obama's criticism of Guantanamo Bay (in words only; actions are still lacking), it's important that we remember that Chelsea Manning was tortured on his watch.
Book excerptise: snatches of conversation with books
The non-existing support of some crucial libraries that you are depending on. That, in my opinion, is the number one reason holding people back from upgrading.
Fortunately that is getting better and better, it is just a very slow process.
USB Disk Security 6.5 Key Plus License Code Free Download
"Actually it's now super easy online using HMRC's site now” - You probably have Companies House in mind. HMRC deals with things like VAT and PAYE registrations. Companies House can be used for company incorporations. Furthermore, you can only use Model Articles on Companies House website. This means that you cannot set up multiple share classes during company incorporation (e.g. voting shares, profit sharing shares).
True, i guess the author is thinking of over saturating a link and forgetting there are a class of problems that are fine with packet loss. Lots of networking SMEs live in complete fear of multicast on a LAN
I think when a story is well told, it's easy to overlook how implausible it actually is. Paul Atreides as a rationalist hero? He's the outcome of a breeding program for people who can see the future and the rightful heir to a whole planet and a prophesied messiah of a huge religion and a supersoldier with insane fighting skills. All of that is set up before the events of the novel even begin. And then he, um, takes psychedelic drugs and magically learns what's going on in outer space. And marries a princess.

The real question is what you'd do in a universe where someone else has all these gifts, but it's not you. Like how in LOTR Aragorn has all the gifts (rightful heir, supersoldier, engaged to an immortal princess) but Sam is the real hero. I half wish Eliezer had used that approach in HPMOR instead of going with Harry as the obvious choice.
By evidence I meant something more along these lines...

http://design.canonical.com/2013/08/usability-testing-how-do...
Microsoft was caught with their pants down returning google search results to microsoft via internet explorer. They call it "a signal" for bing. The difference between google and microsoft is microsoft isn't as forthcoming regarding what information they retrieve. No dashboard to browse everything microsoft tracks... You just have to trust microsoft. Good luck with that.
> But assuming one does pack up and leave, where would one go?

That is an extremely good question and one that I've spent considerable time and funds on trying to answer.

In short:

Nowhere. There isn't a country that does not have some critical flaw in their political system. If a country without such flaws were come into being it would not last because a country that would 'play nice' with its citizens and that would be efficient with its funds would be over-run by more aggressive neighbors unless it were heavily fortified by natural barriers.

The countries that come closest to this in the world today are Iceland and Switzerland.
Will they be able to reply to this comment?
Vim's hall of WTF
The way I understood it, he just has different priorities now. It's not like he always wanted to do the community supported solution and decided to do the closed source one. He apparently made this decision recently.

It still sounds like he's just reacting to his current situation, rather than doing because of his ideals.
Is London the home of design inspiration?
Understand is probably my least favorite of Chiang's stories, because it's still too close to superpower fantasy. His other works are more about exploring ideas and emotions. My favorite is Liking What You See (http://www.ibooksonline.com/88/Text/liking.html).
> change how dividend tax works

Is there a good summary you would recommend for accountancy-challenged developers? Should we get any leftovers in business bank account out through more dividends now and accrue higher personal income tax or wait and see?
Trees, tree models and tree views in Qt