skysight-inc/HackerNews huggingface dataset:
I wonder if the acceptance of complexity in page zeroing was more about mapping and zeroing multiple pages… which makes me curious about DragonflyBSD's approach to that, as well as zeroing superpages.
>"Invite a new subscriber to get this badge."

Which would then have to be displayed, which would be more visual spam for no good reason, which would piss off the core users.
Great read. Reminds me of a book I read recently, Difficult Conversations, where my key takeaway was to do everything I can to understand the other person, and make sure they understand me. Then we can work together towards a resolution.

The authors uses the term "Learning conversation" which I really liked. To highlight that you're there to first and foremost, understand them, before judging or criticizing or whatever else.
The old way.
Google was really conservative because peoples lives where at stake. Disengage was not a system crash where the car had no idea what was going on, the car noticing a potential issue well ahead of time and handing it off to a driver which is a slow process and not capable of preventing an imminent crash.

PS: If they just wanted to add miles they would have operated on highways not the far more accident prone city streets.
> The TL;DR; for my blog post you mention is that async itself usually has little to do with speed when talking to a database, because the database is typically on the same network as your application, you're using typically no more than a few dozen connections per process (postgresql uses a process per connection, so using thousands of connections isn't feasible anyway), so the overhead of async and especially Python 3's async IO slows things down considerably without offering any opportunity to regain that speed.

This simply isn't true for all use cases. If you have to manage 100-1000s of connections (some of each can be long-living sessions such as websockets) you have no other option but to use the async approach.

To minimize the number of connections to the DB you should use a decent caching layer (redis/memcached will do). Once you have that, and a use a connection pool, you'll be able to do a lot more with asyncio than with threads.

> The GIL doesn't block on IO so threads work just fine, and most applications are CRUD / transactional applications which means you can't spawn off several dozen queries within a transaction at the same time anyway, you need to wait for each one to complete serially regardless.

If you have 10 threads and relatively low server load - the threads will work just fine. However GIL will make things really slow under load.
Do you feel it strengthens your argument to pivot to attacking a position you put in your opponent's mouth?
It would help even more, certainly. With really good setups, we're battling probably around ~100ms of latency when you combine everything I talked about together. If you were to do as you said, we could maybe drop another 10-20ms of that off.
I'm not the parent, but utilities for me in Uruguay are closer to 10% of my take-home pay than to 2% (electricity alone is 5%). I pay 5,6 URGP per kWh (about 22 U.S. cents).

According to Google, it's twice the price paid on average in the U.S.

The same goes for most other utilities. They're usually NOT included in rent contracts, that's another sticker shock foreigners have (also, houses have no basic appliances when rented out).

Most groceries are also way more expensive. Third world doesn't mean cheap, sadly. Only labor is cheaper (and some locally produced and nonexported goods, or subsidized).
So hey, why bother trying, right?
The Startup Circle of Life: Team, Customers, Revenue
Ah yes, this one is a removal commit by a wide margin.

66 files changed, 184 insertions(+), 446 deletions(-)
Between current value (what it should be fairly priced at) and future worth (what it may one day be priced at.) You know what I mean.
Or you could provide a counter-argument so we can have a discussion.

Kinda making my point for me. :)
10.1GB of Twitter data for #Turkey: an analysis
Yeah, scalers and OSDs are going to be the hardest things to give up.

I will admit ... it's painful using my ZR30w with no scaler. I can't connect my PSP's component out to it, I can't hook up my Wii U, I can't connect my XRGB Mini, my Raspberry Pi, etc ... because none of them output at 2560x1600.

Even worse, the DisplayPort connector stopped working on it (hooray, $1300 monitor quality!!), so all I have is one DVI port left, which can't even output at the 30-bit color depth which was a big part of why I wanted this monitor :(
A Woman in a Man's World
TLS stats from 1.6B connections to mozilla.org
I was going to comment something similar. This woman and her story make me think that trying to change her opinion on abortions would be wasted effort. She spent her entire life hating women who can have babies. You can scrub all you want, but grime that thick ain't coming off.
'Pokémon Go' player slashed with knife in downtown San Jose
> But the problem is, someone working for Thompson did make that assumption/claim.

All you know is what was in the article, "a cabin-crew member reported her for “suspicious behaviour” while reading a book about Syrian culture on a flight to Turkey." That's far from, "everyone reading a book is going to bomb London". The crew member didn't call police to have her arrested, they just saw something, or things, including a book, that they noted as suspicious. Not only is the story overblown, it deters people from actually reporting more suspicious and dangerous behavior.
Sometimes compromise isn't the goal. Sometimes the goal is just to eventually find a way to do something that not everyone will agree with while not completely alienating the dissenters.

You don't have to agree with something to be willing to support it. (I've lost track of the number of times I've said "I'm not sure this is the best option here, but doing nothing would be worse, so let's try your plan." Or vice versa.)

Not every decision needs to be based on consensus, but that doesn't mean the only other option is to ignore everyone else.
Climate Scientists Say the Siberian Anthrax Outbreak Is a Sign of What’s to Come
Why not design a process that is fast enough _and_ assumes people will take their bags? Ex: quadruple the number of exits.
Yeah, documenting internals sounds like a good idea. At least to make it easier for people to contribute and further improve asyncpg. We'll try to find some time to do that.
FWIW, some buzzfeed articles are supposedly of a higher calibre and have been shared and successful on HN: https://hn.algolia.com/?query=buzzfeed.com&sort=byPopularity...
I think you said it yourself that understanding is an important first step....
It was hard for me to resist the urge to downvote this comment. Yes, everything you are saying has merit, but overall I completely disagree with the main thrust of your point.

If listening and understanding other people isn't the first step to working through these problems, nothing is. And I am unwilling to just call the problems unfixable, throw my hands up, and resign myself to a world full of such misunderstanding, recrimination, and pain.

I make a serious effort to nurture relationships with people who hold beliefs very different from mine, some of these beliefs I even consider ethically flawed, or counterfactual.

And yet I get so much out of talking and especially listening to these people explain their beliefs to me. I feel grateful to have the opportunity to see the world through other lenses, and I have learned and grown as a result.

If more people did this, I like to imagine that the timbre of discussion would change from default contempt to something far better.
Quaint: a C-like language with first-class resumable functions
I could imagine myself saying "You in the green shirt, leave your damn luggage and exit the plane!" but I have no idea how effective that would be.
U.S. continues to aid countries who execute suspected drug offenders
Location based ads? – W.O.W. – DSLReports Forums
I can give you a better test environment, Come here and test in India.

If you can get your car to self drive here, I assure you, your car will run anywhere on earth.
How (& who) did one bet? Where were pinball machines located?

I was a King Kool master
This format was very hard to read for me
>> Every public company has the same parameters. why don't they just under promise and over achieve

Because that is illegal. You cannot just pump out bad numbers then surprise the market. Those bad numbers are a lie. Deliberately lowering expectations, driving down stocks, is the first step of an insider trading fiasco.

A company that cannot properly keep shareholders informed is an unpredictable company. Maybe that is tesla. But deliberately keeping shareholders in the dark is criminal.
That's the purpose of wedge issues. It's a deliberate act by parties to make compromise impossible.

When I am in good mood I just try to understand their position and store it as piece of information. Trying to convince someone is pretty hopeless.
That sounds like a good idea. But solar is pretty competitive. Was Solar City the best deal, or was it convenience?
The consumer use cases are interesting but the propagandist use cases are terrifying.
Along with this (Real-time Face Capture and Reenactment):
https://www.youtube.com/watch?v=ohmajJTcpNk
> It's really well thought, flexible beyond what we use, and configurable entirely from a web interface.

It's about the first time[#] Zabbix is configurable from anything but web
interface, so hard to call it "well thought". Add to that the silly '90s idea
of the operator needing to define hosts in advance to monitor them and (if the
authors haven't changed it) SQL database as a data store for metrics. It's as
meh as Icinga/Nagios or Zenoss, all stuck in the same time with regards to
their architectures.

[#] I used it five years ago, so I may be unaware of some development.
Probably not because in a lot of car videos there's no real car. Here's one simple example: https://www.youtube.com/watch?v=b7vTM4_rjhs

There's a company that makes a rig that's basically just an engine and 4 wheels. You film your entire commercial using it and they replace it with computer imagery of your car in post. I can't find the video at the moment, though.
Show HN: iOS network task container for serial requests at data layer
There is a recent reddit thread about late 60s usa anti drug efforts, with some history about the status of drugs in the decades before it. Interesting.
You Deserve a Google Bus Commute
Windows does more of it, in the sense the heap manager likes to give freed blocks back to the OS, whereas UNIX programs traditionally never gave memory back until program exit.

I had a massive production outage a few years back involving this behaviour on Windows; symptom was 100% CPU usage in-kernel on exactly two threads and no other processes doing anything much. Still recall that as one of the most interesting bugs to track down.
There is a lot of context not in the article. A white European man with a long beard and clean shaven lip reading the book might have seemed suspicious. Since what authorities are looking for is people going to fight for teh Islamic State, then how Islamic you looks is a valid factor in determining suspicion - that isn't racist.
So many ridiculous hacks upon hacks going on here. There is only ONE WAY to implement these payment systems and it was known to the designers of the smart card and related public-key crypto designers 40 years ago: the merchant must sign the transaction with their key, the user must inspect the signed transaction on their own trusted device and enter PIN to sign with their private key, and the whole thing is verified and cleared by the network operators.

The pile of hacks we have today is just a result of the fact that the networks don't want to operate the PKI.
The Debate about Gender Equality Is Far from Over
I think any certification that requires a plan be in place for future support is going to be either too weak (if the company goes under, support is gone) or too burdensome (requiring some trust be in place for future support should the company go under is very inefficient). Just allow more control by the user. This lowers barriers to entry for the market, and allows for interesting and unique future uses.

As for non-standard methods of configuration and support, I see no problem with requiring your own software if you want it to be supported, and requiring it be set to default levels (or a verification that no values are outside norms) before a support incident is allowed. You want to permanently log whether any settings have been set that void your warranty? Go ahead. This is a solved problem. Try to get Apple to fix your phone if the little water sensor inside has been tripped.

I see no problem certifying hardware, I'm just not sure how something like UL for software works in practice.
Maybe the point isn't about compromise in a belief system, or about changing people's minds. Maybe it's about prioritising understanding, compassion and sharing over the adversarial thrust and parry of argument and debate, and letting people change their own minds.
Oh, that guy.

If this guy had dialed back the scam level by about half, he'd probably still be in business. There are lots of people trying to be him. Visit Black Hat World to meet some.

His values aren't that far from those of many startup companies. Grow at any cost. Use "dark patterns" to trick users. Hide things in the EULA. Don't ask too many questions about "affiliates". Make it hard to cancel. Google was fined $500 million when they were caught in the FBI's "sportsdrugs.com" sting. (The FBI had a fake drug lord who was supposedly trying to take over the athletic steroid business. Google actively helped him advertise.)
The Usborne Book of the Future (published in 1976) (0) had the Olympic Games of 2020 being held at a Lunar base.

How I miss the future...

(0) - http://usbornepublishing.tumblr.com/post/60362087283/it-is-t...
Yes theives are finding places Pokemon Go spawns hard to find Pokemon there and just wait for Pokemon Go players to visit there and try to rob them. Some theives drop down lures and see who shows up. Knowing the players have an expensive smart phone to steal at least.

Before we had smart phones and the WWW theives would attack people at bus stops by asking what time it is to see what watch they had and then beat them up and steal the watch and wallet. A friend of mine got mugged that way in 1988.
To me, the amount of work supervising a rebranding entails appears non-trivial. Likewise the costs of an unsuccessful rebranding may be substantial. Which is to say that outside consultant fee waivers do not reduce the cost to near zero.
> The problem is, you aren't just delaying yourself by 1 second, you're also delaying the other 100 people behind you by 1 second. And if you multiply the risks involved by 100, the outcome of the cost-benefit analysis changes dramatically.

In you analogy you are assuming that those people cannot perform that operation at the same time.

Opening overhead compartments will take longer time, also having baggage in front/behind you takes space for other people.

IMO I don't understand though concern about grabbing handbags or items that are not in overhead compartments. Since it is quick and those are generally small items.
Math - Khan Academy has it mapped out all the way to calculus - Simon can go as fast and far as he wants if that approach interests him.

Music - I assume he is taking lessons - keep doing that and maybe get him exposed to someone that teaches music theory and composition as well as piano. Or, just encourage him to continue on his own in music. Not everything has to be turned into 'school'.

Make sure he has access to lots of good books. Take him on trips to a well stocked library and introduce him to various non-fiction sections. In pre-internet days, when I was a kid, I got to the point where my mom would take me to the public library once a week and I would come home with a stack of 5 to 10 books (majority fiction, but not all of them) and I would have read them all by the next week. My reading addiction was helped by the fact that my parents decided not to have television in the house until us kids moved away as young adults (oh the abuse we suffered! Maybe not.)

Make sure he has his own computer and access to the internet. Introduce him to Wikipedia.

If he has an interest in programming help him get over the starting gate by setting up his environment and walking him through some first lessons then take a more back seat and let him go.

Academically - try to get him situated in a school that has some experience working with gifted children.
You are correct that the Powerwall isn't doing that well currently. The Powerwall is the home product, and its usefulness is directly tied to solar panels. The tie-in with SolarCity there should help with demand.

There is the other side of Tesla Energy, which is the Powerpack. The Powerpack is the commercial/utility-scale product, available in quantities suitable for grid-level storage. They had over $1b worth of orders[1] for the Powerpack as of late last year, far more than they are capable of manufacturing currently. The Gigafactory opened slightly early to start producing those packs using Samsung cells, but eventually those will move to Panasonic cells as well. There is huge untapped demand just in batteries here that is only starting to surface and be fulfilled.

Grid supply stabilization has more to do with smart grids/smart inverters applied to solar panel + battery installs. SolarCity has detailed it in some of their more recent town halls[2].

1. http://fortune.com/2015/08/10/tesla-grid-battery/
2. http://www.ustream.tv/recorded/87401050
Corey Rudl
Machine Learning Is Fun: Modern Face Recognition with Deep Learning
It's horrible to understand how much of the content we consume for free online is paid for by these scams. His açai ads were all over fairly major publishers' websites. The content industry relies on hugely regressive exploitation of the gullible and unsophisticated, and adblockers are only making it more regressive in the short term.

LyricFind which licenses lyrics from major publishers to websites is another example. They would license content to for free if you included their ads for "ringtone" subscriptions which were added to monthly phone bills in a process few consumers understood or expected.
Just like you're making mine, and the article author's. Listening is a lot harder than contempt, but you might think about trying it some time all the same.
The Usborne Book of the Future 1979 (2013)
So you're saying, basically, we should "put words in their mouth".
I don't, but I doubt there's a cap. They talk about improving bandwidth utilization all the time. Try emailing info at archive.org or chat with @internetarchive.
Marketing to Millennials: How to Guide for Your Marketing Efforts
IIRC Curve25519 was introduced in 2005, possibly earlier but the earliest reference a cursory search finds is https://cr.yp.to/ecdh/curve25519-20051115.pdf from November 2005.

This "analysis" just isn't good at all.

My personal acid test to quickly check the worthiness of a page discussing crypto standards : whether IPsec is spelled correctly.
>>If listening and understanding other people isn't the first step to working through these problems, nothing is.

It is the first step, but it only works if the other side is also willing to take it with you. If you are the only one changing your position, it is not a mutual compromise, by definition.
What you can say, at least, is that it is a step that brings understanding.

Often, but not always, that understanding can illuminate an acceptable compromise.
I don't see how this wouldn't be a step towards understanding another person: more information should always help you to grasp somebody else's line of thought.

I think you are right that understanding is really far away from compromise, especially if your conversational counterpart is obviously having a very non-rational standpoint. But isn't it still better to "understand" them and wouldn't it be easier for you to work out something if you don't think the person you are talking to is actually just crazy or unintelligent? In the given example: would you say the situation was "better" before the unexpected question or afterwards? And is there really another question to ask that could provide a more positive outcome? I would personally not think so, but maybe I'm just not understanding you completely.. :)
GP might possibly be what I've heard referred to as a "transactional" personality -- every interaction is a transaction and the goal is to extract value from the transaction. These are the people you see on caller ID and mutter, "What do they want now?", because they only contact you when they want something. And, of course, people do have a tendency to attribute to others the same motivations as themselves.
I guess that's one definition of dogfooding!
I think it's hard to compromise when emotions are still in the way. Listening gets to the root of the why. I see it as opening the door.

Will it always work? No. But I think it gets you closer.
I was just worried about people demonstrating a degree of xenophobia and how that's only going to compound the various challenges we face today.

However, now I'm actually concerned about you. What are you doing on HN? Your counterpoint follows no logic I can ascertain.
If listening and understanding other people isn't the first step to working through these problems, nothing is.

So I'll make a counter-point: let's say we're back in the old slavery days. I'm sure Abe did his fair share of listening and talking with folks from the South.

But eventually, there just ain't no compromising and something had to be done.

And so it was done.

Ultimately, I think, for some issues, there is simply no room for compromise. At that point, it's simply a question of who has the power to push their agenda. That or there's gridlock and nothing happens at all (see: climate change).

Now, on a one-on-one basis, I think this post is full of excellent lessons. Active listening, empathic connection, these are great tools when dealing with individuals, whether that be in a personal or professional setting.

But in the large? To me, history demonstrates that it's simply idealism to believe that people can, in aggregate, come together on complex, polarizing issues.
I realize a lot of the 4096 states are extremely unlikely (especially Up+Down or Left+Right ... not physically possible on an unmodified controller); but if the inputs you predict end up wrong, then you have no choice but to run the frame again normally. This is going to cause an extreme jittering where the input lag doubles for some frames.

Imagine audio stuttering from a scratched CD, or a framerate that suddenly dips from 60fps to 30fps for a moment and then resumes. With input, the effect is going to be even more jarring.

If you're going to do this, you absolutely can't have a miss. Ever.
"so why bother trying, right?" is a valid critique of your argument.

More verbosely, your complaints are correct and fair, but they aren't altogether a rejection of attempting to find compromise.
You can try to ask it to this professor, he will probably know the answer or will be interested and find it. His email is on the web page:

http://www.museus.ulisboa.pt/en/jpsdias
That quote also begs the question: if that's the case, why didn't your acquisition efforts pan out?