skysight-inc/HackerNews huggingface dataset:
What authentication do you have from the jump host to the target? To me, it looks like it has been reduced to either none or keyboard-interactive (password) login, which is considered bad practice. I could very easily implement support for this in sshmux, providing the setup you seem to use, as a way to avoid agent forwarding, but I just genuinely did not expect anyone to use password authentication, apart from in default config scenarios, before a public key has been installed.

Agent forwarding does not provide private keys, but only individual signing requests. This means that while the user is connected, and evil remote can request arbitrary signing, but only as long as the user is connected, and only as long as the users ssh agent is willing to do so. Using ssh-add -c further means that the user will have to accept each signing request. Also note that ssh -W, which is immune to any of these concerns, is fully supported by sshmux.

Correct me if I'm wrong, but "Jailkit" does not seem to stop an evil legitimate user from poking around other hosts with forwarding and such (which they can as long as ssh -W functions, within the limits of what a firewall allows the jump host to do in general). sshmux allows you to lock users to targets, rather than lock general capabilities of the entire jump host. This is because, while I provide clients access to various hosts, I do not trust them enough to have any unnecessary privileges.
In Vietnam they drive their scooters side by side with their friends and carry on a full conversation while driving and looking straight sideways XD

Honestly, it works fine. Westerners are way too concerned with safety.
1. I wasn't claiming to justify the bullet points, just pointing out that teaching rules without justification causes "bundling" and might have implications beyond the narrow thing you're trying to teach.

2. Notice that I said I indent my code. I deliberately chose the phrase "not very important" rather than "not useful". Your links seem to back me up there. The fact that those studies on line length yield equivocal results, might it not suggest that the content of the lines has a larger impact on comprehension? I can agree with you that a few scattered islands in the ocean have land, and still consider you wildly misguided for choosing to explore them rather than the huge continental landmass beyond the ocean.

3. I think most code is utterly illegible gibberish to everyone but the author[1][2]. This isn't directly the fault of code-style rules, but it is caused by the pernicious idea that the code style rules are all you need. Now, nobody actually thinks that, but spending a lot of time talking about superficial details gives the mind a powerful subconscious cue.

[1] http://akkartik.name/about

[2] http://akkartik.name/post/readable-bad
I do wonder, and this is a serious question. Why would someone trying to be deceitful because they have something very serious to hide even take the chance on speaking with a security agent? I'm not suggesting they "plead the fifth," but rather carry a card explaining that they are mute. Doctors papers are easy to forge.

If the incident leading to the condition happened recently, then that would be an excuse for not knowing sign language. Yes, they may still need to write their answers, but it is universally accepted that most people don't like to write so they could keep their answers brief without raising suspicion. By writing slowly, they may even drive the interviewer to the point they cut the questioning short. Very serious bad guys could even get a botox injection beforehand, paralyzing their lips or get their mouth wired shut.

My point is that at the end of the day, the goal here is to catch very serious bad guys. Any truly dangerous person with the intent and actual capability to do something very bad should have tools of deceit on par with their capabilities for harm up to and including getting one's mouth wired shut. Note that for this discussion I'm discounting "shoe bomber" types as not really having a capability for harm. I suppose that at the end of the day, that's who techniques like these are aimed at in the first place. Alas, there is no such thing as perfect security.
Very, very cool. I was really bummed when Tweekly started charging for their services. Just signed up for your service; looking forward to my weekly updates again!
Can you explain how to use PFQ only for selected network flows? (and not do a take-over-the-whole-nic?)
تور کیش نیمه دوم شهریور 94در هتل های 3 ستاره کیش-قسمت اول
Interesting - what software are you using to do the recognition (if I may ask)?
I have a tech job too and don't feel like the rent in SF or Palo Alto fits in my budget.
What exactly is the benefit to making things different other than satisfying some designer's need to be "creative"? It's helpful if you can expect login buttons to be in roughly the same place every time, navigation elements to be arranged the same way and point to the same types of places - Home/Products/Support/About/Jobs.

Being different for the sake of being different just wastes people's time trying to find stuff that isn't where they expect it to be.
"Not sure if trying to "trap" the liar is always the right way to go."

Agree almost never the right thing to do. Trapping people makes them dig in their heels typically as opposed to giving them a graceful way to give you what you want. All of this is situation specific of course but as a rule I never call people out on their lies in negotiation.

"Once I had to work with a freelance web master and we were trying to cancel his contract and make him transfer the domain name to us (an association I was working for)."

Honestly, best way to handle this type of things is to go the "scary lawyer letter" route. Try nicely (without threatening) and if that fails get an attorney to write the "scary lawyer letter". At that point the idea of actually getting some money (rather than having to hire an attorney to defend a verbal contract) would seem very attractive. There are other methods that can be employed (UDRP, trademark law) however they are more expensive and depend on the specifics.
Direct link to the field notice:

http://www.cisco.com/c/en/us/support/docs/field-notices/636/...
The total number of people with at least one chronic medical condition is pretty huge (possibly even a majority), which gets obscured because we usually only talk about prevalence for individual diseases/disorders.
Even if I won't drive my car, I would still like to own it to keep it personal. To keep my stuff in it. To not have to pair my phone every time I go somewhere. To be hygienic(I hate public transport because of this).

And yeah, I drive in a large-ish city. Still enjoy the experience. Most of the time don't even have the radio on, just listen to the engine rumbling.
I would guess that the success of these methods is also dependent on the stakes. Asking how honest someone is might get them to confess a small misdeed, but not a nafarious plot.

The general technique is probably effective though.
I think there are two pretty good reasons that Twitter moved away from being an open platform, and they are: 1) ensuring a good user experience, and 2) making money.

The tweetstorming thing, for example, conveniences particular writers at the expense of all the other writers (and quite a number of readers). I hate it, and will unfollow anybody who does it regularly. It's the tragedy of the commons for an attention economy. Twitter's demand that people be concise is a large part of its value to readers. The more they control the UI, the easier it is to nudge people in particular directions that shape good user experiences.

But that's a small thing next to making money. To experiment with various ad products, they need extremely fine grained control of and reporting on user experience, and they need to be able to rapidly change that as they come up with new ideas. That's hard enough even when they control everything; getting a zillion developers to do that is impossible.

Focusing on the core was great, but nobody was paying them for the core. They're spending ~$1.5 billion/year. Anybody who says, "Twitter should do X" without explaining how their plan will help pay the bills is not going to get a lot of consideration at Twitter HQ.
Under the sea, under the sea... there'll be no accusations, just friendly crustaceans under the sea!
It's a good question that I don't know the answer to. This happened decades ago and is third hand at this point, so take it with a grain of salt (but check that it's actually salt first, and not, you know, Lysol).
Logasuarus: A CLI Utility for Elasticsearch-Based Logstash Logs
" Divide that over 18 machines, too!"

Yes therefor I'd said DB writes, which is the first step stone where you need to think a little in scaling.
http://www.childtrends.org/?indicators=infant-child-and-teen...

Looks to me like infant mortality (under age one) has halved between 1977 and 2013. I understand the argument of "it worked fine for me", but, well, on a portfolio basis, you and I were dying a bit faster back then.

Outpatient care is a big field these days. Something that, with extremely little effort, can reduce the odds of death or disability, is quite tempting. A smart nappy/diaper with a disposable nutrition-analysing smart-chip is not that far off.
Like a lot of tech products I think these devices have a niche appeal, despite the fact that of these doohickeys are answers in search of a problem people will buy these products (Target hosted this expo after all).

Unlike a selfie stick or edible gold pills however there is a deeper ethical issue inherent in selling products that transact so much data about your life (and metrics about your family and home) for the purpose of creating marketable data sets about every mundane aspect of living. Not to mention how vulnerable a person or family becomes once these devices are integrated into their house, children, car, BBQ, etc since so little attention is given to making these devices secure.
Story of my life: How narrative creates personality
Bernie Sanders booked to appear next week on Colbert’s ‘Late Show’
It's possible, you'd need to override the relevant system calls with LD_PRELOADed library.

I don't know if a complete drop-in solution is the right solution though. If your application is performance sensitive enough to require embedding a full networking stack, you might as well make use of better APIs. For example it'd be silly to indirect the event dispatching through something poll/select-like. Instead you'd much rather just have the core IO loop call the handlers directly. Or as another example, zero-copy will be impossible with a recv()-like interface where the client provides the buffer that data needs to go to, but will be trivial with an API where it's the network stack giving the client a buffer that already has the data.

If you want to experiment with this, mTCP (http://shader.kaist.edu/mtcp/) is probably the right starting point.
There's also GopherLua [1], which is more active and supports features like coroutines and channels.

[1] https://github.com/yuin/gopher-lua
I think losing their customer's trust is the least of the problems they would experience.
>Trying to look irregular just for the sake of it is bad.

Looking irregular because your designer can ... actually design is good.
Looking irregular because there's a better way to present your site to the public is good.
All rooms will have gigabit ethernet sockets :-)
I also get the impression many of these things were dreamed up out of minor inconvenience.
So long you create a filter that limits the data you're capturing you should be fine. This is assuming you can write a filter that gets your captured traffic down to something manageable. It's possible that most endpoint devices will not have spare capacity to add 10G capturing to their workload.
This is the inaccurate sentence: "Snabbswitch, DPDK and netmap take over the whole network card, not allowing any traffic on that NIC to reach the kernel." Obviously with netmap traffic to the NIC may reach the kernel...
Both MIPS and ARM sell CPU IP therefore I'm sure anyone here can dig up several examples of patent infringements that ended up in court.

I think what sets us apart from the competition is the fact that a MIPS CPU is now completely open and free for university use, including production-quality Verilog code and tools from Xilinx.

http://www.anandtech.com/show/9194/imagination-announces-fre...
Well the BSDs have issues too. FreeBSD/Netflix has been doing in kernel SSL to try to fix some issues, and there is Netmap available for packet processing in userspace. So they are running into similar issues as Linux.
Please factor in development and support cost. There is a reason why people prefer general purpose computers to dedicated hardware. I think only big players like Google can afford dedicated hardware teams.
Lens Writer: an online editor designed for writing scientific manuscripts
I thought the script was well-paced and hilarious!

The comparison between open-source projects and tech companies was great, and I liked the "A beat as everyone contemplates mankind"

For the irony, you should release your script under a non-permissive license.
Because it was shitty low res with few viable use cases.

Make it high res, full view AR, nice robust design and actually useful and it will blow up.
At one point Google was eliding several prominent conservative personalities, amongst them Pat Buchanan, from its autocomplete.
It's no answer at all, and it's certainly not a foregone conclusion. They could easily just blame it on a rogue employee etc, and there is absolutely no reason to believe that they would lose business, since competitors would be equally suspect.

If they wanted to actually rebut this they could easily say something much stronger such as: "This would be absolutely against company policy, and we have process in place to safeguard against it which we publicly document."

The problem is that the search results almost certainly do reflect the company's biases even without any intentional rigging, so they can't answer that way.
https://news.ycombinator.com/item?id=10177373
صيانة تكييف الكويت – فني تكييف – تصليح مكيفات – اعلانات الكويت
We will find out in the years to come that presence (non-distracted, non-judging, authentic presence) is like sunlight to whoever you give it to.

You want your child to grow (intellectually, emotionally, etc.)? Be present. Watch them (with silent happy interest) while they're playing. Look into their eyes. Talk to them and be interested in what they're telling you.

Presence is so deeply important in a way we still can only guess at. And the lack of it is so much more harmful than we yet know.
Collaborative tools for designers
That may be true for some, but I suspect most of these internet-based devices are little more than an excuse to get on the surveillance-as-a-business-model bandwagon. All you need is a clever excuse to gather a new type of data that isn't currently being collected, and you have something to sell to "big data".

Fortunately, even the non-technical people I know have started to wake up to these scams, and are now avoiding any "smart" product.
You posted this exact link 11 days ago. I gave some examples of the poor quality of the questions at https://news.ycombinator.com/item?id=10125229 . You have not yet replied to my comment.

As I wrote then, "Looking through the answers, I would discourage people from using this site. It is better to read the Python documentation and FAQ."
Unfortunately I agree with the comment; please rename.

Other than that: fantastic work.
I think questions at a border don't really fall under the fifth, as you're submitting to them voluntarily because you want to get in the country. You can refuse to answer any question, of course, but then the border agents can refuse to let you into the country.

I'm not sure if the goal is solely to stop "truly bad guys" who want to bring down a plane from getting on it, but rather make a note of anyone who might be traveling under false pretenses for any number of reasons.
For me: Facebook and HN.
Actually you mean exactly one player: iPod/iPhone. To play nicely with apple, you have to fork over the $2.50/copy. Ah well.

(Almost everything else currently using stems is mogg-based given the per-unit royalties for MP4 software support)
What?? I said "IQ is in no way related to moral behavior"! I don't in any way believe intellect necessarily decrease moral traits; that is an impossible reading of my remarks.
The beauty of the digital world is scalability. Certainly each lecturer that spends 20 minutes doodling this, all combined, is repeating more effort (and 'wasting' more time) than Steven expended making this presentation.

Someone only has to do this once, in the 20+ hours it takes, and any individual student in the world can peruse it. Or any lecturer in the world can make use of it in their class.
In Singapore, at the movies or even formal music concerts, like the symphony orchestra, the audience is full of people doing who knows what on their mobile phones throughout the entire event. It is so obnoxious. Best thing that's improved in my life since leaving Southeast Asia is being around people who aren't so intimately attached all the time with their silly phones. Even at a nice restaurant there, the table next to you is often a middle-aged couple watching a whole movie on their phone together -- speakers fully turned up.
You can run Nginx with a rump kernel (rumpkernel.org), so with a completely userspace tcp stack. I havent yet done any work on optimising it for 10Gb networking, it is on my TODO list (there are Snabb, Netmap and dpdk drivers, although I might just get it to drive the NIC directly). (Current tests are just with a tap device or raw socket which is very slow).
Great comment. I'm finding it one answer of your ? To be more and more a "depends on your project."

I do theoretically find a website to be a form of "artistic expression" but unlike most other medium, there is a technically "right" few ways and many "wrong" ways to "implement" your art. When you see a website posted here that takes a bit of artistic liberty in its design, you will undoubtedly have some HN commenters criticize the way they did such and such.

Despite the fact the page load time is only affected by one millisecond, that "incorrect" implementation is reason enough for some to trash the designer and deem his "solution" inadequate.

What we then see is a world full of TALENTED designers often too afraid to try something new.

But, isn't that the point of art? It's meant to be polarizing.

This is just personal opinion, but I'm finding it more and more necessary for the designer of the modern web to have multiple, concurrent projects as opposed to completing one project and moving on to the next.

Currently I'm working on an athletics site which uses your now "bread and butter" design which the OP gripes on, but I'm also working on a payment web app which has a design that harkens to someone filling out a clipboard.

I've just this week also accepted a project to showcase a fashion designers portfolio, and I'm swinging for far left field on that one.

If I was not working on these projects concurrently, I would not have learned that each design has advantages and disadvantages, and I would be pidgeonholing myself if I didn't give myself room to fail

We are all still learning and growing in web development.

And our consumers are growing too. One interesting thing you mentioned is that users are steadily growing more accustomed to the hamburger button - a quick google search will tell you that the Hamburger wasn't so tasty in AB testing, however, users learn. I've been a part of a reason site redesign which found the extra click of a dropdown menu was better liked (and had more click through) than the link bar, despite our demographic was relatively older users!

And The hamburger menu is a great case study as it has become commonplace in modern design. You could go with the triple bar, or do Apple's approach of a double bar that rotates into an "X" ( https://apple.com ), or you could do Google's three circles arranged vertically in their mobile Chrome browser, but the concept is essentially the same.

Now, there are very talented developers on HN that despise the hamburger, and perhaps rightfully so, but you often hear crickets when an alternative is proposed. Certainly the tabbed interface at the bottom with a "More" button works, but it doesn't work for every case.

So sure, you will have some projects where you have to go with what is known, but try some other projects to challenge a different approach out of you to build up your chops.
Internet-enabled house jewelry? Feh. It will be fun for a week, then boring.

Here's what I want: stuff that will make me a better neighbor and citizen of the world.

Specifically: Realtime smart energy and water consumption meters. Wouldn't it be great to get some sort of alert if there was a pipe burst or even a water trickle? Wouldn't it be fabulous to track electricity consumption? That could generate the creation of sets of light bulbs each of which consumes a different prime number of watts. Then your smart meter can say, "hey chump, you left a light on in the attic. Turn it off."

Combined with a smart grid and demand-pricing of public utilities (yeah, fat chance, I know), this kind of thing could make a dent in my carbon footprint.
> But isn't computer just the medium to access the real addiction-causing substance, whatever it may be?

Sure, this ain't anything new. The internet, is a source of constant novelty addiction, which keeps the brain stimulated.

Mobile phone is just another medium, that you can carry around all the time and extend that addiction and makes it possible anywhere.
I've often thought that porting a game engine to the browser with a suitably robust object library and hyper-intuitive developer interface would be just what is needed to jump-start a move away from rectangles and columns. And doubly so now that VR is about to hit its stride. I want what "The Lawnmower Man" promised me, dang it!
Everytime I hear "Industry 4.0" in Germany, I cringe!
Probably. But there is subtle difference between injured and killed.
Aside from being C and "lightweight" I wonder when you'd want to pick this instead of POCO or ACE...
On a Macbook Air here. Presentation went smoothly but fan was on full blast, and CPU/GPU temp went above 60C. Very cool.
Maybe you are right... but a onesie that "knows that when a baby wakes up, the parents will, too -- so it turns on lights and music and even makes the coffee." ... is of no use to fight infant mortality.
Refuel looks like it would be much better pivoted towards the beverage industry. The BBQ going out is not a problem, beer running out is a party-killer. It looks for all the world like a WiFi-connected scale that tells you when the weight of the tank is getting a bit light.

We're poking fun at these, but this just caricatures the entire bay area startup scene. There are so many companies solving rich-people-problems that really shouldn't exist or at least are highly unlikely to scale.
There are always two kinds of developments. One is where you have a huge problem and people try different things to solve it. The other thing is where you have new capabilities and don't know yet what to do with it yet. One is not worse than the other. Given some time there will be reasonable usecases. Think back to the first iPhone and Android. Nobody really knew what to do with a smartphone yet. Now everybody has at least one and uses it way too often. Internet of Things are just one of the next areas. Let's just calm down and let the market work out what's reasonable.
Laravel 5.0 tutorial site