skysight-inc/HackerNews huggingface dataset:
March? They're Kings & Queens atop a pile of the bones of the impoverished, trying to find more skeletons to add to the pile.
Greedy? I have not really heard of him siphoning of money like other dictators but would happily read any info you have on this sort of behaviour.
In other words, exactly like the early days of usb-micro/mini? I distinctly recall having chargers from blackberries that wouldn't support my first android phones due to being underpowered. I would imagine over time we'll see something almost identical only with two unofficial categories instead:

One set of chargers will be for mobile devices and just support the highest standard we see in them.

One will be for laptops and the same - just supports the highest profile for them.
That won't help if you want to use it for indexing, as the article demonstrated.
They'll probably change to USB-C eventually though, and the smart time to do that was in the same year that they did on all their other hardware, which is also the same year that they dropped the headphone jack.
Turn Your MacBook Pro into Kitt from Knight Rider
Probably because OP has an Android phone.

I'd honestly love to use my laptop's Ethernet dongle with my iPad or iPhone, but that won't happen. Apple has just recently doubled down on Lightning with the Apple TV Remote, the iPhone 7 headphones and the new Magic Trackpad/Mouse/Keyboard trio. For iPad accessories, they've even introduced the all-new Smart Connector instead of a USB-C port on the side of the iPad.
This is correct, it is not possible to get peak IPC without using all the hyperthreads, by design. It is not a CPU even though it uses a CPU's ISA, so treating it as a CPU for optimization purposes is a mistake.

The advantage of its microarchitecture is that if you use the hyperthreads correctly, it will run a broad range of code at close to the theoretical IPC of the silicon without too much code effort (if you understand the model). This is in contrast to CPUs, which rarely get close to their theoretical IPC no matter what you do, or GPUs, which can only run a very narrow range of codes at close to theoretical IPC. In principle it is extremely efficient in terms of operation throughput, and it isn't sensitive to what those operations are, but it requires a large number of independent operations to be in flight to do its magic hence all the hypertheads.

While the architecture explicitly uses latency-hiding to get throughput, it is mostly about latency-hiding at the sub-microsecond level. As a practical matter, it shouldn't affect the perceived latency of most real-world software.
The apartment I'm living in now is in a renovated factory which was built in the 30's. Very solid brick and concrete construction. There's a new apartment building not far from me; they built a two-story concrete structure with a slab on top, and then put a stick-built four-story building on top of that. Wood stud and foam exterior walls, and metal studs and drywall inside. Looks like a firetrap, and the noise from other apartments must be awful.

Before I lived here I was in a single-family house, also built in the 30's, also very sturdy. I've seen other houses being built nearby, McMansion style. They look nice (new, anyway) but they use the same shoddy materials and construction techniques.

Prior to that, I lived in a new condo. I bought it while it was still under construction. (Big mistake.) The builder neglected a few details, like flashing on all of the windows. When it rained, water poured in around my window casings. People on the top floor had their whole ceilings cave in. I managed to get out of there, but a year or two later after the lawsuits the entire brick exterior had to be ripped down to fix the windows, then put back up.

So I disagree that today's houses are "much higher quality" than the houses of the 1950s. An older house, with modern upgrades, is more likely to be high quality than a new house with the same features.

That's all besides the point, because without wealth, without those gold coins and green pieces of paper, you can't afford the nice house, or better car, or the healthcare. Without wealth (in all senses) you don't have financial security, and without financial security you're forced to make decisions about how you use your limited resources. You buy lower-quality goods, you skimp on maintenance, you don't upgrade things, you hold off on preventative care until you need emergency care. Your quality of life is lower, despite having (potential) access to much better things than you might have had in the past.
The people in guantanomo are mostly terrorists, except for the ones that aren't, but they will be treated so badly that they will probably become terrorists so really guantanomo is like a minority report prison for terrorists.
4 years ago might as well be a lifetime in Cordova/PhoneGap land. Things have changed quite dramatically, even the web APIs available alone have evolved quite a bit. We launched ionic beginning of 2014 and it wouldn't have been possible before as the browser runtime just wasn't ready.

Also everyone had to build UI from scratch before Ionic and other frameworks, and that was just crazy.
I would say that the latter is non-optimal, i.e. generates some unnecessary intermediary values whereas the former is optimal as shown in the paper.
This can't be done in iOS though. I think crosswalk uses the default iOS WebKit because of an apple restriction.
I look forward to a HTTPS-only world some day to prevent MITM issues like the original article, but we have a ways to go.

I run a service that involves adding Javascript to a site (like you would with Google Analytics). At one point we were serving 100% of scripts / APIs via SSL, but ended up moving to matching the origin host's protocol because customers were complaining of older version of IE that actually block HTTPS requests that originate from HTTP pages.

So now we serve API calls matching the protocol of the domain the script is loaded on.

It's been on our mind to go back and figure out exactly which browsers this affects, implement browser detection logic, and then serve SSL APIs for everyone else. Although it's a bit tricky when supporting customers who have users (still) accessing them with obscure / old browsers.

More broadly, Let's Encrypt has been a great initiative. AWS WAF is also great for generating certs easily (although only inside AWS unfortunately with specific AWS services). Initiatives encouraging people using legacy browsers upgrade to upgrade will also help companies like ours (and others) trying to support 100+ browser versions on various OS's.

For us, China has also been a slight issue. The firewall tends to add extra (unpredictable) latency for SSL requests, even when engaging with firms for $xx,000 specializing in overcoming China networking related obstacles.
I think of it as: NIMBYism keeps high-density zoned land high value, so the floor never comes out of the market, even if you squish the top down.

Houses don't belong in (the core of) major metros anymore, but there are a lot of wealthy home owners who live there, and have built up political networks over decades or centuries.

It's a tragedy of our system that we let 20 residents keep out 200.
Counter productive in what ways? Rent control works great for Montreal and has for years. That city is very affordable to live in, because of it.
It should remember where I put my stuff. E.g "X remember that I put my big Frying Pan in the cellar."

Next time I ask it, it should Response with this Information.
Ah yes they lost everything because they supported the previous dictatorship. Then when they may have been in danger as others were when they were living the high life they fled the country.
knowing that right and wrong are only human constructs. All is permitted, but the rewards that come with being in the right are not tangible, only expressed through your faith. do right because you know its right, not because of the consequences or gain. good luck in that world. the fact that you can see above it all, means you are already above it.
If you want to optimize for looking good in front of senior management, you would put a sleep() in there to make it run for 5 minutes. Then when senior mgmt comes back and complains that 5 minutes is still too much, you remove the sleep(), bill a few hours to time tracking, and praise the new performance improvements that you just deployed. ;)
Ask HN: What are your experiences with Mob programming vs Pair programming
I am familiar with the concept of Mop programming but, I have not worked with it. How effective is a mob of 4 compared to 2 pair programming groups?
I believe that prompt is a Chrome feature, not an OS feature.
Multi-level process since a "ban" in online world is difficult to achieve:

1. Set a cookie (lowest form since cookies get cleaned/deleted, but useful)

2. Recognize username + email address (tied to cookie so multiple usernames/emails can be used)

3. Address - physical shipping address is difficult to constantly change (for a normal person, scammers that use drop addresses are a different story all together)

4. Credit Card number w/associated billing address. The billing address is also difficult to constantly change and would correspond to shipping address.

There are additional steps a company can take, if necessary.
Why outcry? I wasn't aware of the change, but if I had been, I'd have applauded Apple. Blocking zoom on web pages was super annoying, and I'm not sure why it was allowed in the first place.
The strymonas optimal performance is guaranteed for any combination of stream processors. That doesn't seem to be the case of this library which relies on frequent patterns.
So if lightning has 'auto reverse' then it's strictly superior right?
Ask HN: What's the worst bug you've ever solved?
Except airports. And you do need the Schengen visa, plus there are some minor rules like "you need to register with the local police if you're staying in some countries over X months"; this is not really an issue on a trip like this.
This Is the DEA’s Internal Dictionary of Drug Slang
It's a lot harder to organize multiple staff at multiple polling stations in multiple precincts - enough so that it's unlikely someone not in on the plan won't notice what's going on, all of whom are willing to cover for each other and who won't leak, and who can somehow protect the ballots against independent auditing, to conspire to manipulate paper ballots than some guy in another country just compromising the polling station and tweaking the numbers slightly to give one side an edge.

Election fraud is possible in any system, but it's a lot easier when the system is purely computer-based.
Be careful with the idea that the charger is just a regular USB-C charger. These laptops will draw 3-4 amps at 20 volts. Most phone chargers are designed for 1-3amps at 5 volts, so they would only provide a trickle of charge to these laptops. Older chargers (and computers ports!) can be damaged by these higher power draws. Also, the USB-C cable the Macs come with is rated up to a hefty 5 amps. Some of the cheap phone cables out there could actually pose a fire danger if they were to handle 5 amps.
Trump DepSecDef Prospect Urges Federal Cyber to Go Analog
We're Players in Several Giant Games of Chicken
work offline, no calling back to motherbase
Yes, that's definitely the norm. Having some experience with Rails, I'm pretty sure that 90% of Rails developers have never written any SQL. If they need to access the production database, most of them would use the rails console on the production app server instead of psql etc.

And I can sympathize. For example, I wouldn't even know how Rails maps a many-to-many relation to SQL tables, so I would have to use the rails console myself to traverse such a relation.
A compromise is to have next 3 numbers coming shown on the side. We can then be a bit tactical about it.
So I do shipping and logistics for a living. It is true - FedEx doesn't deliver on Monday.

When we asked why, their sales guy responded - very coolly - "we don't deliver on Monday because the package would have already been delivered on Saturday!" It almost made sense!

So now there's the question of why there's a FedEx "home" versus "regular." The reason is because there is different pricing for the different services. If you're delivering to a commercial address, this is generally cheaper and easier, because they always have someone to pick up the package and the truck is usually making a delivery every day. With residences, they don't have that predictability.

(More information - I love this stuff - when you buy something on, say, Amazon, the final shipping price that Amazon is charged depends on commercial vs residential address, and there are extra fees for multiple delivery attempts. This is true across all couriers, except USPS.)

For comparison, USPS delivers on Saturday, and UPS will deliver on Saturday for an extra fee.

Anyway, just thought I'd add some other interesting (maybe not necessarily useful?) tidbits to your post.
No because the US has the resources and wealth to ensure that its citizens do not have to live in poverty and could provide health care and education to everyone (they just choose not to) . In Cuba they don't have the resources or wealth but they still manage on health care and education but are still struggling with poverty.
Could make a very good case for our economic life today being worse than the 60s.
> where the model is subject to change

You cite this as the primary reason, but how much easier would this have been without stored procedures and especially views? I would think harder if anything.
is this open source? I'm working on a similar project but aggregating bloomberg
"...what I've mainly noticed is how physically unwelcoming it is: The edges are very sharp..." - I noticed this too on the early Microsoft Surface power-bricks (not sure if it applies to the later Surface models), the power-bricks had unusually sharp-edges, at the time it struck me as unnecessary and not human-centric. I wondered if the designer ever had the opportunity to interact with the tactile experience before it went into production. Has the design process broken down and designers no longer see a production prototype before they sign-off?
A USB-C port would not fit on the side of the iPad. So, not really an option.
Please stop harping about this, especially in unrelated threads. It distracts from the thoughtful kind of discourse that this site is for.
E.B. White on the meaning of democracy
I agree. The Intercept's independence and courage is great, a valuable asset to the world. But those qualities are useless unless I can trust them.
Short, sweet and packs a mighty punch.
Just to clarify, the Trump campaign purchased large databases of user info from Experian, Epsilon, and other large data brokers in an attempt to target potential voters for negative ads. You can opt out of these databases, though I don't know how effective this is, as there is no requirement in law to offer opt-out:

http://www.stopdatamining.me/opt-out-list/

On another note: the article doesn't discuss any digital initiatives by the Clinton campaign. Given her advantage in fundraising, Clinton undoubtedly had a comparably large digital initiative that campaigned negatively against Trump. Without examining the whole ecosystem it's inaccurate to declare that Trump won because of digital. Both campaign's efforts may have more or less offset each other.
Investment comparison tool

https://senzu.io
> You definitely can, but you'll have to roll your own watcher and sync, there's no Guard equivalent that I'm aware of.

[shameless plug] here's mine :) https://github.com/oelmekki/pgrebase

EDIT: sqitch is also often mentioned in that field http://sqitch.org/
There wasn't a single logical word in that article; just emotional drivel.

My advise for this young lady is to get off her emotional roller-coaster, plant herself in a chair, turn off all her devices, and begin to think rationally.
Maybe keyboards were already à solved problem. People had no desire for change here. I find recent Apple quite off its market. They push markers higher because it was 'apple genius' before, without checking if the crowd still Dreams about that. A bit lazy and Self centered.
Well, not quite.

Both chargers and devices need not support all charging standards/profiles and thus may disagree on working together. A working (all USB PD profiles up to 100W supporting) charger looks inherently the same as a profile-1 only one, and both may even say "USB PD" in the specs.

Thank god the MacBook accepts the widespread 5V/3A USB-PD power level and even USB BC.
> It seems that's essentially what Postgres would do anyway.

Yes, but if Postgres does it, it's literally impossible for the developer to screw up, whereas manually putting the ranking in the table can easily cause inconsistent records if you don't know what you're doing.

And even if you know what you're doing, next month's code change might not remember that it's important to update the ranking with the rest of the record (unless you're calculating it in a before_save hook or something).
OK, well, we may just have to agree to disagree about this. Personally, I don't think that the fact that kids are drinking too much soda really refutes the thesis that we are currently in a golden age when you look at the situation globally and relative to the full sweep of human history. Yes, there are many things that could be improved (and having people drink less soda is certainly one of them). But things could be -- and have in the past almost universally been -- one hell of a lot worse than they are right now.
Elon Musk shows how to lead by example
"There's a principle of ideology that we must never look at our own crimes. We should on the other hand exult in the crimes of others and in our own nobility in opposing them."

I believe the quote is from Noam Chomsky but couldn't find any references. Some interesting debate in this thread, but as you and the OP say, there is no black and white, good vs evil, just many shades in between with many actors playing many roles simultaneously. Fidel Castro was certainly no saint and at times was the devil, but there were also those other times inbetween.
Why isn't it nasty that you can't pinch to zoom in all apps? What makes web sites which declare they have been laid out for a small screen just like an app different?
Hum, interesting. I think of rent control differently, but maybe the way you describe it is what is normally meant.

When I hear rent control, I hear controlled increase in rent over time for existing rental units. You make sure all rental units are profitable, but you protect existing tenants from being able to afford their rent to not being able to in a year, simply because a neighborhood has increased in desirability. So you force the market to either build new construction to profit from the boom, or to make remodeling to old buildings to justify rent increase.
hackers -> people who use Apple laptops and android phones?
We detached this subthread from https://news.ycombinator.com/item?id=13044768 and marked it off-topic.
A compositor can only do scrolling if the app is written with a retained mode API. The low-level APIs in Windows are immediate mode, whether GDI or Direct2D.

For most of time, ScrollWindow / ScrollWindowEx was how you scrolled. It doesn't know what to draw in the invalidated region because it's an immediate mode API.

In Direct2D you can use e.g. a translation to get the renderer to draw a bigger bitmap in a different section of the window, but you need to render the bigger bitmap (i.e. assemble your own retained mode). There's no free lunch.
Redditor disputes recent emdrive paper conclusion in /r/physics
this is my optimal gift tbh
Over the course of Fidel's rule, the US has committed many atrocities in the name of liberal democracy. Don't forget that we, not they, are the world's greatest incarcerators. We, not they, firebombed villages in Vietnam and Cambodia. We, not they, persecuted protesters in the civil rights movement.

Fidel was a tyrant, that's for sure. But lack of tyranny has hardly prevented American atrocity, often wrapped in layers of policy, plausible deniability, and indirection of responsibility. It's far easier for us to think of our voters and leaders as mostly good people, whereas Fidel personally owns all of the excesses of the Cuban state.
because they have sooooo much money and they need to 1) diversify into markets large enough and 2) offer them the highest return on investment potential while minimizing risks.
Strange concluding sentence about the prospect of an influx of Chinese investors to rekindle rising rents. Is there evidence that such a trend is likely in the near future? I have seen reports that a lot of money is expatriated from China into real estate because it's easy to launder that way. In general is it expected to increase so much that it would have a noticeable impact on rents in the major markets?
I was a huge gamer but I've never made a game before. Not that I made anything too special. I made a breakout clone on swift and a 2d space shooter roguelike in unity.

I more meant, instead of using the tools you know, don't be afraid to invest sooner in the tools that are right for the job.
Native APIs were not standing still either.
well I didn't need to see that today but now I'm going to obsessively rewatch it thousands of times thank you
For the venn code, I wrote up the approach here : http://www.benfrederickson.com/better-venn-diagrams/

Basically though, I'm using the non-linear CG method - so it doesn't require a positive definite matrix. The loss function is a little funky with handling the disjoint set/ subset relationships in the euler diagrams appropriately (defines the loss/gradient to be 0 if these constraints are satisfied), but this approach still works pretty well.

That venn diagram post has a couple interactive demos of how this works, and also a randomized test showing overall performance.

I actually believe its the best known algorithm for laying out area proportional venn diagrams. I benchmarked against the code from the venneuler paper here: http://benfred.github.io/venn.js/tests/venneuler_comparison/
No problem, just add a bot that creates a post every second, so that the pace of the primary key approximates that of the timestamp. /s
How much SQL does one have to know before they are "serious about their jobs," in your view?
I tried digging into this, and got a stack overflow some 10 "no"s in.
In 2017 Trump becomes president though.
No, the temperature has been significantly higher before - to the point that the poles had a tropical climate. Climate change isn't the end of the world, just the end of the world as we know it.
Honestly, I do the right thing(note: what I perceive in a given moment as the right thing) because I like being able to look at myself in the mirror every morning.

I do the right think for me. And quite often this right thing can be to go against rules, or my boss, because I feel a decision is not going to help my patients.

Because that to me is ultimately what matters - right, wrong, don't but how I feel, is true.

I don't care that other's get away with loads of crap and go unpunished. I was built with a conscience, some people were not. These latter characters may get away with it for most of their lives, they may not. But i'm not gonna worry about it, and just focus on what i'm doing, not worrying about what other people are doing.