skysight-inc/HackerNews huggingface dataset:
This will just end up being a discussion about definitions, but lets dip into it.

We can define a socialism government to be one that have the goal of having social ownership and democratic control of the means of production.

We can define a free market to be one in which the laws and forces of supply and demand are free from any intervention by a government, price-setting monopoly, or other authority.

Thus a Free Market Socialism would be socialism which achieve social ownership and democratic control of the means of production by having a government that prevents price-setting monopolies.
This is actually pretty cool.
Most users will opt for the cheap SD card though. That's why they didn't buy the upgrade. I just went ahead with the 128GB in iPhone 7+ and I can see why Apple did that: You don't have money, you have space issues. You pay for the upgrade, then you have way more space than to bother.

They are basically pushing users to the 128GB version.
If you are considering no longer using Google or one of their products: they offer an easy way to export your (signed in) data for archival, or even wholesale delete your account and take all your data with you: https://support.google.com/accounts/answer/3024190

Not trying to encourage anyone one way or the other, but a good FYI to keep in mind.
All of these companies do business in the EU, have offices and employees in the EU, etc. They are clearly subject to EU jurisdiction.

They could shut down all their European operations, but that would cost them a lot more than 4% of revenue.
You won't pay for that higher spec - the low end phone will always have the same price point.

The argument could also be flipped - why do people who want a reasonable amount of storage on their phone be forced to pay $2-300 for $50-60 of memory?
I see what I'd consider "unsubstantive" comments left alone on HN in pretty much every thread, so if you could, please define "unsubstantive".
I think it has more to do with price anchoring the 128GB one, to make it look like a great value compared to the 32GB, since another large price bump only brings you another doubling of (dubiously useful) storage from there.

Also, 32GB is bordering on unusable in late 2017 when many of the "essential" apps are taking up hundreds of MB or more, each and the phone records 4K video at 60fps.
Who are you calling "stupid"? I don't see anything constructive in insulting people for what you believe to be failures of their government.
Monopolies are bad but "perfect competition only exists at the point of collapse" [1]

A benevolent monopoly can be OK but both of the extremes of competition come with instability.

[1] I put that in quotes because I thought it was a famous well-known quote but I can't find the original!
24 climate-change units of water?
> Personally I find the heavy use of ioctls in modern Linux APIs bit distasteful.

That's how things work in Windows as well. That's how userland talks to kernel mode drivers.

Well, except everything is an object.
... don't read the leaks, then?
would have to invent a high speed mini printer for that.. next project perhaps :)
If you're profitable you can disburse dividends to all of the non public shareholders on a regular or irregular basis.

Going public is a really expensive way to do that with a profitable company (why spotify is trying to do it in an irregular way)

> Past history shows it's usually a bad idea to be a public company and be in the red for many quarters.

Zuckerberg, Jeff Bezos, and Marc Benioff would strongly disagree.

Under this reasoning if you're profitable, you may not want to go public. Now you have to worry about public perception and hostile outlets affecting a major asset.
It's the sweet spot for Apple for upselling, not for customers.
Exploring the CIA World Factbook
My Nexus 5X, only a year older than your Pixel, is on 3.10, so it got none of these updates :(
“Okay, girls…” offended them ? I am not sure why, after all the startup scene is full of these feel good things like high 5s and free lunches. Would “Okay, ladies…” be offensive, or maybe “Okay, Maams…”.

This is business, get over “Okay, girls…” as there will be a lot more to be offended and agitated about. I have seen men make other men cry in board meetings, and it wasn't as polite as this. If you are offended by the person you have hired then you set boundaries and fire them if they cannot be met. Basically they allowed that person to be in control.

And control was what it was about, they allowed people to control them and then invented a fake persona which they could use. Heck this is something I've done in many meetings ... "Hey John, my CEO is not going to be happy" ... it's not about sexism it is about control.

> “I think because we’re young women, a lot of people looked at what we were doing like, ‘What a cute hobby!’ or ‘That’s a cute idea.'”

How about this happens to just about everyone, male and female.
Wikipedia can be downloaded in its entirety in an easy to use package. For STEM articles, it's better than Britannica (and cheaper too).
So according to your argument, the states fortunes should be changing right about now, since there is less regulation now..
I have been assured by innumerable statists that the government invented the internet.

But I'm not sure in what market exactly Google is a monopoly? I'm pretty sure there are plenty of advertising and big data companies doing just fine.
And my mother fills her phone with pictures and movies of her grandchildren, and is aggravated that she has to constantly offload all those photos.

A single data point is just that - one data point. With higher resolution cameras and videos, they need more space to store the same number of pictures and videos. Those cameras have always been a big selling point for Apple.
> Within a month I had received my first bug report, and presumably had my first user.

This isn't really discovering Agile before it's time, but maybe some people think it is.
24.5 trillion gallons of water is a huge problem... and also a huge resource. It's just in the wrong place, right? What if we had a system for rerouting water dumps like this around the country and could send it to a drought region?

We have interstate highways. How about interstate drainage?

Well, I guess that's what rivers are....
It was only feasible to do recently, in the sense that only recently did Google develop (and publish) the ML techniques that made it feasible. It wasn't some inevitability brought to us by Moore's law.
Am I doing something wrong? I'm paying about ~$300 a month for minimal coverage for a single under 30 year old person here in the US.
> ...Even though JavaScript is a weakly typed language it doesn’t mean that it is inherently insecure. Yes, the programming language used plays an important role, but at the end of the day it is the developers obligation to write secure code in the first place...We chose JavaScript because it runs literally everywhere, is extremely popular & widespread, and has huge companies like Google or Microsoft working on its speed and security across a wide range of devices.

I don't mean to be rude, but that's the worst possible answer you could have given. Security should be your first priority, not an afterthought to popularity. That it isn't tells me everything I need to know about the seriousness of your project.
That would be a fantastically deep network. Current AI can sometimes keep track of what's going on until the end of the paragraph. A novel's worth of threads to track is simply too much for the naive toss-it-in-a-wood-chipper approach.
When to make senior hires from $0 to 10M in revenue
And no SD card can stop you dead when your internal memory is full. Rotten either way.
>only release them after every person that was alive in the world at the moment of Pratchett's death was also dead

I wonder if, around 100 years from now, that would create a tontine type scenario.
We [technology dept at a non-computer business in the UK] got the lecture about this at work. Turns out geeks are fans of this approach!

I've been using "GDPR hazard" as a useful way to kill bad ideas at work. "Sure you can do that! We just need you to confirm that your business unit accepts responsibility for this user-identifying data and ... oh, we can delete it? I'll do that now then."

We have lots of user-identified data, going back years. I can't see it as a bad thing for us to behave properly with regard to it, and to be required to do so.
NC-ND makes the whole project a non-starter... it's not Open Source.
I think if done right there would be a market (if this is actually the right direction and useful is another question).

wbaas.io "web browser as a service"

Support like say the 5 major browsers (Firefox, Chrome, Safari, ...), provide an API and charge like ~xx euro/month.

The biggest challenge is probably to make it secure as one builds in essence a DOS proxy?
Expensive SD cards still don't cost anything like what Apple charges for storage upgrades.
As if the price of upgrading is anywhere near just buying an SD card.
Again, people would have the option of not using them.
Did Plan 9 try to fix this?
> idea in general that because something has worked for thousands of years, we shouldn't try to apply modern ideas to it

That's not the point Lom7 made. Some "modern ideas" like neurology seem to go very well with meditation. Some.
And the Creative Commons people recommend you not use their licenses for software:

> Can I apply a Creative Commons license to software?

> We recommend against using Creative Commons licenses for software. Instead, we strongly encourage you to use one of the very good software licenses which are already available. We recommend considering licenses made available by the Free Software Foundation or listed as “open source” by the Open Source Initiative.

> Unlike software-specific licenses, CC licenses do not contain specific terms about the distribution of source code, which is often important to ensuring the free reuse and modifiability of software. Many software licenses also address patent rights, which are important to software but may not be applicable to other copyrightable works. Additionally, our licenses are currently not compatible with the major software licenses, so it would be difficult to integrate CC-licensed work with other free software. Existing software licenses were designed specifically for use with software and offer a similar set of rights to the Creative Commons licenses.

> Version 4.0 of CC's Attribution-ShareAlike (BY-SA) license is one-way compatible with the GNU General Public License version 3.0 (GPLv3). This compatibility mechanism is designed for situations in which content is integrated into software code in a way that makes it difficult or impossible to distinguish the two. There are special considerations required before using this compatibility mechanism. Read more about it here.

> Also, the CC0 Public Domain Dedication is GPL-compatible and acceptable for software. For details, see the relevant CC0 FAQ entry.

> While we recommend against using a CC license on software itself, CC licenses may be used for software documentation, as well as for separate artistic elements such as game art or music.

https://creativecommons.org/faq/#can-i-apply-a-creative-comm...
They could shut down all their European operations, but that would cost them a lot more than 4% of revenue.

There's an interesting assumption in there, and I'm not entirely sure it's a correct one. Facebook and its subsidiaries play a large part in many people's everyday lives now, in particular forming the main way a lot of people stay in touch with their friends and family. It is not at all clear to me what would happen if Facebook decided to call the EU's bluff here and literally switched off its service to everyone in the EU for a day or two, replacing it with a single page explaining that until the law was changed they would not be able to provide their service to EU customers.
I missed the Levels guy, link?
Wow, for roughly the same price that the TI-8X series has been selling at for decades, you can get an actual modern computing device. Nice.
Beginning with a partial solution to this problem is better than doing nothing at all. This sad state of affairs has gone on for far too long.
OCaml for the impatient
Another Oklahoman here. I graduated from a public school ten years ago and my graduating class had students who attended MIT, Princeton, and so forth. From what I understand, my community has continued to send students from public schools to first-rate colleges. So I don't know if I would say that "the state educational apparatus has completely failed." Perhaps that could be true from some of the non-population-center schools. It sounds a bit heavy handed for OKC, Tulsa, Norman, and Edmond, at least.
In the US its common to have the lowest rung be about $500 USD a month with a $5000 deductable. Thats $11,000 a year - the only reason most people have insurance is the subsidies that the government provides (Obamacare, or if you're very poor Medicare). Its like a sick joke - so many layers are making massive amount of money.
As I've said in other comments, there is a big chunk of users that use effectively no storage at all, and would in fact be perfectly happy with the 16GB that used to be the lowest tier. I think Apple only bumped it to 32GB for PR reasons (well, and to help with OTA updates, because it was too easy to use up enough space on the 16GB model that there wasn't room for an OTA update).
That's true on average. But if you split the US into wealthy and non-wealthy, the wealthy get excellent care and have better outcomes than almost any other country, whereas the poor fare significantly worse than even many 3rd world countries.

That's why people get upset when we talk about this. Some wealthy people point out that their care is far better than Canada's (which is true) while other wealthy people who care about other humans point out that while their care is better than Canada, not everyone's is. And then of course the poor in America just want to not die of totally treatable diseases.
You may stop watching a movie on Netflix because you do not like it.
You may also stop watching a movie on Netflix because you already saw it multiple times and only wanted to rewatch few minutes snippet from it.

Without your thumbs up/down feedback it is hard for Netflix to figure out what is your opinion about the movie.
HotChips Keynote videos
There's something about candy that's very polarizing, at least in the USA. Candy used to be a very regional delicacy, every place had their specialities. At some point in the 20th century large candy companies addressed the mass markets and homogenized candy into less and less interesting treats. Now you really have to look for candy bars that are anything more than caramel, cheap chocolate and some nuts.

There's a whole book on this topic: "Candy Freak" by Steve Almond.

Italy, Japan and China still very much value a wide variety flavors and textures in their sweet confections. Where italy focuses on expertly maintaining tradition, the Asian countries seem to aim for extreme novelty. I like all of them.
Hundreds of millions of people rely on Himalayan glacier melt for their water. These nations also happen to be the least-able to diplomatically handle international river resource disputes.
Well, there are plenty of number libraries like BN.js that univocally convert from/to buffers and have unlimited precision. Numbers are the least of my worries with JS security code.
Right. For anyone who doesn't know these abbreviations, NC means "Non-Commercial" and ND means "No Derivatives", which means you can't take the code and release a modified version. NC by itself is contrary to the Open Source Definition, but ND is completely opposed to what Open Source is trying to accomplish.

https://opensource.org/osd-annotated
Corporations have moved left in part because they realize that they've won already with the Right. The Right hates government so much they will never vote for anyone with more government control. I sometimes think thats why corporations have moved more left on social issues, so you can have the NeoLiberal globalists overshadowing the workers-rights left.
I just feel like separating the concerns of

1) Identity of the server

2) If the connection to the server is encrypted or not

would be a good idea in modern browsers. Because the article is completely correct, everything as it is right now essentially disincentives anyone producing IoT or any other kinds of consumer based lan devices from using https.
Economics of BitTorrent Communities (2012) [pdf]
64gb costs Apple $5. They're beyond taking their customers for granted at this point. This entire conversation is absurd given the price of 64gb now.

The price for 64gb has come down to what it used to cost them for 8gb or 16gb, and they're simply refusing to upgrade the base memory as a means to stick it to their loyal customers for a sliver of added margin.
Autonomous concept car smart vision EQ fortwo
No, but it's very nice to be able to share code for things like view rendering or form validation between the server and client without jumping through hoops.
This isn't my area of expertise, but I thought the recent ML boom was kicked off by ImageNet, which came from the CS department at Princeton, and the ImageNet Large Scale Visual Recognition Challenge? Google's been a big player in ML recently, but they're not the only ones researching this.
Trying to make the world a better place, usually involving various Internet-related projects.
5-star ratings probably carry more information than binary thumbs up/down, but every 5-star vote is more complex to collect, so Netflix was probably getting less 5-star votes than they are getting up/down votes.

Overall number of votes matters too.
The main problem with Javascript cryptography called out in https://www.nccgroup.trust/us/about-us/newsroom-and-events/b... is that the Javascript is delivered to the user's browser from the server on every view. If someone makes a web app for doing end-to-end encrypted messages between users, it can't be secure from the web server operator: the server operator can update the javascript one day to leak users' private keys to the server. The server operator could even serve that malicious change to a subset of users so that it's even less likely to be noticed.

In systems where the Javascript isn't loaded on demand from a server on every use (like a server written in node.js, or an application built with electron), then that issue doesn't apply.
I work in a (small) bank, but we are already quite far in implementing GDPR.

Most of it is done by our internal development team or the core system providers we use. No need for external consultants.

From what I can tell, the whole banking industry is busy implementing this, at least here in Norway.

The fines are real..
We use Karma as well.
Then your mother should have a larger phone. The fact that most people want more than 32GB doesn't mean there isn't a need for a 32GB model.
How Semiconductor Devices Work
It solves that problem and creates other problems.
Ask HN: How do you scrape Linkedin? Is it legal now after the recent ruling?
As far as I can see, Linkedin still seems to block all scraping. It doesn't seem to be possible to scrape public profiles on linkedin. Did I misinterpret the ruling?
Doesn't it just affect companies which rely heavily on lack of privacy for monetisation?

No, unfortunately not.
You could join our programming group in Berkeley and ask around:

- https://www.meetup.com/codeselfstudy/

- https://codeselfstudy.com/
Materials Science PhD student - electron microscopy
If you follow GDPR strictly you would need to be
able to purge the data from your backups.
Now most backups are considered immutable, so
you aren't going to do that

Encrypt with a user-specific key, and destroy that key to drop all backups concerning that user.
That is not what ad-hominem means. When you are evaluating the reliability of a source, it is perfectly legitimate to look at what that source has produced in the past and see if it holds up.
The answer is in the quote "The linker removes code in your application and dependent libraries...". That doesn't include the Common Language Runtime.
Would love to use myself, except the NC-ND license means I won't even be looking at it. Please consider changing licenses.
Sony as well.
Ok, some corrections first. Wayland is a protocol, not an implementation. Xorg is an implementation of a protocol, not the protocol itself.

Weston is the reference implementation of Wayland, but it is not the only one - KDE's KWin is another.

Xorg is the current most common implementation of the X11 protocol, however - again - it is not the only one (although almost all Linux desktop systems today use it) and there are other implementations.

So how do X11 and Wayland relate to each other? Well, they are both protocols for providing a windowing system. They each do things differently, with pros and cons to each approach. They are different enough so that one can be implemented on top of the other, so compatibility should not be a problem, although obviously features are lost or crippled when doing so.

There is this misconception that Wayland obsoletes X11, but they are very different systems designed by different people and worked by (mostly) different developers that only superficially provide the same features (showing windows on screen) that - at least personally - i do not see that happenning any time soon, if ever. Personally the way i see it is similar to asking if Atom (or VSCode, if that is your poison) obsoletes Emacs (or Vim).
I think there were thirteen total members.

Two abstained, one member was the person in question, and then we have 6 against removing, and 4 in favor.

And after this vote failed to remove the person, four members resigned.
I guess your parent meant security problems due to bugs that could have been prevented using a language that has a stricter type system.

This does not mean you don't have to deal with security (your case still applies), but at least you get rid of some known bugs in advance.
It doesn't have to be Dawn. Any liquid soap will work.
The real problem with agile (even well-done agile) is the interface with non-agile upper management. Sooner or later you usually run into someone who wants to see your detailed project development plan and timeline, or some such. Answering "Why would we need one of those? We just talk to each other" does not go well, even if it's true that you actually don't need one of those because you've addressed the problems the document is supposed to address simply by regular informal communication. (Been there, done that.)

If upper management doesn't "get" agile, at some layer you have to transition to non-agile. There's an impedance mismatch at that layer. If someone doesn't actively translate things into upper-management terms, they can decide to kill the project, simply because they can't tell what's going on.
Izrada sajta, izrada web sajtova, izrada sajtova, izrada web sajta
What's the cheapest you could make the cartridges assuming mass-production?
I had the exact same Idea wanting to use my tablet with a bunch of shortcuts that I can hit on a HTML/CSS button interface. For a tablet screen there could be so many botton on there that there would be no need to contextual switch them for different apps, at least not for me.

One day we will have keyboards where we can put on the keys exactly what we want. And 102 keys sounds a lot but if you ask me there could be 200. I never use a touchbar but I think its a step in the right direction, yet far from there.
The author of this article lives in Canada and has written a book called "You Dumb Okie." I don't see anything constructive about his tone, nor do I find any new ideas in his writing. It sounds like criticism and resentment pointed at red states.
Diplomatic Underground: The Sordid Double Life of DC’s Most Powerful Ambassador
I'm talking about a userland implementation.