skysight-inc/HackerNews huggingface dataset:
I've read all the text yesterday and still don't see an explanation how code is executed. I know Windows atom tables as a feature used in DDE (say for clipboard infrastructure), and it's been there like forever, but how is the code from the table executed?
Gore himself has said, after lots of investigation, he is confident Bush won the electoral vote of Florida.
We are not going backwards. Only Apple is.
Agent-Based Modeling in Geographical Systems
That was always going to be the end result of a single connector standard. Not all devices are going to support all modes of use.

In the end, what's really going to dictate how this shakes out is what chipset manufacturers decide to do. And there aren't as many of those as there used to be. Most likely, eventually, all intel chipsets are going to do thunderbolt 3 over usb type-c and everyone else will follow.
It doesn't directly state that equivalence, and it seems weird that "black and brown" would exclude groups like middle easterners that are also darker-skinned minorities.
Airbnb actually is the merchant of record for all of their credit card transactions.
Sometimes. Sometimes you just need to throw things in the oven until the first one browns up.

I recently had a problem where I needed an adjacency matrix of shortest paths. It was a choice between dijkstra and floyd-warshall. My dijkstra implementation kicked the pants off of floyd warshall for this application by an order of magnitude, which you wouldn't really expect. And the big-O complexity was the same for both algorithms, it's just that for the graph structure, the operation count for dijkstra was much lower. It was the first one to brown up.
Intel driven MacBook Pros have secondary ARM processor for Touch ID and security
I'm pretty sure I'm their target market. For me, I stared at my dish bill every month, and thought to myself: outside of football and hockey, I watch MAYBE 4 hours of TV a month. Why am I spending $130+/month on dish?

I love football, love hockey. Would be MORE than happy to pay a reasonable fee for it, but not $1600/yr. For me they're additionally hampered by the fact that frontier is the worst ISP on the planet and even if I did want to stream games I probably wouldn't be able to do so in any reasonable quality.
Personally, I am rather sad to see the Magsafe connector go, and having to sacrifice IO for charging while mobile seems like quite the headscratcher.

It's somewhat funny that not only will you have to carry dongles for everything for a few years time, but also make sure you carry the right USB-C cables, as your friend's might not work. Yay we have superlight laptops, but need to carry a backpack full of spaghettied cables.
How can anyone applying for a programming job not know Big-O notation? That's CS101. I don't care if you're self-taught, it's audacious to even call yourself a programmer if you don't know the very basics of algorithms and data structures.

If I were interviewing a candidate, and it was revealed he didn’t know Big-O notation, my next questions would be about data structures, because now I’m suspecting he wouldn’t even know how to implement the simplest of structures. What next, simple pointer arithmetic, is he unable to even walk an array?

We are no longer talking about a programmer then.

Not knowing these things, I usually chalk it up to either laziness, or lack of interest in understanding how things work.

Either way, that’s not someone I’d want on my team. Programmers should be enthusiastic about fundamentals. Good programmers have a “hacker” mentality, a need to know and understand inner workings, a craving to dig deep. I’d say this mentality is what you want from anyone in STEM.
GDAL/OGR 2.1.2 released
Probably except the world's oldest profession
The thing you can't recall in your second paragraph sounds like the sort of "chain of inventions" that James Burke used to explain on the old BBC series Connections. (https://en.m.wikipedia.org/wiki/Connections_(TV_series) )

See in particular episode 6 in the original 1978 series (just going by the summary on Wikipedia).
> Things only Apple can do
(Author here.) Absolutely! Using multiple super-resolution networks, not only continuity would present problems, but also blending between different regions. I agree there's a lot of value for domain-specific networks here, as you can see from the faces example on GitHub.

I'd be curious to see an ensemble-based super-resolution, where each model can output the confidence of a pixel region, then have another network learn to blend the result.

Conversely, these results are achieved using a single top-of-range GPU. Everything fits in memory for a batch-size 15 at 192x192. By distributing the training somehow, you could make the network 10x bigger and train for a whole week and likely get much better general purpose results.
Good point. That seems to put them on the line, but I think they've been fighting that they are not liable for their sellers' actions.. it's hard to have it both ways.
I rate their quality along the lines of JCrew. Just like JCrew their clothing isn't worth the full price. Both do heavy discount promotions, so I would wait for those.

Not knowing your budget, but if you are looking for a suit (I am assuming you are looking at a modern cut given your interest in Bonobos) I highly recommend stopping by a SuitSupply store.
Sports are like any other piece of content jockeying for people's time. The pool of available content is so large now that people are simply consuming other things.

Anecdotally, I think people also care less about sports. It used to be everyone at work would talk about various sports, but now roughly half the people could care less.
>"ESPN has been increasingly pushing a progressive narrative on its viewers, ..."

Can you explain what this narrative is?
"Good artists borrow, great artists steal"

More seriously, he hasn't actually shown any stolen code, just that the app feels "surprisingly familiar"
https://ma.tt/2016/10/wix-and-the-gpl/

Edit: I just checked the Android app and having a package named "org.wordpress.android.editor" matching the stuff in https://github.com/wix/WordPress-Editor-Android/tree/9f0e776... is pretty convincing.
Precisely what I was wondering. We point the finger at security theatre but it seems we're running a few theatrical productions of our own.
Since they can unilaterally suspend accounts for any or no reason already, I don't expect they think they need to prove anything.
Windows Atom Tables are nothing special and are, like many APIs invented for other features, very old. Think using lookup for DLLs in the same dir as the program or autorun.ini as similar old feature that were abused as attack vectors.

https://msdn.microsoft.com/en-us/library/windows/desktop/ms6...
Internet Archive: http://web.archive.org/web/20161029155415/http://blog.fosket...
Question for the iOS developers on the thread thinking about switching (or have already switched) away from macs as you dev machine. How do you plan on continuing to do iPhone/iWatch/iPad dev given apple's requirement to use their hardware?
I've read that this is also true in the sense that many young players are opting out of physical sports. Coaches are complaining that the kids don't want to play a game they can't reset when it's not going well for them. The coaches, of course, see this as a bad thing but I don't think it's necessarily good or bad. It's just the reality that there are now more options for people.
Netflix popularized the phrase in an attempt to create a movement of people who turn of their cable tv service (cut the cord) and switch to Netflix.
I think it's one of two things:

1) Most of Apple design is now by committee, which is why the Settings in an iPhone are a maze of confusion, especially around iCloud. The iPhone was supposed to be easy to use. Maybe it still is as long as one pays for and trusts iCloud (didn't work out well for Jennifer Lawrence).

2) Ive isn't the the genius we all think he is. I think this is more likely the case. If I remember correctly, Jobs liked the "skeuomorph" design style (design based on the original object) but Ive did not. I do not think it is coincidence that iOS became much more "cartoon" looking after Jobs died. I personally do not like it. But I think it shows that Ive is in complete control. If he is, Ive is to blame why I have to provide tech support for iOS settings to my friends and family now. If you extrapolate this complexity to the rest of Apple, things are way off track from Jobs' vision.
Embedded systems in most cases have memory constraints and GC languages are memory hogs. The cost of having GC is that you pay with higher memory usage for doing GC in batches thanks to which you do not have to pay for single deallocations. So this performance advantage cannot be used in embedded space because there is no free memory for it, you would need to GC all the time which would kill the performance.
Their commitment states "we’re asking everyone"...So that includes people who are doing shared rooms.
Oracle is pretty terrible, but... What's wrong with virtual box?
In the research paper there's a bit more of an explanation. I really can't explain it since I'm no expert but I believe the relevant bit is this:

"...a new exploitation technique was invented solely to bypass DEP: ROP – Return Oriented Programming.

How can we use ROP to our advantage in order to execute our shellcode in the target process?

We can copy our code to an RW code cave in the target process (using the method described in stage 1). Then use a meticulously crafted ROP chain to allocate RWX memory, copy the code from the RW code cave to the newly allocated RWX memory, and finally jump to the RWX memory and execute it."

Then a bit later it says:

"This syscall will set the context (register values) of hThread to the values contained in lpContext. If we can get the target process to call this syscall with an lpContext that will set ESP to point to our ROP chain and set EIP to point to ZwAllocateVirtualMemory, then our ROP chain will execute. The execution of the ROP chain will eventually lead to the execution of our shellcode."
Hm. I wonder if the bash patching is actually necessary - a syntax failing command like '|foo' still goes into the history, so you could pick it up from there, maybe via a prompt command. https://github.com/nvbn/thefuck seems like kinda-sorta prior art for this.

(and if I'm wrong and/or the bash patch just makes things lots easier, then I'd love to see it posted somewhere people who know the bash source well can see if they can help turn it into a real feature, because custom error handlers seem as awesome as custom completion handlers)
An example:

http://www.espn.com/espys/2015/story/_/id/13264599/caitlyn-j...
Players refusing to kneel for National Anthem out of protest for police violence and injustice towards minorities.
Worse case scenario: USB-C is gonna ruin the entire PC/Mac industry due to confusion and potential damage.
I specifically chose countries that are close to equator, because they are not distorted on Mercator very much.
Anecdotal sure but I'm a millennial who knows a grand total of zero Millennials who even know esports are a thing. Think it's a stretch to say they're displacing traditional sports given that many of my friends are fanatical about football and I myself am a huge NBA fan. I'm not convinced esports are more than a niche thing. Personally I'd be more interested in watching paint dry.
>The core issue with USB-C is confusion: Not every USB-C cable, port, device, and power supply will be compatible

Not every USB-A port, device, cable, and power supply are compatible. I'm not sure I understand what his point is. That people who refuse to do research are going to occasionally run into incompatibility problems? Like they have since the dawn of the computing age? And?
I started off disagreeing with your statement but as I read further, I became a believer. In fact, "gotcha" and other trick questions are the worst, but understanding CS fundamentals shows that you were paying attention in class and are probably interested (if not passionate) about CS.

If not, there are hundreds of other openings that the candidate can apply to.
The last I heard about Image Magick was that it was out-dated and people were suggesting using other tools (though I don't remember what). Can anyone comment on that? This might have been only for a few specific tasks, not for Image Magick as a whole.
> As to your final question, why so cynical?

Past and present Airbnb behavior is - to use light terms - less than ethical.

> I imagine Airbnb came up with this when they recognized that discriminatory behavior by hosts was a serious problem.

But they only chose to act when it became a matter of negative press.

> I doubt that Airbnb are secretly in favor of racism and doing this for some other reason.

They don't have to be 'secretly in favor of it' for them to condone it because it affects their bottom line one way or the other, presumably they've done the math and they now figure that further run-ins with the press and the law would work against them.

Really, when it comes to the likes of Airbnb, Uber, Facebook and so on I've over time come to realize that they are deeply un-ethical companies that couldn't care less about what the 'right' thing to do is, they just want to maintain their leadership position and to make as much money as possible. Ethics mean nothing to them.
The politics behind standard committees is horrible. Just call the new standard USB 4.0 which supports alternate mode, power delivery ...
The main thing I'd really like to be able to backup is my (oil) furnace in the winter so that it could continue to operate in a power outage. Though,truth be told, I could get a bigger propane tank and either run some backup heat off that or a generator for a couple of my circuits.

Pretty much everything else can go out. Obviously food could spoil in an extended outage, but that's a fairly modest cost in the grand scheme of things.
When you are a football player, and this is what you have been training and dreaming of your entire life, making $15mil instead of $30m, or maybe $1m instead of $2m on the low end, would not make you stop playing football and start selling insurance or whatever.
I said those conspiracy theories, not all. The idea that a UFO interfered with SpaceX's launch is quite simply absurd, particularly as it requires an explanation for why such a powerful entity wouldn't have interfered with other launches.
The consequence of this incompatibility is damage to the host device; that's what's new. Never an issue with RS232!
Exactly. Bluetooth for example is the same: there are loads of different authentication and communication schemes depending on the device used. The difference of course is that it's mainly the designer who has to worry about it.
Reverse engineered m68000 (by Olivier Galibert)
Train this using a huge facial database such as the one US immigration holds and you have the perfect human detector, able to identify you even from nighttime security cameras.
Theoretically, any network setup a virtual machine manager can do, so should a container engine. The bulk of the work setting up the network happens on the host side anyway, and Linux guests can be made to see whatever network interfaces the host/engine wants it to see.

systemd's containerization solution supports quite a few ways to construct network setups. Look for 'network' in `man systemd-nspawn`.

I can't say much about Docker's support though. Haven't used it since 0.6, and I didn't have a favourable opinion of their network management ideas back then either.
I figure that the NFL and NBA will eventually be the only broadcast outlet for their games. MLB has a bit of a different setup (local team contract with local provider and then national contract), but I would bet the national contract will go away. The MLB is already doing well with the national contract getting in the way of a great viewing experience[1].

Apple is probably right that the future of TV is apps. I would expect college conferences / NCAA to unite and do the the TV as some point.

I see ESPN (or their replacement) as basically Netflix for sports that cannot build an infrastructure that allows for subscriptions. Although, the MLB has done service for others and might just do it for other sports.

I would say some of the value of the commentary on ABC / ESPN is diminished by their talk of politics. It has become something of a joke about what Bob Costas will lecture us on this week. People go to sports to escape and be with friends, and not be lectured to. Looking at the feeds I follow this is a bit of the loss of people.

1) I do love them having multiple separate streams per game (Home Audio, Away Audio, Home Video, Away Video plus alternate language for some things). The bitching my parents do when the game is on ESPN or Fox is pretty heavy because of the degraded viewing experience and inconvenience of it. Plus when they aren't showing the game and my dad has to revert to internet radio generates some commentary.
Just a normal video accelerated 1000x of guys putting books on the shelves of a public library (after it was closed for renovation and all books removed).

Expected much better given the title. That is terribly disappointing.
The real problem is that security tends to wreck stuff in absolute terms (as in binary: your company lives versus your company dies) but until that happens it is seen as a cost without any benefits.
The singular Jeffersonian/Hamiltonian architecture described by the author exists by virtue of a great, bloody conflict that we now call the civil war. Recall that the Jeffersonian interface has its roots in the inside of a plantation manor house, which, in turn, was built on its own, localized Hamiltonian back-end in the form of land+slave-labor. Over the course of decades in the early 1800s, automation of agriculture became recognized as viable. Where existing local plantation installations had once been innovative new-world micro-economies with Hamiltoninan implementations that were "inhumane but effective", there now were increasingly-inefficient economic pantomimes, the eradication of which now had religious and moral justification, on account of the inhumanity being their defining characteristic.

I see the same dynamics playing out globally, currently. In the same way that slave-labor plantation model was essentially a hyper-localized implementation of a border control, which had automation of human labor at the root of its demise, I think we will see the modern small-to-midsize governments (e.g. Syria) that exist physically and legally within the boundaries of a nation-state also disappear, as the local capability to provide social and intellectual services (like identity mgmt, communication infrastructure, transportation) is being provided by global entities in an increasingly efficient way. Recall that America had its own migrant "problem" (and arguably still does) in the wake of the legal, socio-economic, and cultural border-control of slavery being loosened over the course of the 20th century. The question that is being answered in Europe/Asia now is whether the economic model of the nation-state that was baked at the end of WWII is inhumane enough to justify its eradication via war. Many of the tasks relegated to those governments can arguably be provided now by international entities in a far more efficient way.
> Really, when it comes to the likes of Airbnb, Uber, Facebook and so on I've over time come to realize that they are deeply un-ethical companies that couldn't care less about what the 'right' thing to do is, they just want to maintain their leadership position and to make as much money as possible. Ethics mean nothing to them.

Right, so you have no specific knowledge of what is going on here. You just have a general policy of assuming the worst. Aka cynicism.
Eventually there should be type-c charge cables that also act as usb hubs (if there aren't already). This is part of the promise of unifying charging and data into one port.
I was simply commenting about where the money goes. Players capture a lot of the revenue, a decline in revenue will thus likely be reflected in a decline in their compensation. To your point, they can go down quite a lot and still be viable.
USB3 ports and cables are (when spec compliant) easily distinguishable from USB2 due to them being blue. Why was the same not done for USB-C (black for USB3, red for Thunderbolt)?
Not docker, but you can run IE VMs under vmware/virtualbox/hyperv by going to http://modern.ie and downloading time-limited IE images
so ESPN:

1. consumes monopoly priced content (ESPN pays $1.9 billion/year for "Monday Night Football") with waning appeal.

2. produces content only to obsolete content providers (cable/satellite t.v. providers), appears contractually bound to remain this way.

3. (imo) has a dubious content model in the 21st century. The ESPN content I've seen has been standard corporate-cable lowest common denominator garbage that builds no trust with the audience.

I'd be surprised they weren't dying more quickly, but it has taken me years at a time to get my older relatives to cancel cable subscription they never use (not just sort of never, literally never).
Thunderbolt 3 is a great thing (really), though some time is needed for the transition period.
It's just a typo. They wrote "normal" twice instead of "camera/eye". With that one-word correction, it's Blinn-Phong.
I'm part of the Blockly team (https://developers.google.com/blockly/), an open source project for visual drag-and-drop programming, usually targeting kids. Despite being a "visual programming editor" first, we are exploring blind accessible (i.e., screen reader ready) variants of our library.

See our first demo: https://blockly-demo.appspot.com/static/demos/accessible/ind...

Right now, it is effectively a different renderer for the same abstract syntax tree. We'd love to see people evaluate the direction we are currently going, and possibly apply the same accessible navigation to our existing render.

In terms of dev tools, Blockly blocks are usually constructed using Blockly (https://blockly-demo.appspot.com/static/demos/blockfactory/i...). That said, no one has considered what it would take to make our dev tools blind accessible. The fundamentals are there.

Granted, Blockly programming is far from being as powerful as other languages. It is aimed at novice programmers, whether for casual use or to teach the fundamentals of computational thinking. You can write an app in Blockly (http://appinventor.mit.edu/).

If anyone is interested, reach out to us: https://groups.google.com/forum/#!forum/blockly
Show HN: Faculty – Like Product Hunt for People
Really hits the nail on the head. This product is just confusing. It's not as if there aren't good things about it, but there are so many weird confusing decisions that it's like death by a thousand cuts.

It's baffling just to contemplate the number of new cables, dongles, and adapters I'd need to buy. I'd be shocked if it was less than $150 worth of things that add no new value.

I had planned to buy a new MBP this year. Based on this update I'll be waiting to see what they come up with next year.
Having it both ways is exactly what these companies are all about. Being a taxi company without actually being a taxi company, being a hotel company without actually running a hotel and so on.

Flaunt the law, then hide behind it when it suits them.
In fairness you definitely do not need everything listed here to have a perfectly fine web app. I think it's more beneficial to add in things when you find a use case for it. You probably don't need 3 unit testing libraries, you don't need Redux to use React, nor do you need Immutable to use Redux.
It's a good idea to glance at TV Fool before messing with an antenna. An indoor antenna is useless here (smaller town, I checked TV Fool and tried a couple antennas anyway, one marginal channel).