skysight-inc/HackerNews huggingface dataset:
The best thing about open source is that even seasoned PHP Architects can learn useful language features such as for and for each loops.
> Sure it is, leftism occupies a spectrum of economic and social ideals, which the US left (led by the DNC) falls uniformly outside that spectrum

No it doesn't. I mean the single-axis "left" and "right" classification is fairly meaningless to begin with, but you don't get to be the one who decides where is where.

>I mean Monarchists are left of fascists

Not really. I mean, this is another example of where the "left-right spectrum" is completely useless. It's like asking whether Mars is north of Winnipeg. Monarchism and fascism aren't even the same type of idea.

> The American left is not left when considering the entire spectrum of left-right political ideas

What is the "entire spectrum" of ideas? What's the left-most possible idea you can think of? What's the right-most possible idea? What's the exact centre? You can't define these things, because the spectrum is meaningless. But if you're talking in the context of American politics, then you can put "the centre" roughly in the middle of what the general opinion of the population believes, i.e. somewhere between Republicans and Democrats, and work from there.

Trying to compare between different countries is fraught with difficulties, however, because the relevant issues are very different in different countries. Let's compare the US to Australia, for instance. In Australia, both major parties and the majority of the population are in agreement on the idea of universal government-funded medical care, which puts them to the left side of US politics. On the other hand, in Australia both major parties are in agreement that any illegal immigrant found in the country should be deported, which puts them both to the right side of US politics. The Australian position on gun control would be left-wing in the US, while the Australian position on inheritance taxes would be right-wing. It's simply not possible to say one is left or right of the other, because the controversial issues are very different.
This is not a news article. This is an op-ed piece by a US Senator. The author may be concerned about NSA/CIA inserting their spyware into US products, and may also be concerned about various US intelligence agencies spying on US citizens. Neither of these topics are significant to point the Senator is making.
The point of the article is that Russian spyware is a security threat on the US. It is an op-ed piece, you can agree or disagree as to how credible the threat is ... and if you are from NH you can get extra credit and can take that into consideration when you vote on her candidacy next time she comes up for reelection.
Indeed, I still remember (just) the jokes about Slowlaris and BloatedWindows...
> once upon a time. RDBMS features were critical in getting performance and scale once upon a time. Sharding, access control, authentication, indexed views, fk relationships and other constraint enforcement, cascading updates and deletes...

Do you think of better ways to handle this nowadays? Is it more effective/maintainable to do this in the app layer?
That's interesting, and a relief.
I'm sure we'll manufacturer gold from hydrogen by fusion within 3000 years. Or were extinct. One of the two.
I think you meant to post in a different thread?
I'm guessing they are using the Palette class from the support libs to extract the colors from the artwork:
https://developer.android.com/reference/android/support/v7/g...
Yep, my Dad was a educational psychologist who dealt with kids who had problems with learning.

But it was often a matter of motivation because the same kids would be able to calculate the return on a bet at the horse races in their head.
> Doxxers, Spammers, RevengePorners, and various other online trollers

They do not all fit one same category and we cannot have one-approach-fits-all

* RevengePorners: Clear cut criminal behavior, have the service cooperate with prosecution.

* Spammers: Depends on whether they're leading you into malware. Filters have gone a long way in dealing with that specific thing. In some legislations plain spamming may be criminal too.

* Doxxers: Grey area of law tbh, when paired with threats could easily categorize into criminal behavior.

* Trolls: Take the internet less seriously, be more conservative about sharing your identity online and lurk more. Of all things I don't understand why the current zeitgeist is "take all trolling as seriously as possible and give them stupidly large amounts of power and act surprised when trolling only gets worse".
Not backwards compatible mostly this has seperated the hardware drivers from the os itself but unless the device system partition is repatitioned and the drivers been provided by the hardware manufacturer old phones won't get updated any time soon. Mostly the newer phones that are released with Android O will have the ability to update to the latest version of Android missing a few things that your phone doesn't support like iOS does with older iPhones even if the Oem no longer procides updates..
This post is about AsianRegistry. I use 101domain for my .ai domain. I assume I'm immune from AsianRegistry's influence? Can anyone confirm?
Using Linux and GNU (and to some extent FreeBSD) was such a relief after a few years as an ordinary (non-root) Solaris user.
It shouldn't be advertised like that.
Tools Never Die. Waddaya Mean, Never?
How to get amazon products for free 2017?
Has anyone used virtual columns with MySQL for a direct json-index substitute?

http://mysqlserverteam.com/indexing-json-documents-via-virtu...
Video games also don't have social promotion or enforced curriculum "progression". If you die in the first level of a video game, you play it repeatedly until you legitimately merit entering the second level.

If you get a mediocre grade on a math test, even a failure, we shove you into the next subject in the curriculum. When you start failing that because new math builds on mastery of old math, we tell you you're not a math person and should probably major in Literature.

Then we go complain to the other math teachers that students are lazy and apathetic, and ask each-other how it is that math PhD students manage to spontaneously generate from such piles of shit.
Show HN: DiscoverDev – Daily list of curated engineering articles
Challanges in Assuring AI (John Launchbury)
I'm confused by your last paragraph. Living in nature, especially if you're trying to do it with a small footprint, is nothing like eating your horse.

To suggest that wanting to live in nature is to want to destroy it is a bit extreme. If you buy a massive piece of land, and build a house on it, you haven't ruined all of nature in your land. If you farm it, sure.

Back to the article though, I hear you in regards to "I've solved the world with this one idea" sentiment. I will suggest though, that missing from your first paragraph is any notion that people can live differently to the standard house or apartment. Some people live permanently in large rugged tents in mild climates that don't need much in the way of heating. Their showering done in creeks or lakes, their cooking done outside. Some people live permanently and happily in the back of vans, even utility vehicles.

Your complaints about the dome aren't unfounded, surely that's what most people would want so to suggest that the dome could solve the world's housing desires is obviously not correct. But it would be a more than whole and total solution for many people, even if it may be transiently.

I think the domes would make a great temporary structure for someone building a homestead though. Some people live in an RV on the property while they build up their home, which I assume is to skirt some housing regulations while they live on site.
It's a response to the "Big List of Naughty Strings" article, liked from the Every Programmer Should Know List.
Duplicate https://news.ycombinator.com/item?id=15171605
This is what every programmer should know:

1. Life is too short, so get a life.

2. Know that you don't know everything, so get don't arrogant.

3. Don't get caught up in the various programming "religious" wars, there's more to life than a specific point of view.

4. Laugh and enjoy the the wonderful beauty in the world around us.

5. You're as much the idiot as the person you consider an idiot.

6. Sometimes the "important things" one is working on are just not that important, so get a life.
If there's one neologism I'd love to get rid of, it's the use of "toxic" to describe speech that you dislike. It's all over this thread.

Think about what the metaphor of "toxicity" does for speech. By all means, you can find speech to be disagreeable, or annoying, or factually or morally wrong. I read all sorts of things that I disagree with, and some that I find actively annoying. But the metaphor of "toxicity" implies something more -- that these ideas are actually dangerous, and some kind of public health hazard. If something is "toxic" then you don't just dislike it, you need to actively protect yourself from being contaminated with it, and it activates your disgust reflexes. After all, better to be safe than sorry when it comes to toxins, right?

Basically, the idea that ideas can be "toxic" seems to be a roundabout way of inviting censors to come in and save us all from the danger of having to read things that we don't like.

Let's ditch the word "toxic" for things that aren't actually harmful chemicals, and learn to deal with the fact that things we don't like on the internet are best dealt with by not reading them.
I thought Microsoft brought it to the mainstream and then everyone copied it: Apple, Google with material design.
I thought that was satire before I clicked.
What's the point in hosting a discussion then?
"Children understand that things change over time and can interpolate to some degree" would be a non-clickbaitey, but also very boring title.
I am not aware of any language that supports overriding _some_ of the defaults from the function declaration, e.g.

foo(1,,,'abc',,)

Meaning that if you need to override a default for, say, 2nd argument, you will also need to explicitly provide all arguments that follow.
FWIW, I found the original post on the Wayback Machine and it's pretty gross: http://i.imgur.com/NYJiQXc.jpg (I pixelated the face, was fully in view before)

Taking someone's Tinder picture and sharing it on the internet to mock them is harassment (especially nowadays when software can take a person's face and look up their social media profiles). Say what you will about free speech, but this isn't a hill I particularly care about dying on.
If you think Solaris is user-hostile, you should really try out IBM's AIX ("Unix by drunk aliens"). I haven't had great experiences with Irix either.
> 1. Life is too short, so get a life.

Are you implying there is more to life than programming?
Or, you know, in the tens of thousands of people that work at Google, a lot are HN readers and have been before they even joined the company.

But feel free to assume this is a conspiracy if that makes you happy.
Same reason as always:
https://www.cvedetails.com/vulnerability-list/vendor_id-9237...
I'd guess around half of those wouldn't happen in rust.
Yes, taking back the concept of free speech is especially difficult, when you don't believe in it yourself.
Three Cognitive Dimensions for Tracking Deep Learning AI
There's no indication of that, so how do you know?
FindAlways a Persistent Search and Highlight Chrome Extension – Product Hunt
I think it's SQLite that had Navy origins.
How to make your Wordpress website super fast
In university we wrote a compiler¹ for the Z-machine, source input was in Twee², a language for web-based interactive fiction. Finding enough information about the opcodes was sometimes not easy.

¹ https://github.com/Drakulix/zwreec
² http://en.wikipedia.org/wiki/Twine_(software)
Not in this exact form.

The majority of what HN is went under the name 'trade publications', these have a community surrounding them.

Fine Homebuilding and Green Building Advisor are examples for tradespeople that I frequent.

If they had a flexible forum, agolia search and native imugr it'd be a hugely improved experience.

You should have the ability to load like a whip on a typical workstation from 10-15 years ago, your audience isn't there because of the tech or JS bullcrap. That is one thing HN got 100% right.
The map is not the territory - charts are just one way to represent an independent and a dependent variable.
CRUDE OIL: Extends Its Upside Pressure on Recovery
> Or, we deployed MySQL and then found out that the features we were depending on were InnoDB-only, but switching to InnoDB cratered our performance.

Or worse, we were expecting InnoDB but the default on the mysqld which comes with the RHEL version the client used to deploy our software was MyISAM, so the cascade didn't work when deleting a row, and the dangling reference caused an exception deep in the framework we were using, making parts of our software stop working.
If you are interested, there is also a spec under development at the moment to make it more explicit - https://wicg.github.io/picture-in-picture/
It may not have been legal in the registrar's countries. Based on the screenshot posted in the comments, harassment is often criminal, even if it's over the internet.
Exactly, as long as pretty much everyone I know uses Gmail, there's really no way to keep your emails away from Google. Encrypted mail would be an option, but it is such a hassle to set up for most people.
I have a feeling that that kind of speech, given enough time and tolerance, eventually might escalate to action.
Depends what the complaint the registrar got, but it could well have been a complaint of criminal harassment, given the content.
The smaller attack surface and the possibility to implement optimizations across boundaries (userspace vs kernelspace, for example) are the selling points.

I'm not buying into this myself as of yet but at least in theory this could lead to.an "application provably correct all the way down the stack".
It is trivial to find both categories of programmers who do not require all of these (such as embedded systems developers) and things which are not mentioned at the top level but should be (such as version control systems). How about "Links for Programmers like Me"? One more word, but much more accurate.
Responsive Web Design (RWD) is a Web development concept focusing on making sites look and behave optimally on all personal computing devices, from desktop to mobile. [1]

The viewport meta tag is part of what makes RWD possible. [2] The viewport meta tag does not relate to PiP in any way that I can imagine.

[1]: https://developer.mozilla.org/en-US/docs/Glossary/Responsive...

[2]: https://developer.mozilla.org/en-US/docs/Mozilla/Mobile/View...
It does make me wonder where did the rest of the space in a Windows CD go to? I mean they needed a full cd for it and it wasn't even a live cd. And React OS should atleast have most of WinXP's features and yet is much smaller. What did microsoft use the rest of the space for?
Maybe he got too close to an Alzabo.

Suspect the format puts some people off, I understand it's publisher economics but having 4 volumes paired into 2 books strikes people as complicated as they try to work out how much book they're getting or not getting.
Why handwritten, or why using a parser combinator framework?

Handwritten parsers are most commonly used because most tools have problems making things like proper error reporting good enough to be worthwhile.

Parser combinators is really just a fancy way of composing a parser from higher order functions instead of writing out a function body. If well done it basically provides a DSL to build the parsers, and the way this works by composing small fragments is pretty much what we do with recursive descent anyway, so it's a good fit.
Is this service worth building?
Would you like to have a mobile app which shows how dangerous is the place you live in (and/or places you and your close ones visited)?

It would be great to hear your thoughts about it.
End of free speech is just one step a way of ending personal thought and individuality.
Most of Israeli "repatriants" from USSR can
Looking for crypto trader with proven experience for Q&A
With my team writing ultimate guide for crypto investor on "how to start - tools and services." for our howtotoken.com
We are looking for an expert (crypto trader with proven experience) to ask some questions. Please pm me if you are passionate about cryptos and want to help us distribute knowledge on crypto worldwide.
Been there, burned out, got very corporate-sick.

Now I'm trying to break my services into highly specific niche jobs, things you can do in just 1 or 2 days: Fewer responsibilities, almost no sale cycle, fixed price, advance payments, easier to make the client happy and, most of all, the rediscovered joy of doing what we really like to do, solving problems.

You still have to market your service, but it's easier to sell since it's supposed to solve a very specific problem.
It can't possibly be true that there is, so he probably doesn't
Oreo actually broke Twilight on non-Pixel devices, I'm surprised it still works for you, I guess Twilight can access the night mode driver.

I'm surprised more people aren't complaining about this.
I find that saying the phrase "get a life" to people that enjoy what they are doing is extremely condescending. If I enjoy programming all day, or having huge flame wars, or maintaining a huge collection of antique watering cans sorted by volume, then who are you to judge me for that?
What list is based on "science" or at least empirical evidence? Once one has a certain amount of experience, these opinion-based guidelines seem pointless, insufficient and tiresome.

I know about SWEBOK, freely downloadable from IEEE. Anything else? Books about SWE have pretty bad ratings, what's the bible of SWE?
Crowdsourced list of laptop-friendly apartments all over the world
The Tiny House Movement
No, you're straying away from the original point which was: there's no need to make rote memorization of arithmetic tricks and multiplication tables a hard prerequisite to everything else about math. Nobody claimed that arithmetic is absolutely useless
How is “protecting birds” a conservative straw man? Non-conservatives routinely block all sorts of projects because of endangered fish or frogs. How often do non-conservatives use the Endangered Species Act as a tool to prevent projects with which they ideologically disagree? It’s like they oppose a project and then find whatever legal means they have available to block it. It isn’t like non-conservatives in California have a profound desire to protect the delta smelt; if they did, then why wouldn’t they oppose the Altamont Pass wind farm that kills 114 golden eagles each year? How about the death of highly endangered condors because of of California wind farms? A skyscraper has never killed a condor but a wind farm has.

http://savetheeaglesinternational.org/new/us-windfarms-kill-...

Non-conservatives use the same straw man by somehow suggesting fossil fuels harm wildlife. But their own pet projects seem to escape the same scrutiny with which they apply to fossil fuels. My theory is that by restricting fossil fuels they can redirect the balance of economic power towards a direction that is more in line with their particular ideology. My point is that “environment” itself is being used as a straw man with the ultimate goal of changing wealth distribution.

Oil spills definitely harm wildlife and windmills also definitely harm wildlife.

It’s fair to point out the ecological effects of fields of windmills just as it’s fair to point out the harms of oil spills.

Also, we aren’t talking about skyscrapers— we are talking about energy generation. Whether or not skyscrapers harm wildlife and to what degree isn’t relevant because skyscrapers already exist and people aren’t suggesting we cover the countryside with skyscrapers. If that were the topic under debate, then the effects of skyscrapers on wildlife would be a relevant point.
Ask HN: Electronics Hacking in Africa
Hello All, I am an Electrical Engineer Graduate from Nigeria, Africa. I have developed an interest in Electronics Hardware Hacking. There seems to be difficulty and tedium in locating good components and equipment. Please can anyone recommend a good supplier that ships to my country?
Google fines for advertising Upgrade To Chrome? Citation needed. The EU fine recently was for Shopping, not advertising Chrome downloads.

And as I already pointed out, the Vivaldi CEO claims were based on software which Google didn't even write. Google Docs (Writely) was an acquisition of a service with existing customers and it did not work on Safari or Opera before Google bought them.

Google would have faced a choice after acquisition: continue running a service for existing users that doesn't work on Opera, or, shut it down immediately for a year or more until a rewrite was completed
And launch on all browsers.

Of course, Google has been attacked for buying startups and shutting down their products as well, so damned if you do and damned if you don't.
I have seen crime data available like this on a neighborhood level on Trulia and Zillow.
>The only problem is variability.

It's a way overemphasized problem with a multitude of solutions:

* Spot pricing and time shifting demand

* Scaling up/down large scale industrial demand (e.g. aluminum smelting) to accommodate

* Hydro storage

* Gas peakers

* Overproducing and developing markets for electricity that's
"almost free" at certain times

It's not like variability is causing brownouts in countries that rely heavily upon wind either (e.g. Denmark/Germany).
There are loads of people who don't actually know how to efficiently cut the loin from a pig, tack against the wind, or ensure proper close air support while bringing even a few thousand soldiers into territory held by an enemy force...

But who still post that Heinline monologue about how specialization is for insects.