skysight-inc/HackerNews huggingface dataset:
Just as Microsoft was required to open up its Win32 APIs, one possible remedy here would be for Facebook to be forced to allow users to receive/make posts from/to their Facebook friends on any competing site, and allow people to log into those competing sites using their Facebook accounts (using a single sign-on system like OpenID Connect / OAuth 2.0).

That way each competitor could offer its own interface and algorithm for filtering people's feeds, and show their own ads (or offer a competing business model). If users opted to have their posts on the competing site automatically sent to Facebook (so their Facebook-only friends could still see them) then Facebook would be free to data-mine those posts still.

The next question is, could someone code a browser extension or other tool which makes this possible without needing any changes from Facebook's side? If it would break the Facebook terms of service, would someone crowd-fund the anti-trust lawsuit to override those terms?
Interesting point. But I see the after boarding vs. before boarding to be essentially the same.

Say the passenger forced his way on the plane after being bumped. Is this any different?
Thank you Luke! I've pushed it on the Moby website https://mobyproject.org/#moby-and-docker
In a Country that largely believes virgin birth and one very specific zombie.

One crazy belief is not sign of universal insanity. Perhaps though it is a sign of susceptibility, which is what we seem to be talking about.
>a) Engineering is covered by TN visas, but you have to have an actual engineering degree. Claim you're a software engineer and they have every right to deny the CS grad.

Not true at all. BSc in Computer Science is perfectly fine for Software Engineering jobs.

Look up NAFTA Appendix 1603.D.1

> b) Programming is not covered. This is simple fact of NAFTA. It's a process where applicants are told to be super careful with the wording (sort of like saying you're "going to meetings" when crossing the border for work related things), and at most the actual allowance is for a software analyst that does a small amount of programming.

That's true. But seriously is there anyone hiring "computer programmer" these days?

>>And once you have a TN visa, that is zero guarantee -- any single border guard can reject it, at any time.

True. Remember to carry all your paperwork with you whenever you cross the boarder.
It's a case of moral hazard. If we bail out those who built in areas which they knew at the time might eventually be submerged, it has the negative effect of leading to inefficiently high amounts of threatened homes being constructed in the future.

Same with bailing out areas that get wrecked by earthquakes or forest fires or any other natural disaster. Our natural inclination is to support people this happens to, and there is a positive in that we achieve a wealth transfer to people that just had a big hit in their well being, but if it becomes policy then going forward resources will be inefficiently allocated.

The somewhat depressing thing is we probably find ourselves bailing out people who (whether they knew it or not) were only engaged in the risky behavior that lead to them needing to be bailed out because of the social norm of the government bailing out people in that type of situation.
It's perhaps not the answer you are looking for, but spending a couple of evenings learning PostScript (as a programming language) is eye opening.
> The more cores added to an Intel chip, the more electricity it uses and the higher price it becomes.

It is much cheaper to produce as few versions of a chip as possible and deactivate cores (e.g. by fuses) for the cheaper versions. Also energy saving functions in processors have become so much better for the last, say, ten years that one has not to care anymore for energy usage of silicon that is not used.

> Sure it would be complex, the Commodore Amiga was complex but people figured out how to program the co-processors, etc.

At that time no less complex design was feasible. With today's technology it is. Why should one prefer to program a convoluted beast over programming a much more clean design?
When a market with competition becomes a monoculture, every security problem that used to affect only one product becomes a class break[1] that affects everything. Just like the potato famine, software monocultures can fall to a single attacker, who also benefits from the consistent interface.

> What is special about browsers

Nothing. We need multiple implementations of all software that is relied upon for anything remotely important. It still amazes me that so many businesses critically depend on something that is only available from one source. Without a second source[2], the business lives or dies at the whim of the company they depend on.

[1] https://www.schneier.com/blog/archives/2017/01/class_breaks....

[2] https://en.wikipedia.org/wiki/Second_source
One of the fun differences between the Chrome and IE FUD is that the former is based upon "but what if!?!?!" (usually ignoring that there is effectively zero lock-in, everything is standardized and open, etc), while the latter is based upon what actually happened. That you mention the news from yesterday, and report on some cynical, nonsensical comments as if they are fact is a perfect example.

I want to be cynical about Google and Chrome. But thus far I have absolutely nothing to actually criticize them on. They literally have kept the web alive, and their attempts to try to clear up the advertising market is yet another example. Or just be cynical about it while everyone migrates to apps.
Throughout said life, and incrementally "ruined" by said life, I wanted to...:

- Be a train. (realized that I was 3)

- Be a breakdancer. (realized that bodies age)

- Be a DJ. (realized I liked employ-ability and stability)

- Be a classicist/anthropologist (realized once again that I liked employ-ability, and wasn't excited about becoming a Vatican priest)

- Be retired so I can go back to A. (still working on it.)

You may have wanted to focus on specific occurrences, but all my biggest/most unfulfilled "regrets" are by nature more long term, and don't have "easy fixes" as e.g. my dream of doing a cross country road trip, or starting a massive fruit garden (I've partially realized both those goals)
Hackers take $81M from Bangladesh central bank by pwning its $10 routers
What are the other keys? I know about F12, but I have it mapped to something else. I'm using Gnome.
It absolutely is to maximize profit - it's to extract surplus PPC budget out of businesses. Not a huge surplus no, but a surplus nonetheless.

G knows the boardroom shitstorm that ensues when a CEO Google's the company name and sees a competitor outranking them (& that it looks like an organic result).

There's therefore tremendous incentive for brands to park some 'defensive' PPC budget (and it's never clear precisely how much you need to be spending and of course your spend will be anchored by your spend on generics), and a lot of incentive for other brands to try to outbid (even if the net effect of those ads is as display ads snd they don't attract clicks).

Consumers meanwhile, will just click the first 'paid' link, meaning that G is getting 30c for a link click the brand previously would have got for free.
Good point! Which reminds me that I left off pipeline-parallelism, which is very common in dataflow programming models. And Tensorflow is a dataflow model. But I think that the core computation in Tensorflow programs will tend to be largely data-parallel affairs. That is, I think such programs tend to have a bunch of data-parallel computational kernels connected in a DAG. When I made that comment, I was thinking more of a Cilk style program.

(I work on a dataflow language and system.)
I never said they "don't matter", just that they shouldn't be bailed out for their dumb choices. They do not believe that there's any global climate change. They think it's a hoax. They vote for leaders (for the rest of us) who push these anti-scientific views. Then they insist on building expensive houses right on the water.

Tell me why I should have any sympathy for them, or why I should help them when their expensive homes get flooded.
If you don't allow law enforcement to do their job, the world would grind to a halt. If the flight was cancelled because of this guy, I think the passengers would quickly turn on him.
The rule of thumb is that retention interval correlates directly to spacing gap (ie., the longer you wait to practice, the longer you retain). That's one reason that SRS systems use expanding intervals.
Go for Object-Oriented Developers – ActiveState
I guess that when you've got just few months left you may want to take your chances. Waiting for trials in US is not really an option.
Moved from the coast to a cold place more than 5k ft above sea level 18 years ago, specifically thinking about sea level rise and warming trends.

However...wildfires.
We need game design tools that work for everyone
I really love Serde, but one consequence of splitting out the formats into different libraries is that different formats can be of substantially different levels of quality. My impression is that JSON support is best-of-class, but I have no idea about the others.

For example, I've been looking at the CBOR library for Serde [1], and it's not obvious whether the library is full-featured, robust, actively supported, etc. Same goes for many of the other Serde formats. At the moment I'm likely to just choose JSON for new projects since I don't want to build on top of something that isn't known to be solid, but it would be really nice to be able to use binary formats for what I want to do.

Now that Serde is 1.0 it would be nice to do a push on the individual formats so that users coming in can tell what's active and well-supported vs a (possibly inactive) community contribution.

[1]: https://github.com/pyfisch/cbor
For skill learning, look into Anders Ericsson's book "Peak". There's much more to say than just "practice a lot" :)
1. Programming

2. I don't know if it's stopping the industry from growing, but existing communication tools (specifically chat, email) are a serious drain on attention and productivity. See http://www.paulgraham.com/makersschedule.html.

3. I'm working on it. Might be better tooling, might be educating people on how harmful they can be.
I'm not certain what specific symptoms could come about, but if there's one constant in human nature it's that people will find short-term reasons to oppose things no matter the long-term goals.
What is the difference? One guy got to walk down a corridor and sat down in his seat. The other guy didn't. It is the same.
> I think the question was more along the lines of "Are these changes being made to add support for other Operating Systems?" and less "Are you abandoning Linux?"

I see. Looks like I had misunderstood.

Yes, being able to target more different platforms is one of the reason for the change.
Mind you this is by the same author who wrote : "The Netherlands: A Look At The World’s High-Tech Startup Capital" and half a dozen similar pieces. Often cringeworthy PR fluff written in tourist brochure style.
Ευρωπαϊκή μάχη Κολωνία – Χοφενχαϊμ
1. Google has been an AI company from the very beginning (information retrieval).

2. Google is investing and doing generally useful applied AI, not an AGI moonshot.

3. Google's AI researchers are not 100% sure that AGI is just a few short years away.

4. Major source of income is advertisements. A lot of non-technical people work on this, allowing others to do more research and improve search.

5. Like said, AI is Google's DNA from the start. They are the biggest AI company in the world, and will die/be dethroned when they let AI research wither.

6. Avoid blanket humility, and lose hunger, innovation, dare. "At Hooli, nothing is ever impossible".
I think that actually makes the other posters points. That's 63-104k in USD, which is low. Most of us in the US would be taking significant pay cuts at that level. I have no idea how that stacks up as far as PPP.
The problem is that JSON didn't come into being to replace XML. JSON exists only because it was basically the JS literal syntax, and people needed easy ways to instantiate javascript objects. (If there is an alternative history here that is compelling, I'll accept it. Will be hard, though, because I swear JSON was essentially an accepted standard as soon as people found they could write out a JS object directly.)

So, is there another language that lets you script graphics easily? PostScript would have come close, maybe. METAPOST definitely gets close, though folks are afraid of it.

I think my vote would ultimately end up being METAPOST, as far as capabilities go. Nothing, if we are looking for a popularity contest. And, well, nothing if we are looking for "works well in the browser".
Galvanize Austin Is Looking for a Web Dev Instructor, Sr. Full Stack Developer
Additionally please send resume/CV to blake.hughes@galvanize.com

https://jobs.lever.co/galvanize/d77c4971-0d27-475e-bde2-44d68f613a5a
I really like the way Randall put it: "a company trying to become the Walmart of social interaction... eventually becomes the Walmart of social interaction"[0].

By having so many different people from different circles all ready to receive whatever you blast into the social space of Facebook, you either have to really water down your ideas or constantly put out fires.

As CodeCube said in this thread; despite all the problems with Google+, the circles idea of sharing different posts with different groups was something I really wanted as well. Too bad only tech enthusiasts picked it up...

[0]:https://xkcd.com/1320/
My favourite type of mattress is pocket sprung (with mostly or all natural layers). They supportive, comfy, breathable, bouncier than foam (wink) and will last a long time treated well.

In the UK you can find smaller companies hand making them with only natural layers (and telling you what each layer is made of!) offering 10 year guarantees. They're not cheap though, you're looking at minimum $1,500 and easily $3,000 for a larger size.

I've also slept on an expensive latex mattress and it gave me shoulder and lower back ache. Initially it felt great but the pain started after a couple of nights.

http://www.sleeplikethedead.com/bed-mattress-review-home.htm... might be useful
California isn't an area where sea level will go down, ironically it will go down near Greenland and Antarctica due to less gravity from ice sheets. There are some nice maps towards the bottom of this article:

http://onlinelibrary.wiley.com/doi/10.1029/2012GL053000/full

Since Florida is near the equator, facing the same ocean as Greenland, and has subsiding land, it will likely experience more effects of sea level rise.
He'd have more credibility if he canceled his government flood insurance.

http://crooksandliars.com/news-hound-ellen/john-stossel-just...
Also, there are multiple implementations of the Git API. Original "git" is the only command-line implementation but there are JGit and libgit2 libraries that are used in various projects. In particular, Github, Gitlab, and Bitbucket all use libgit2 for hosting Git.
Watch the video. He is literally screaming. Why would you refuse an order from the police. I think its an ideological difference, but I can't imagine refusing or resisting police. I think young people today get kicks from refusing authority, but it is simply not rationale.
We built a true Slack alternative - Microsoft Teams ( https://products.office.com/en-US/microsoft-teams/group-chat...). Ironically that doesn't help the fragmentation argument...
It also worked quite well for me on a Nexus 6P.
I personally browse with JS on (with a lot of filters), but I know a lot of people who have it off and whitelist sites that are broken without it. Sometimes on a per-script basis.

Main reasons are for extra privacy (scripts aren't there making arbitrary requests), better responsiveness, and better battery life etc. Of course there is a cost.
I did read your comment. I do know that the W3C worked on all of them. I promise not take anything as rude as long as you're not trying to be rude. :) You didn't really clarify why SVG is a particularly good example, or why you're pointing a finger in the general direction of the W3C.

How much have you used SVG? If you agree that HTML & CSS are worse than SVG, then what are you suggesting should be done about SVG?

Personally, I find SVG pleasant to use compared to trying to get layout to work across different versions of browsers. Personally, I'd rather use SVG than CSS, if I have a choice. I was questioning why you think SVG is a "good" example of an overly complex API, relative to what seem like bigger & better examples.

Pretty much all standards are difficult to implement. Tiff is an example of an image standard that almost nobody gets right, and it's way smaller in scope than HTML, CSS or SVG. It's also not made by the W3C. OpenGL is a standard that is very complicated and nobody implements completely, not even nVidia. There is a constant stream of complaints about it, and yet nothing better has come along to supplant it.

Standards are standards because there are many groups of people with many different, and changing, requirements using them. That's why they get complex.

Standards are always a disaster from the point of view of bystanders & people not involved and unaware of the history of the standard. They're often a disaster from the point of view of people working on them too, but sometimes for different reasons.

In any case, the question on the table is what to do about it, that's what Amelia is asking. There's no question: things would get worse, not better, if we were to eliminate the SVG (or HTML or CSS) standards. There has to be a proposal on the table to replace it with something better.

What do you propose?
What if he runs on the plane? What is the difference?
Which NYC subway station should an emerging artist go to share his work?
As a counterpoint, you shouldn't have to tell anybody about storage solutions and preconfigured configs. Once you start doing that, you're talking about solving problems that don't exist in other editors.
Personally, I think this a great move for the community, but the reasoning and implications could have been made a little clearer.

The intention is to have a clearer split between the Open Source community project - which is and will always be the heart of Docker (or now Moby) and the "product" pieces. The Docker product itself is not changing at all from an external perspective - you will still call "docker run" as before. However, Docker will be an "assembly" of pieces from the moby project plus some under the docker namespace, probably including "docker/docker-cli". Going forward, this will allow the docker-cli to make more product-centric moves like further Hub integration that would be too controversial for the community moby project. It also allows other organisations to take the moby code and reassemble it in different ways without offending the Docker "product". Furthermore, the intention is that in the long run, various Moby pieces will move to community foundations such as the CNCF and OCI.
I just finished suggesting that in a sibling post. :)

For examples of METAPOST, see http://tex.loria.fr/prod-graph/zoonekynd/metapost/metapost.h...

For examples of Postscript, see https://atrey.karlin.mff.cuni.cz/~milanek/PostScript/Example...

Note that for the postscript examples, if you open them in "preview" or other graphical program, it will show you the graphics. If you open it in a text editor, you will see the code.
More spoilers

In later books only portions of the surface of Arrakis are given to the worms and the spice.
US prepares charges to seek Julian Assange's arrest
There's a huge number of estimates of X and Y out there.

Except that some people, or rather some politicians, are denying that Y is even possible despite all evidence pointing that it does.

They also assume, without evidence, that X will be so high that it's not worth doing. Therefore, that justifies their public denial of Y being possible.

It should be possible to have a news article like this one without criticism that it doesn't deal with the large space of projections of future potential mitigations, their costs, and the costs of not doing anything.

As usual, starting with Wikipedia is a good place:

https://en.wikipedia.org/wiki/Climate_change_mitigation#Cost...

For example, the costs are estimated from -1% to 3.5%. For the US, the worst case cost is about the cost of our military budget.
What a travesty that was... L Ron Hubbard is very hit or miss, but the actual Battlefield Earth novel was one of his better efforts.

I'd like to see a Final Blackout[1] movie adaptation...

[1] https://en.wikipedia.org/wiki/Final_Blackout
Of course. That's why I said "keep" and not acquire. What I meant is Nordstrom would rather pay Google to not lose the customer to some other site because of the placement of ads on Google.
Square cube law. The mass (cube) of microscopic features is very small compared to their surface area (square), which dictates how thick their connections are. That means they have very little inertia and as long as they aren't scratched or wet they're very resilient.

Electro-optic materials are more like LCDs. Light interacts with the material and the material interacts with electricity. In a cathode ray tube there are electrons, not light, and they interact directly with the electric and magnetic fields. CRTs also need a dozen-odd fields to form a good beam, or 30+ for things like electron microscopes.
In addition to spaced repetition you can encode information in a way (method of Loci) that makes it very hard to forget. Did they mention this?
Best wishes to the team during this stressful time.
youtube-dl seems to work

https://rg3.github.io/youtube-dl/
That is misinformation. It doesn't work like that. You are taking the highest marginal rate, and applying it to the full amount. The tax burden increases on a higher income, but the the higher rates only apply to a portion of the higher income.

The VAT isn't 25% on everything. 6% is on books, magazines and newspapers, culture evens, national transport. 12% on food, restaurants, hotel and artwork sold by the artist.

https://www.verksamt.se/starta/skatter-och-avgifter/moms/oli...

Effective income tax isn't as high as the picture you paint.
http://www.economist.com/blogs/dailychart/2011/09/effective-...
If your business model involves relying on Google for anything, then you need another business model.
The problem here with linux, is that a laptop that works great with linux kernel x.y and distro z, may suddenly break when kernel x.y' comes out. So now you have to get ahead of the distro's and test all your machines for functionality with every upgrade. Sticking to really mainstream hardware here helps a lot, but that still won't keep from breaking when the next rolling update comes out.

Frankly, having used linux on a few different laptops, i'm not really sure how someone who wants everything to always work perfectly and isn't capable of debugging kernel drivers and tossing out patches runs linux. The few times I've seen this situation, it seems people are just putting up with the broken backlight controls, standby that doesn't work, BT drivers that wont pair, etc.. All things i've had to fix on my machines. (the latest being the keyboard hotkey to enable/disable the trackpad needed "tweaking").
This is a graphical representation of the analysis. It really is rather stunning https://twitter.com/ianwalker/status/854986518905180160
But a global maximum is also a local maximum, so what good does it do you to figure that out?
You might say that they're a... CHOP SHOP.
You mean like they did in the preceding paragraphs?
Show HN: Intuitive AI for better travel