skysight-inc/HackerNews huggingface dataset:
Cyberneticists are not ignorant of your viewpoint. You may be right 'ultimately', but you might find your views refined if you actually dug into the arguments. Stafford Beer addresses "variety reduction" in the first of these lectures:

http://www.cbc.ca/radio/ideas/the-1973-cbc-massey-lectures-d...

Edit: as a quick software-design analogy, I think Cybernetics gets labeled "top down" design, by people who think there are only top-down and bottom-up to choose from. It's more of a middle-out strategy.
Use your data against you how? Like frame you for a crime? Figure out when you're on vacation and burglarize your home? This doesn't seem a likely business model. They generally attempt to use your data to assist you. I mean maybe the NSA hacks them and reads your emails but that's hardly Google maliciously trying to make your life worse.
Netflix said to be in Disney’s crosshairs
First Look: Jenkins CI with Windows Containers and Docker
Unix philosophy? Have small apps that do one thing well.

Face to face video calling and chatting are very different activities. I would guess that their analysis was that hangout does everything anyone needs and more, but people don't use it because they don't know.

Also it's not as much all or nothing. If I am already using Whatsapp for chat, going to Duo for videocalling is lower friction than going to Hangouts.
How is the position of WhatsApp significantly different than that of Snapchat? WhatsApp didn't need outside funding to grow huge...
PostgreSQL connection pooling intro – PgBouncer and pgpool-II
Mandrill had over $1,000,000/mo in -paying- customers. We got no more time to transition off them than the free users did.

Switching e-mail providers is not something you can do overnight if you send large volumes (large volume does not mean spam: I send purchase receipts, contact forms, notifications, password resets -- transactional mail not ads). Even if you have a team of coders that can drop everything to start integrating alternatives, you need time to warm up your new IP space at a new provider, or your mail ends up in spam folders.

MailChimp screwed a lot of customers, and customers' customers when they gave only 60 days notice.
Hi, I wrote the post. Indeed, AFAIK Google definitely leaves me no other choice other than registering on the website.
PHP???
The lack of unified SMS integration was a HUGE mistake IMO. As much as these messaging apps want SMS to go away, its not. It is the only common "language" across all devices and providers - not to mention the older generation has no idea WTF all these messaging apps are.

My hope was that Allo was going to fix the disaster of a decision by google to split SMS and Messages apart in Hangouts.

I want one app that supports SMS and messages and I want it web enabled so I can use it from my computer. iMessage has this nailed.

I was a Google Fi customer. Before hangouts separated function I had an awesome cross platform unified messaging experience. I'm switching to iPhone after 7+ yrs on android partially due to this android messaging mess.
There's something to be said to be familiar enough with the optimization that you can predict assembly that is not a direct translation of what you're writing.

For instance, when writing a scalar-processing loop over a fixed length array with no dependency between iterations you can reasonably expect the compiler to convert to SIMD instructions and do some unrolling. It's not too difficult to check the binary that this happened, and if it doesn't happen you just write it yourself with intrinsics.

I often think of C + compiler's optimization passes as a "scripting language for assembly".
Okay, now there are two different topics.

(1) I didn't say your example didn't demonstrate a violation, but it misses the point, because it doesn't invoke an intermediate void pointer:

"A pointer to void may be converted to or from a pointer to any object type. A pointer to any object type may be converted to a pointer to void and back again; the result shall compare equal to the original pointer."

(2) That was my attempt at coming up with a good example, but it seems, due to the above clause, the casting between incompatible pointers via void * is technically "legal".
There's only about a dozen US cities that are even close to dense enough for mass transit to really be effective. The rest of us do need to have a car.

A hundred years ago, there was a rail network that at least linked towns together, but that's long gone, at least as far as passenger service goes - a lot of it is still in service for freight. Amtrak tries, but in comparison to countries that actually have rail service, it's a sad joke.
I ordered the OnePlus 3 yesterday. It hasn't yet arrived. :( The reviews I found for it were all gushing:

https://www.cnet.com/products/oneplus-3-review/

http://www.theverge.com/2016/6/14/11931290/oneplus-3-android...

https://www.amazon.com/OnePlus-Graphite-Unlocked-Internation...

http://www.amazon.in/product-reviews/B01DDP7UQ0/ref=acr_dpx_...
What do you think about the impact of Self-Driving cars? Should more minds tackle this space?
I would love this. Appreciate it isn't simple. Keep up the good work.
UK Firms Must List Foreign Workers
The pricing is cheap because it offers very little features. In fact it is just a wrapper around Mailgun and Trello.

Canned responses are not possible to implement because all the action happens inside Trello, and I can't modify the Trello UI to add new things. I've thought about using some dark magic tricks for this task, but users would not understand.

I have considered offering addons that would provide reporting and canned responses also, but those should come after I have a bigger customer base.

Anyway, thank you very much for your feedback.
Yahoo Offers Non-Denial Denial of Bombshell Spy Report
Even if you fix the pid reuse problem, you'll still have difficulties parsing things like /proc/PID/maps. Unless your pseudo-file consists of fixed-size records - and as I recall, /proc/PID/maps doesn't, as each line has a variable-width path in it - your best option is just to read the entire file in at once, and fingers crossed it ended up being atomic (Obviously the system can't block operations that affect the maps file...)

signalfd gets this bit right.

It didn't take much POSIX programming before I started to look at Windows in a whole new light...
The real reason Google’s fancy new products are so cheap
what does that link show exactly
Benefits are the bedrock of company culture
Seems like a plausible conspiracy theory to me, but it's also a pretty honest way to be shady -- no compromise of the reviews themswlves.
We call them "CISSPs" where I have worked. It's a mostly derogatory term for whiteboard warriors of the security world. They usually have a CISSP but no other valuable security background, most certainly aren't programmers and have never even played with Metasploit let alone understood how you exploit a system.

Unfortunately (most) banks/big enterprise are full of CISSPs which is why they keep getting styled on all the time.
If they woke up and hired real hackers, adopted real security practices and knowledge sharing they could drastically reduce risk and probably get better software and systems in the process.
For me (the owner of both a Z3C and Z5C) the photos don't even come close to the quality of an iPhone. I don't have any objective measure for that, just my own experience - I will always use an iPhone if I can.

Perhaps just as importantly, it takes at least four seconds for the camera app to activate and be ready to take a photo. Simply put, the software is awful.
there was a guy on Quora asking me how to render a model as if it's 3d printed

https://www.quora.com/How-do-I-render-a-3D-printed-model-usi...

I noticed that you have a part 2 tutorial talking about 3d printer shader, maybe you can answer his question.
It's situational. When you need a search across multiple data sources, standing up a dedicated search engine makes a lot more sense. Then again...PG Foreign Data wrappers would make that scenario pretty simple without the need for an aggregate.

I can't speak to performance in that situation though.
I use a 1st-generation iPad day to day to read eBooks and PDFs, and for light web browsing, and it's going strong.

But it is limited to iOS 5, and can't run anything but really ancient apps.
He does list quite a few issues:

> My Watch is misbehaving too, regularly losing its ability to track heart-rate and thus update in-progress workout calories for ten or twenty minutes at a time. Its battery life is vastly reduced. My iPhone’s battery widget shifts itself around on the widgets screen, and regularly vanishes altogether. There’s an unfamiliar street-address hovering in the Spotlight screen that I don’t recognise, beneath the app suggestions. It’s hit-or-miss as to whether the emoji suggestions feature works in the new on-screen keyboard. I quickly disabled my Apple Music trial after it deleted several of my rare live versions of Dire Straits tracks. And Apple Support finally conceded that my immaculate, obsessively-cared-for 2015 MacBook was beyond repair after three warranty parts-replacements

---

Apple's not dumb. I'm sure they're already aware of these issues. It's a question of whether they care enough about quality to fix them, even if it means delaying a launch or cutting products.

In that respect, the author is doing the best he can to help Apple fix them -- by letting them know that long-time fans do care about the issues, and view it as a change in their relationship with Apple.
>- the device is compromised, exfiltrating company secrets, but has been rigged to send false reports to the central antivirus server saying it's clean.
- the device is not something it makes sense to install a host-based IDS/firewall/AV on.
- the device is assigned to a broker-dealer who is using a non-work email account to give fraudulent advice to clients off the record.

So, because banks fail at keeping their devices secure, TLS 1.3 must be weakened? I don't see a convincing case here.

The third point especially seems a bit ridiculous: non-work accounts can probably be used from anywhere, why would said broker-dealer bother using the bank's network for his fraudulent activities? If he controls his device, he can use an LTE USB stick, an external VPN with a cipher of his choice etc. ...
You wouldn't get threaded conversations, attachments and other small but important features that are solved on BoardThreads.
Take your software.

Rigorously define security goals ("no user can see another user's file; no input can cause this handler to access variables other than this specific list").

Convert all or, more likely, part of your program into a model; for instance, predicate logic.

Run analysis tools to verify that the model achieves the security goals. Once expressed in a mathematical model, "proving" it becomes a search problem, achievable with code. Intuition and cleverness can, if your model is accurate and complete, be eliminated.

It's sort of the software security equivalent of teaching a computer to play chess.
I'm not sure Python is the wrong tool for that particular job, but I'm not certain it's an optimal tool for it. Because to me, the starting point for dealing with Docx is the Office SDK [1] and my impression is that Python is not a supported language...IronPython is a possibility, but it's not really mainstream and I'm not sure how portable code would be to the ODT side of the equation. Aside from Microsoft's main .NET languages, Powershell is an option for quick hacking on Office Documents.

Good luck.

[1] https://msdn.microsoft.com/en-us/library/office/bb448854.asp...
Competition is a wonderful thing.
I wonder if this'll (or something like it) be the tipping point for governments to introduce more regulations for software? We already have regulations like PCI-DSS for dealing with payment card, maybe this'll end up with regulations for dealing with security?

The conclusion suggests better specification, better testing and more resilient architectures are the strategies that could make a difference. Perhaps software engineering will have to agree on a set of "best" practices that make security problems less likely to occur?

(typos)
This is well put, and speaks to me of why we do need to legislate morality at times.
The sad thing is the Soviets got their ideas from the US industrial firms and management theorists. They built their whole system based on the assumption that they could engineer people's tastes. That mostly works if you can trick people into thinking it's for their own good or that they thought it up themselves. Thus inducing demand for a smaller market of goods that are sold nationally. But there's a big downside obviously: gluts. In a capitalist system this leads to firms having to scale back sharply and possibly to their own detriment or worse they dump the excess goods on other markets to limit supply in their primary market to keep prices from falling (which leads to other market's own firms basically taking a hit whenever an adjoining market tanks like what happens in agriculture when the US farmers dump wheat and other goods on Nigeria or other countries). The USSR just dealt with the same problem more simply: they dumped the goods in the middle of Siberia. It's funny seeing how modern capitalism now is dealing with the same issues that the USSR did but in a more slow and painful manner. Sadly, it means we all pay for it in higher costs of living and lower returns on investments (bye bye 401k, heh).
The iPhone 6S also doesn't have OIS.
The downside is that I can no longer store the card in LastPass and leave it at home, unless they have another way for me to generate the CVV.
Python widgets in HTML layouts
I smell a publicity stunt.
I feel the same way. I just don't trust Google anymore, they have an awful track record.
That is by any measure a misleading chart, and absolutely should be derided for such.
Fell away? RSS is an essential part of my life online. It didn't fell anywhere. It works just fine like it always did.
SMS was a huge mistake, but by far the least of such mistakes. The BIGGEST, IMO, was not allowing you to sign on from multiple devices, and not having a desktop app. If I can only use messaging on one device, it's just about useless to me in this day and age.
I am not saying any of your arguments doesn't hold up and the iOS 10.1 upgrade of course also crossed my mind. But you have to understand that Google got early access to it's review results, permissions to use them in their keynote and to also use competitors results.

This is not free, even if only they received services or free hardware for it in return. Once you start doing that there's no return.

Because they could have reviewed the iPhone 7 Plus using the iOS 10.1 betas. And what about the final number? Isn't the difference between 88, 89 or 90 also up to the personal opinion of the reviewer? How are bokeh foto's and true zoom weighed? If it is 88 instead of 89, how much did the Google bribe influence it? It's still a possible deviation within their rigid testing methodology depending on the reviewer's opinion.

I see a lot of websites that are clearly sponsored in one way or another. Samsung does it, Lenovo does it. I think Samsung and Lenovo products aren't bad but I know they spend a lot of money on massaging online review sources.

Dxomark didn't give me that "might be sponsored in a way" feeling, now I just don't know.
They have a weird way to introduce new products.

1) they make some PR event, to create hype.

2) Then, they will say, that the product will be released later (in the case of Allo, they didn't even provide a specific date).

3) Then, the product is released, but in the staged way. You may or may not be able to download, as it will be fully available 'in the coming weeks'.

4) During these few weeks, you will forget, that there is a such product and when it is finally available to you, you won't bother.

So after all, the outlined steps are a good way to kill any hype the PR event from step 1 was able to create.
Facebook Forced you to install messenger? Not only have I not installed facebook messenger, I removed the facebook app and just use the mobile web interface. In chrome for android if I select "Request Desktop Site" I can still get to the messaging part.
I'm in Atlanta. It's a great place to work for a non-tech corporation, but the startup scene is so so. Most of the "tech" startups fall in to one of two categories. First, ones that will not get traction and are doing something that someone else is already doing or two high tech boiler room operations where they hire a few tech people and an army of sales types to try to sell it. Sadly tech people in Atlanta are second class citizens even today. But there are plenty of "Choose Atlanta" marketing types touting the city.... There is a reason that rents and housing prices are low in ATL.
An article published in bitcoin.com advocating others to adopt bitcoins (which in essence means that they are pushing people to exchange their money for cryptocurrency).

Who would've thought?
>The industry took a giant step backwards when C displaced Pascal. The original Macintosh apps were in Pascal and the MacOS API were all Pascal-oriented.

The latter sentence sounds like a non sequitur.
This was worked on by Bill Farner, of Apache Aurora (Mesos) fame and his team. Nice job gents!
We've been using it on https://formspree.io/ and Trello handles it well up to 100 or more cards on the screen. If you archive the cards, however, either at the time you reply or periodically ("Archive all cards in this list"), it will be much easier and Trello can handle practically unlimited archived cards.
How's the political climate? It doesn't look so great from my initial Googling: Georgia is one of the states suing over the transgender bathroom issue. Per Wikipedia Georgia doesn't include sexual orientation in their laws against employer discrimination. Anything else folks from SF might be concerned about?
Allo is apparently not meant to compete with iMessage. It's locked to a single handset (you lose everything if you activate on another one) so forget about it working across your devices. It doesn't work on tablets at all. It doesn't support SMS. It seems like a more limited and less convenient WhatsApp competitor.

It's basically useless to anyone that doesn't have other people willing to install yet another chat client in addition to already having Hangouts, Facebook Messenger, Skype, WhatsApp, etc on your phone.
I'm not sure that's really true. What would it take to wipe out all the denizens of a star system? Maybe a few million atomic bombs? Certainly less than the mass of a small moon. And if that then gave you control of a whole star system's worth of matter and energy, it should be more than enough to fuel the conquest of the next star, and so on.

So it's certainly feasible for an advanced race to build a star empire; the question is why they'd want to do it. If we're talking about humans you might say ambition or imagination. If Vulcans, maybe they'd think it logical to pre-emptively become stronger than any potential aggressors.
Online Python requirements.txt Checker
Needs mirror effect in distortions & intensity sliders for color filters.
I am astonished by there being row upon row of empty new build housing in central London. Care to show where those are?

Overall, I have hard time believing wealth inequality has significant impact on how many people can live in city centers. The number of housing units has a significant impact. Roman Abramovich and Prince Whoever may have more space than they need, but overall impact of the space taken by the very wealthy is small. Their negative impact is probably larger in the jobs that they offer, which then attract new people to move in. And as you can see, London, like many major cities, has population growth.

Assuming jobs and other pull factors remain the same, distributing wealth differently would just mean that different people compete of the same housing, but still there are not more houses. House prices going up helps the problem in that there is more incentive to build new houses (and more tax revenue from property taxes).

Regarding tax treatment, I expect you would favour a Land Value Tax, and there you've got me with you, along with both leftists and neoliberals.
Custom addresses? They're supported. After signing up for a @boardthreads.com address you can set up custom incoming and outgoing addresses.
When you live in a rural area, anyone parking near you is an outsider.
The world's communication network with the most fan-out is being sold out because its executives failed for 10 years to find a business model.
having my yahoo as spammailaccount for registrations, they probably scanned gigabytes of all sorts of stuff xD
We have at least one user that set up an auto-responder using Zapier and Trello integration (totally unrelated to BoardThreads, but BoardThreads supports any kind of interaction, even if it comes from Zapier).
Looks very nice.

Was about to ask about support for 2-factor authentication, then saw this:

Support for 2 factor authentication with any TOTP compatible
authenticator app

A quick-setup page might help.
Yeah there's a couple examples but the article is mostly just general griping, which, like I said, I'm bored of.

I should be clear; there are plenty of things to complain about with Apple. They aren't a perfect company and their products aren't perfect. But we see articles like this one make the rounds several times a year and it's always the same "Apple's not as good as it was X years ago!"
Earning $200k most places is pretty nice, but most sources show that in Atlanta almost no one is making that much. The average is less than half that. For most of us, moving to Atlanta would probably coincide with a sharp pay cut. If that wasn't the case, I'd do it in a heartbeat.
I truly hope that Netflix doesn't sell to Disney; I can't imagine a worse actor in the IP space than Disney. I'm not that worried though, I think that Netflix sees its future as something more than being bought out at this stage. Then again, money does speak its own powerful language.
Oh boy, not again this nonsense.

https://news.ycombinator.com/item?id=11516582
I hope Twitter doesn't get acquired by Salesforce - that would destroy it.
Indeed. Too bad Boeing and Lockheed didn't have competition in any real sense for the past 40 years or we'd be a lot closer to Mars.

Sometimes it boggles the mind how much money the gov't spends to achieve fairly pedestrian ends. Solid rocket boosters for the shuttle is a good example. Just a big kickback for the ICBM business in Colorado, no real science behind using them to put people in space :(
Is there a list maintained of acqi-hired-shutdown projects by large companies.
Lead Android Developer (Stockholm, visa and relocation provided)
Sounds like he's just saying SpaceX will fail, and NASA will go on the SLS. Bloomberg is trying to manufacture a story that isn't there.
To get women. I think anyone could have told you that.
Read this as "Pixel is no more" and thought I was about to read some super dramatic rant about Google's phone.

I think that signals I should get back to work.
This Guccifer was logged in as "Felix Dzerzhinsky", sort of like logging in as J. Edgar Hoover. This is borderline "sarcastic false flag" territory.
This is it -- much like how getting caught in a tsunami is not very interesting itself, it is the debris (which includes vehicles and other large objects) that will kill you and otherwise cause devastation.
I think a lot of people expect that bulk gathering and storage is the current game, with analysis waiting on better ways to filter noise and increase signal. As long as everything is stored for later, more advanced analysis, we have a problem.

That assumes of course that you could believe a single word out of the mouth of anyone involved in national security at this point.
> Homestar Runner, zombo.com

Memes that have truly earned their classification.
What about Apple News? It can do all this with the iOS 19 update.