skysight-inc/HackerNews huggingface dataset:
> By using a debit card, you’re moving money over the relatively secure Visa or Mastercard rails, rather than over the ACH rails.

Well... Someone who has your Debit card number and expiration date can remove money directly from your checking account just as someone who has your routing number and account number can. I never use ANYTHING connected directly to my checking account to pay, unless it's the only option. There are a few things I need to pay with a check, but I see literally zero reason to use my debit card. My credit cards are accepted in all the same places and they provide me with more protection (in the sense that there's a buffer between them and my cash - even if I get reimbursed for fraudulent debit usage, the money is gone from my account for some period of time, allowing checks to bounce and other bad things to happen).
Do recruiters ever provide this information to candidates for a fee? If I was in the market for a job it would be great to pay an experienced recruiter to objectively judge my skills and say how much I should ask.
Glee: Perfect Melodic Comedy
You make a good point. But the old-school vector supercomputer was likely not very-low-power. That my general point, since very-low-power devices have different programming models than a more conventional OS based computer.
Location: Caracas, Venezuela

Remote: Yes

Willing to Relocate: Yes (Preferable)

Technologies:

* Developer: Python/Django, Haskell, Backbone.js, can learn what fits the job

* SysAdmin: Redhat, Oracle Solaris, Middleware and Enterprise Manager, Scripting, and opensource software like apache, nagios, etc.

Resume: https://www.dropbox.com/s/d0xgglll5jemg63/resume.pdf?dl=0

LinkedIn: https://www.linkedin.com/in/johan-gonzalez

Email: dymanic+hn ~at~ gmail

I'm a sysadmin/developer generalist with great flexibility, even though I'm an Oracle Certified Professional. That loves to work on hard to solve problems and interesting incidents as it gives greater insight about the product at hand. I'm always willing to learn new things and work on new challenges. I like learning as much as I like sharing my knowledge to offer other people better understanding and growth.

I'm interested in a position that will provide me with growth opportunities, where I will find experienced coworkers from whom I can learn from and discuss harder problems. Preferably a Security, DevOps-like, or developer position.
Something that is also mentioned in Neal Stephenson's Baroque Cycle. Which someone already mentioned in reference to gold. In really is an amazing dive into history, even if it's not 100% accurate.
Canada already has a reciprocal firefighting agreement with America, so if we need external help, we have it.

Inviting a totally foreign country in which you're in a) fighting a proxy war with in yet another part of the world; and b) fighting a passive battle for northern sovereignty/control with seems like an incredibly stupid idea.

Canada has many forest fires on the go every year and are generally only worth fighting when they threaten communities. Forests are meant to burn. I have friends who work in emergency fire fighting in Saskatchewan and they have not been deployed to the Northern fires because it is not the problem the media is making it out to be!
you can't ACH outside of the US (I think)

Sort of. There are "International ACH Transfers", but they're not exactly like domestic ACH transfers; I believe they need extra AML information added, for one thing. Being able to make domestic ACH transfers does not imply being able to make international ACH transfers.
I think that shows the expensive cost of automobile infrastructure. The city couldn't get the tunnels and roads built, people were stuck in the city and they had no solution. In the end they resorted to painting car lanes as bike lanes, and that was that.
I believe this is true already? Rust used to pretend to be C, and got breakpoints/debuginfo for free. Python scripts could help with pretty printing. I'm not sure of subexpression evaluation is something a gdb Python script can do, but I see no technical barrier to this.

Having it in gdb itself means less work for people who want to use it. Rust ships with gdb/lldb pretty printers, but not everyone knows about them.
IPv6 auto-configuration can encode the ethernet hardware address into the IPv6 address. Then anything that advertises that IPv6 address is advertising your hardware address. Even if you don't use IPv6 -- or especially then since that's when auto-config most commonly happens.
Scale might explain NZ but not the EU?
I understand, and at times share, the sentiment. But it's important for us not to confuse policy and enthusiasm.
You start off early in the 2 weeks eating the perishables. Fruits, lettuce, etc. Mushrooms get used day 1. By the end of the 2 weeks you are roasting squash, having tomato sauce, etc.

In the past, people actually didn't go grocery shopping all winter. They didn't just eat dry beans, the entire world of cuisine exists because people are always finding ways to eat around the constraints of their growing season.
>Why do you think that would be "profiteering as your main motivator" to have as a general principle that as you scale your work you also scale your salary? I'm not sure how that follows.

I'm in 100% agreement with you. So you do pay less to those who work 4 days a week. That's fine and it makes sense. Just confirming.

Then I don't even need to ask: you're also saying that for every hour over 8 hours staff is paid overtime? That would be consistent with paying 4-day a week folks less. And would be the nail in the coffin that profiteering isn't your main motivator.
>I'm curious how people charge and store these vehicles, since most people in Chinese cities live in multi-story dwellings -- I guess they must lug the batteries upstairs with them at night?

I charge mine downstairs together with a lot of other electric bikes. It costs me 30 RMB per month to charge. My neighbourhood is a typical Chinese one - i.e. not one of those fancy foreigner compounds.

My bike has a range of around 40-50 km depending on how many people are on the bike and how I drive it.

It doesn't look like the one in the picture you sent. More like a traditional motorised scooter - just with a battery. I paid 3000 RMB for it (new). It even comes with built in Bluetooth speakers, so I can annoy my fellow drivers on the street and people taking a stroll in the park with loud death metal music.
A lower Canadian dollar is good for Canada. We are an export economy. It's not great for consumers, but the dollar isn't even that bad right now. It has been far lower, and during 'boom' times.
I'm happy with OpenBSD's ntpd.

I'm on a home cablemodem connection. All internal NTP traffic is redirected to my OpenBSD firewall, which is a client of 6 different NTP servers (including time.apple.com and some from us.pool.ntp.org).

Right now my firewall's offset to the 6 servers is in the range of -6 ms to +8 ms. The delay to them varies between 26 ms and 95 ms.

All in all, works great for me, and for many other people. And with a much lower attack surface than the reference NTP implementation.

It's good to have alternatives.
What do you mean by "smart"?

It doesn't support running arbitrary rust code. But you can access fields and make calls and use indexing/ranges/etc. You can't do things like use an if block.
We need a 3G killer.
Ada was held back by super-expensive compilers. This was the natural result of Ada being required by military contracts. You paid, or you didn't get the job done.

Free compilers are available now, along with free RTOSes that support an Ada runtime. The language seems to be growing in popularity again, partly because of the free compilers and partly because of a renewed interest in security.
What relay does a C wire toggle? From what I've read its only purpose is to provide a continuous stream of power. There's nothing in the spec that forbids using the R and C wires for power, in fact that is their stated purpose.

Now, these bypass kits or similar, are a little hacky. But you're talking about the C wire itself being so, which just isn't the case. IF you have one available that is exactly what it is design to do.

But, yes, I'd prefer USB at the thermostat.
The city in Alberta that makes more sense for an software engineering industry is Edmonton. The University of Alberta is one of the top CS/engineering schools on the continent.

I keep mentioning this to my coworkers at Google. A second Canadian engineering office in Edmonton would be awesome. And then I could move closer to my family.
Cached version, because Dreamhost:

http://webcache.googleusercontent.com/search?q=cache:e1z0WuC...
I get the impression Calgary has changed somewhat since when I lived in Edmonton in the 90s.

I still think Edmonton is cooler, and would never live in Calgary, cuz, well, I'm from Edmonton area... :-) But it seems a little less cowboy these days.

Still sprawly, though.
Hundreds of thousands of reports, and its still going on. If you look at the Verizon map below, it is all over not just NE. http://downdetector.com/status/verizon-wireless/map/
And the fact that all carriers spiked at 17:00 EST is notable as well.
Three Ways by Which CIOs Can Steer Through the Digital Transformation Engine
The people who created the system are dead. But the people who benefit from the broken system are still alive. (I am one of them.) And pushing the system toward fairness is not actually punishing them.

Loss of privilege feels is definitely experienced as loss, so I can see why people would see it as punishment. Note all the rich people who cry rivers over having to pay their fair share or taxes. But reducing injustice is not punishment.

Two wrongs don't make a right. But allowing a harmful system to persevere is what continues the negative cycle.
There are full ride-on motorbike-style e-bikes here in China already. I've seen them carry two people on the street here with very fast acceleration. They are silent and dangerous. See for example: http://auto.big5.anhuinews.com/system/2005/04/14/001238792.s... http://news.ddc.net.cn/newsview_40737.html http://auto.china.com/zh_cn/life/more/11036827/20091022/1567... http://tech.hexun.com/2012-08-23/145064681.html This one from the US can apparently top 315km/h: http://www.gq.com.tw/gadget/auto/content-22655.html Here's one from Japan http://auto.sina.com.cn/motuoche/2015-04-10/03281422633.shtm... and another from Yamaha https://tw.autos.yahoo.com/news/yamaha-pes1%E9%9B%BB%E5%8B%9...
Same feeling in Austin location as well.
Calgary has been die hard right wing for years. Edmonton is the stronghold for the NDP. And historically that was always the case. (I'm old enough to remember Jan Reimer as mayor in the 80s...)
We use them to pay our gardener and housekeepers, because neither accepts credit cards. I suppose I could pay the gardener with online billpay, but he gives us an invoice that he wants us to mail back with the payment. And we pay the housekeepers when they're here, so online billpay wouldn't work. Only other option I see would be to go to the bank every week to withdraw the cash...
And he was exactly right!

How do you know who wrote the check? You should only see the recipient.
Although the idea of a guaranteed basic income seems to me a very ill thought out one, I would love to see the results of such a program in a small country like Switzerland. So please Swiss people, be the guinea pigs for the rest of us and vote for your basic income.
Companies don't usually buy early stage companies based on their current revenue (which was a drop in the bucket compared to Google's total revenue), but the long term vision and leadership team. Regardless of what eventually happened, at the time Google purchased Nest, Tony was a seasoned executive who had lead a large division and many highly successful products at Apple.
Oh right. In the "Very special" section list that (Without that it could be a more compelling argument).

Perhaps haskell make it more popular?
Thanks for digging that up. I thought it was around 100,000 and was about to go look for the actual number.
You're totally screwed. Coding boot camps are for suckers. You won't be able to compete against the "real programmers." They'll dominate you so hard that your puppy will feel it.
My market is probably more middle of the road for major economic areas, Chicago and Austin. Django is actually what I'm working towards specializing in.
For a bit of perspective, see "Payroll Employment: Best Years, Worst Month"[0]

Non-Farm Payroll: Best Years, Worst Month

Year	Annual (000s)	Worst Month (000s)

1984	3,880	128

1994	3,851	200

1983	3,458	-308

1997	3,408	-39

1988	3,242	94

1999	3,177	107

1987	3,153	171

1998	3,047	124

1996	2,825	-18

1993	2,817	-49

2014	2,5851	142

2005	2,506	67

1985	2,502	124

2013	2,331	84

2012	2,236	88

1995	2,159	-16

2006	2,085	2

2011	2,083	70

2004	2,033	32

12014 is the hiring pace through August.

[0]http://www.calculatedriskblog.com/2014/09/payroll-employment...
Checks are generally more widely accepted than ACH. Joe Nobody generally isn't able to setup ACH directly.
Funny that I've just deleted Opera a few weeks ago and possibly will not install it again. Since they've sold their company
Because paying bills manually is a laborious time suck and vendors are reliable or else I wouldn't pay them every month.
The Conjoined Triangles of Success
FYI: The delay is simply a function of your network connection. When discussing your satisfaction with an ntp daemon the delay to upstream servers is as relevant as your $/kwh on your electric bill.

Has your computer ever selected one of the apple servers to be the truechimer? I always thought the apple servers were kind of crappy.
Have you tried moving your pay deadlines up 5 days, or raising your prices to cover the interest?
CSS Modules Demos Tutorial
The idea that people will hear you on a motorcycle and that will protect you is absurd.

The only way to ride safe is to ride as if cars do not see you.
One quote from the article made me go whaaat?

"Basic income is a centuries-old idea..."

Is this true? I think a citation is needed on that point. Has it been tried? Are they conflating BI with communism or some other very different idea?
I feel like the headline and intro to this piece are misleading. It doesn't actually describe anything Zuck did product-wise, or how the fight actually played out. It's just some anecdotes about what Facebook was like during this period and a lot of pretty grand statements about Zuckerberg.
This is an encouraging trend. It's inevitable that, within or lifetimes, legislation and regulations will eventually be tailored to existing software, rather than expensive snowflake systems being produced to automate arbitrary processes created by the whims of legislators and civil servants in every jurisdiction in the world.
Neutrality isn’t about objectivity–it’s about who has the power
Apple hopes to spark its developers' enthusiasm
AliExpress (Alibaba for b2c) has a better selection and is generally cheaper than ebay but shipping is literally the slow boat from China.
It's a very noisy number, month to month.
How is the memory & cpu usage compared to GChrome? Especially if you have 20+ tabs open

Can you use chrome plugins for vivaldi?
I guess I was over-simplifying in the interest of brevity. I only meant to say that after the Chinese Communist Revolution, the western world lost a huge market when it came to revitalizing Japan's economy, so many saw the opportunity to invest in Japanese factories that built things for the US war effort.
Pizza Machine Built with Lego
Is there a modern "JavaScript: The Good Parts" for bash? There are so many ways to do things and it's often hard to tell which is preferable.
The first thing you need to do is decide what you want to do. Do you want to be a manager? If not, you need to go to your VP and tell him to hire someone to manage so you have time for the technical side.

If you want to be a manager then you need to delegate most of the technical stuff. Not necessarily at the architecture level, but you really shouldn't be doing things like coding or writing estimates. You may be good at that kind of stuff, but other people are good at that kind of stuff too. Hire one of them.

The worst managers are the ones who can't let go of the technical work and half-ass the important part of their job, which is to manage.
Open-source software and hardware library to create interactive displays
Your example numbers show how you lastly underestimate what tech jobs pay, and you are inviting an employer to low ball and you won't even know
+1 for that decision: apps can also cause security issues. I only have a few apps installed on my cellphone. Web apps are fine for Twitter, Facebook, etc. Having to install a lot of apps to register to vote, etc. would be maximally irritating.
> "Constraints provide freedom" is a nice saying but I think it's commonly applied to forms like poetry or sculpture.

Just like natural language can be used to write anything from poetry to shopping lists or even hate mail, programming languages can be used to write anything from beautiful code (say, a concisely expressed implementation of a nontrivial algorithm, based on a deep insight on the programmer's part) to mundane automation scripts or even spam bots and viruses.

> Unlike the discipline of creating a sonnet, virtually all modern programming languages provide few constraints on the form as a whole compared to the requirements of poems or realistic sculpture (whatever local hurdles they might involve)

I've found something very analogous to the discipline of writing a sonnet: writing programs where no single code path can fail. Where every single instruction or expression can be legitimately reached, and thus there is no need to throw exceptions or return error codes. For me, this is a form of art: the art of not branching more than it's necessary to. It requires a sense of aesthetics and an expressive technique far superior to those of most programmers, where the latter can be considered analogous to the native speakers of a natural language in which poetry is written.

> remember the old saying: "A Real Programmer can write FORTRAN programs in any language".

I'd love to see a Real Programmer write FORTRAN programs in Prolog, before yelling at the nearest person in frustration.

> Essentially a language is a generative, infinitely extensible tool.

Obviously, every general-purpose language lets you extend the universe of programs that exist. But relatively few languages let you extend the language itself, and even fewer do so in a disciplined way:

(0) Famously, Lisp and its derivatives let you define custom language constructs by essentially compiling them into Lisp using macros. Among the derivatives, particularly notable is Racket, which offers sophisticated ways to pattern match on syntax (objects).

(1) ML doesn't let you define new language constructs, but it lets you define abstract data types (not to be confused with abstract classes) whose internal representation isn't visible to its users, thus behaving as if they were primitive types.
That seems like a low standard for courage. Larry Page is the CEO of Google (Alphabet). He can fire pretty much anyone he wants, including (and especially) the CEO of a company he acquired. Firing an asshole seems like the reasonable thing to do, not courageous.

But let's be real for a moment -- the guy was probably not fired because he's a prick. Who knows the reason, but ultimately Alphabet is a public company that demands results (and returns) from assets (companies) it invests in (acquires). My hunch is that Nest (and/or it's subsidiaries) were not delivering, and the CEO is ultimately responsible.

It probably didn't help that the guy is an asshole, but let's not pretend that Larry Page walked through the Nest offices like a white knight, sensed a "negative energy", interviewed the sad-looking office manager, and determined the CEO was "damaging to company morale" and therefore MUST be replaced.

Page is the CEO of the one of the largest and most important publicly traded companies in the world. He has a legal and fiduciary responsibility to do right by shareholders. If the Nest CEO was putting up numbers, he'd still have a job, period, asshole or saint.
From sexting to sponsored filters: the rise of Snapchat
And that manager is not someone good to work for
Ditto. I have two bank accounts with the same bank, and the easiest way for me to make a transfer is to write myself a check and snap a picture with the app. It's ridiculous.
People make a lot of complaints about esr. The one thing I always thought esr excelled at was english composition. After reading that post it seems his writing skills have deteriorated.
Obama's plan for free and open internet
I presume the account number would inform you of this? Perhaps he had to call and confirm?
"As a funny side note, having just one outfit to wear everyday eliminates the cost of that decision, giving more resources to other decisions."

Recommended. I have a "uniform" that I wear[1][2] that works very well for me across different weather, places and events. I established it about ten years ago and have reaped quite a return from that initial investment.

Now, in addition to my default "uniform" I also have codified what I wear the rest of the time into 2-3 different other[3] "uniforms" that are better optimized for a few different situations. I hope to get at least 10 years out of these investments.

[1] Jeans, Next Level poly/cotton vintage t-shirt, long sleeved patagonia capilene 2 (black). Running shoes.

[2] Since I have at least 10 of each item, I always have something clean to wear.

[3] Casual warm, casual cold, manual labor.
Probably true where I live, too -- but first a cop would have to (a) care, then (b) notice, then (c) actually catch him in the act of exceeding the speed limit ...
Nonce-exposing high-level crypto APIs are flawed by design. Most developers believe that they need low-level crypto APIs - in fact they get a kick out of coding against low-level crypto APIs. This is a dangerous fallacy/hubris. Most developers, in fact, should never touch low-level crypto APIs, and should only use high-level crypto APIs (or not touch crypto at all, which would make the digital world a safer place).

SecurityDriven.Inferno library is nonce-misuse-resistant by design (http://securitydriven.net/inferno/).
A classic example of an "overspecific dementi",a complex answer where a simple one would have sufficed. However, in their defense, maybe this is the type of statement that expensive legal departments deliver by default as they consider it 'simple' and 'direct' compared to the stuff they usually write?
Romanian Macho Man in Town – The Emporialist│romanian Street Fashion Magazine
Couple questions:

- you're using bone marrow stem cells and using the same confusing acronym as mesenchymal stem cells. As someone who has been out of active research for several years, what is the difference? And are there other acronyms that are accepted?

- BM stem cells through bone marrow harvest used to be the order of the day for repopulating immune systems following irradiation of marrow for some leukemias. Nowadays the state of the art is that those stem cells can be harvested by fractioning whole blood, so you only have the hassle of a blood donation, rather than the serious and not to be sneezed at act of penetrating cortex to harvest marrow. Is there any reason you can't get this from whole blood?

Thanks
Non-profits still bring in revenue. If they do well, they may actually turn a profit. They simply cannot distribute said profits to shareholders. Charitable giving was around $350B in 2015.
Trump Has a Conflict-Of-Interest Problem No Other White House Candidate Ever Had
He did hire a professional -- to design his daily uniform.

http://gawker.com/5848754/steve-jobs-on-why-he-wore-turtlene...