skysight-inc/HackerNews huggingface dataset:
disclaimer: i'm an ansible dev.

As the ticket shows, this was added in the 2.x release of Ansible, that is why the ticket was closed.

Adding this info required a major revamp of the parser, which we did in 2.x, for this and many other reasons. This is not a simple change in 1.x and we decided not to backport it.
To be fair "most number of patents" doesn't mean they were good. They have an army of people whose sole responsibility is patenting anything they can in the hopes of enforcing that IP later.
Because development is one of the easiest entry points into the tech industry for people without connections.
Original source for hack: https://www.hackster.io/rayburne/warwalking-a9c021
Hardcode coder is an oxymoron; coders are the ones attending an 8-week bootcamp then cutting and pasting Javascript from Stackoverflow. Hacker is probably what you mean.
I also found the Telegraph's explanation lacking. Their explanation they give makes me think that the interior of the glass bulb has some coating or special composition.

This impression is quite distinct from the reality of the filament between plates with alternating layers of SiO2, TiO2, Al2O3 or Ta2O5.

The Telegraph could have at least said that the advance involved sandwiching the filament between layers of transparent material that transmit light by reflect IR. Not to mention conflating crystal structure and glass. (Glasses can be distinguished from crystals by a lack of repeating long range structure).
A Husband and Wife in Tech Are Pushing a New Weapon vs. Patent Trolls
"analytics and cloud is their growth segment". Have been laying off employees in the segment as well as others.
The fact that this still happens so frequently even with libraries that make things so easy boggles my mind. Was the engineer who designed this system developing under a rock? Did not a single other person take a minute to review their code?
Search Technology: Behind the Scenes
Inclined to agree with this, I totally understand trying to maintain a standard of answers and being able to quantify expertise in some way to ensure quality content, but I feel like it can be more of a hinderance than a help. Reddit is a good example, although it's often littered with poor content, there's an overall high quality of discussion amongst more focussed threads and subreddits and those with expertise and knowledge to offer are for the most part respected and drive some good discussions.
I actually think type erasure might even be the right way to implement generics. You see, the point of static types is to provide compilation time check. That is, types are compilation time concern. So yeah, type erasure did introduce some inconvenience but if you need to access them during runtime, either you did it wrong or the compiler fails at some point.

So, claiming type erasure making generic useless is a false argument.
Nintendo’s first smartphone game Miitomo is turning into a ghost town
That's honestly my criteria. Cephalopods, birds, and mammals are smart enough that I have personal moral issues with killing them for food, so I exclude them from my diet.
sites should include a "password hashing and salting" page along with their privacy statement where they outline what algo they use for storing passwords.
Good to know Keith Richards isn't dead yet, didn't realize he was a startup.

http://iskeithrichards.deadyet.lol/
Yes, I would consider it xenophobic. From my viewpoint, it's hard to see how any attitude which discriminates against people not like you isn't prejudices and backwards.

An example closer to home for me is that Vermonters constantly complain of "flatlanders" from NYC are moving in and ruining the culture. I consider this attitude xenophobic and ignorant of the fact that culture is never static.

Why should the national border make a difference? Why is it not xenophobic if Californians oppose Texans moving to town, but xenophobic when Texans oppose Mexicans moving a few miles north?
His argument here seems particularly weak. He seems to be saying "Scandinavia doesn't have this problem, and anyway, it's really hard to get more people to marry." I don't find that a very compelling argument.
Regarding the last point, it's important to remember that this is a person who has struggled with mental health issues for a very long time, so it's not just solitary confinement that caused suicidal tendencies, although it probably contributed to that.
Compare this to Reason https://facebook.github.io/reason/
Front-end development is a joke
Except the difference here is that Gawker is a multimillion dollar corporate entity with access to the same tier of representation as Hogan.

This isn't some David vs Goliath story.
I appreciate your presentation of an alternate viewpoint.

The "build from source" camp provides solutions to a couple problems that at first glance seem to be difficult in a "principled mutation of binary image" model:

- Moving to a different architecture, e.g. x86 to ARM or ppcle. In build from source, I essentially change some parameters and components in the lowest level and rebuild.

- Other big changes to base components, e.g. compiling for Linux/libc vs. building atop a unikernel (obviously heavily dependent on what the upper layers are doing, but I can imagine wanting to run similar code atop multiple bases).

- Sharing common components. This is not really a "from source" thing, but is an important part of Nix. If two images include components in different orders, in Nix the common components will be shared (at the arguably coarse granularity of a Nix package), while the linear structure of Docker layers means once two images diverge, everything further down the chain will be its own copy, even if the same bits.
Support for python3 has been on the roadmap, sadly most of the installed base of servers out there uses 2.x and in many cases 2.4 (centos/rhel5).

This is NOT a switch from py2 to py3 we are aiming to support BOTH at the same time, this is not a trivial task (specially with 2.4) and will probably take us several versions to implement.
Thanks. We had plans to do both but ran out of time. The project is now stuck at his school to showcase at the open house. We plan to tinker with it more when we get it back :)
Guess in what my masters degree is ;) Design of everyday things is one of my favorite books, and definitely the HCI book I enjoyed reading the most.

I'm aware that you can think of many things as being an interface. I even agree that heuristically switching the result page is deceptive. But there is a difference, though it gets hard to pinpoint it. The manipulation is on another level. It is not the same type of thinking as pre-selecting a checkbox in an installer [0]. I don't agree that it is an UI manipulation in the normal sense. I don't see which psyhcological effects are used, where the manipulation is. There is a deception if a .jpg link does not go to the image, but how manipulates that? Is the ending .jpg a something prone to be clicked on? I don't think so.

Still, while I still value the difference between a dark pattern and any random deceptive behavior, at least I understand a bit better now why people persist on mixing up the term.

[0]: http://darkpatterns.org/java-update-february-2014/
I believe that the basic RCU patent has expired a few years ago. Some extensions might be still under patent. And no, I'm not going to do a google search to figure out what's patented or not (neither should you probably).
Dead link. :(
The Purpose and Application of Roofing Flashings – All Roofing Solutions
I wish yCombinator or equivalent would fund a company or organization that is dedicated to making a complete end-to-end opensource fpga ecosystem. The proprietary tools are crap.
You can try to show iTerm2 windows as activities (there's a checkbox when you select it in the Details table).

But it can bring some noise in case window titles are changed too often. I'm thinking about adding custom rules setting, so you can filter window names with regexes.
For those people who are curious about the act of disseminating information like Manning did, allow me to summarize.

When you get a clearance, and often even when just working with confidential documents, the DoD has you sign an SF312, which is a classified information non-disclosure.

When you join the military, one of your first acts is to be sworn in, and you swear an oath, "I do solemnly swear (or affirm) that I will support and defend the Constitution of the United States against all enemies foreign and domestic; that I will bear true faith and allegiance to the same. That I will obey the orders of the President of the United States and the orders of the officers appointed over me, according to regulations and the Uniform Code of Military Justice. So help me God."

Now let me say this as clearly as possible:

The Constitutional oath outranks the NDA. Period. If in doubt, the oath wins, every single time.

That being said though, there is more room for nuance in the stories, primarily due to what kind of information is revealed, what it's intended purpose was, and who is was distributed to.

In my opinion Snowden was more aware of this than Manning, because he did due diligence to review the documents before sharing them, and then making sure to limit damaging information that was actually vital to actual national security, and was very specific with the organizations he shared the information with about these requirements.

Manning did a huge document dump, which I think was well intentioned and had the right reasons behind it, but he didn't think it through in detail enough or take the time to redact the information.

So even if the constitutional oath outweighs the SF312 NDA, it's still breaking the law, but we need to draw very clear distinctions between breaking an NDA and the too oft-cited charges of "treason", which by definition is aiding and abetting the enemy during times of war.

I would also like to point out the hypocrisy of the establishment when it comes to classified leaking, because people in the White House and on the Hill leak all kinds of classified material whenever it happens to be expedient to them politically. A good example of this is the Cheney leak that outed Valerie Plame. Where are the cries about treason against Cheney? (whom I personally think is demonstratively more of a traitor than any of the aforementioned names...)

To me, one of the primary problems DoD faces these days is that there is little to no punishment for being openly unconstitutional, and people have not only forgotten their oaths and their importance, but have failed to call out others who have acted against theirs. To me, an oath still means something, but I want to know... if I could prove someone broke their oath with knowledge, what is the legal punishment offered?

Whatever it is, that is what we need to be doing against those in positions of power who spend more effort undermining the constitution than defending it. (and personally, I think the true enemies of the constitution wear business suits and ties, not thwabs...looking at you wallstreet)
TIL what cliffhanger is.
I agree, but it used to be everyone's experience, rather than something unusual.
I'm editing a WordPress template at the moment, the application only logs the file name and not the Sublime project name [0] (even though this appears in the Sublime title bar and app window as file.php - Project Name).

The project name (blurred) only shows up in Qbserve on an untitled new window. Possible bug?

[0] http://i.imgur.com/qxE06nC.jpg
Keeping a system down while waiting for a hotfix is not an option for most operations. Rollbacks have their place and hotfixes have their place.
> if it's _truly_ agent-less why do they care about the python version on the target, I feel that python target code is the agent?

"Agentless" means that it works by pushing to the machine and that there isn't an agent process already running on the target. It doesn't mean that there aren't any requirements on what needs to be installed on the target already.
Or even better, you can't use an array of generic types, which is just madness. Why even have a generic system if it's so half-baked.

Yes you can use ArrayList but you'd think that something as fundamental as an array would work with generics.

https://docs.oracle.com/javase/tutorial/java/generics/restri...
Isn't that like saying a lightbulb doesn't use any energy because its output of heat and light equals the energy input? Or that I didn't use any money shopping because the cash all stayed in the economy?
I haven't gotten that far but this is correct. Most people in the fusor community fuse deuterium and use a neutron detector to prove fusion is happening.
> All this being said, problems in production shouldn't be a thing with configuration management, infrastructure as code (Terraform), and tests, not to mention three environments (development,test, stage - at minimum) to work your way through before pushing to production.

You'll still have problems, you've just automated them now. Those tools and approaches are great, but do they really prevent all production issues to the point where they "shouldn't be a thing"?
This is probably the smallest web server (with built-in WiFi) I've seen. The size of an SD card. http://haxit.blogspot.jp/2013/08/hacking-transcend-wifi-sd-c...
So, you think the additional accuracy of the larger neural network isn't enough to overcome the storage size of the network itself?
So was this developed using Swift?
Curious, I see SQLite backend.
we actually avoid the requests lib for this and many other reasons, we don't use libcurl as we try to avoid extra dependencies when possible.

The issue is more basic than requests, the actual python http/url and ssl implementations have these issues, we have patched and added warnings to indicate which minimal python versions you can use and have SNI work.
Not the OP, but in my experience it's fairly rare to encounter someone using the `Rc` type in Rust. It's nowhere near as prevalent as `shared_ptr` seems to be in C++, for example.
This was an ok article before it started ranting on about privilege and bias and codes of conducts for projects. I lost interest then.
> I'm trying to build a resonant tuned polywell device. The tldr is polywell + tesla coil power source + microwave oven = fusion? I have no idea if it will work but is something I wanted to try.

I hope you thought about all the consequences this may have. See Primer.[1]

[1]https://en.wikipedia.org/wiki/Primer_(film)
http://rundeck.org/plugins/ansible/2016/03/11/ansible-plugin... this looks interesting, anyone uses rundeck to replace Tower?
Is the website down? It's not loading for me anymore
Just curious, what is the tech stack?
I barely, if ever, use/need a REPL. The shell has all the tools I need for short, one-off tasks.
I'm putting this here because wtbob's original comment was flagged to death and can no longer be replied to directly. Although I vehemently disagree with wtbob's comment, I think it was a mistake to flag it. It was a cogent and even a defensible claim. It was simply wrong, and flagging comments to death simply for being wrong is very, very dangerous. For one thing, it deprives people of the opportunity to explain to someone why they are wrong, instead saying, in effect, "You are so wrong that you are not even entitled to an explanation of what you are wrong about." That is not constructive. It instills a sense of martyrdom that causes these wrong views to fester and thrive, the exact opposite of what we should be striving for here.

So, for the record, wtbob:

> Gender is an objective, physical, biological fact, not a subjective experience.

You are wrong about this. It is both a biological circumstance (though not nearly as crisp a dichotomy as most people think) and a subjective experience, and some people have a mismatch between their biology and their subjective experience. It is simple human decency to defer to how someone chooses to self-identify even if it does not conform to your prejudices about how the world ought to be.
Federal Agencies Need to Address Aging Legacy Systems [pdf]
> I believe this is one of the main promise of Rust, even if it is not stated like that, if it compiles it works and it is safe.

Not quite. There's certain types of issue which its type system won't detect - you can, in fact, easily get into a race condition, just not what's known as a data race - and there's no promise that what you've written actually does what you expect it to do, just that it'll do something without use-after-free and other memory-related bugs, and if you've written your program well it's more likely than e.g. Python that it does what you intended (in my personal experience).

Getting closer to "if it compiles, it works", but still not entirely there, there'd be the likes of Idris and other systems with proofs embedded into their type systems - but even then you still have to verify that the proof matches what you're actually trying to do in the real world.
Since there is nothing for people to try out or play with, the site doesn't really meet the spirit of "Show HN" guidelines.

Guidelines: https://news.ycombinator.com/showhn.html
I got into java pre google my mac didnt have enpugh disk space for code warrior but the jdk was tiny enough to fit on my mac performa with its 250 meg hard drive. Wrote my thesis project in java 1.0 java was horrifically slow back then but the jdk was really small.
I'm interested in why you would want to try a resonant Polywell. Are you willing to share your thoughts on why you'd want to go that route? Regardless of whether you want to discuss it, good luck with your project.
You could use `git merge --squash` with Feature Branch or Gitflow. But IMHO it's better not to squash.
You don't need to be a good chef to know a meal is awful. A lot of people use the language (me included) and make it work, doesn't mean it's without fault.
It comes with its own downsides, but I think it's worth trying.
speed has been both better and worse, so depends a lot on what your playbook is doing, size of your inventory, vars, etc

the only answer i can give you is: test.

We do try to keep decent performance, but this is not our main focus.
> Implying that this somehow invalidates his argument is a fallacious ad-hominem attack.

I did not mean to imply his firing invalidates the article. It was just an observation. You're right, his firing has nothing to do with the pseudoscience of the article, and the pseudoscience invalidates all by itself.

This article describes the concept of pseudoscience pretty well [1]

[1] https://www.chrisstucchio.com/blog/2016/propublica_is_lying....
A couple weeks ago GitHub added merge squash as an option for accepting pull requests (via the UI, you could always do it manually). As long as you don't delete the feature branch you'll still have the history of iterations in that branch.
I wonder if 'expandable commits' would be useful, where in the full history, a change (with all it's code review fixes, etc) would appear as one commit, but if you wanted to dig deeper, you could 'expand' that commit into all it's gory details of 'draft version before review', 'tried refactoring this part but gave up', etc.
I'm sure that's what he's referring too.

Also the massive increase in hypergamy thanks to the commodification of dating.
Nonce reuse makes hundreds of financial servers susceptible to MITM attacks
New research claims to be able to recognise a potential 'terrorist face'
Guilty of speed-reading.?

1. As you say, Gawker can report on Hogan's private sex tape. Tacky but newsworthy for tabloids.

2. Gawker cannot distribute Hogan's private sex tape. That would equivalent to Playboy distributing Jennifer Lawrence nudes from The Fappening.

3. Gawker certainly can't ignore requests from judges telling them to take down the private sex tape.

You've conflated the first with the second and third.

Gawker is mostly getting rapped for the third point to make an example of them. That's the judge's prerogative.
This, over complicating the git workflow will make people not using it. In my experience the feature branch works for 80% of the projects, gitflow works for bit projects and I guess (no experience there) that the forking will work for open source projects or HUGE code bases.
Wow, I did not realize Battle for Wesnoth was that old. Released 2005, would have been about a year old by time you played.
git flow has added a -S option in v0.4.2 which hasn't been released yet https://github.com/nvie/gitflow/issues/14. Should do what you want if it's combined with -k (to keep the feature branch) ?
I assume that the investment in the hardware is very limited, likely a OEM phone with branding.

Smart move for a developer phone.
On a 13' Macbook, I need to scroll down to click "Download" or "Buy Now". You might want to move those buttons up a bit.
We don't yet have a lot of solid empirical evidence, sure - mostly because we don't have a good measure of productivity. But the fact that we can't measure it well doesn't mean it doesn't exist. There is a fact of the matter to be found, it's more than just personal preference.

> And the "FUD" is nothing more than the very real reality that many teams find those language far too clever for their taste.

I've heard people literally say "we shouldn't use Scala because its type system is Turing complete" (in an organization that was already using Java). I call that FUD.
The most common annoyance is along these lines:

interface List<T> {
T[] toArray(T[] item);
}

You need to pass in a T[] because arrays keep their types at runtime but the generics don't.
Anyone know the original source of the Bach quote?

"Beethoven tells you what it's like to be Beethoven and Mozart tells you what it's like to be human. Bach tells you what it's like to be the universe."
Ask HN: Am I just burnt out or should I find a new career?
Hey HN,

Since I was a little kid I was fascinated by computers and loved tinkering with them. I always saw them as a hobby and always thought it was kind of cool that I could make them do things. I went to college and got myself a liberal arts degree.

After graduating I found a job for a small IT consulting firm. The firm was in desperate need of IT talent, and I could scrabble together some code to make things happen so I became a technical resource.

Since then I have gotten a tremendous amount of mentorship and support, and I feel like I have the respect of some of the more senior developers. The company is still strapped for technical resources, and I feel like I'm being pushed to work 10 hours days to fill the gaps. The challenges of writing software that I used to find exciting and pleasurable are consuming my life.

Should I be looking for a job in another industry and keep programming as a hobby? Should I be looking for a role in a product company, where my value add to my company isn't the billable hours that I put on my timesheet? Is it feasible to find a decent job without going backwards since I don't have a CS degree?
Cross-national comparison between India and the US introduces a whole bunch of unrelated variables.
What is dead may never die
If Apple does not qualify as "cutting-edge technology" then what does?

When I think cutting-edge, I usually think highly specialized medical or military tech - things that a only a small set of people can design/build.

But, it is a pretty flimsy phrase and could be open to abuse. Which is why I asked if other consumer electronics companies have succeeded/failed to obtain a waiver.
In my defense, the next sentence is "Unless you explicitly mark your code as `unsafe`, your code simply cannot have data races." That said, I've updated the article text to now say data races in both places.
Sorry, try again. For some reason a small DO droplet with 2 static pages is down from being on HN.
The real question is how can you make money from this.

Cheating is a part of human nature, and its not very surprising it would happen, especially when the pressure is high at universities. If it wasn't good for survival, it wouldn't happen.
Dead Tired