skysight-inc/HackerNews huggingface dataset:
I agree that JS is a better general-purpose language than PHP, but it's still about as "Web focused" as PHP.

As far as general-purpose scripting languages go, it seems like Python has been the go-to choice in a whole bunch of domains for a couple of decades, for example:

- Unix scripting (the reason it's part of almost every distro's base install; I think even OSX includes Python)

- Desktop GUIs (GTK, wxWindows, tk, etc.)

- Non-Web, performance-insensitive games (i.e. pygame); these have always been outnumbered by Web games though, mostly with Flash and recently some with Javascript/HTML5.

- Scientific computing and data analysis (numpy, scipy, pandas, etc.); R, MATLAB, etc. are big too, but I wouldn't call them general-purpose.

About five years ago, I would occasionally run across some non-Web thing written in Ruby; i.e. I would find a CLI program which claimed to solve whatever problem I was tackling, then after about an hour battling with rubygems I'd rage quit and move on.

Within the past couple of years I've noticed a trend that these sorts of projects now tend to be written in Javascript, and its npm which makes me nope out after an hour.

Still, those have only been a tiny proportion of the applications I run across, so I certainly wouldn't recommend Javascript (or Ruby) as a general purpose language for publically distributed, non-Web applications, since a) their installation mechanisms don't seem battle-tested enough and b) very few people seem to be using them in that way.

If we're pulling alternatives out of a hat, I'd say that extrapolating the line from PHP to JS (i.e. more consistency, less bloat, fewer spandrels, safer by default, etc.) we'd reach Racket.
Natural Breast Enhancement- Unbiased Review
If You Need to Think, You’re Doing It Wrong
>That's was the attraction. I guess it still is for very simple web apps that one person can build.

It's better to insist on simplicity at every level, whether you're building "simple one-person web apps" or "complex large-team" ones. In fact simplicity at every level would be even more beneficial in the latter case.

So I find this "dead easy deploy is only beneficial for small apps" dichotomy false.
Do you mean uBlock (Origin)[1]? That's the one with the element picker[2] if that's what you're referring to. uMatrix[3] does not have cosmetic filtering which may be required to hide an element like the one in question. You'd need uBlock for that.

[1] https://github.com/gorhill/uBlock

[2] https://github.com/gorhill/uBlock/wiki/Element-picker

[3] https://github.com/gorhill/uMatrix
But you see, then when I present our site in front of all the big important people, I can't showoff my use of adblocker then.
I wonder what they expect to find? Or whether it is just a display of force.
The "eye of the observer" in aggregate is what forms the invisible hand in a free market.

But jobs existing are a consequence of two things: (1) demand & (2) ability to price work output above a minimum.

UBI answers a world where there aren't enough of (2) to satisfy labor supply (whether through automation or increases in efficiency). Because bar repealing minimum wage statutes we're going to reach a point where for {minimum wage salary} there only exist X potential jobs (additional jobs not economically-feasibly offering a sufficient income), and labor pool > X.
The Research Machines 380Z (http://www.theregister.co.uk/2013/11/13/archaeologic_the_res...) is the machine I'll always (happily) associate with CP/M. That article says "even in 1982, the 380Z was a veteran", and that was still a couple of years before I ever got to use one. My school had two of them in the mid-to-late-80s that had long been seen as obsolete (having been replaced by a room of BBC micros) but were still sitting around and that nobody else wanted to use. I used to write text adventures and tank games on them and I had a plan for a crude version of Lords of Midnight that I'm pretty sure never got anywhere. I still have the floppies, though I very much doubt if they'd read any more.

Love the industrial design of the 380Z as well.
18 Health Startups That Will Improve Your Life
If Google paid €8.8b in fees to avoid paying taxes, just how much taxes are we talking about?

Also seconding vmateixeira: Thanks for your research!
Perhaps more councils should follow my local council's approach. You get the first 15 minutes free so you can "click and collect":

"Perth is the first city to recognise the 'click and collect'[0] culture and has introduced a 15 minute free parking policy. This only applies to Council-run car parks and on-street parking spaces. A valid ticket must be displayed and can be acquired free of charge by pressing the button on the parking machine." [1]

Then after that they don't gouge you too much when you do have to pay. Their parking attendants aren't too bad either so if you're two or three minutes late they don't immediately slap on a ticket (unless you're doing something idiotic like parking in a bus stop or abusing disabled spaces).

[0]: "Click and collect" being where you order something online to have it reserved or ordered into the nearest convenient high street store (e.g. Argos, Marks and Spencers, etc).

[1]: http://www.pkc.gov.uk/article/3441/Parking-in-Perth-City-Cen...
I heard someone related to the Paris office raid comment when that happened. She was saying that multinational corporations always say that their organization and tax schemes are legal but that in reality it's so complex and spread in multiple countries that nobody really knows for sure and so it's only legal by default.
As far as I understand it, it's not quite over yet. Maybe the refusal itself can't be replicated by the other groups. Now that will keep these physicists busy for a while...
Can You Get Over an Addiction?
Maybe that hypothesis is wrong when your brain is young and as it starts losing its elasticity, it becomes valid?
It is possible that it is non-random, but we do not have the tools / insight to perceive the patterns.
IMHO what is likely happening is that FB is trying to change things because of recent world events. I'll admit that I've stopped going to FB often because it's filled with very depressing news events. Some of it comes from pages I follow or friends of mine, but overall it's just filled with depressing content. So perhaps they're hoping the community will post more positive life experiences.
I'm wondering when the Google Play Store wild west era will end. I've seen numerous apps containing ads with text (e.g. "Install Candy Crash!") laid over borderline pornographic images that have nothing to do with the advertised service. I guess it catches the eye?

I don't think shifting responsibility to publishers is the answer. A half-serious idea would be to have a neutral regulatory body issue "licenses to advertise" but how long until corporate interests took that over?
How Not to F*** Up Your App Store Video
The metaphor I like is that "language is a tool for thought". It's a technology that dramatically expands human cognitive potential, to the extent that they could be confused.

There's a great Radiolab episode about the experiences of some Deaf adults who acquired (sign) language as adults (the 1st story) and an adult who temporarily lost language ability as an adult due to brain trauma (the 2nd): http://www.radiolab.org/story/91725-words/
Cognition doesn't require language, but it can use language.

The brain is a parallel processing engine, and can recruit several modules at once for cognition, spatial modules, visual ones etc...[1]

It's a good thing we don't think in words, because as good as they are for transmitting information to others, and for recording it, it is a serial format, and the part of our brain that processes it has a limited capacity.[2]

If you've ever had the solution to a problem come to you before you can express it in words, you know that words aren't required for cognition, even awareness isn't.[3]

[1] http://psychologydictionary.org/working-memory/

[2] http://psychologydictionary.org/phonological-loop/

[3] Cognition can go on subconsciously and then present us with the solution to a problem ready made. They typical Eureka experience.
so, god is a bad coder with ugly global variables everywhere ? I hope the universe is more elegant than that :)
Who does defend the Sapir-Whorf hypothesis? I've never seen anybody defending it, while I've seen lots of people arguing against it; the first name that comes to mind is Steven Pinker.
Galen Framework: Automated layout testing for responsive websites
That doesn't answer the parent's point at all.

If anything it re-enforces it. From the repo introduction:

The current state of the code is quite rough. It's not known to compile with stable Rust 1.0 (the original version was written well before 1.0 stabilized), it doesn't handle composite glyphs, the code isn't organized with Cargo, and it's basically not ready for prime time.
"The Paris raid aimed to establish whether Google Ireland has a permanent base there, and whether the firm was meeting its tax obligations. It was part of a probe into aggravated tax fraud and organized laundering of the proceeds."
> You don't. If something is impeding you, calmly tell someone who can help that you're having trouble doing something because of XYZ.

Or, even better, ask what you can do to help with getting XYZ done.
Yep, like I said, I'm sure many people haven't heard of it, probably more than have heard of it. But your comment actually supports my point. How many other musicals have you heard about on John Oliver?

"Hamilton" has reached the point where it's a part of the mainstream pop culture, discussed on national morning shows, late night talk shows, etc. That's unusual for a Broadway show, these days.
Since the security of Android depends on hardware and OEM software not under Google's control, depending on FDE is apparently pointless. I guarantee Google really wants to build their own branded phones with their own secure Android version and gain Apple's advantages in building secure systems because you own everything.
If something sounds too good to be true, it usually isn't true.
Карбинольный Клей Назарова – Компания Оптхим
This "just rewrite in Rust to have it be secure" is the new "just rewrite everything in assembly to have it be fast" that is popular with newbie programmers, CS freshmen etc, when they first learn about the various languages, but don't yet appreciate or understand the broader ecosystem implications...
I would be willing to bet that men do more of the DIY and fixing things type stuff in most couples.
It will depend on the size of the grid, number of positions on one level and number of robots. For fast movers, autostore can prepare those products and bring them to a few of the top levels when users are not actively picking or doing putaway. When the picking starts, those robots can get accessed to fast movers more quickly.

For maintenance, there is an extra area outside the grid where you can move the robot out of the grid to do some maintenance work on it without affecting the rest of the system.
It's a stream of bytes sent to my computer. I have the right to look at as many or as few of them as I wish.
Compromising for speed and ignoring reliability and security concerns. I'd say it's human nature just like in many situations most people have a hard time being patient. Time and again the better but less fancy or less performant solution have been dismissed. Without the likes of i960 or BS-5000 (or lowRISC), safe code will invariably incur some slowdown like, say, bounds checks or GC overhead. Even with Rust we're trying to elide bounds checks, for good reason of course, so performance is important. But, the priorities are wrong because we tend to favor spending cycles on fancy aesthetics rather than harder to exploit code.

To give an absurd example: what good is a fancy looking/feeling ATM if every third transaction gets siphoned to another continent?

Back when this transition happened in NT4, it actually led to many crashes which weren't there in the microkernel'ish design of the feature in NT 3.51.

I'm hopeful we'll return to Microkernel systems where couple with a capability system the damage an attacker can cause will be substantially smaller.
Multitasking is an addiction
From Monolith to Micro-Services, Part 3: The Transition
Exactly! Larger ad inventory purchases are still largely sold by salespeople with written contracts.

Ad exchanges and real-time bidding (RTB) are only causing a problem for people working in the media space because on the one hand if you don't have them you lose money, but on the other hand it's like gambling in regards to the quality of ads that will be served.
I like that we can choose between transactional and promotional messages in order to optimize for high delivery success rate or cost savings.
> We don't think in terms of language. Language is simply a translation layer for the underlying neurological phenomenon. It feels like we think in language because we tend to understand concepts after they've been turned into words.

It always surprises me how many people assume the opposite. Since I don't speak or use my native language during the day, sometimes people will come and ask me whether I "think" in my native language, or in my adopted language. And they're always baffled when I say "neither", because that's not how I think people think.

(Sometimes I, too, may construct internal dialogues in either language, but I never form thoughts themselves as sentences. In fact, more often than not I forget the word that expresses a particular idea, or feeling, or something. That doesn't mean I won't still be able to think about it)
Those checkboxes respond with noticeable delay. I hope that is more to do with the website than the library.
How does language expand human cognitive potential?
That must be less efficient than not base64ing, though. Wikipedia says everything takes up 4/3 as much space in base64 if I'm reading it right. Is that really such a good idea?
you can also try this out: https://screeps.com/
The Great Library Rescue of Timbuktu
You can always go and live in the jungle. Seriously, if you don't want to contribute to society then why don't you just leave? Nobody will force you to pay taxes from then on.

Or may it be that you just want to rip all the benefits of living in a society but then want to be cool and "libertarian" and choose not to contribute to it?
> And tying an individual's future (health insurance, retirement, immigration status) to an employer is a bad thing.

Retirement isn't really 'tied to an employer', in that you can still open an IRA without an employer[0], or use a non-tax-advantaged account for retirement savings (most people outside the military or government service use non-tax-advantaged accounts for at least a portion of their retirement, since the IRA and 401(k) contribution limits are too low for most people to survive on during retirement).

This might have been different 50 years ago, where employer-driven pensions were more common, but today, the only real way your employer impacts your retirement is the 401(k).

The purpose of both the IRA and the 401(k) is to provide people with an extra incentive to plan for retirement. Putting away $450/month towards your retirement[1] can be unpleasant, but if you're getting, say, $90 that back (in the form of lower tax withholdings/taxes due), it makes it a bit easier, because that's effectively only $360 out-of-pocket.

The incentives work similarly for the 401(k), except the tax savings work out for the employer as well, meaning that they are incentivized to give you some portion of your compensation in the form of 401(k) matching (ie, they have an extra incentive to nudge you towards saving more of your own money for retirement).

Personally, I do believe that, if you do not have access to a 401(k) through an employer, your IRA contribution limit should be raised by $17,000 (which is the 401(k) contribution limit for individual contributions). But without employer contributions, at most that's saving you less than $6,000 - and that's if you're already at the very top marginal tax brackets (even making $100K gross in NYC, the most heavily taxed jurisdiction in the country, won't be taxed at 35%).

[0] Well, you can't contribute more than your total annual income to an IRA, but if you're making less than $450/month and living in the US, retirement planning is not your most immediate problem.

[1] ie, enough to max out your IRA contribution limit
WISP HR App update
Not sure what hate you're referring to, but even though this is a Facebook link it seems to be absent the nagging sign-in pop-overs we see on other FB posts. This is a good thing.

Looking further, it seems these new 'Facebook Notes' pages behave like regular web pages, without trying to annoy non-FB visitors into signing up. That is good and important when the subject matter is kids. Their stories should be allowed to exist without some tech giant agenda riding the coat tales of viral activity.
How can this still be possible? Shouldn't all tax legislation be such that if you break the spirit of it by having internal transfers (royalties, fees, interest) to a low-tax area, then you are still taxed based on the business that you had in the country in question, and not based on the net sum (i.e. zero).

The current state of tax law is that a billion dollar company pays almost no taxes but a million dollar company pays a lot. That can't be good for anyone (apart from the $1B company).

Are countries, simply put, afraid to put an end to tax schemes like this, because it would just mean that Ikea or Google would pack up and leave?
> Additionally when you sell the actual shares after you've exercised them you get taxed again on the sale.

This is a bit misleading. The same income isn't taxed twice. You'll only be taxes on additional gains that accrued since the time of exercise.
"Trump has a better chance of cameoing in another 'Home Alone' movie with Macaulay Culkin — or playing in the NBA Finals — than winning the Republican nomination." [0]

- Senior analyst and political writer for FiveThirtyEight

[0] https://fivethirtyeight.com/datalab/why-donald-trump-isnt-a-...
That's basically the thinking behind the laser-propulsion plan. The rocket equation gets a lot less hostile when the engine is not mounted on the rocket, but that has its own practical issues. Less than trying to drag a literal cord, of course.
That's interesting, can you point me to a source about the 1 to 70 ratio?

I once had a weird conversation with a friend about thinking in a foreign language: he said he didn't understand what that would mean, as he didn't usually think in our own language anyway.
Yes, and a few sentences later for context:

"Due to competition from other firms, their market share had gradually eroded to 70 percent by 1906 which was the year when the antitrust case was filed against Standard, and down to 64 percent by 1911 when Standard was ordered broken up"
There are a ton of these that have been out for over a decade: mailinator.com has been out since 2003 - is this any different/better?
Wow, that's not good
31 Best Smartphone Apps to Organize Your Life
I understand that you have the capability of doing that, but why do you have the right to do that?

Why is it that you morally think it's okay to just consume content others have created without paying?
NUMA’s international strategy revealed
He doesn't mean he lacks conscience, he means it doesn't appear as a voice.
Fresh Offers Available on Long Term Loans for Bad Credit People
> The cost of streaming a blu-ray quality film over 4G on many carriers can cost you tens of dollars alone.

In the UK this is simply not the case. I have unlimited 4g connection, and I had unlimited 3g before that. In fact, the 3g was my _only_ internet for a long time via tethering. It was good enough to play TF2, and could easily download 20gig games overnight via steam etc.

I assume somewhere there is a fair use policy - but if i've never hit it I reckon it's doing a pretty good job of only hitting abusive use.

5g isn't going to solve the problem of US pricing being shit.
Yeah, when even the employees can't resist calling the content 'crap', you know the world is better off without it.
A 3mo interbank rate is not an alternative to a 30 yr consumer mortgage.
I'm in Denmark and get 20GB/month. I'd stream a movie on Netflix while in a summer house or on holiday (my subscription covers most of Europe and some other countries)
You get a credit that you can use to offset your taxes in future years.
> After all, why put wires in the ground if you can just attach a 5G modem to the side of a person's house?

Will they also offer unlimited data plan for this? :-(
Learn Android in a Simple Way
Choo – sturdy front end framework
Open letter to Eye-Fi
Hello.

I have been a happy Eye-Fi X2 Pro user for a couple of years now, in fact I have two of your cards and on the whole they’ve worked well.

Receiving your email about removing support for X2 cards this morning has made me furious. That your company would have the gall to sell cards that would be obsolete within a few years is preposterous. Weasel words about “encryption technologies changing” etc are meaningless, as SSL has not changed fundamentally over this time and all the Wifi protocols are still supported by today’s routers.

I suspect you are cutting costs by not having to maintain older systems to support the older cards, which would be fine if your service was software only. By selling hardware, your company has an obligation to your customers to make sure the cards work without your involvement beyond your support period, or to keep supporting the cards. If you were offering an 80% discount on upgraded cards then I could stomach the transition, but a 20% discount is miserly and clearly designed to grow your bottom line.

I would have updated to the Mobi cards in time anyway, but out of principle I will avoid Eye-Fi products in the future and advise my photographing friends to do the same.

Shame on your company.

Background: Eye-Fi have sent all their customers an email to inform them that all of their cards older than their latest Mobi series will be made obsolete beyond September 16. Services required for the cards to function properly will be turned off by the company, with no support offered. Their X2 cards (amongst the affected) were offered for sale as late as March 2015.

http://x2migration.eyefi.com/hc/en-us/articles/216741158
> We aren't working in that environment any more.

"We" are a minority.

The vast majority of websites out there are still hosted on shared servers over which the customer has very little control other than installing and updating WordPress. You might be able to convince cPanel to let you run a Rails app, but the system as a whole was designed with PHP in mind.

The owners of those websites have absolutely zero interest in messing with the server environment. They're not developers. They've probably never heard of devops. They're totally allergic to SSH and can barely even use FTP. And yet, these are the people who, whether knowingly or not, help keep the web as decentralized as it is. PHP was the only language that catered to them 15 years ago, and it still is the only language that makes this possible on a large scale.

I host my blog with NearlyFreeSpeech.net. The whole site is just a couple of PHP scripts. I haven't updated it in almost a year, but it keeps working, no maintenance required. If I had to host it on DigitalOcean like all the cool kids do, it would cost me 10x more in monthly fees (even with the smallest droplet) and 100x more in time. This kind of setup is what I call "It just works." Not dockerfiles and bootstrapping commands and all sorts of dependency management tools.
They do have the right to attempt to enforce their own trademarks. 37,999 of the sites taken down didn't infringe on the NRA's trademark, though, only one (allegedly) did. That's an overbroad exercise of trademark claim, a chilling effect, and arguably censorship.