skysight-inc/HackerNews huggingface dataset:
> A monopoly is historically identified with having a higher than market price, not a lower.

This is not the definition of a monopoly.

What Apple (and Amazon) are being accused of is predatory pricing to root out competition. Monopolies are not bad because they raise prices. Over the long-run, the tend to do so, but raising prices itself is not "bad."

Monopolies are prosecuted when they use their position to discourage competition, which stifles innovation. That's what Apple is in trouble for, by lowering prices such that less-funded incumbents cannot enter the market. That's what $MSFT was in trouble for with IE. Yes, they gave away a browser for free, but in the process abused their power as distributor of Windows to corner another market. No company could reasonably compete with a pre-installed browser, meaning $MSFT would be discouraged from innovating.

In some instances, monopolies are a natural conclusion of free-market dynamics. Centralizing production into one entity maximizes possible economies of scale (ain't no scale like 100%!) Most government programs are based on this principle. The assumption is the NASA, bringing together the financial and technical capabilities of the entire United States, has the best opportunity to advance aeronautic engineering.

In other instances, monopolies use their position to prevent competition. These are the bad guys and gals. Think Standard Oil or the old AT&T. Sometimes, multiple independent companies will collude to form a cartel and abuse their collective market power. Airlines do this by raising ticket prices together, despite no external force (like higher taxes, union wages, or oil prices.)

NASA is a great example of a monopoly that does not abuse its position. It actively encourages competitors (e.g. SpaceX) by granting the contracts.

EDIT: Replaced incorrect usage of "market power" with "predatory pricing". Thank you @baddox and @chipotle_coyote for the corrections.
I think you don't even need JSONP, just make sure to set the cross-domain headers and it should work.
How to Accelerate Your App for a Mobile First World
I would never use SQL server willingly but I really like the direction Microsoft is taking lately. They are a software company and restricting their software to PCs running Windows only doesn't make sense.
You are commenting here, its a community.
I just found opt-out instructions[1]. How did you validate that the opt-out worked?

[1] http://www.clarkhoward.com/how-opt-out-verizons-super-cookie...
Can someone tell me why I would want to use SQL Server when there are so many robust and free RDBMS available on Linux?
There are plenty of sources and the original papers are easily found, but there isn't a proper bibliography with links which I agree is frustrating. For example the first one says the last name of the author and the year: Andreasson and 1987. So I googled "Andreasson 1987 cannabis" and found the article:

http://www.thelancet.com/journals/lancet/article/PIIS0140-67...

Hope this helps.
Building SMS Weather Forecasts with Twilio and Node.js
Enterprise stuff.
The proposal I linked to suggests writing decoders using WebAssembly, so they should heat up your phone no more than the native image decoders in the browser itself.
I think you're the rare exception. :-) For every person I know who says "I wish I would have learned programming" I know a dozen who say "I wish I would have learned accounting."

You're the first I've met who got to a decent level entirely self-taught. How did you do it, and what were your sources?
> then this could open the doors for other kinds of proprietary blobs to grow on top of Linux.

Isn't that good?
No. That wouldn't have to happen.
Is Microsoft deliberately trying to end Windows as a back end server? What is the underlying strategic outcome that makes this a good idea for Microsoft?

BTW if you reply to this comment with a "Microsoft smackdown" comment then your comment is not very interesting.

I'm interested to hear some thoughtful replies, not Linux fanboy pile-on and jeering.
My first, immediate thought was that it was an inside job.
Single, raid 0, 1, 10 are stable on stable hardware. Where ZFS is definitely more mature is parity raid. If you need parity raid and a snapshotting Cow filesystem and you're not a tester, then you'd want to pick ZFS. But Btrfs is ~ 6 years behind ZFS maturity wise? Maybe in some sense longer because ZFS had a more aggressive start?

There are definitely things Btrfs can already do that ZFS cannot, like read-writable snapshots, no parent-child dependency (you can create a snapshot and immediately delete the original), growing pools is easier/faster without having to build new arrays or sequentially replace devices and resilver, etc. And just in the last week there's an experimental encryption patch for per subvolume encryption (eventually per file similar to f2fs and ext4), so the situation is heavy development.
Waking up in the morning looking my shitty code is Apocalypse.
Because features!
Looks like they announced this 3 weeks early.
IANAL but as far as I can tell there is no legal precedent here and so the questions you raise can only be answered by a lawsuit. Sure there is 'technically' a difference between packaging the ZFS driver with Ubuntu and audodownloading it, but it all depends on how a court sees it, because as long as there is no precedent you can't get off on a technicality like this.
I would argue the leadership of both successful and failed economies have an understanding of the topics you outline. Therefore, the understanding of these topics is only enough to make efficient decisions if your decisions are efficient.
Agreed on all points, however -

the guy who was forced to write the code didn't speak to their managers about potential implications

That isn't really the way things work in an agency/Fortune 500 relationship. What really happens is something like:

-> the development manager attempts to translate the implications of said software to an account manager who is directly responsible for client communication
-> the account manager has little idea of what the development manager is talking about, which does not stop them from attempting to translate in turn to the client's marketing team
-> the one tech representative from the client company listens to the translation in abject horror, knowing that any questions they ask will never be adequately answered
-> everyone goes out for drinks on the agency's tab

This isn't a raging critique of the process, it's just what normally happens.

That said, Verizon got fined for a good reason.
> I really don't understand where you're going with this argument.

Then I don't really follow you either.

I had thought my response - that while war sucks for everyone, conscripts generally have more chance to avoid the war than the civilians they end up killing and it's their duty to take those options rather than being a murderer - was pretty clear...?

And yes, I 100% agree that the people who sign the law are doing the worst thing, and the people who vote for them without being at risk of being drafted themselves, etc. The draft is the bad thing, not the conscripts for being drafted.

But, once drafted they still have choice and power, and must use that before victimizing others.

> those who have served (and saw action) considered it to be a mistake regardless

Exactly, so if they had run away, or done their fighting in their own country against their own draft, they'd have spared everyone that mistake.

The only way the mistakes happen is if soldiers go.
A few years ago, I would have though that somebody posted this three weeks early.
Have they released anything consumer-oriented on Linux yet?
Mere beer money...
I think that's a fairly common view:

https://en.wikipedia.org/wiki/Predatory_pricing

> If competitors or potential competitors cannot sustain equal or lower prices without losing money, they go out of business or choose not to enter the business. The predatory merchant then has fewer competitors or is even a de facto monopoly.
Oh, yeah, I wasn't trying to nitpick the overall code quality.

I just meant using white space would be more readable for demonstrating the code browsing capability.
Not everybody loves Raymond
You said "caused". Not "it would not have happened" (that is, it was one essential factor), but "caused" (that is, this is what made that happen).

To see the difference, do a thought experiment. The US takes Hawaii in 1893, but does not end the sale of oil, rubber, metal, and everything else militarily useful to Japan in 1937. Does Pearl Harbor still happen? Probably not, because the US is not signaling opposition to Japan's invasion of China.

On the other hand, say the US doesn't "invade, overthrow, and annex" Hawaii. It merely negotiates for a naval base. Does Pearl Harbor still happen? Yes.
Getting excited and wanting to build something with my new found knowledge. Doing this after learning a few new things really slowed down my learning. I wish I waited to learn a lot more before starting a project, it would have been more efficient, I'd know how to work smarter, and I'd have been able to make coolet projects.
It's implied, but worth stating explicitly: automation of mass server deployments and operations should be on the list.
We are comma.ai
> You, on the other hand, are not using a throwaway account, so I can tell that you seem to have a rather violent dislike of moot. If this were 4chan, I would have no idea that you made 3 separate posts trying to tear him down.

It's been a while since I've visited 4chan, but didn't they add some sort of user ID to comments at some point? Like, they could still generically be 'Anonymous', but there was some sort of ID or hash you could ctrl+f to find other comments by that person within that thread.
Copyright holders don't need to establish economic harm, they control whether you can distribute the software at all.
That looks like fun. The idea I had when I read the description was, "I wonder if you could use a game
like mine sweeper to teach text editing in vim?"
It's already over, they're just trying to reconcile.
Everyone with a PhD is a Doctor of Philosophy. There's nothing unusual about the wording nor the "combo".

https://en.wikipedia.org/wiki/Doctor_of_Philosophy
Kind of - Skype. Although it was released before MS purchased the company and since then it hasn't been maintained very well.
You might have an application that uses SQL Server-specific features, and if you have a separate database server cluster now you just have to pay for SQL Server licenses instead both it and Windows Server.
> then this could open the doors for other kinds of proprietary blobs to grow on top of Linux.

But it's not a binary blob - the source code is supplied with the binary.
Or to civilization.
I was not expecting that at all.
VSCode which is really a nice shell for electron. Other than that, not too much comes to mind.
haha i thought I'm reading that microsoft will bring MSSQL to Linux. But I'm just dreaming
Is there any point in keeping it alive?

Is it actually used by a meaningful amount of people and businesses?
could you clarify? I don't get the reference.
Yes, there are still a few pockets left.
There can always be more studies, and there can always be the possibility of error.

However, consider if the two studies were reversed in time, so the first study specified what its endpoints were, then did the study, and concluded there was no impact.

Then the second study came along, and during data analysis an interesting correlation appeared which showed there was a impact.

Assuming that both were done by equally competent researchers, which conclusions would you trust more, and why?

Do your conclusions change if you swap the time order?

Personally, I would trust the study with the well-defined endpoints over the other one, but I also feel within myself the desire to trust the first one - even though the order shouldn't change things.
Well if Apple felt that Amazon was acting as a monopoly, and unfairly blocking them from entering the market with low prices why did they not request an investigation from the FTC instead of doing something they knew was illegal?
Microsoft Opens Its Corporate Data Software to Linux
A blog post/podcast is not a Show HN.
Yeah, that's a great example of the power of Lisp!

Of course it now also leads to one of Lisp's other problems; namely that after a while everyone ends up programming in their own private language of accumulated hacks :D
A couple are listed in https://news.ycombinator.com/item?id=10038600
PLOS ONE journal retracts paper for Creator reference
As in an April fools joke
Relative to what they actually made off of ebooks? Unlikely although I don't have numbers offhand.
Play Framework 2.5 or Akka-HTTP for Rest? An old scala discussion revived
I don't see a finalization/publication date in the text... can anyone provide and source?
This makes limited sense. While Apple did fix prices, 90% of control of the market of a highly elastic good was controlled by a single entity engaged in dumping, which drove out all other competition. If Adam Smith believed in supply and demand (he did, he wrote the book on it) I think it would be hard to argue that responding to a monopoly with 90% distribution of a good with a price increase would make much sense. Even if we assume that it was only with many big publishers, for a subset of books, and that Barnes and Noble and Borders didn't exist and compete.

I would be interested to know if they even made that much in profit. If I could buy a car at 9 out of 10 places I go for $5000, why the fuck would I seek out the one place selling an identical car for $5300? If by chance I didn't shop around, it is likely that I am not motivated by price, and thus descrimination here has a negligible effect.

Now that all small book retailers and Borders Books have gone out of business, and Barnes and Noble is quite close we can look back with 100% certainty and say Apple's anti-competitive tactics of meeting a supply flood with increased pricing was the linchpin in their demise. As we know from history, people will hunt for a bad deal, and ruthlessly work against their own self interest even with significant friction.
you probably wouldn't, but there are lot of people who run sql server today who would love to run it on linux. I used to be one.
Time to invite that girl again for a date (that one that said that hell would freeze before she would accept my invitation).
> hired as an IC

Please expand uncommon abbreviations.
now if you can find the holy grail SMB owner's within a specific SIC or enterprise execs.
Skype on Linux feels a lot more like "legacy product MS inherited and then ignored" than "hot new product under active development."
True. On the other hand, though, having a project means that you now have a reason to care about learning. Whatever problem you run into, you now really want to learn how to solve that in the language you're learning.

Between working smarter and working (and learning) with more motivation, working smarter may not be the clear winner...
It's a reference to https://en.wikipedia.org/wiki/April_Fools%27_Day .
Presumably you're not going to start using it now if you haven't been already. But if you are looking for a more flexible deployment target for your existing SQL Server setup...
I really love developing on sql server, but...

From memory I remember when they "acquired" the source from Sybase and one of the selling points was that they could strip out all the multi-platform complexity from the source code. Being windows-only meant it was simpler, less complex code, faster and less buggy.

It also confuses my view of what MS has been doing. Maybe Azure is more important than Windows now? Its going to be kinda weird to see SQL Server on Linux in Azure.
Yes, it's very common in enterprise scenarios and with regular SMBs.
Absolutely, it still brings in billions in revenue each quarter.
Wonder if the pricing is such that SQL Server for Linux is the exact same price as SWL Server for Windows + Windows
It's not everywhere because users don't realize they have it yet (the "goes in a cupboard" problem this article discusses). Login to your wireless router right now and set it up. It was, literally, one button on a DLink wireless router I used. Chances are your ISP supports it and it's ready to go for you right now.

You don't have to (everything works by default with IPv4 right now), but why not? It's fun and you'll learn how it works, and it doesn't break compatibility with IPv4 access.

If wireless routers enabled IPv6 by default, you would be using IPv6 and not even realize it. It's amazing how seamless it is. I actually had trouble figuring out if it was even working.
Presumably they are finally realizing that Windows more or less ended as a back end server a decade ago, and are trying to keep it from dragging other revenue-generating products with it.
> In-memory database support for every workload with performance increases up to 30-100x

Can't wait to try this one, a Redis-like service with all the consistency of a mature SQL database (in theory at least).

Don't get me wrong, I've being deploying Redis in production and I'm love with it, but it's nice to have an alternative with referential integrity not to mention the "isomorphic" effect (you'll be able to switch from non-volatile to volatile persistence without the wizardry required by the typical in-memory databases).
I'm especially excited for asp.net core on GNU/Linux.

Maybe this is meant to fight off postgres and -- more importantly -- Oracle.
What about Proxmox?

They are a commercial slightly modified Debian distro who have been shipping ZFS with their ISOs and ready to use out of the box, even from the installer wizard for zfs on root installs for around a year now.

Nobody has said anything about them doing this or sued them or tried to stop them.

They are distributing the ZFS on linux binary kernel module pre-instated as Canonical is about to do with Ubuntu.
Three weeks from now is April Fool's Day.
For the same reason Uber did not try to fight taxi regulation in every local municipality instead of doing what they knew to be illegal.

Litigation takes a really long time. By the time you win, you've lost.

Jobs wanted to launch iBooks right now and was willing to cut corners to get what he wanted.
My comments are being throttled so I have to be picky to which I reply and I think this comment is excellent since it reflects real world case.

Yeah my previous SaaS I launched with beta testers two years ago was a totally misplaced end user targetting. In an effort to "capture" all opportunities I ended up building everything to compete on features alone which increased price sensitivity and led to bloat which made changes harder.

My experience from this was to start from top to bottom, not starting with code. Picking your market, knowing who is using your product and finding copies of him, I tried to do this on my own last year but developing product, website, documentation, tutorial videos, writing blog posts, sales quickly was way more than I can chew.

It's from this point where I clearly know that I focused on the entirely wrong group of customers. It was the naive belief that I could solve business problems with engineering and taking on more technical debt that ultimately led me to feeling burnt out (as you will see from my previous submissions).

1) I totally agree. Beta testers <<<<< paying customer. I've been there trying to aimless wonder the desert in hopes of finding water. It's so simple but I get it now after failing hard for a long time: "Be where your customers can pay you today not tomorrow or when this feature is ready".

2) Ironically this is where I feel the highest confidence but also where I take most caution. You don't know someone until you've worked with them for a while and sometimes I have misplaced expectations....they may not love your product, and not taking it personally....finding people would be quite hard as well and I think that in Vancouver there's a lot less people just striking out doing or hacking things on their own compared to SF probably.

3) 100% agreed.

> Today is day 1. Go get some customers!

I need to figure out how to get paid for the MVP and find people who will do that.
Relative to the company as a whole. Stuff like this is built in to the slush fund as "hazard" money. The shareholders could care less. Apple has more money than the African continent. I doubt anyone is overly worried.
That's a bad reason not to do something : (

In 5 years, you'll be happy that you did it, or sad that you didn't.
React Project: State of the Art Web Development
Maintained so poorly that we get this:

https://news.ycombinator.com/item?id=11165568
The query planner is top notch. I rarely have to worry about query plans. MSSQL will take my 'readable' code and make an efficient plan out of it. Whereas in mysql and postgres there are many times when I have to write less readable SQL code because their query planners are not able to optimize as well. Ex: mysql sometimes has issues with nested statements, and postgres has fences on CTEs.
Maybe my secret hope of Exchange on Linux isn't completely insane after all...
Ok I get it.. you put small dots down with anything, it will eventually combine and build up to make a larger image.
I have a lot of ideas in my evernotes, but I am procrastinating on building my webpage. I want to be perfect, which ofcourse will require time and I am too lazy to invest that much time.
so basically cos I am lazy and just trying to convince myself with false reasons
Err didn't they announce exactly that?
Seconding -- my guess is Independent Contractor?
His opponent's level of reckless mania is not pertinent here. (Or should that be maniacal recklessness?) Also, there's nothing partisan about Trump-bashing. People from all over the political spectrum have been making common cause over it.
I wonder if i can run EF on Windows with a SQL Server backend now?

What would be the memory usage difference?
In most of the benchmark contests I've seen SQL Server does pretty darn well - and if you don't mind locking yourself into the domain, it comes with a lot of bells and whistles for ETL and stuff (SSIS) - and it's been a few years since I was a DBA, but at the time nothing came close - even close - to SQL Studio as an IDE. I'm not saying I'd pick it over PostGRES hands-down, but there are a lot of things going in its favor that merit at least basic consideration.
The “Worst” coder anyone should hire
I disagree with the statement that it was pure luck that they got so many upvotes/stars based on timing. Many other posts of startups got more upvotes and failed. Segment is providing a very useful service of translating and routing analytics data to other services. There is a lot of value in the service (in terms of time/resources it saves). High value services, sooner or later get discovered and more importantly, people/companies start paying for such services.

Great article though, some thing that each technical founder should read.
Of course the Kinect does not offer such precision. But what about other pro hand held scanner?

HandySCAN, Polhemus, Artec, all 3D scanner brands with a very good resolution.

But then again it seems very unlikely that they took the time to scan an object without being noticed.
"ebass is a React UI component library that uses inline styles to avoid "

Which also means you can't override the CSS if you're trying to go for something like oh I don't know, basic cohesion; without using !important. Seems useless for anything short of prototyping.
this will make it much more available to containerized stacks for sure.
Errr, how exactly does this work? What's the underlying technology that makes it possible?
What price to charge?

1. higher - gouging, profiteering, monopolistic rents

2. same - collusion, price fixing

3. lower - unfair competition, predatory pricing

All are illegal!
It's a fair point. I probably wouldn't invest in his next website, but I wouldn't mind having his experience at my company.
Even as recently as a year ago this would pass as a great April Fools joke. Boy how have the times changed.