skysight-inc/HackerNews huggingface dataset:
LogStash vs. Fluentd: A Feature Comparison
> 2. Raspberry Pi Trading do not have the capital to make x million devices upfront. So supply will always be limited for devices like the Zero, while demand is high.

It is too bad that this can not be partially remedied in some fashion. Of course you need to ensure you do not over estimate demand, but if you can sell for sure X number of devices in the launch period, you should be able to find capital somehow to be able to pre-made them to ensure reach your potential.
I will be interested when:

- The processor alone will be available for purchase, so that if one wants to turn his awesome hack into a real product he can do that. (yes I know about the compute module; not the same thing). As of today the RPi processors are unobtanium in any quantity, so I'm not going to risk money designing anything I couldn't source the parts for.

- The board will be a real product with adequate production and distribution figures and not just a marketing gimmick like the current RPi Zero whose only purpose is to take away customers from the competition.

Until that day for anything not related to movie playing, I'll happily stay with Orange and Nano PIs, other H3 boards and the Odroid C2 for heavier tasks and other interesting 64 bit boards once they properly support mainline kernel.
Before anyone complains... nope, che H3 with a normal heatsink (the same used in the RPi) and a decent distribution (Armbian for instance) does not overheat. CPU frequency scaling does work!

Shills will downvote this to death, but I don't care.
> As a US citizen who has traveled to nearly 60 nations, I have never met a more accusatory, aggressive, macho, angry, often-times rude reception than in my land of birth, and I'm a native-born citizen!

I don't disagree with your other sentiment but this part made me laugh. My anecdotal experience has been that it varies considerably depending upon the staff member but generally they are as bored as immigration at every foreign port I've entered (Sample size of 40+ US entries as a permanent resident at LAX, ORD, ATL, SFO, IAH, and several land border checkpoints with Canada. Foreign experience has been NZ, Australia, Hong Kong, Vietnam, Malaysia, UK, Spain, France, Denmark, and Germany - all major entry points) and never had issues with US immigration, including one time when a green card expired while I was out of the country.

I've been grilled more aggressively by UK and Danish immigration! I always assumed that this was just part of their training to catch people looking to overstay though.

We have a mix of US and New Zealand passports and I've always put the NZ one on top - the agent usually starts admiring the design as I hand it over and the conversation starts on a friendlier note!
Scala Tutorials Part #12 – Infix Notation – Madusudanan
Endurance India is hiring a data scientist
Yep. And it's going to follow us everywhere like the floppy disk icon for save.
How do I fit that into my micro-managed dsm'ed scrum day ?
It's just fun.
I would mention also http://yosefk.com/blog/?s=10x
Flexbox for Sketch
Yup on all accounts, although:
> Not if you want to store more than few MB (5 or 10 max depending of browsers if I recall)

There's a case for something like
http://pieroxy.net/blog/pages/lz-string/index.html

which can save up a lot of space
> what the landing page of google looks like (it's basically centered and has no magnifying glass icon)

The Google landing page does have a magnifying glass on mobile.
Keep Out a playful dungeon hack n slash WebGL game
Need to install the new docking module first (the one that was supposed to be installed blew up with CSR-7)
> Come on, Antirez is a x10 programmer, he coded one of the most brillant software..

"x10 programmer" doesn't mean "great programmer", it means specifically "programmer 10x better than average", so simply writing great software isn't enough - the strongest man in the world might still not be 10x as strong as the average man.
> Two lost rockets in a year is a lot better than previous years.

Uh no.. they're losing MORE rockets now than before, mostly because the rockets are getting bigger and more powerful - and they have the Heavy versions coming.

Consider that 2 of their last 13 rockets exploded.. that's not a good track record. Compare that to ULA, which hasn't had an explosion over 100 Atlas/Delta launches.
9 Logging Best Practices Based on Hands-On Experience
Legal and ethical aren't the same thing, though. I agree it's legal for your employer to monitor traffic on their network. But an ethical sysadmin would not facilitate their doing so (unless there were a fairly significant and unusual justification in context).

(Note: I would also never trust a company device or company network, and I keep my personal devices completely separate from the company network for this reason. But I consider this a workaround for a deplorable situation, rather than just the way things are.)
A great comment. Thank you.

I don't think we're saying anything exclusive. From what I've seen, pretending the gap doesn't exist (for whatever reason), is a sure way to make sure things don't improve.
Use Watchtower to find passwords you need to change
Notch is known to be quite a bad programmer. Or do you consider him to be 1000x better programmer just because he wrote something which earned billions? In that case he's probably 10x better programmer than Carmack
Any idea what a better search icon would be?
Care to share a war story about someone ruining a project by showing up to a meeting? That's amazing.
NEW IN QT 5.8: META-OBJECT SUPPORT FOR NAMESPACES
I found it on the privacy[1] page

> Freeter is built on top of Electron[2] which uses Chromium[3] for embedding web browsers into the app.

[1] https://freeter.io/privacy

[2] https://electron.atom.io/

[3] https://www.chromium.org/Home
Don't go to the moon, Elon Musk
Of course the data may be biased. But as I said, reality has to add to a coherent whole (that's basically an axiom of reasoning without which we may as well pack our bags and go back to living in caves) - so with enough data, an AI should be able to filter out the bias.
On the flip side, how many great ideas inside a company come from people just spitballing and who have no idea on the implementation side?

Perhaps some game-changing things come through that way, but for most "everyday innovation" it'll be people with a fresh mindset, but that enhanced context that comes from knowing how they'd tackle it (i.e. if they don't have the execution skills, then the ability to research and propose).
The Canadian town on front line of Trump migrant crackdown – Mpelembe Media
A 10X programmer is supposed to be 10x the average, not 10x the people who drain value.

I've watched Notch program, and while he knows of lots of game related algos that I don't, he's not a magical snowflake and it'd take me no time at all to find those algos and implement them. There are huge swathes of the code he writes that I'd be comfortable writing at about the same speed.

From experience solving other complex problems in unrelated domains, it might take me 2 or 3 hours of googling, once, for particular problems. The worst ones a day or two. After I've done it once, it's not hard to either remember or find that code and remind myself.

It certainly wouldn't take me 1000s of hours as you seem to think it would.

I don't believe in 10x programmers. I don't agree with many things stated in this article.

What I believe is that most programmers have a complexity ceiling, where if the code goes past a certain level of complexity they are practically useless on that code base. Often they can just deal with bits of it, but try getting them to do a large scale change and they simply can't. They can't reason coherently about their changes. I think both natural talent and experience raises that ceiling, as does time spent on a particular code base (just for that code base).

And that's where I think the 10x myth comes from.

EDIT: I've even seen projects where the original authors couldn't make much more progress with an operational product, I call it 'coding themself into a corner'. They took the project past the point of the complexity that they could personally handle.
Interestingly, Czech allows reading numbers below 100 in this backward fashion, so 21 can be read as either "dvacet jedna" or "jednadvacet". I perceive the latter as less formal, but in everyday speech, nobody would raise an eyebrow if I used it.
Likewise with ordinals: 21st could be pronounced either "dvacátý první" or "jednadvacátý".
https://matejkustec.github.io/SpinThatShit/
Show HN: Xtensor: C++14 tensor expression library with numpy-style broadcasting
The original author should really be credited for this: https://github.com/dimsemenov/PhotoSwipe/blob/703c415b1b97e8...
The densities do vary by almost a factor of 2 (~3 g/cc for the Moon, 5.5 g/cc for the Earth), but the larger problem is that surface gravity is a linear function of the radius, and mass is the cube of the radius.

Consequently, the mass of an object with a given surface gravity is inversely proportional to the square of the density. If the Moon were the same density as the Earth, and had the same surface gravity as it does now, it'd actually mass less than it does now -- and Uranus, despite have 15x the mass of Earth, has a lower surface gravity, because its density is so low.

The rule of thumb for space is "any way your intuition can be wrong, it will be wrong". :-)
We shouldn't underestimate the impact that happiness, motivation and sense of purpose have on our lives. In terms of potential, I believe we all have a much closer level than our outputs or outcomes would let us believe.
ISTR they said they'd be available around May.
Boomerangs too!
Lol, HN, the place where people try to answer to an expression, a saying or an image by being technically correct.

Your comment could be a line from Sheldon in the Big Bang Theory :)
Update:

This url works: http://lucb1e.com/?p=post&id=129
It would be nice if it could be replaced.
> ssh -D 4242 user@host

Then in firefox (or other), the socks proxy is on localhost port 4242.
The author doesn't understand PKI. Certificates provide a host of features that have grown out of the needs of organizations serving users. Public key only really works for SSH because its use case is so incredibly limited.

Certificate rotation/expiration/invalidation, multiple certificate per domain, multiple subdomain certificates, multiple feature certificates, a dizzying array of certificate extensions, not to mention the organizational control of their issuance across multiple orgs for the same domain, as well as user certificates, are all necessary and all are abandoned by public key. There's a lot more I don't even remember off the top of my head.
True, interesting that it doesn't on desktop and that I've mentally saved the desktop version even though I probably search a lot more on mobile overall...granted rarely through the landing page.
Well in a way these are fantastic news. But on the other side they are totally reckless news.

What if the Sun has a SEP event during that period? Everyone on board will die in the period from hours to days from exposure to radiation.

We presently have absolutely no knowledge on how to predict that this will happen or to protect a ship in case it happens.

The Moon missions where done before we knew of the existence of SEPs and fortunately we were lucky... but we are not supposed to just rely on luck now that we know they exist.
The whole point of the article is that those 30 seconds (for reviewing the deletion request and possibly oppose it) need to be multiplied by the several thousands of stubs that are proposed for deletion every day.
... plus with a population of ~1.25 billion people, it's an incredibly large market to overlook.
There is no such thing as a "10x programmer", only "1/8 environments" i.e. teams/environments where the normal programmer is 1/8th as productive as industry norms, such that a mere 1.25x programmer is 10x productive.

..and an environment that fosters such low productivity norms, probably also gets it's developer productivity measure/metrics wrong as well, so you don't even need a 1.25x for the perception of a 10x...
Haha most of the time I fit in the former category.

The thing is, I wouldn't be surprised if users used search a lot in their day to day life. Google Search. Google Images. Google Maps / Waze. Amazon. Windows/OSX. Yelp. Youtube. Your typical ecommerce website (e.g. B&H, REI, ).

Writing words is an action applicable to all of them and it's something people are comfortable and familiar with. I can type in something ambiguous or improperly spelt in Google and it'll give me the exact answer. And if I get nothing, well maybe it's my own fault, so try something different.

Whereas when it comes to facets, users have to mindful of how it differs according to the results, which is something I can remember as a general power user, but not what I would expect from others. From a visual point of view, the facets/filters can be implemented in different ways which further adds to the cognitive load. The way you interact with filters on Yelp on mobile is different than the way they present it on the web. The filters offered on Amazon is presented differently than that of YouTube or Google Images. Certainly, the implementations make sense, but it's an additional thing to remember for that particular app/website.

And so my unscientific opinion is that a good portion of the population prefer to go with the behavior we do the most and we know is consistent across the board, which is search by text.
Here are 6 sources of free images for bloggers and entrepreneurs
I'm working on a project exactly like this. I'm merging two billing systems. One of these is a legacy mudball of classic ASP and it's a veritable snake pit of nested includes and globally defined variables that just magic themselves into existence out of no-where.

It's been very hard to define tasks and timescales because there are little dark corners and special edge cases in the legacy mudball that don't immediately jump out at you when trying to review the code and work out what the hell it does, and why. The original developer is long gone and there's not much way of commentary in the code. A lot of the code is illegible because somehow the original dev's indentation went mad at some point in the past.

Then there's the database....
Because often, despite their wishes, it just isn't realistic. For example, if you are a support employee the answer to what you need to do to earn more may very well be "get a new job because support is only valued at X and so we'll never be able to justify paying you more."
Thank you for rephrasing your question. I'll admit that I didn't fully understand your query the first time either.

I am, by nature, a hacker. I often search for unconventional solutions to problems, even when conventional solutions are already available. It's a form of thought exercise.

I take great joy in brainstorming problems and not stopping even when the solution presents itself.

For example, housing for refugees might result in coming up with plans for flatpack structures, designing automated machinery to manufacture bricks, to research on genetically modifying gourds to grow large enough to be able to be harvested and turned into structures.

As a child, I hoped to work for a think tank one day but the opportunity never presented itself. Instead I attempt to build small automated micro-businesses whenever a new idea captures my interest.
if you own the copyright to a peice of code, you are free to relicense it however you want, at any time.

Existing code in the wild will keep the license it was distributed with, but nothing obliges you to keep updating it.
I have much the same problem! I am in the process of using Raspberry Pis to control my model trains. I have sensors in in the tracks that are connected to GPIO pins. I need a network of Raspberry Pis to control my whole system but only one of them needs to be a model 3, the others can be these new Pi zero Ws.
> in Canada, you can incorporate a nonprofit corporation and later apply for charity status

The US works similarly. You incorporate as a nonprofit, but you have to separately apply for tax-exempt status afterwards. If you don't, you're a nonprofit without the benefits of being tax-exempt.
Congratulations! Are there plans on integrating some time tracking solution? It could be integrated with the invoice generation, but even a simple timer with play/pause button per project would be useful.
People getting important shit done.
I don't see how this proposal is any different (and even any better) from a small red exclamation mark icon next to the padlock that tells the user "you have never visited this website before".

All your usual websites wouldn't have this icon, but paypa1.com would, and it would be easy for the user to think "wait, what do you mean I've never visited Paypal before?".
You don't need real people to build up a joke.
This proposal makes no sense. It wouldn't improve security, it just proposes an annoying UI that in itself is a security risk, and the stripping away of several useful features of the current trust system.

Critically, unbinding public/private keys from DNS names removes a layer of trust. I trust my browser-maker to grant only legitimate CAs approval to sign certificates that will be accepted by default by my browser, and my DNS provider to send me the correct IP for a given name, and I trust myself that I know the DNS name of the site I want to visit. Those three things work in concert with each other to give me a relatively high level of assurance that I'm talking to the site I mean to be. What's more, thanks to certificates, I can verify this all myself! Export the site certificate, and check its signing chain to go back to the CA, which I can also decide for myself if I want to trust or not, if I don't trust the browser-maker's judgment.

Add to that certificate revocation, and I fail to see how the proposed plan makes any sense at all. The author never makes a case that name-based certificates are actually a problem. Browser makers are free to add extra layers of security to the current system that could do what the author proposes. But from little details of what he says I suspect what's really going on is that he just doesn't want to pay for certificates or deal with setting up Lets Encrypt.
What if, after the initial visit when the user discovers the search bar, the user can't find the search bar anymore because now it looks different?

What if they forgot what they learned on the previous visit? Humans do that sometimes, especially with things that they don't use very often.
10x average is the myth. According to Peopleware, it's 10x the worst and 2.5x average.
How does the performance compare to say Eigen? Obviously you go Nd, while Eigen does 1 and 2d only. But would it make sense to benchmark it against other libraries like Eigen?
SoftBank reaches for stars with $18bn OneWeb, Intelsat merger
Hi Alex,
I like the idea but you need a couple of minutes to figure it out maybe it would be awesome to start off with an demo dashboard that people can use and get used to the app and maybe a guide on how to change things (sort of like an on boarding in web apps).
I am going to send you an email. Cheers and keep up the good work.
Implementations of HMC are approximating ideal Hamiltonian dynamics by discretizing time. The "symplectic" integrators that are used have the property that they correspond to simulating continuous-time Hamiltonian dynamics exactly on some other energy surface, which is not too far from the one you had in mind. So, in some sense, an approximation like the grandparent had in mind is the usual case.

You are right that a bad approximation of the surface could lead to proposals that get rejected a lot. But at least the dynamics are likely to be stable. It could be worth trying.
I can think of a few advantages, the primary one being you do not need expertise in making graphic files to build this.

And once it is set up, it can be tweaked really easily from within the text editor you are already using for the rest of the project rather than having to jump out into Photoshop/Illustrator or ask the designer for a new asset.
> Documentation was also very good, and the huge API you're exposed gives a feeling of power (like I felt as a teen with computers, that I could do so much).

That’s the reason why C#, or the language it was copied from (Java) are still popular when performance doesn’t have to be 100% perfect. Easy to use, very well documented and powerful, and reasonably fast.
Let me put it this way: the government now provides twice as many jobs as the automotive industry. (For example).
How can you tell whether the ratio is "expected" and which of the two is actually useful? You can't (well, knowing the government we can kind of guess).

This silly article doesn't tell you anything about anything except that the extent of market distortion and coercion has become huge.
> Except that the original statement isn't really that you can't write a python2 interpreter in python3.

That's why Z thinks of this as a joke, not a straight-face assertion.
Maybe they got gag ordered? That would explain the behavior of not even really acknowledging the change.
> One might care where the patches come from as a volunteer community could be less reliable over time than the paid Mozilla staff. I know I certainly feel that way.

The people who are making these complaints are disproportionately those who have no problem using Debian or Arch, so I don't think that's the crux of the issue for them.
Honestly the section about debugging skills needs to be much higher in the article. Debugging skills are essential to learning legacy applications you are thrown into and understanding how your code works in general. It amazes me when I see an engineer with 5+ years experience who cannot hook up a remote debugger to their application.

My number one observation about productivity usually revolves around how an engineer attacks a problem and handles scope creep. There are some programmers who can get a set of requirements, and like a trained surgeon get in, fix the big bleed and get out. While they are in there they might fix a couple close issues but they are not re-architecting the whole application. Then there are others who see all the problems, they notice this problem there, and that problem here and keep asking what does this all mean and it eventually cripples them. They spend some much time seeing all the problems, that they never get around to solving the one they were tasked to fix.

Once you realize you won't understand it all from the beginning and you can't fix every issue you see. You become a much more effective engineer.
Value scales exponentially with good design, costs scale exponentially with bad design.

This is the hardest thing to communicate to people running projects, in terms of why the amount of Python or Django or whatever that you know has very little to do with being a good or bad developer.
New Apache Camel Logo – Open for Proposals
At the moment, we don't have SIMD acceleration, but we are working on it. See the `xsimd` companion project which is at the foundation of the SIMD acceleration work.
IMO this is an area where something like kickstarter might come in handy.

Let some hackers who are willing to wait a bit pay the cost a while before anything ships so they have a somewhat guaranteed amount of purchases before they even start.

Of course that introduces other problems (like making it harder for the "target audience" of people learning to get ahold of), and you still need to do a lot of work to make sure you don't over/under charge, but it's an option that seems like it could work well for them.
NSA's recruiting is woefully inept. They want 20 somethings with no experience, then wonder why they can't get people with SMT solver skills etc. The future of security is provably correct software, not reactionary network analysis.
If the domai space is broad, complex, and immensely resistant to quantification, then a 10x engineer would probably prefer a unitless rough approximation over some precise yet useless quantified description.