skysight-inc/HackerNews huggingface dataset:
First thing that comes to my mind is a PAM plugin that generates a new root directory for the user when they log in, named something sane under a fixed hierarchy. A recursive walk can later pick them all up and clean up.
Istio: Traffic Management for Your Microservices
It's possible, but unusual, to earn over 200k as a base salary. Although it is more common at certain organizations (e.g. Google, Apple) and in roles like sales. As others have mentioned, often beyond that point you're in stock, bonuses and other incentives.

One reason is tax. After 200k almost half of what you earn is going in tax (Assuming US/California here). So going to 250k seems like a jump, but it's going to have a much less increment on your lifestyle.

So you may be better moving laterally/zig-zagging than continuing to optimize on the path you're on. Perhaps a smaller org that can still pay well, but gives you equity or leadership opportunities.
Enable your microservices with advanced resiliency features leveraging Istio
NYC used to have pigs too.

https://qz.com/1025640/hogs/
I would like to mention http://exercism.io . It has unit tests written also
We don't live in Rationalia.
I dont know if it was meant to be a joke but I'm laughing.
Awesome, thanks for sharing. This looks like it'll fill out some of the missing parts of freecodecamp for me!
How does it compare to itchat?
This one is important too
Yeah, you're talking about level 3. Most people think that's not a realistic level because "ample warning" requires seeing far into the future. Better to go straight to L4.

Also, you are definitely invoking the trolley problem: trading a big number of deaths that aren't your fault for a smaller number that are. Again, not the issue here. L2 needs an alert human backup. Otherwise it could very well be less safe.

But I would say the thrust of your argument is not that off, if we just understand it as "we need to go beyond L2, pronto".
Why do they return HTTP 403 instead of dropping the traffic or returning an ICMP message?
> people won't buy gray salmon

Isn't that called trout?
That's a big question, isn't it.. and I think in part, the answer is yes. When we make exceptions to the law, even if convenient at the time, that's exactly what we lose. If we make exception after exception until the law is a watered down toothless goat, well...
My first job in 2005 was to take over an ACH processing system that was written for our company. It was all in Perl. :-P

ACH format is super weird .. tons of lines with 99999 on them as separators. And yes, we had to go through a bank to do any ACH transactions. They shipped us a router that setup an IPSec tunnel and it had a backup ISDN connection on it as well.

I wish ACH was more accessible. In many other countries, you give people your Name, Bank and Account number (Australia: BSB + Acct, NZ: it's one big number) and people can just send you money. Appears the next day, even on holidays. In the US we still have to photo checks with a phone app? WTF? I wrote a thing about our banking system here:

http://penguindreams.org/blog/the-american-banking-system-is...
> This creates a single kernel call, with no memory allocation or temporary arrays required. Pretty cool – and well out of the reach any other system I know of.

D with DCompute can do that as well.
You're perfectly reasonable. Journalism at its "finest".
I think it's a joke. I doubt that the instruction is exclusively verbal; they must have seen "AJAX" somewhere along the line before whiteboarding Web applications. They're just having fun.
> Is that profiting on corporate scandal, or market (public sentiment) overreaction? Up to you to decide.

Who cares? What's wrong with profiting on evil.

Here's a crazy idea, how about worrying about not supporting and fighting evil rather than getting drawn it these philosophical debates.
> Pigs are the ultimate recyclers, and we'd really not want to eat their inputs in much of the world.

Indeed: https://en.wikipedia.org/wiki/Pig_toilet
Poland took in not million but 183 refugees from Ukraine. (data from april 2017)

The million people you're talking about are no refugees, they are cheap labour. They're allowed to stay only as long as they keep their jobs. And they're free to go to any other country in EU.

To say that Poland's (and other central European countries) refusal to take in refugees from the Middle East is not driven by racism is to delude yourself. Some politics bluntly only agree to take in Christians. Not to mention that those countries are even willing to pay fines, just to keep these people away.

Refusal to take in refugees is not an act of non-solidarity with Germany. It's mainly a not-solidarity with Greece, Italy, Spain - countries who deal with this issue for years, and for years pledged for help.
Don't banks hold deposits at each others institutions?
Except this isn't guaranteed to be safe, because the implementation [1] just calls GTK in an unsafe block:

fn add<P: IsA<Widget>>(&self, widget: &P) {
unsafe {
ffi::gtk_container_add(self.to_glib_none().0, widget.to_glib_none().0);
}
}

Oh, did you believe that Rust always does checks to ensure memory safety? Well that's too bad.

Unsafe blocks are for exactly those situations where the compiler can't prove safety at compile time, giving you an escape hatch to say "this really is safe, I know what I'm doing". There are some runtime-checked abstractions built on this, but they can't help you when interacting with non-Rust code.

[1] https://github.com/gtk-rs/gtk/blob/8949ac0304660f53e1fbe2850...
there are things beneath the surface that must be set. the mind takes shape at certain levels during certain ages. if they take an unfortunate shape, the child will carry that burden with them forever. if you abuse a child, you can make this happen. it is universally accepted that childhood abuse can cause life long behavioral problems. what is not universally observed, however, is that child abuse has a kind of opposite. you can mold a young mind into being poorly adjusted and you can mold a young mind into being extraordinarily well adjusted.

not everything in life is conscious. in many situations that are new or ambiguous, a child will make a decision based on his or her disposition, his or her feeling. a well adjusted child has feelings about things that will help them. of course, those feelings and instincts dont guide all decisions, im not saying that.

and here is where our opinions intersect: the reason to control and form a child in their early development is because it provides a good foundation for the next step, which is self motivated learning. no child can learn anything unless they learn it themselves or if it is taught to them in an extreme way. by extreme, i mean that you take your kid aside and look him in the eye and you put on a face more serious and deadly than you have ever before and you say to him in a low voice "crossing the street without looking is not acceptable." those lessons should be few. what you want is to spark a chain reaction of learning by first teaching the child how to learn and then allowing them to build their knowledge on their own.

learning to learn comes naturally to some and not to others. being forced to learn complicated things forces one to learn how to learn. usually people get this in their twenties when they set a hard goal, like passing a chemistry or physics class in college. i believe that this can be done deliberately by the parent at a much earlier age.

so, my overall point is that a child must be raised deliberately.
>these farms are disgusting

Commercial fishing has absolutely devastated our oceans. Farmed fish have long been proposed as the "sustainable" solution.

If commercial, open water fishing or fish farming isn't the solution to provide sustainable food, then what is?
> Driverless trains so far are only used in mass transit so... I am afraid these are daily experience.

Not in the daily lives of the vast majority of Americans.

The three train systems I've used on a regular basis in the last half decade (NJ Transit's NE Corridor, Amtrak's Northeast Regional, and Caltrain) very much do not have driverless trains.

Two of those are in the top 10 commuter rail systems in the US.
Glad they are doing this. Had my vote returned to me in Washington for the same dumb signature mismatch reason. Lucky enough it was in due time for me to update the signature and re-submit (I think). It's 2017 and our elections are still done using a paper signature matched by a human eye. Kind of mind-blowing how archaic it is, isn't it?
Omg, did that really happened?

I either missed it or didn't read properly, but I'm definitely going to unsubscribe.

p.s. I've read the book and felt that there is too much noise and anecdotes for actually useful content.
Yes, I've used exercism to broaden my knowledge and I've recommended the site to friends and colleagues who wanted to learn programming.

You mentioned tests: on exercism you don't write unit tests by yourself, the tests are only for you to check your solution. It certainly helps to see how tests can be written in any language, but you aren't forced into a strict TDD style.

The best feature on exercism for me is to be able to see the other solutions and learn from them.
> Things like this just wouldn't be possible if that woman was driving a stick shift.

FWIW, in the UK where manual is more or less the norm, using a phone whilst driving is still fairly common (the penalties were increased recently due to people ignoring the law). From what I've seen, a lot of people will use the gear stick with the phone in the same hand (i.e. brief break in conversation whilst they switch gear).
Or newspaper waste: http://www.allaboutfeed.net/Raw-Materials/Articles/2017/3/Fe...
No. I'm referring to an API to query data in realtime instead of batching the entire freaking database and then having out dated snapshot of the data
There's a node library named like that[0], though by reading the flowchart I doubt they're using it...
It's about time they're closing.

https://www.npmjs.com/package/ajacks
The farmed salmon require constant medication to combat the parasites that thrive in dense populations of confined salmon. The wild salmon, however, do not benefit from the medication, but do pick up the parasites as they swim past open-net salmon farms. This is one of the many reasons why Pacific commercial fishermen are opposed to open net salmon farming specifically, rather than just to salmon farming in general; it is not just competition, it is literally destroying a species we depend on, and the ecosystems that depend on them in turn.

Sorry about the lack of a citation, I found out about this while handling tons of infested salmon over several summers, not by reading a study. Last I heard, a study was commissioned by the DFO, but the results were kept private by the BC government; communications by government sponsored scientists were tightly regulated, beginning during premier Gordon Campbell's time in office.
The implementation makes use of unsafe.Pointer instead.
NYSE. Seriously. If you want to buy and be a completely passive owner, buy stocks. You'll at least be able to minimize risk.

Buying and growing a business can be just as hard as starting one. If you want to own a business, you have to be able to sell/market their product. If you can't sell to one or two people to start a business, what makes you think selling to 100s in an established business is a good idea?

If you already have a stock portfolio and need to diversify. Look to real estate. Even then it's not completely passive, but hey you can at least hire a management company.

If you still want to passively own a business, specifically a web business. Take the $3,000 or whatever you want to use to buy a site and instead launch your own site. Spend the money on ads to drive traffic to your site and learn the valuable lesson that you can't just buy your way to success...
and if you want to see the windiest city in the world, it's in the South Pacific:

https://www.windy.com/-41.332/174.793?-41.801,174.793,8
It is mind blowing because we have the technology to do it electronically but nobody can trust it because we don't have the social systems in place.
Frankly, no. I don't want to hear anything about mr Butlerin until (a) Ethereum is a widely used & useful product and (b) the security agencies of the world declassify their involvement.

Until/Unless I can acquire and manage proper securities & options via one a decentralised ledger, I reamain thoroughly unimpressed by anything other than the marketing efforts of most crypto projects.

Also, a "new currency" would be bitcoin. So far mr Butlerin's major achievement IMO is convincing major financial actors of the merits of his platform. As a private person, I'll take btc/ltc any day over etherium.
Can't you just host a directory with -w- permissions? "Drop box" directories have been a staple of file sharing software for decades.
I see no reason why workers, who do exactly the same job as their counterparts in Germany, UK, France, should be grateful and just accept being paid many times less. The better they are paid the better the situation is for the workers in the "old union" countries.
Ultimately yes, but many parents won't. Cover all bases by encouraging parents to do so, and educating children as well.

There are a number of basic life skills that go untaught during school years - personal finance being one of them.
> This is on a couple of billion flights

You sure about that number? Seems incredibly high to me.
Agreed. But selling people great vegetarian food seems easier than both of those things.
WF has a long way to go before their salmon is loss-leading. Often selling for over $20/lb, when it should be $8.99...
Somehow I get the impression you're doing pretty well if you even know of the existence of this paper. It's far easier to go through all of CS and even EE undergrad, never even knowing the foundation of the whole field.
It was not a complaint, it was a question, just like my top-level comment.

Was that interpreted as a complaint as well? Is that the problem?
Runtime has changed too... slightly
As an American expat living in a developing country it seems very weird to me how backwards the US ACH system is. Where I live now it's the same as the countries you mentioned, anyone can send money to your bank account using just the account number. And it appears in minutes. The banks even offer you an SMS alert when founds arrive and the sender can elect to send an SMS to alert the receiver to check their account for the received funds. Everyone uses it, including many (most?) businesses.
Just finished 'so good they cant ignore you' and thought similar. It made some great, interesting points, but they were just too padded out.
The CIA's Secret Counterintelligence Project
Signature mismatch? You have to sign your ballot? Doesn't that identify that it was your ballot?

It's been a couple of years since I last voted in NZ (election in 3 weeks, and it's every 3 years) but I definitely don't think you're allowed to put any identifying mark on your ballot here..
Interesting. The goal is "small and handy environment that mainly focusing on creating API servers or microservices". Having moved from Ruby to Go in the last year or two I'd be really interested in what language features they're pushing with that goal. I really enjoyed my work with Ruby, but I have found Golang pretty quick at these "backend" type work.

On the back of this, I dug around a bit around for other transpilers to/from Golang. So far:

- http://havelang.org/

- https://github.com/jcla1/gisp

- https://github.com/google/grumpy (Python to Go)

- https://tardisgo.github.io/ (Go to Hexe)

- https://github.com/gopherjs/gopherjs (Go to JavaScript)

If there are any others, be keen to find out.
I think it's just natural consolidation in an early-stage market. There's only going to be room for a few major brands in the space, and then some niche players in particular regions and specialities. A lot of also-ran bootcamps are just trying to cash in in the meantime.

I remain a big believer that bootcamps will continue to supply a lot of the talent in the tech world, particularly in app development. I know too many success stories to think otherwise.
What better alternative do you have to TypeScript right now though that you can use practically with existing libraries? Perfect is the enemy of good. TypeScript can capture more complex properties than C as well.
Really excited to see this at the top of the home page for HN. My name is Jehad and I lead the Clarity Design System team. Happy to answer any questions.

For those interested in the work we've done and the road we've taken to get here, we wrote a post originally on our iconography system here:

https://medium.com/claritydesignsystem/the-road-to-svg-and-c...

It is titled: "The Road to SVG and Custom Elements in Clarity Icons"

Much of the content made it through to the "get started" page this thread is linking to.

You can check out the icons themselves directly here. We have over 200+ icons at the moment and counting! https://vmware.github.io/clarity/icons/icon-sets
This is amazing, and also how beautifully it is written and presented!
Are you saying that companies responsible for making this electronic systems can be trusted to not botch up something simple like making sure AWS config files are correct?
This is why we need to provide better regulations for adapting better blockchain technologies in various industry sectors including this, banking. Also it's another away of sharing and saving infrastructure costs for bankings while providing better security than traditional banking systems like ACH. Perhaps ACH can be written in smart contract in safer way with security.
Sustainable commercial open water fishing is completely acceptable to everyone, surely?
> Tough thread

What the heck's that??
Woah! Cool idea. Never thought we'd get something so 2010 from the U.S. government so early.
You generally sign the envelope in which you send your ballot in, not the ballot itself.
The problem is, depending on who you talk to, there are thousands of things like this that a person "should" know. I wouldn't even know where to start or who to believe on even this one topic.
>Because it didn't work in FileZilla, they didn't want to use it

Sounds like they didn't need much if any of what you did. They wanted X and you gave them Y. Y would require them to change the way they worked. Did they need query capability? Seems like they didn't and SFTP would have suited them better.

Honestly sounds to me like you went for an overly complex solution where something simple would have done just fine.
Every time someone complains about file formats I bring up a similar story. It's hard to believe fixed width files are still being used today. Parsing these kind of files with 45 million records, each 600+ bytes is a huge pain. I chuckle when I think about the first time I dealt with these files and thought I could open them in an editor...
I'm asking you how you define "survive" and you haven't answered. Sounds like you're using the usual "5-year survival" of cancer research which means that, 5 years later, the person still has a heartbeat.
Not only that but site speed is a ranking factor. This answer definitely skirts around the reality that both we and he know since it has come up many times in the past.

As far as I see it, Google sees this as valuable to their interests, and have made clear what the talking points are and what should and should not be responded to. That's the only reason I can think of for this counter argument to be continually ignored by him.
The local Coast Salish natives have been successfully farming oysters and other shellfish in the tidal zone for thousands of years. This actually improves the nearby environment by filtering the water, and sequesters carbon in the CaCO3 seashells. We could probably scale this up safely, if the DFO is still capable of regulating anything effectively.

We need to repair the DFO, the gutting of regulatory agencies is a root cause for many of these problems.
Commercial air travel will serve just shy of 4 billion departures this year, with about 40 million flights.

You are correct in the ratio (1:100) but I think you mistook departures for flights and extrapolated 2 orders of magnitude too far.
No, it's completely on-topic! These bootcamps are not teaching these people how to be effective developers when they skip the "hard stuff" and bring in the lowest common idiom in lieu of that. It's so difficult to try and re-teach people this exact concept--try explaining to someone who knows nothing but jQuery and AJAX that a promise has nothing to do with fetching data.

Sure, our UX/UI guy does "AJAX" to create working prototypes of his designs before handing it off to be stuffed into React / Ionic / WhateverJS (which is quickly becoming the standard requirement for a UX person), so it's not obsolete tech by any standard. But let's not act like "boutique" web dev shops are actually still a thing... stay relevant people, especially if you're paying those sorts of fees to show up and learn how to build an Angular2 app on headless Rails in 2017.
So given that this isn't actually safe, you can presumably write some code that has undefined behaviour using this library for us?
This is about signing the envelope on a mail-in ballot. The ballots themselves are not signed. Once the ballot is removed from the envelope, it can't be identified as yours.
Out of curiosity, how do you know that your visitors come from bootcamps?
i wrote the X12 EDI stuff for a major clearwater distributor... also wrote the ACH stuff that dumped someone a file and their job was to upload it via SFTP to the bank. so many badges.
India's biometric ID scheme at risk after Supreme Court rules privacy is a right
I would suggest you to read the book "Concurrency in Go", by Katherine Cox-Budai, 2017:
http://shop.oreilly.com/product/0636920046189.do
How is this judgemental or, to be more concise, how is this inappropriately judgemental?

The parent comment is explicitly talking about how they "feel" about people using their phones and then continues to explain their situation. It is not forcing it's opinion on anyone and not ruling out other ways to handle phone usage.

I'm not sure how the comment should have presented the opinion in a different way so that it wouldn't be "judgemental" but I'd be interested in your viewpoint.
Between San Jose and San Francisco on 101 pretty common to see at least 1 fender-bender per commute.
Also, there is no such thing as sushi grade.
I'm saying we can't trust the companies to do a competent job or the government to hire someone competent.

People trust things they understand. Counting votes manually is easy to understand. It's hard to trust an electronic system.
How machine learning could help to improve climate forecasts
Are you a promoter for one of these boot camps?
A single car has about 30,000 parts[1]. Good luck sourcing those from your local farmer's market, and at a premium.

1. http://www.toyota.co.jp/en/kids/faq/d/01/04/
The NPR story touches on the real reason it won't be upgraded - because it would cannibalize the $30/transaction revenue banks get from wire transfers.
Loving the design, but they look blurry in some cases, like this from your docs:
http://i.imgur.com/CBKsCGB.png

Why not use an icon font as most similar projects do?
>>When I was hiring and screening hundreds of people, applications would show 'projects' completed on them as if they were real work.

You have to start somewhere, right? Those projects may not be "real" work but they may be enough to have given the candidate exposure to various problem domains and experience in solving problems using code, which should really be sufficient if you are hiring entry-level devs.

I mean what is the difference between the projects I do on my weekends and the projects a code school student completes as part of their curriculum? At the end of the day there is only one thing that matters, and that is whether the candidate you are interviewing has the necessary skills and insights or the potential to gain them.

Keep in mind that many computer science graduates can't even solve fizzbuzz.