skysight-inc/HackerNews huggingface dataset:
Even still, default login attempts are set at 20. I've had a lot of recent bruteforce attacks, and set that delimiter to 5. On top of that, I try changing the wp-login location with 'rename wp-login'[1], and set it to something like http://www.site.com/hello . Doesn't stop everyone, but helps cut down attempts.

[1]https://wordpress.org/plugins/rename-wp-login/
Electric Movement | Cupertino, Ca | ONSITE | Robotics Software, Cloud Software, DevOps

Electric Movement is a contract engineering company (currently ~20 employees)focused on robotics and electric vehicle projects.

We are developing a mobile robot that must be able to perceive and navigate through a dynamic environment.

http://jobs.electricmovement.com

Thanks,
Brandon Kinman
brandon@electricmovement.com
https://www.vice.com/read/you-can-kill-anyone-you-want-with-...

http://www.nytimes.com/2013/11/10/opinion/sunday/is-it-ok-to...

https://nextcity.org/features/view/how-much-is-a-cyclists-li...
That seems to be the case only for IE 6, not 7 or 8[1] (which are available on XP).

[1]: https://en.wikipedia.org/wiki/Template:TLS/SSL_support_histo...
"During his testimony today, Comey dismissed the notion that Apple’s assistance in the San Bernardino case would impact other phones, reiterating his belief that any code Apple created to help in this case would only work on Farook’s phone."

And that belief is based on what exactly?

Apple has being saying the opposite. Apple doesn't know it's own code? FBI knows it better.
Go-carpet – simple tool for viewing test coverage for Go source files
Why not have both? A language which supports strong visualization of its underlying code would be a win for developers.

The point of visualization is to improve understanding where text fails.

Such a language would likely have more constraints, but constraints are not necessarily a bad thing.

DRAKON-Erlang looks like such an environment.

https://www.youtube.com/watch?v=yZLedcnFA94
http://drakon-editor.sourceforge.net/

I hope the future of software development will include powerful visualization tools and A.I. to help developers deal with ever increasing complexity.
Here's a potentially dumb question about React: can it be used inside a client-side application that was written using Angular?

Part of my job involves customizing a commercial, closed-source web application that lets you build web forms. The application's front-end was written using Angular, but it lets you add your own custom JavaScript to add more functionality to forms, such as character counts, hiding/showing relevant fields based on conditions and auto-capitalization of user input. Basically, each form has its own JSFiddle-like section that gets published alongside the form.

We currently use native JS and JQuery for these customizations, usually within a monolithic document.ready block. The problem is that our code can get pretty complex, especially when hooking up multiple event handlers to the same elements. I've been thinking that React may be able to solve this problem, but I'm uncertain about using it alongside Angular, especially since I have no control over the latter.

Based on this description, would there be any advantages to trying to shoehorn React into our projects, or should we stick with native JS and JQuery?
"First Round's Fred Wilson" - how do you get this wrong?
I agree with the view that the current IoT-stuff is mostly scam and utter garbage. No doubt. People are playing around and startups want to hit a homerun desperately. But these early stages won't last too long...

Having said this, I can clearly see the obvious benefits of smart "stuff". Door Locks/Security, Fridges with automatic bookkeeping and groceries lists on the go, Pans that optimize your steak interactively, temperature/air management through orchestration of air conditioner/heater/windows, automatic Breakfast (orchestration of coffee machine, toaster, eggboiler, ... ), ... and so on, just a few things from the top of my head. Of course something like IFTTT helps a lot here in these early days to test workflows.

But before there are rainbows and unicorns, we need to advance quite a bit more. Devices must be way cheaper commodities. Protocols and "Hubs" must be standardized, hardened and secured, something that only can happen with true OSS and the experience that comes from playing around right now. And last but not least: we need just a few years of waiting so that the younger more tech-savvy generation becomes a more dominant buying force. The IoT doesn't need a "killer app" or something like that... it will silently progress in to our life more and more.
This article is posted every single year without fail[1], the number of people giving up passports is absolutely inconsequential. This number is further minimized since the US has one of the lowest tax rates to begin with, so the vast majority of dual-citizens owe 0 in additional tax.

[1] - https://www.google.com/#q=site:https:%2F%2Fnews.ycombinator....

I'm not sure what the benefit to these repeated articles is.. Anti-tax fervor? Some country-specific PR?
Or, more specifically, disabling all SSLv2 ciphers didn't disable SSLv2 entirely. Disabling SSLv2 as a protocol worked.
Judge Says Apple Doesn’t Have to Unlock iPhone in Case Similar to San Bernardino
Aw.

$ rm gitkraken-amd64.deb
Accounting drop-out and self-taught full-stack developer with 4+ years of experience. Passionate about UX.

Location: Toronto / Vancouver

Remote: No

Willing to Relocate: Within Canada

Technologies:

- Front-End: AngularJS, BootStrap, jQueryUI, CSS3

- Back-End: WordPress (20+ plugins made), PHP (Laravel), SQlite, MySQL

- Cloud: DO, Apache, Nginx

Resume:

- https://www.dropbox.com/s/rknpusc7v9affih/Resume-X.pdf?dl=0

Personal Projects:

- http://formcraft-wp.com/

- https://formcrafts.com/

Email: nish at ncrafts dot net

I am a builder of stuff, and a survivor. From grey-hat SEO, to making table-layout sites in Dreamweaver, to trying to emulate double-binding with jQuery before Angular was around, and selling 10k licenses of my personal project in 2+ years - I have done everything, and learnt my lessons.
Row houses and small apartments are quite livable and make neighbourhoods that have green spaces and character. You have to factor in that property developers do not want to build that sort of housing unless they are restricted from building massive condos. So property developers would rather build small apartments and houses on virgin land in the suburbs where the land is cheap and they can cut corners. There is nothing stopping Developers from building modern apartments in SF. They are just to greedy to do so.
The markdown / write off party begins.

Here is advice from someone who mentors and invests in many startups and echoed also by PG:

All the $ in the world will not be able to buy back the chance/time concerning whats possible in your early 20's such as backpacking around the EU or hiking in India.

My two cents.
I've given up fighting this. I'm at a stage now where I think that things need to get worse before British people understand how dangerous these powers are.
I would be interested in comparing the performance of Uber's first pass "city-fencing" vs a pre-computed 1D array.

EG:
Subdivide a flat projection of earth into n^2 squares.
Create an array of length n^2.
Set the value of each element in the array to a list of canidate geofences(which have area in that square).

Scale lat and long between 0 and 1. Then you can index directly into it with PrecomputedArray[floor(lat*n+long)]

This is trading space for time, may as well choose space here.
Yes, if one wants to play this thought experiment with numbers that don't assume magic money trees, you're probably talking something in the $5-8K/yr/adult range (plus presumably still making Medicaid available for some). You'd still see a middle class income transfer, but go with it.

The thing is that a lot of BI advocates I read seem to be envisioning this as something that lets them do their startup or create great art thing without worrying about having to have a job. I suppose that's possible on that level of income with maybe a bit of work on the side. But it's probably a lot closer to eeking out a very spartan existence in a crappy, very low cost of living area with a lot of excess housing no one wants.
Good point on v3.

I kept v2 running because we couldn't bring ourselves to prevent connections from clients of our clients, it's not our place to tell them what to do, especially if it only harms them and no one else. This time it harms everyone, including high-privilege users, so it's a lot easier to justify.
Facebook's quarterly net income is in the ballpark of $1 billion. $2B is a reasonable amount of money for a social media monopoly.
Guide: Software Release Management for Small Teams
Modern tech companies have a penchant for solving the same problems less efficiently using the latest tech. shrugs
Your table is conveniently lacking the salary ranges I've been offered from over a dozen higher paying companies in the city...

In fact, not a single company that pays well whom I've talked to is on your list other than Amazon and Microsoft (Whom will pay a whole lot more if you point the spread out to them).
I feel like all of this talking about a "hard drive" that transports the tool around is a little specious—aren't Apples firmware updates signed? And the update itself would be IMEI locked?

The issue here isn't the reusability of the technology—the issue is the reusability of the legal precedent. And this is certainly a very scary precedent to set!
Define car payment; actually please don't, I can't see any point other than inflammation.

A 'basic' income should ideally fulfill the basic structural needs of someone living in an area.

* Adequate Shelter

* Food (possibly basic, but it should be healthy. Food does tend to work better in bulk though, so not-for-profit health kitchens are something I'd recommend)

* Health (including cleaning supplies/etc)

* Enough whatever (transit, clothing, education, etc) to get a better job.

* //basic// entertainment

In these last two points I see work uniforms, transit, probably paper/notes, and likely --basic-- computers (think Raspberry Pi 3) with Internet access (generic TV/work).

Edited: Added even more newlines
Federal Court: no constitutional right to record police [pdf]
Thanks. We changed the URL to that from http://www.sfgate.com/technology/businessinsider/article/Nei..., which sees less substantive.
Are you referring to the LOC or the response times? If you're talking about the response times, then it totally depends on what the system was doing. Microsecond response times are achievable in any language, if e.g. you never had to talk to any external resources.
Yeah, for those that don't know, you can go into Settings -> Apps -> pick an app -> Permissions and disable them at will. I believe only apps compiled against a Marshmallow SDK version will prompt you at runtime, and there's little (or even negative) incentive for app developers to do that yet.
Spaces always have the same width, so it's harder to screw up formatting and easier to enforce stuff like maximum line width.

Tabs width can be set to whatever you want, so everyone can use the spacing they prefer.
Thanks for rescuing me from my own ignorance! I was reading a different chart that wasn't as clear.
the process of renouncing citizenship involves proving you're up to date on your taxes.
Artisanal bit wrangling. As a service.
My thermostat already does exactly what you describe, and it has no internet anything; it's just a timer. I set it up once, a couple of years ago, and haven't touched it since.
Increased latency, probably. They said they wanted 99% of queries to be 100ms or less. When I use the pgAdmin and run EXPLAIN ANALYZE SELECT 1; I get 0.025ms execution time, but it takes 62ms to send and recieve that.
Cinnober Financial Technology | Stockholm or Umeå, Sweden | Developer | http://www.cinnober.com | Onsite

Cinnober is a leading global provider of financial technology with customers in most of the major financial centers. Our target market consists mainly of international exchanges, clearing houses, banks, and brokerages.

We offer an exciting and dynamic work environment with an international, friendly spirit. We are known for being constantly at the forefront of technology and for using Java as our core development language.

The company’s 250 employees are distributed among 35 nationalities. The majority work at the office in Stockholm, 60 work in Umeå, and we also have representatives in London and New York.

Apply at http://www.cinnober.com/open-positions
Right - just because you don't see integer primitives when you're programming doesn't mean they aren't there.
ITIL and DevOps: Friend or Foe?
Location: San Diego

Remote: YES (or onsite)

Willing to relocate: Maybe; Not to Bay Area, though

Technologies: iOS (Obj-C/Swift). Also do full stack RoR/Frontend but want to focus on iOS

Résumé/CV: https://www.linkedin.com/in/jasongabriele (Also have PDF)

Email: jason.gabriele@gmail.com
SmugMug | Mountain View, CA and REMOTE | Engineers of all stripes

We're passionate about the power of photos to change the world and transform people's lives. We're trying to be the very best place to celebrate them. https://www.smugmug.com/

We're a bootstrapped, privately held company that has been in business for 14 years. And we're a different kind of company. Large numbers of our >100 employees have been with us for many years.

Here's our openings and more about us: https://jobs.smugmug.com/ (I notice our opening for Windows Developer isn't there, but I assure you, we'd love to hire you :) )
And on something like github, for people to experiment with.
In 2015, they completed the phase-in of new reporting requirements for ex-pats. Some of which are quite onerous.

Among other things, you will need special banking services in your new home country, because foreign banks do not necessarily make FACTA reports for all accounts. Some won't even open accounts for Americans.
Total Solar Eclipse of 2016 Mar 09
This comment breaks the HN guidelines. Please remain civil when posting here, even when you think someone else is wrong.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
Absolutely. But the impression I get from the article isn't that they benchmarked their solution vs R-trees or S2 and it proved quicker, rather it seems to me they didn't bother trying the other approaches at all because of their perceived complexity. I might have the wrong end of the stick because the article doesn't go into enough detail to truly know either way. If they really didn't benchmark any other algorithms then talking about the performance of the language seems somewhat moot.
recruiter spam
Inside Jobs (2015)
Renouncing your U.S. citizenship for tax reasons technically makes you ineligible to enter the United States for any other reason. It is potentially a cause for denial on any class of visa.

I wonder how many of these ex-pats realize that they may never be able to visit again...
Willful ignorance, huh? You're charitable.
> Medicare and Medicaid are both a lot more laissez-faire than people realize.

You seem to be using "laissez-faire" to mean "private businesses are involved, regardless of the degree of government regulation". This is an unusual use of the term.

> 40% of all Medicare patients are on Medicare Advantage plans - ie, plans that are privately managed by brand-name health insurers that sell private insurance.

And very significantly regulated -- in who they are sold to, what they must cover, and various other things -- by the government, as well as the premiums being subsidized by the government. This is not "laissez-faire" by any normal definition.

> And this understates the number of Medicare patients who utilize private insurance in one way or another, because (a) Medicare Advantage patients represent a disproportionate amount of utilization of care by Medicare patients, and (b) some Medicare patients are eligible for dual-coverage (so they "have" Medicare, but they use a privately-purchased health plan for all of their actual medical needs).

And it overstates the degree to which any of this is "laissez-faire", because not only is Medicare Advantage in general not "laissez-faire" as discussed above, but some Medicare Advantage plans are even more regulated as Medicaid/Medicare managed care plans (Dual-Eligible Special Needs Plans) into which beneficiaries eligible for both Medicaid and Medicare are either made eligible or outright assigned into by state Medicaid rules.

Also, dual coverage does not mean they use a privately-purchased health plan for all their actual medical needs. Ignoring Medicaid/Medicare dual eligibility (where Medicare is primary and Medicaid potentially pays for costs not covered by Medicare), dual coverage with Medicare results in either Medicare being the primary payer and the other payer being secondary and potentially paying costs not covered by Medicare or Medicare being secondary to the other payer. [0] It doesn't mean either Medicare or the other plan is used exclusively.

[0] https://www.cms.gov/Medicare/Coordination-of-Benefits-and-Re...
The applicatino asks you to register with my email address for further "communications related to GitKraken or Axosoft". There is no way to skip this step, you have to provide an email address ––and pay attention to "OR"... No thanks, buddy.

First thing I tried is dropping a git repo folder to the window, didn't work. When I click the open button I can see the Javascript animation glitching on my 'Early 2015 i5 2.7 Ghz MacBook Pro'.

The commit list UI is kind of alright but it doesn't show you the diff anywhere. So that's not exactly a Git UI, buddy. And this is not open source either, that's a lot of strikes. No thanks.
your going to need at least 100k to live in the city in a decent studio.
Location: Seattle, WA

Remote: Would consider

Willing to relocate: No

Technologies: React/Redux, SASS/CSSModules, Hapi/Express/Node, some React Native/iOS

Résumé/CV: https://github.com/kylecesmat/kylecesmat.com/blob/master/kyl...

Email: kyle@kylecesmat.com
How to Get Started with Google EarlGrey
Σκληρή μάχη μέχρις εσχάτων στην Τούμπα
A little off-topic: since 10.10 or so, FileMerge has started opening the bottom, free-editing pane by default—and at a random height, at that. Has anyone figured out how to disable that? It's driving me into the arms of a different, otherwise inferior diff tool.
So does anyone actually intend to use this?
>Because Node.js is single threaded, background refreshing can tie up the CPU for an extended period of time (e.g., for CPU-intensive JSON parsing work), causing a spike in query response times.

I'm not the biggest node fan, but that is utterly false. How do you think asynchronous system calls get processed in libuv (the event loop that node uses.) ? threads. Of course you'll park the background thread while you're waiting in case of IO, but if it's CPU intensive then you bet that you can use all cores with background work. You just need to know how to write C++ and read the documentation on the bindings
> "What's nice about OAuth is that it allows the end user to control access to information and revoke access as needed." Really? This has NEVER been my experience with OAuth or similar protocols

Github is a great example of handling OAuth scopes: https://developer.github.com/v3/oauth/#scopes

(you're right that it's often not used, though. I tried bitbucket and gitlab and both appear to only have a single scope)
Though you definitely still have space for improvements. I have a Mailgun account and:

1. I didn't configure my MX so you don't track delayed (asynchronous) bounces. It should be your responsibility as an email provider to use an appropriate Return-Path so spam complaints/bounces reach back to the client in this situation.

2. I opened ticket #212817 a while ago (September) about how a MITM could capture emails and replay them by injecting duplicate Subject/From/To headers (article here: https://wordtothewise.com/2014/05/dkim-injected-headers/) but this still isn't fixed today :(

That said, we're very happy with the service :), one of the killer features is how easy it is to manage wildcard sub-domains (compared to the pain it is with Mandrill).
Brightcove (http://brightcove.com) | Boston & Seattle | Full-Time | Onsite

We're an online video platform (OVP) headquartered near Boston's South Station (with offices around the world), and power video for many of the world's
largest media companies. We work on fun, difficult problems within a casual work environment. We have a fully stocked kitchen, ping pong/arcade machines,
frequent catering, unlimited vacation policy that employees actually use, generous work/life balance, 401k matching, etc. etc.

Boston, MA:

* Senior Software Engineer, Studio (http://app.jobvite.com/m?3iakQhwo)

* Senior Software Engineer (http://app.jobvite.com/m?3nmkQhwF)

* Principal Software Engineer (http://app.jobvite.com/m?3BmkQhwT)

* Senior or Principal Software Engineer, Android (http://app.jobvite.com/m?3VmkQhwd)

* Software Engineer, Video Delivery (CDN) (http://app.jobvite.com/m?39mkQhwr)

* Mobile Software Engineer in Test (http://app.jobvite.com/m?3dmkQhwv)

Seattle, WA:

* Principal Software Engineer, Billing Team (http://app.jobvite.com/m?3JnkQhw2)

* Principal Software Engineer, Video Analytics (http://app.jobvite.com/m?3RnkQhwa)

* Senior Principal Software Engineer (http://app.jobvite.com/m?3XnkQhwg)

* Senior Software Engineer (Full Stack) Billing Team (http://app.jobvite.com/m?3enkQhwx)

* Senior Software Engineer in Test (http://app.jobvite.com/m?3nokQhwH)
> Agreed. CSP is one of the selling points of Go... and as a non-Gopher those are the cases I'm most interested in.

This makes sense, and when I first started writing Go, I felt the same way, but almost four years later, concurrency is one of the least important reasons I still write Go.

I wouldn't say all Gophers feel this way, but I know it's a very common experience for Gophers - "you come for the concurrency, but stay for the interfaces"[0].

[0] I've alternatively heard things like "readability", "tooling", and "robustness" used in the place of "interfaces" in this quote.
Your example kind of reflects that you aren't using wx for what it's made for. You can usually call GetHandle() and switch to platform specific stuff if you need to do something weird like that. I wouldn't really recommend that though. The point of wxWidgets isn't to be the most flexible GUI framework. It's to be as consistent and native as it can be across many platforms.

If you need to do weird things in a non-native way then wx probably isn't for you. If you want to write software that looks and feels like a native application (because it is) then wx is your best bet.

Qt is great but I've never used Qt application that felt like a native application. Also, Qt is rather expensive for commercial projects (about $4k per year per developer).
How would you exploit this? What can you gain if you're already able to supply OpenSSL with a private key? Is there a way to supply or tamper with private keys remotely?
cf OPC (OLE for Process Control) which pretty much runs industrial measurements and control.
Ahh yes, the old tactic of "blame the user" when an interface problem is found. The author (who is a more adept user than average) wasn't aware that his email (the linchpin of his digital identity) was completely open and accessible to a third-party app. This is a pretty big deal, and very much a failure of interface design. How many other users have unwittingly opened themselves up to third parties without knowing it?