skysight-inc/HackerNews huggingface dataset:
If those browsers are still in popular use, and you call yourself a professional web developer, you test and ensure things work in those old and terrible browsers too though.

But like I said, there are plenty of amateur-hour gigs following your play-book.

You decide which group you want to identify with. For me part, I know which I represent.

And thus for a small rant:

On a side note, I love how web-developers these days have the nerve to tell people how hard their job is because they have to support several browsers. Cry me a river. Nobody's job has ever been easier than yours.

Do you have to deal with messages not getting through in a message pump when threads are involved? Do you have to deal with how GPU accelerated graphics frameworks magically sometimes not showing windows when run in a Citrix TS, but with faulty Intel GPU drivers on the server? Have you ever tried to figure out why your code isn't getting the correct registry-entries, which you can see is there in a mixed 32-64 registry mess? Why that setting a configured was never shell-expanded, causing your script to break 3 layers in? Have you ever tried to debug why the file you just released a handle for is still locked, by yourself? Etc etc. These things a million times every day.

Web-developers have it so easy peasy as no other programmer in the history of programmers. I'll admit that's an opinion, but I'm pretty sure it closer to a fact.

Signed someone who has delivered cross-platform products, on-premise software across several versions and decades, with demands that nothing should ever be broken no matter what.
It is exported, I can find it in Austria, however, it's no near as prevalent as Norwegian or Austrian (yes!) salmon.

Than being said, prices are now crazy low in Austria compared to what they were a few years ago.
Windows 10 upgrade and review: You don't need it
Hmm... Noam Chomsky books? For gullible college students?
Thank HN: You all have changed my life
This is a simple post to thank this particular community that has changed my life. Tought me things, made me question things, given me infinite motivation.

For all of these I am eternally grateful, and if I make the world even a little better through things I build it is also thanks to everyone here
The problem with "the universe is the way it is because circles" is that our understanding / development of mathematics is based on ways of perception formed based on seeing the universe around is. It becomes a chicken and egg issue.
Farmed salmon is much inferior to wild salmon though.
In the Netherlands Scottish salmon is sold as 'premium'. Funny how these things go sometimes.
Hey there, I'm Arie Litovsky, the author of the blog post. I would be happy to discuss this article or anything else about the technology/culture/perks of working at Stack Overflow.
Must be location-based or something, it's freely accessible for me.

Apart from that, please refrain from doing these types of comment. They're utterly non-productive, and passive-aggressive at best.
Generally, yes!

But it really depends on what you mean by "collectivist". Could iPhone be produced by IBM, a huge corporation with top-down command and control? It's about as likely, I would say.

I work at medium American corporation and it's not really that different from what was called "socialist" enterprise here in Czech Republic. It is certainly more efficient, but sometimes pathologically - good ideas get killed all the time. And there is not really that much less stupidity to go around.

And socialism here (I take it from your question that's what you imagine as "collectivist") certainly wasn't ideal system for liberal left, who would probably prefer some form of worker cooperatives or something like that.

Perhaps I should emphasize what I mean by "collectivist" in my previous comment. I actually refer to empathy (or less selfishness) rather than form of ownership. What I mean is understanding that other side can have a different opinion and willingness to compromise (e.g. your personal freedom) with the needs/feelings of others. It doesn't mean you have to entirely ditch the free market, for instance.
Ask HN: How to find remote freelance work for a graphic designer?
Short: my girlfriend is a good graphic designer, her account on Elance of 2 years got closed for no reason and now she doesn't know where to turn to.

Long: I'm a developer (I do everything from server management to psd to template to html to php to ruby etc), 6 years in office experience (London, Hoxton), around 4 years freelance. Since I started working freelance, I wanted to have a good designer as my go-to person, could find someone reliable and good enough for my standards. So I made my girlfriend who was always good at drawing (fresh out of uni with an unrelated masters at the time) learn photoshop, illustrator and a few other tools. She's ace with vector graphics, her psd/ai files are a pleasure to work with, she's creative and intelligent (I'm biased, but seriously). I actually managed to pull it off and make her a good designer for a developer to work with.

This worked well for us, for the last 2 years, she would help me out when I needed her and find work via Elance when I didn't need any design services.

In the last few months, I've been focusing more on optimising and reworking existing applications, making them faster and more efficient for my ongoing clients, so I haven't needed a designer for a while and about a week ago, Elance closed her account out of the blue, her feedback was flawless, great ratings, top 10% on lots of tests. We tried emailing them a few times, but after googling and finding out that they just drop hordes of accounts from time to time we understood that it's a complete waste of time.

So I ask you HN, where could I point her? I feel as a failed partner for having her change the course of her professional career and now seeing it come to a very abrupt stop.
The morning routine makeover
Half* of the UK's roundabouts are in Skelmersdale, and they provide little function because there are so few cars on the road in the area. They probably increase emissions because you've got to drive that much further to get where you want (The largest of these roundabouts is half a mile in circumference) - and with nothing but grass, woodland and strange "art" sculptures in the middle, they're a huge waste of land.

*Approximation
How Did Paul Krugman Get It So Wrong? (2011) [pdf]
That applies when you build websites. But when you build web apps, you care more about providing the best optimal experience for the up-to-date browsers and if you have enough time you can provide a graceful degradation for the old browsers. But most of the time it depends on what you've been ordered to build and which users you want to focus.
I didn't know that. Wow, I've found my soul mate!
Technology doesn't exist to serve some engineer's intellectual masturbation. Technology exists to serve the needs of people. So yes, try things, experiment, create—but if it doesn't result in a useful product, don't sell it to people like it is. Technology isn't just about making things, it's about how people use the things it makes.

And iterated improvement is just as important to technological advancement as big bang creations. Otherwise, we're left with a whole bunch of things that don't work all that well.

And finally—technology has gone through a lot of changes in the last 10 years. Smartphones went from something almost nobody had, to something almost everyone has, and slowing down the changes a bit to let people adjust to the changes will help.
Yeah, simply reducing the number of parking spaces per residence is not a free lunch. The article is forgetting the negative externality of making people park elsewhere.

Every time someone drives around a block to find somewhere to park, their car is unnecessarily burning fuel and spewing exhaust into the air. That means more pollution, more wasted time, lower productivity, and more accidents on residential streets because all those drivers looking for somewhere to park are not paying enough attention to what's in front of them.

This looks like just another of those naive proposals that assume that people will suddenly change their lifestyles given the right regulations. That's not realistic, especially when we're talking about car ownership in the United States of Automobiles.

What we need is actual data on car ownership trends, and a model to translate that data into the number of parking spaces that will be needed in a given city over the next couple of decades. Battery-powered and self-driving cars should also feature somewhere in that calculation. Only then can we ask how many parking spaces we should have.
The most curious definition of 'waste of land' I've encountered in a while. Are national parks also a waste? How about wildlife refuges? Oh! Scotland! That may also qualify.
Code and life
If they replace a stop sign, then they're strictly better in terms of fuel economy, right?
To this day, the salmon in Japanese sushi restaurants is always labeled サーモン "saamon", which is known to be imported and is OK to eat raw; and never 鮭 "s(h)ake", which is (usually) local and always salted and cooked first -- even though ''shake'' as a term covers all types of salmons.
In a lot of ways, that question is just about as meaningful as "why are there electrons?" Looked at from the right angle, you can say that there is only one speed at which everything always moves through space-time; the only difference, really, among speeds is how much of that speed extends timewards from the moving thing's perspective. (What space-time itself gets up to, and what it is apart from something we experience, is a different set of questions altogether.) The idea that we ought to be able to understand everything in principle is a horse long out of the barn.
Time for a class action lawsuit again. Microsoft using their browser to lock folks into their apps.
Hmm. Pretty sure I read about this from the libertarians in Reason at least a decade ago. Amusing to see a few people catching up. :P While we're at it, here's some other fun transportation/planning policy articles from that group that might be relevant to the HN demographic:

Why New Urbanism Doesn't Work: https://reason.com/archives/2013/06/07/why-new-urbanism-does... - "Urban elitists don’t recognize that their policies helped create the “sprawl” that they disdain. It’s not as if middle-income San Jose workers would choose to live over the mountain ranges in places such as Tracy"

Self-driving cars could destroy fine-based city government! https://reason.com/blog/2015/07/15/self-driving-cars-could-d... - "What's the downside? Increasing automation limits the ability of authorities to profit off human error."
>They are all invariably hand-wavy and never seem to explain things from first-principles.

For first principles, you'll need to talk to the designer - scientists only have runtime profilers and guesswork. Even the guesswork isn't complete - there's no unified theory (https://en.wikipedia.org/wiki/Theory_of_everything) so it is kind of weird to ask everything to trickle down from first principles, IMO.
Its definitely an interesting question. Something that limits all, moves uniformly no matter the point of view, doesn't interact with itself but does with everything else - its a singular feature of physics.

If I understand you right, one can wonder things like, maybe 'light' is really 'time' in some sense, not moving uniformly but instead the actual clock that drives the universe. Stuff like that is, at the least, interesting fodder for bull sessions.
Open-net pen farmed salmon is done in the same water sources that wild salmon swim through. Farmed salmon have no natural predators so viruses are more readily transmitted to their wild counterparts. For more information: http://www.salmonconfidential.ca/

See Oceanwise's salmon recommendations:

http://www.oceanwise.ca/seafood/salmon
And yes my job is 'easy'. And I personally try to always serve legacy browsers too. And yes I will always complain until those browsers will finally fix their bugs and implement what the specs say.
National parks are places of outstanding beauty. I can assure you Skelmersdale is not.

By waste of land, I mean the place was built using several times more land than was needed for the relatively low population, but some clever fool with government money decide they'd build a bunch of small ghettos separated by large roundabouts.
5 Steps to Living the Life of Your Dreams
It wasn't dynamic (vs static) typing that was horrifying the author, it was weak (vs strong) typing.

The unsurprising strongly typed Python example was still dynamically typed.
How to Get Your Apps First Impression Right
Own-Mailbox is a tiny secure and open source hardware mail server
How to Write Unmaintainable Code
Clojure(Script): More portable (complex) macro musing
I hope they mean the managers that failed to proactively "put in place additional processes and technical controls to eliminate the possibility of human error", and not just some bottom-rung scapegoats.
I think its simpler than that. No one looks at scientific evidence or anything else objectively. Everyone has pre-existing beliefs. And the nature of a belief is that you don't change it easily and it overrides everything else.

So its not that people don't like science or don't know how to think rationally. Everyone is just really good at rationalizing their pre-existing worldview.
There's a fair market (at least here in Scotland) for "premium" line-caught salmon, so I suppose it could be similar there?
The statement is controversy.

It said WeChat 6.2.5 has been affected.
But it also said no leaked user info.
If it was affected, how do you know there is no leaking? if the flaw doesn't theft anything? what does it do? a joke?
>at the moment tons of web-developers are targeting Chrome only.

I'm a web developer and, in my 11 years of doing this, the only people I've ever seen do that are those experimenting with a new feature that only works in Chrome or rank amateurs.

Knowledgeable web developers write code to standards, not browsers.
If a "blind spot" is understood literally then to have no blind spots would require to see, well, everything there is to see at the same time, which is sorta impossible. I think it's pretty obvious that our ability to think - to take facts into account and work out their consequences - is necessarily very much limited by a finite input bandwidth, a finite storage capacity and a finite processing capacity, and so any finite brain will have mental blind spots. To believe otherwise is to be a great believer indeed, IMO...
Technopolies on the road to techno-communism. We need to decentralize our systems.
Let's assume we do automated cars right, so that the cars have a wireless connection to some central traffic planning system that coordinates traffic for an entire city.

As traffic dies down in the evening and overnight, fewer lanes are needed. Some lanes could be deallocated from traffic use and allocated to parking use to hold cars overnight, and then put back to traffic use in the morning.
It's amazing how widespread this is, perhaps the biggest malware infection ever in sheer number of devices affected? The Xcode attack vector is evil genius.

So all these apps are transmitting user data (basic device information) to 'icloud-analysis.com' and no one notices for how long?

I wish there were better tools to monitor outbound traffic from our own devices, but I guess it's just too overwhelming how many different places our data is sent in an average day of browsing.
A period when IBM was spending more than $1 billion a year on OS/2 and WorkPlace OS to try to kill Microsoft? A period when IBM formed an alliance with Apple and Motorola to create a PC Reference Platform to try to kill both Microsoft and Intel? Up to the point in 1995 where IBM spent $3.5 billion on Lotus and used SmartSuite bundling to try to kill Microsoft Office?

Microsoft's turnover had grown to $5.3 billion in 1995, but IBM's turnover was $72 billion, and it was still a brutal monopolist targeting a much smaller company.
Glacier wouldn't fit this model, as it's based on access frequency and not storage volume.
Wow, they just reinvented righteous indignation.

https://en.wikipedia.org/wiki/Righteous_indignation
The Student as Teacher (2014)
I'm a big fan of Gas's mid-90s project Burger/Ink, a collaboration with the almost as prolific Jörg Burger, and their "Las Vegas" album. And if you like that, try Porter Ricks.

For something more recent, this week I have been mostly coding to The Cyclist and Legowelt.

But I've also been listening to a lot of 80s Italo-disco, including the more commercial hits which were also manufactured in some of the ways mentioned in this article, so I'm having trouble saying manufactured is necessarily bad; it's just the sound of modern pop music I find mostly horrible and brash.
> Of course, people have been blocking ads forever. By ignoring them.

Subtle thing overlooked here is that I prefer to delegate this act of ignoring to my computer, saving mental cycles, context switches, and in many other respects improving my "mind hygiene"
Govt. Of India Draft National Encryption Policy [pdf]
Why Etsy engineers send company-wide emails confessing mistakes they made
Interesting idea - the design really needs some work, though. Especially the mobile "app", which is just the website?

BTW: the link in your email goes to http://dqprogram.php/
> Are some [constants] more fundamental than others? [...] one useful choice has been just three: h, c and G, collectively representing relativity and quantum theory. In 1899, Max Planck, who founded quantum physics, examined the relations among h, c and G and the three basic aspects or dimensions of physical reality: space, time, and mass.

I thought there were 5 "Planck units" (h, c, G, the electron charge, and Boltzmann's constant) matching 5 dimensions of physical reality (space, time, mass, also charge and temperature). But I don't understand two things:

* Why is Boltzmann's constant there, temperature being a statistical property more akin to the fine structure constant than the other 4 Planck units?

* Why do physicists nowadays prefer to use the electron charge instead of Coulomb's constant as Planck did? Coulomb's constant and the gravitational constant G slot into similar looking formulas for electromagnetism and gravity respectively, and pairing them seems more "fundamental" than using the electron charge.
Posting this here in order to raise awareness of what the govt. of India is trying to do. This really bad , worse than my worst nightmares. This needs more visibility.

Here is the most ridiculous excerpt :

B / C groups (i.e. B2C, C2B Sectors) may use Encryption for storage and communication.

Encryption algorithms and key sizes will be prescribed by the Government through Notification from time to time.

On demand, the user shall reproduce the same Plain text and
encrypted text pairs using the software / hardware used to produce the encrypted text from
the given plain text. All information shall be stored by the concerned B / C entity for 90
days from the date of transaction and made available to Law Enforcement Agencies as and
when demanded in line with the provisions of the laws of the country. In case of
communication with foreign entity, the primary responsibility of providing readable plaintext
along with the corresponding Encrypted information shall rest on entity (B or C) located
in India.

6. Service Providers located within and outside India, using Encryption technology for
providing any type of services in India must enter into an agreement with the Government
for providing such services in India. Government will designate an appropriate agency for
entering into such an agreement with the Service provider located within and outside India.
The users of any group G,B or C taking such services from Service Providers . are also
responsible to provide plain text when demanded.

7. Users within C group (i.e. C2C Sector) may use Encryption for storage and communication.
Encryption algorithms and key sizes will be prescribed by the Government through
Notification from time to time. All citizens (C), including personnel of Government /
Business (G/B) performing non-official / personal functions, are required to store the
plaintexts of the corresponding encrypted information for 90 days from the date of
transaction and provide the verifiable Plain Text to Law and Enforcement Agencies as and
when required as per the provision of the laws of the country
Popping the publisher bubble
Three Lesser Known but Ingenious Sharing Tools
What is the basis for the belief that this system is different?

There's a long history in the US of businesses working with local education systems in order to train people. This is more formalized through technical school and vocational education. Given that this proposal is very similar to systems we've had, why should we expect better success?

McDonald's is one of the companies mentioned as possibly supporting this scheme. Note that McDonald's already has its own Hamburger University, which is a corporate university.

The text says "Unlike traditional accreditation boards, this board is formed of representatives from relevant corporations and professional societies." How is this "unlike traditional accreditation boards"?

Professional societies already influence traditional accreditation. Here's the IEEE page on their role in accreditation - http://www.ieee.org/education_careers/education/accreditatio... . So do corporations, as you can see in on this page for ACBSP - http://www.acbsp.org/?page=corporate_members .

How much time is needed from the 'institutional advisers and industry experts' to provide the 'deep personalization'? Is it an extra 500 hours per year per student? Or 2 minutes? Since they 'interview students at predetermined milestones', it will certainly be at least several hours per student just for that. It's hard to be 'deeper' than the current system with under 10 hours/year, so I'll assume 25 hours/year. Who pays for this time? Assuming $50/hour that's an extra $1,250 per student, or about a 10% increase in tuition.

Do these industry experts get any training in how to evaluate students? What mechanisms are in place should the industry experts, say, discriminate against students who are veterans - is the school responsible, or the company? What if the expert simply doesn't like a given student; can the student request an alternate?

What methods are in place should the local company with the industry experts decide to relocate or otherwise stop assisting with the program?
So, should programmers learn how to design? Oddly enough in the 80's programmers were the designers for the most part. The idea of a standalone designer was more of a web idea from the mid-90's. Before then we all considered design as a part of programming. The one app I built from 1988-1993 that is still sold (many owners later) has many features remaining identical to what I designed despite being the lead programmer. Today people laugh at the idea.

I think the more everyone on the team understands all the specialties the better the app is likely to be.
Anyone can teach fast, the question is does anyone they teach learn and become productive?
Alright, I tried it out, but it doesn't seem to work on fish :(

Here's the issue: https://github.com/eivind88/prm/issues/2
Interesting, I didn't see that. I'll read again. But if you're right, then it is not that interesting. :) Anyways, I think that the real good in her life was finding someone to love.
> more wrong than the "Ether Theory".

They are locally correct, just like Newton's theories were correct up until we observed Mercury.

That being said I'm 99% in agreement with mainstream science: Einstein's work just makes too much sense to be wholly incorrect. Where I'm in strong disagreement with mainstream science is outright hacks where they turn dark matter/energy into real things (e.g. WIMPs). Non-constant G is a more worthwhile avenue than that IMO.
Science often solves the same problems over and over; each time you learn something new and knowledge moves forward. If everyone is an exclusive silo, no progress will ever happen.