skysight-inc/HackerNews huggingface dataset:
Good lord, that was tough to read.

Is it just me or is this if-you-don't-agree-with-me-you're-a-fascist/racist/Nazi/alt-right-nonsense getting a little bit out of hand?

It must be real nice to say "I support X, and anyone who disagrees with my thoughts or views on X is a Y," with "Y" being any of the normal litany of pejoratives used to silence your opponent.
Not just because it's a great fountain pen but also the sheer engineering gall of its construction.
The question is, how would you enforce that, if some part of the populace just decided to recognize property rights, and structured their part of the economy accordingly?
Not really. A little further is this -
"However, Rawls also insists, like Popper, that society has a reasonable right of self-preservation that supersedes the principle of tolerance: "While an intolerant sect does not itself have title to complain of intolerance, its freedom should be restricted only when the tolerant sincerely and with reason believe that their own security and that of the institutions of liberty are in danger."[2][3]"
Don't worry about pushing up O2 all them airliners will suck it up.
Why do you think they believe ms to be evil, and why do you think it is their motivator ? There are practical reasons behind reactos : programs and drivers written for old windows versions are not compatible with newer ones.
Stay humble. You don't know as much as you think you do. That's the takeaway from these IMO.

Don't think anyone can commit all of these guides to memory but a very nice reference.
Most Chinese sellers are warned to take down their services and can get away with it, I wonder why this guy was sued. It sucks though.
Facebook just bid $600M to stream Indian cricket matches
New Add-In for Monitoring SQL Server Performance
Hi,

> the safest bet is a mid-high end model. For personal use, buy a used flagship laser printer 2-3 generations old.

Can you a specific recommendation? Thanks in advance.
Old Windows versions are not available from Microsoft (or at least not without some expensive special contracts). I see the main use case for ReactOS is running legacy software for which upgrades are not available or are not otherwise feasible.
...for good reason? Technologies from XP are by now insecure and obsolete. Why would Microsoft sell XP still? Does Ford still sell 1998 F150's at their dealerships?
Statements like "every programmer" are bad as they usually mean "every low level programmer" or "every web programmer" or similar.

For example why is it important that every programmer knows about SEO?
Many socialists quite eagerly self-identify as "authoritarian", actually. It's not the opposite of "democratic", necessarily, at least not on paper: https://en.wikipedia.org/wiki/Democratic_centralism
Well, they’re busy solving that with alternative solutions, by paying devs to secretly install Chrome with their software, and set it as default, and similar shady deals.

This is helpfully decimating the marketshare of anything that isn’t Chrome.

Even the VLC authors documented how Google tried paying them to ship Chrome as default with their installers: https://www.youtube.com/watch?v=jWx1P93nS0c&t=48s
Google even tried
No, eating meetup pizza is not the whole of networking, but it's a very easy path that can certainly lead to the rest.
What's Good Design?
Oh I see. Popular as in number of software installs, rather than development effort, amount of data under management, amount of developer mindshare building and maintaining apps against it, that kind of thing. Fair but generally SQLite and MySQL are not considered the same class of engine so the wording could have been slightly more clear "most popular open source database server" or similar
1. Keep him away from vending machines.

2. Stay in tourist hotels.

3. Ride a bullet train.

4. For Disneyland, prepare. See if they have fast pass and use it if they do. If you want to eat there at anywhere worthwhile, plan 1.5 years ahead.

5. Travel outside of Tokyo.

6. Stay in tourist hotels. Look on Amazon for best Tokyo travel books, and choose the one they specify is the best.

7. Go to a different theme park.

8. Better look into tickets and lodging.

9. You're welcome.
China's sharing startups could be shut down at any time
Or Desktop Firefox (~43% of German desktop market) in Google Inbox (during the launch), the new YouTube redesign, Hangouts, Allo, Earth...

Half of Google products either don’t work at all, or far worse, on one of the largest browsers out there.
> From the looks of it, Scratch requires Flash...

Snap may be a good flash-free alternative: http://snap.berkeley.edu
I have a daily routine, always charging my phone at the same time, always using it at the same time. If after an update I notice the day after my battery is drained one hour before the usual time, it sounds pretty safe to assume the update did something regarding it.

But I won't decide I know for sure it's a problem for everybody, obviously (which doesn't mean either it isn't).

EDIT: but as philjohn mentioned, you can expect to use your phone more after an update (especially a major release) to try new features and because of renewed interest.
Every programmer should know cpu cache read time? How many times is this going to come up. Barely anyone in the world needs to know that.
I think the best way to do it is to start building. Reading about it can give you inspiration but it won't build it for you. I think learning by failing is one of the most best ways to learn fast.
Because when you install a new OS there's things that are optimized in the background, and you also tend to use it more because of the "new and shiny" factor.
Confirm dismissal of a notification is one of my biggest of myriad gripes with atrocious iOS design after 4 months.
OK, I'll bite. Suppose I wanted to avoid that. I could carry my trash out on the street, walk past three buildings and dump it in the bin near the bus stop instead of in the container behind the house. What is to stop me?

The bus stop is that close because people live densely here. Which means that there are many people per building, who collectively decide what size of garbage container to get and pay for it. I'd have to persuade a majority of the other flat owners to do the same in order to save actual money, otherwise I'd just have to pay for the container I don't use.

There aren't very many homeless people, so that problem is small. It exists but it's small. As for poor people, the garbage container is effectively included in the rent (it's a separate line item, not a separate invoice) and is cheap compared to the other line items, so that problem doesn't really exist.
A list of sites affected by this:

Google Translate ("You are using an outdated browser, Upgrade now to the safer Chrome with integrated translation!" (on Firefox 57...)

Google Inbox (during the launch)

YouTube (the new redesign)

Allo (atm Chrome-Only)

Hangouts (Chrome-Only)

Earth (Chrome-Only)
Anyone with a good resource on "function composition" should add it to the list.
> Partially this disagreement is simply about the meaning of the word "capitalism"

Does it, though? If you use the classic Marxist definition of capitalism as "private ownership of the means of production", I don't think either ancaps or left anarchists would fundamentally disagree with it. And both would believe, based on their premises on property (natural right vs social construct), that removing the government from the equation would result in their desired endgame wrt capitalism based on this definition. For left-anarchists, if you remove the government, you also remove any and all private property rights, by definition (since they're a creation of the government) - obviously, this would include property rights on the means of production, and such a society would then not be capitalist. Ancaps, OTOH, believe that governments impede natural property rights, and thus a society without a government would have the strongest possible private ownership of the means of production - i.e. capitalism in its purest form.
> Personally I think tall residential buildings in London could work quite well

They don't have a good reputation at the moment. I know that modern towers are far better than Grenfell, but public and press opinion will be quite low for the next few months, may get issues with planning applications.
Sounds legit, thanks for explaining.
Laws are made to help ruling class to rule the country. This is the first assert statement Chinese students learn when they are having middle class politics. I would not simply equate western big-money-lawyer cluster to a system of 'rule of law'. Given I have seen quite a few rich white guys are easy to get away with rapist indictment where other poor black guys get 20 years sentence.
Battery life was a little bit worse (not much) on my 5X with the preview releases of Oreo. 5X died from bootloop before I could upgrade to the final release.
Check out http://www.indiehackers.com.

See what some of those guys started out with learning... some have no programming knowledge, some learned later and suggest to you the books they've read... there are many different kinds of people. Even guys who hate programming and do the entrepreneur stuff.

I've spoken with the CEO of https://RunCloud.io who knows a bit of code but loves the entrepreneurial aspect of it more.
Who Is Marcus Hutchins?
Both examples famous for communists eventually turning on and slaughtering anarchists, I must add.
> cultural conditioning

I suspect that mathematics being poorly taught is also a major contributor.
With a mortgage, if your house broke down you still have to fix it. With a landlord, you're paying their mortgage. It's a service. They fix stuff for you. End of the day you're paying them for a place to stay. If you can stay there, then you don't pay. It makes no sense to demand rent for a service you can't provide.

If they want, they can get insurance to cover the mortgage.

A stupid analogy would be going to a shop to get ice cream, but they ran out of ice cream since it's a hot day. But you still get charged because the shopkeeper still has to pay his mortgage.

Mortgage != rent.
What would it take to avoid this kind of censorship?... One possible route: a new TLD specifically based on free speech principles. That's not a perfect solution either, because you'd have to trust that organization and all its future owners to keep it that way.
What does it do?

I started reading the readme, and after getting past general "this is awesome", I got to the doc of the config option...

How about showing an example usage, which does something simple and cool?
>I still struggle to always get this right.

I really like the FHIR Human Name data type[0]. It requires none of the fields... so it can represent someone without a name. It also has all the necessary fields for representing someone's name and their name in various forms and pretty much as many edge cases as possible.

The only problem is turning it into a UI that makes sense.

[0]: https://www.hl7.org/fhir/datatypes.html#HumanName
Want to Be an Entrepreneur? Leave Politeness at the Door
> I can assure you that I am among the most polite and patient people you can find.

Reading your posts (this one included), it seems to me that you are not even among the most polite and patient people of this thread (neither I).
There seems to be a lot of odd nostalgia for Solaris in the comments here and on twitter. I think that's missing the point of the article.
Yes, Oracle Solaris is dead. But illumos is better, open source, alive and here to stay.

You can use illumos today, right now, and have your ZFS, mdb, DTrace and zones.
It really is open source and we're a community using and improving it. For 7 years now already.

As illumos is only the basic building block of the operating system (but unlike linux includes kernel + basic userland) one usually runs one of the distributions:

- SmartOS, developed by Joyent as a cloud hypervisor. Supports zones, KVM and lx-branded linux containers. [1]

- OmniOS CE, a minimal distribution targeted for bare metal server installations [2]

- OpenIndiana, similar to the traditional opensolaris. If you care about GUI this is probably the one. [3]

- Tribblix, modern components with retro style [4]

Sure, the user base is smaller than Linux. But that is also true for FreeBSD which is used by Netflix and Whatsapp.
Running a different OS than most other people can give your company an advantage and I know that ZFS and zones have done that for mine.

[1] https://wiki.smartos.org/display/DOC/Download+SmartOS

[2] http://www.omniosce.org

[3] https://www.openindiana.org

[4] http://www.tribblix.org
Banks fail regularly the FDIC has a lot of practic dealing with this. Generally the assets are sold off and most of the same branches are open the next day under a new name. Checks are processed using the old account etc.

It's possible for things to take significantly longer than that, but your quickly talking about lightning strike odds.

However, I would definitely use a separate institution for investment accounts which would worse case let you sell off some stock.
> and may in fact be a symptom of deeper string-validation issues

It may also be a sign that there's a very early filtering stage that drops request at a very remote edge, which is a very good thing to do. See [0]; basically, you configure your server to completely drop requests that contain any character that has any possibility of being suspicious.

[0] http://twiki.org/p/pub/Support/ConfigureFailsOnNext/mod_secu...
But PostgreSQL does not update the file directly so this is not an issue. Instead PostgreSQL does all updates in its buffer cache, and then has a background writer which flushes modified shared buffers to the file (but without using O_DIRECT), and then finally it fsyncs the modified file. The window between modifying the file and fsyncing is usually not big so almost always when a page is updated multiple times that will happen before a page is written from the buffers to the OS's file cache.

The above is obviously inefficient which slows down writes, but checksums are not affected by this since those are only calculated on flush. The costs of not using O_DIRECT are 1) extra work on flushing to disk, 2) IO spikes due to the unpredictable nature of when and in what order the OS decides to flush to disk, and 3) wasted RAM. The main benefit is that being able to use the file cache on read loads (by tuning PostgreSQL with small buffers) is that PostgreSQL is nicer to run on shared machines, for example my laptop, since the OS can steal back the read cache when PostgreSQL stops using it.
> People would deem this impossible with C for practical purposes, but I think it's just a matter of responsibility, discipline and devotion.

When do you reach the point of saying "ok, that's enough discipline and devotion" and how do you know that what you've done is indeed enough?

Is there a study on "subjective quality of software written in C vs number of actual security vulnerabilities"? I think that would help shed some light on the real world implications of that particular mindset many C programmers tend to have :)
It's a clickbait title. Should be changed... Sure, it's an interesting list, but no. Not every programmer needs or would want to know.
Do you know about the ; style for rules that have only one line of commands? It helps reduce the number of tabs.

%.html: %.pug ; pug -P $^

I find it super useful for compact Makefiles:

%.html: %.pug ; pug -P $^
%.css: %.styl ; stylus $^
%.js: %.coffee ; coffee -c $^
%.html: %.md ; markdown $^ > $@
clean: ; rm -rfv $(OBJECTS)

Also, worth making clean .PHONY since it's not a file.
Check your IP security rating
Understanding Log Analytics, Log Mining and Anomaly Detection
> What would it take to avoid this kind of censorship?

Decentralization & p2p technologies
I'm not the parent, but I believe you failed to answer their question. He understands the issuend. He's looking for direction on a specific example for what exactly you would like automated and why the solutions for large scale farms wouldn't work in this scenerio.
As I explained in another reply, PostgreSQL does no write directly to the files/file cache. It has its own buffer cache and only calculates the checksum when flushing dirty pages to disk (where PostgreSQL does a normal, cached write syscall and then fsyncs). The lack of O_DIRECT causes other performance issues, but not this one.
Every Programmer Should Know LISP
Cross Platform App Development
About Smart Contract testing
It's not meant to be taken literally.
The music notifications with colours chosen from the artwork is really nice. Does anyone know much about the method behind this?
Trolling is not the issue. It has been taken by Media to promote online harassment, etc in a bad way. Troll was about amusement, joke. People now don't see any benefit but troll are benefit, they teach people to don't listen anybody on the Internet and to not respond with so much emotion.

Now people are weak, emotionally weak, so easily offended.
Aside : Can someone explain how HN rises topics to the top? (I'm genuinely curious)

As of writing this comment, this submission has 4 points in 3 hours, and is on the top half of the front page. (Not saying the project doesn't shouldn't be - looks pretty awesome tbh).

Does the reputation of the people upvoting it matter? (still surprising it'd rise given only 4 points in 3 hours). Does the reputation of the person submitting it matter?
Juggle Tutor
And it could be used for legacy software from what I've read.
SEO is largely about understanding how people think and phrase their questions. If you're ever going to write something and want other people to read it, they typically have to find it first.

Even if the person has already found your project or your docs, following SEO principles will make them easier to navigate.

Here I'm referring to the "stuff people type into search boxes" aspect of SEO, not the "dirty tricks" aspect.
It's got to the point where "free speech" has become a dog whistle for the alt-right. Taking the concept back from them is going to be hard.
Hard and scary carry differently meanings in those contexts though, surely?

Video games are safe e.g you can always try again, you can do incrementally well.

Video games are scary in an exhilarating way, you blood will pump and your pupils will dilate but at the end you can put it down, turn the lights on and watch funny cat videos to recover.

Math (at school) is hard because you get one shot. Finite lives. After enough retries society says "nope, you're done". It's hard because you can't test yourself when ever you want and your study is not directly related to your tests.

Math is scary like anxious scary. Like stay up at night dreading your exam or don't sleep for a weekend to finish your report scary. You can't watch cat videos and hope it goes away because it won't. You can't buy a new math or try it again in a few years.

You get one shot. You get little to no feed back.

That's hard and scary.
Fair point about the power. Retracted.

Reading reviews, the handle is slippery, a lot of them arrive with defective temperature control, the tip isn't grounded with Y2 leakage from mains on it.

Its still junk.
I find that learning how to work with list is like having a crescent wrench in your tool box. Not every tool box have one but I sure think they should.

If you don't know list you won't know when that is the right solution. I have seen many people just use a SQLite DB for something as simple as a 20 item list.
Just as a quick point and I will drop it in the article comments too. I'm the lead for our Chrome Developer Relations team.

Chrome doesn't disable picture in picture for Youtube, Youtube disable it in Chrome. They listen to resize events iirc and then exit fullscreen mode (the only way to currently get to pip mode in Chrome).
FUJI-Q-HIGHLAND (get there early, go straight to get fast passes when inside)
I don't care that some technology exists. I want it to be widespread. OpenID had huge usability problems.
It doesn't have to be though, depending on where you build. In my current climate, I could do all needed temperature moderation with clothing or blankets.
After my Pixel updated recently to Oreo, being frustrated by a constant notification for Twilight (a red-tinting background app) and starting to search on google for a solution -- I discovered quite a lot of people have been asking 'how to suppress notifications on oreo' recently.

FWIW you can control the notification snooze timeout, but you're going to need Tasker [1] (or similar). Interestingly I evidently bought this several years ago - can't remember why - and haven't installed it on at least the last two phones, since some version of Android a few years ago shipped with whatever native functionality Tasker used to provide for me.

[1] https://play.google.com/store/apps/details?id=net.dinglisch....
Shared below too.

Just as a quick point and I will drop it in the article comments too. I'm the lead for our Chrome Developer Relations team.

Chrome doesn't disable picture in picture for Youtube, Youtube disable it in Chrome. They listen to resize events iirc and then exit fullscreen mode (the only way to currently get to pip mode in Chrome).
I don't think it's that useful to know specific numbers, but knowing the orders of magnitude is important when you're writing anything even somewhat CPU intensive. It helps you understand why certain patterns of code are slower.
Virtual Reality Films You Should Experience
> 1. Help to buy schemes increase demand but not supply therefore increasing prices.

The biggest obstacle to buying a house is the requirement for a 10%, or even 5% deposit. 5% on a £300k house is £15k, which takes many years of trying to save while paying really high rents and seeing prices continue to increase.

Once you get that deposit, you'll be paying far less on the mortgage.

Many people buy using the 'bank of mum and dad' to get them out of the rent trap, or by living with mum and dad while they save for a deposit. This serves to increase wealth amongst the wealthy. Your daily mail link is blocked by my firewall, but if baby boomers are spending their money, that would be a good thing.

> Train prices in London are the most expensive in the world

And the most crowded. Any cheaper they'd be even more crowded. That said, a season ticket from Hastings is £448 a month, for 21 days of commuting on a 140 mile round trip, 15p/mile, not an unreasonable charge. From Tonbridge it's 18p/mile, reflecting the increased demand.

> The most depressing thing is that its starting elsewhere in the UK now because people see the UK as a good place to invest, and its gone crazy in the best cities in other English speaking countries - Sydney, Melbourne, Toronto etc.

Aukland's real estate prices was one of the factors that stopped us emmigrating.

> 4. Increased population growth into London due to political focus on the South East - 100,000 extra per year increasing demand :

The funny thing is many (not in London) people in the UK think 'immigration' is terrible, but don't even consider internal migration in the UK.
Same way as you calculate USD intrinsic value.
I don't understand. If this 7€ per bin is something effectively included with rent, and something you're paying for anyway, then how would it discourage landfill waste? I thought the entire point was to add a cost to trash vs. recyclables.
I guess they should have done an AND instead of an OR?

Right now it's "Every Programmer Combined Should Know"
YouTube roled out New logo Design
Right from the logo to the designing, Youtube has changed partially to offer an extended website browsing experience to the users
What about constant verbal abuse? Or - as in this particular case - the right to bombard (or drown) any useful discussion? Should that be tolerated? I don't know.

For some people this kind of online attacking and lack of freedom to communicate (through effective trolling) may be worse than physical abuse. In the end its the brain interpreting signals and outputting pain.
Serverless Thrift APIs in Python on AWS Lambda