skysight-inc/HackerNews huggingface dataset:
Back in the day, PageMaker ran only on Macs because only Macs had the underlying technology to support it. People bought Macs to run PageMaker. It was the "killer app".

If Nexedi's product was that good, they could convince people to buy Android devices.

Can a game maker sue Sony because it is extra work to port a game from XBox? Can they force Sony to support Kinect?
From the press release, I'm not sure anyone is stopping them from developing on iOS.

What they don't like is that they have to write some different code on iOS and that costs them money. IANAL but I'd be a bit surprised if "write once, run anywhere" is enshrined in French law.
It's not credible that C-level management were unaware. 5000+ employees doing the same thing, repeatedly, means collusion and coordination up the management hierarchy was taking place. Either internal anti-fraud controls failed, or this activity was actively ignored at management direction. At the very least, the C-level manager at the top of the organization that engaged in this fraud was responsible for a system failure and should be dismissed for cause, without their bonus or severance. Having a lawyer say "Huh, I guess they didn't know" is exactly the cover they need for feigned ignorance.
Trying to Solve the LED Quandery
And there is plenty of competition for the iPhone.
3 Frameworks You Need to Design and Launch an App That Sticks
It's really hard to believe that Apple is holding back the 'mobile web' when it's shown time and time again that they have the best performing web platform in the market. It was true when iPhone was introduced in 2008, it was true in 2015[0] and it is still true now[1].

"In a nutshell, the fastest known Android device available today -- and there are millions of Android devices much slower than that out there -- performs 5× slower than a new iPhone 6s, and a little worse than a 2012 era iPhone 5 in Ember. How depressing."

[0]: https://meta.discourse.org/t/the-state-of-javascript-on-andr...
[1]: https://twitter.com/CraftyDeano/status/779461778677895169
Looks like a pr stunt.

But, here is another point of view (perhaps it can help, i'd love to see html 5 support improve on iOS).

Internet Access is a "human right" and according to the United Nations ( https://www.article19.org/data/files/Internet_Statement_Adop... ) , they condemn countries that intentionally take away or disrupt its citizens’ internet access.

Perhaps by not allowing "basic internet access" ( html 5 is part of the web), Apple is a distrupter of a basic human right.

The platform, where we could least of all platforms, use our basic human right to browse the web is iOS. So Apple is, in it's own way, a company that blocks a basic human right. And the block it because of own financial gain ( using the app store instead of the browser earns them money)
This isn't a flaw, it's a feature. Whoever controls the phone book controls the keys to the kingdom. If the names are numbers generated by some cryptographic system, it is harder to subvert the system.
Sure, that's the point of the standards process. Apple made their argument as a full member of the W3C and other standards committees. If they weren't convincing enough and the committee choose to go another way with the standard, then it's Apple's responsibility to accept that decision. After all, if the decision had gone their way, they'd expect the other vendors to adhere to it.
4 Warning Signs That Your Beta Testing Process Is in Danger
How to create a simple search page in Umbraco
Erm... I think Dennis Ritchie would have had a few things to say about that.
Am I correct in interpreting that as you suggesting that anti-prostitution activists did not, in fact, claim that Amnesty International were making things up when they pointed out the negative outcomes of "the Nordic model" for sex workers, the people you're claiming it was supposed to protect?
One problem is the unreasonable level of control over "second party" use - ie, people viewing it on the web as intended, but in a way that the publisher doesn't like. Whether they're using Linux or screen readers or adblockers or "non-standard" browsers. Even if they're just trying to fix usability problems in the site.

Example: streaming video on the Raspberry Pi; the hardware is quite capable of it but if it requires an x86-only plugin to do so you're out of luck.

Example: "readability mode" in browsers relies on the fact that currently text is not wrapped in DRM and can just be presented how you like it.

Trivial, petty example: currently on Twitter there's no sensible way to view images full size or save them without going via the DOM explorer.
And then it is likely to (weakened) head back over the Bahamas and possibly southern Florida.
I spend about $20k/mo with Adwords and, at least in the US, Google charges every $500. I'll often have multiple charges from them on my card per day during the week. I find it very annoying to have all of these small charges to review on our expense report and asked that they increase the threshold and they refused.

I've never not paid a bill (it's automatic), but I find it extremely hard to believe that once the payment failed at 500 Euro they would allow the account to accrue 99,500 Euro more in charges. That is assuming they have a similar threshold to charge where this user was.
It's about 5% of US employees, concentrated in one part of the organization.
To me, the problem is that all this kid really did is hike up the bid price of competitive keywords, therefore earning more money for Google. I have the same issue with them giving away money for trials, or giving thousands to non-profits.

It's gaming their own system from within -- if someone is given money to splurge on Adwords, they will pour it into really competitive keywords without really caring about the return, jacking up the price for those who are paying real money.

It might sound altruistic, but there is a pretty real benefit for Google.
How a Lambda-Backed Custom Resource Saved the Day
> It's just a small bash script, and one that's apparently worked well for 10 years. Rewriting it to J2EE standards would just be a waste of time; the best outcome is that it still works the same, and the other outcome is that you introduced a new bug refactoring it.

I don't see how following best practices for bash scripting (or really shell scripting in general) can be compared to J2EE standards.

Seek quality in all your scripting so it becomes the norm. Otherwise you'll end up having crap like that in something mission critical.
I had one large company where performance was really one bit - ranking was on a scale of 1 to 5 and, as I was told, "nobody is a 5 and if you were a 1 or 2 you'd already have been sacked".

So everyone was either a 3 (meeting expectations) or 4 (exceeding expectations in some areas).

I did manage to persuade my line manager (the CIO) to give me a 5 on something but he then felt the need to mark me down somewhere else so I remained a 4 overall.

Utterly pointless exercise.
>I really miss old meetups where people would just present their open source projects and discuss technical topics.

That's pretty much what HN London is. We like to keep the talks as diverse as possible. Everything from local developers building 3D worlds in CSS3D[1] to the creator of Haskell talking about shaping the future of how children learn computing[2].

[1] - https://vimeo.com/75454802

[2] - https://vimeo.com/137420684
The boy had his own bank account. It was a joint account with his parents so his parents were notified of the charges.
Perhaps they should do more about HTML 5 features ( which is holding back the mobile web) instead of js execution.

This just means they can do it, but they won't due to own personal gains
> why should we suddenly start writing Lisp? The language is older than C, for god's sake.

If so many "modern" languages still copy features from Lisp (hello C++) then why not use the real thing?

All those nice "new" features which Python and C++ are praised for (lambdas, closures, list comprehensions) have been available for almost 50 years. Lisp was way ahead of its time. It just lacked the hardware power which we have today. It is still ahead of our time. Consider Lisp macros, Genera and MCCLIM. MCCLIM is an interactive GUI for shells which has been neglected for decades. It is being revived right now to make it available for modern Lisp distributions. Modern Lisp just lacks one thing to be the real deal: a native Lisp Machine.

https://common-lisp.net/project/mcclim/
Even if it's not the DRM fault here there are plenty of other examples. E.g. You can't copy/backup a DVD on your computer/stick/cloud so once the DVD format is deprecated(i.e. Macs no longer have a DVD-drive) or the DVD is lost you can't play it anymore. Not to mention the convenience. The latest wonder from the DRM promoters is the HDCP: People with 4K TVs can't play 4K TV content anymore because of this new "feature"[0]. Apparently the only sane solution is to hack the HDMI cable.

[0] http://www.howtogeek.com/208917/htg-explains-how-hdcp-breaks...
Good article. Couple of things I've found really useful whilst building a video game in my spare time:

1. If you like to listen to music whilst you code/work, check out focusatwill.com. It's basically the right kind of background music, ie: not engaging enough to distract you. I used to waste time trying to select music to play for my work sessions, now it's simple.

2. When you finish a work session, write a note to yourself saying where you're at. that way, when you come back to start work again, you can pick up where you left off without spending time trying to remember stuff. It's past you being nice to future you! (I got this from a writing tip that said you should always leave a sentence unfinished when taking a break, because then you can hop back in really easily because it's mid flow).

Really agree with the OP about exercise/well being. It's not a waste of time. For most (if not all) of these kinds of side projects, it's a marathon, not a sprint.
CMS (Center for Medicare and Medicaid Services) is not a purchaser, they are just a payer. For example, a pharmacy will fill your Rx, then go to CMS (if you're on Medicaid) to ask them to pay it. Most drug companies use a distributor, but that doesn't impact how they interact with CMS.

To answer your question if they are required to "sell" to CMS, the basic answer is yes. In order to sell your drugs to Medicaid and Medicare patients, CMS requires a "Pharmaceutical Pricing Agreement" (PPA) to be signed. One part of that agreement is that you give a significant discount to CMS for certain patients. This is why I chuckle when people say "Medicare can't negotiate drug prices", which is true, but the gov't takes their pound of flesh other ways (Medicaid rebate, 340B rebate, which both have price increase penalties). There are examples of drugs where the manufacturer is required to sell them at "penny pricing". That is, $0.01 per unit of drug. This is usually due to the manufacturer cranking up the price really fast, but in the end they have to give the drug to the gov't for FREE.

Do companies have to enter in to a PPA? They don't have to, but since Medicaid and Medicare represent more than half of all patients in the US, you'd be stupid not to. There is one example where a drug company said "no thanks". It was J&J's over the counter division. I assume Medicare and Medicaid was a super small slice for that business so they just pulled out all together. Most companies can't afford to do that.
I really doubt you could pass HTML5 compatibility as a "basic internet access".
The goal is to eradicate sex work for reasons of "morality," exactly how the slavery abolition movement had no other reasons besides "morality."
True, it's likely a bug from either the disc or the player but if they weren't attempting DRM I wouldn't have the issue. Inconveniencing legitimate users because you can't implement the protections without it breaking isn't the way to go.

I know I can download a copy of a film, push play/pause and it will just work. I know if I buy a dvd I'll have to sit through unskippable piracy messages and ads and not be sure the film will play after pausing.
A doctor I've been seeing told me she loved to operate (and from the look in her eyes, I believed her), before quickly reassuring me that she wouldn't do any unnecessary surgery. So I'm pretty sure she would call it fun :)

Programming has gotten far easier though in the last few decades due to GC languages, open source libraries and package managers. It really is feasible for smart non-specialists to program computers now.
Believe it or not, even a weakly typed language like JavaScript can take advantage of type-safe unions, thanks to Flow - https://flowtype.org/docs/union-intersection-types.html
Or at least allow other browsers to compete on the platform.
Taiwanniversary – Four Lessons Learned After Three Years in Taiwan
Ran it in college, on an Intel iPSC. I didn't know at the time that it was a Microsoft product, as it had been licensed and rebranded by Intel. And probably tweaked to run on the compute nodes.
> I cannot understand that a majority of Colombians didn't want to take part in one of them is important decisions in a century.

Many people are willing to stand on the sidelines rather than take action when there don't seem to be any good solutions. This is partly why the work Santos is doing is important. There are no solutions that would make everyone happy, but passively doing nothing is not a good option, only the easy option. Santos has had the courage to put forward a path to peace, even if it is not popular.
>Looks this was made for childish minds

Not to mention very awkward.
Some legal comments on the law (in French):
http://www.efl.fr/actualites/affaires/contrats-regles-commun...

Basically, if there was a clause in the Apple Store contract that said "to publish your software on our platform, you must give us three fingers of your right hand and your first born son", a judge could declare it void.
HTML 5 IS part of the web, so why shouldn't it? By not having several html 5 functions, you actually disallow access/usage to certain websites.
If you don't negotiate the salary it's your own problem. I honestly don't get it.
If Colombia some day get peace deal with FARC, isn't there other paramilitary groups still active? Do they have significant presence?
Also, another thing I wonder as European looking Colombia from the distance is that is FARC that organized and controlled that they are able to tell their soldiers put weapons down? I always thought that those kidnappers are simply crooks making money through extrusion not really Marxist idealists?
Trump vs. Hillary: Analyzing Viral Tweets During US Presidential Elections 2016
Why use Nancy?
How do I disable the left shift key on karibiner elementes?
Undercover Testability Killers
Probably because they're aiming to provide a private government cloud and they want to be geographically closer to key clients - Fauquier county is a 20 min drive from DC and big co's in West Virginia. Also because the incentives Virginia is providing ($1.25m in cash, cuts on sales and use tax, cash for employee training) make up for a higher energy cost - especially the tax cuts.
I was wondering about this too. Specifically, I thought websites were held harmless for the content they carry. If somebody posts a threat to the President or something else illegal on a website, is the website liable? If something slanderous shows up in Google, is Google liable for slander? How does that work?
Open Source Developers Endure Long Prison Sentences, and Worse
Or the fact that it has been a spam-riddled POS for about a decade now?
I wonder what it would take for Android and IOS to be treated as distinct markets so that we can make progress on the plethora of anti-consumer and anti-competitive issues. For a market as large, valuable and consequential as "mobile platform", only ever looking at percentage seems too simplistic.

Android is not a like for like replacement. A customer is not "free" to change platform because there are large financial penalties if they have invested in an ecosystem due to deliberate decisions to create lock-in - they lose all the media, software and peripherals they have purchased.
Why do you require registration just to apply for a job? Why doesn't email suffice?
Worked for a high tech company in the US that hired mostly ethnic Asian people especially immigrants from China, Japan, Korea because most were single or came over alone and would work 12 hours, weekends, etc. THey did not protest, maybe could not protest because of whatever visa they were on. CEO was from China, family members in senior positions at the company etc.
Then they send you emails (from some random non-official looking domain) with password protected PDFs and ask you use bits of your account details to open it. The opportunity for phishing is insane.
Apple's lack of support goes far beyond conscientious protest like you're suggesting. Mobile Safari has simple, egregious bugs that have been open for years. We're talking about things like being able to crash the browser with CSS or file selection, etc. I know this discussion is more feature oriented, but it's impossible to make the case that Apple is just rejecting features for the sake of the user.
OK. Exactly what about sex work is immoral, when the sex worker can choose their clients? Is it that sex is inherently something special that other work isn't?
In the US, all of the anti-competition laws more or less get described as monopoly law or anti-trust law. But distributor and partner programs have to be careful about laws in this category that have more to do with cartels and avoiding a situation where independent companies are agreeing not to compete. Those laws are more carefully enforced on monopolies but often hit individual manufacturers, etc.
I am getting similar errors on Mac OS 10.11. Looks like something may be messed up with that one.
Programming is Hard
> IE6 CSS fixes

I didn't really ever learn these. I stuck to simple layouts or used tables, which is fine (https://www.combatentropy.com/coming_back_to_the_table).

> Apache1 configuration file syntaxes

I didn't learn Apache until version 2.

> PostgreSQl getOrCreate surrogates

I never learned these. I don't know what they are.

> Jquery

This hasn't decayed.
If you have to be forced in order to act moral, you're immoral. People can call corporations "amoral" all day long, but they're made of people, and their decision to not be moral also implies the decision to be immoral.
Because bankers are better at committing fraud and hiding their tracks?
They don't mention this, but I believe this can cause extinction of mosquitoes within an area:

https://en.wikipedia.org/wiki/Sterile_insect_technique
FTFY: the PERSON you go to lunch with...
The photographs really made this piece for me. The church is fantastic.
Awesome Ruby – Your go-to Ruby toolbox
Does the HTML5 standard specify which video formats browsers should support now? Is webrtc part of the html5 spec now? Seems misleading for them to say they just want the HTML5 standard when what they are asking for isn't in the standard.
I think it's time for this meme about engineering being a young man's game to die. There are plenty of events in the olympics with good competitors in their 30s and early 40s. The point being that we certainly haven't aged out of any physical requirements once we hit our 40s. Sure, I have a little less energy in my 30s than in my 40s, but overall I am more productive and make fewer mistakes.

I do agree that keeping skill levels up across a long career is difficult. Maybe these memes come up because it's a convenient excuse not to put the effort in? It's very easy to get complacent if you are smart, get things done and have a comfortable home life. We have to train to get that brass ring, to stretch the analogy ;)
I might be completely wrong but I think if you request from a position of strength, in that you have pleased all the interviewers and they are visibly eager to hire you ASAP, then it seems possible that they let you have a look, if not the core logic at least the less critical parts. Whether or not it is rude depends on how you make the request. :)

About horrendous code, I haven't changed many companies so I wonder how many real world products that are some years old have code bases that are not some sort of a hard to figure patchy clutter if not down right trainwreck.

As for employees looking at my code, it isn't as straight forward. The code I upload to public repos like github are meant to be seen, used, extended and/or appreciated by peers, so letting potential employers look at them isn't a problem. However, when I mention that I have some personal projects brewing, which to me are potential business ideas, I would not let them in on too much detail much less look at the source code. Even if then agree to sign an NDA I wouldn't let them as I don't trust big corporations.
good point; though, while designed to work well with each other, neither unix nor C require the other.
Here's one take on it:

https://theintercept.com/2016/02/12/henry-kissingers-war-cri...
Who are Dash's competitors anyway?
Cybersecurity expert: Brain wave passwords bring major possibilities, risks
SSL chain is not included... Use the proper file from LE.
Their ability to do automated recurring billing, amazingly, is also lacking. I really wish they would fix that already. It's kindof a deal breaker for most people.
The Perils of Being a 21 Year-Old Product Manager
Both can be true.
Hard to argue they are not decreasing competition and not being anti-competitive when the TOS you quote specifically disallows competition. They literally prevent people from creating apps that compete with their own system apps. Again, at least you had the option of installing Netscape on Microsoft.

And I'm writing this from my iPhone. I don't love or hate Apple. But I don't think what they're doing is different than Microsoft.
It is fine to steal as long as it is only a small percentage of your income?
It's open source, they take pull requests and donations.
I already get throttled and I didn't hit 200GB last month. Moved from NJ to CO and still have to deal with the long dick of Comcast.
I was reminded of this article in the context of the on the front page about OVH setting up a data center in Virginia: https://news.ycombinator.com/item?id=12657227

Moderators, please feel free to edit the somewhat clickbaity title.
If you play with the examples it becomes more apparent, but you can use it alongside gnu-utils like grep with pipes on the command line easier than a lot of traditional lisps that have a slower startup (ex: Clojure). Kind of like Perl.
"Takes seriously" is orthogonal to "is great at". There are also non-i18n problems in Android which lead to reboots.

If you expect the UI to be perfect in every language all the time, consider what you're actually asking.
Erikh/box – A single binary, docker builder with a mruby DSL
How RuboCop Made Me a Fan of Linters
Once the farm's in operation for a while, I'd assume they could compost a lot of the waste material picked up during harvesting. I'm not sure about tomatoes; are the plants destroyed during harvest and grown from seed each season? Some crops are certainly handled that way.
When you develop in X you usually have problems with not X. Even when Safari and Chrome were working together on WebKit there were still differences.
Same here, it's not like you're re-populating the planet where diversity is important.
I seem to recall that when Microsoft sold Xenix, they agreed to never enter the Unix market again. I've searched for that online but have never been able to find more information.