skysight-inc/HackerNews huggingface dataset:
> - Ansible needs no centralized server.

No, but it requires the same centralization on a different level: SSH key.
Good luck migrating to another one once a need arises (e.g. one of the
sysadmin leaves).

> - Ansible does everything over SSH, so you don't need to install client software on all your machines.

Once you start configuring SSH, you risk cutting off your debugging channel.

Also, you wouldn't put your database connection management in user session
handling code in your application, would you? So why mixing two totally
separate things in one service?

> - YAML as used in Ansible isn't really a DSL [...] You don't have to learn a programming language like Ruby to be productive with it.

We've all seen how this was claimed for XSLT: "it's not code! it's
human-readable! you don't need to learn anything beside XML!". It didn't end
pretty. Why YAML-encoded programming language would be any different?

Ansible is not a configuration management tool. Its very architecture
(push-based SSH+sudo shell commands) sucks heavily for this task, even if you
only have a dozen servers. It was never designed to keep OS state as encoded
in intents. Ansible is just a tool that somebody hacked for their specific
deployment case and then advertised as a general-purpose tool.
This is it! Thank you =]
The OS/2 2.0 fiasco is a lot more complex than this.
Its simple - moving to the cloud at all is a big risk for some executives. They don't want to compound the risk by going with anything but the leader.
Hey Hiro, you want to try some Snow Crash?..
fascinating but I believe we have a winner below!
Some people may see their RSS feed as their exclusive IP. Even if "Syndicated" is in the name of the protocol.
New 'Hello' Social Network Backed by Google
I don't think that the facts you point to are lost on anyone here, though certainly some have a different interpretation.

I sometimes agree with this interpretation of 'positive human rights.' But I'd encourage you, in this case, to think about what has happened in Detroit.

The bottom fell out from under that city. There were a lot of dumb decisions made in the development, especially in how much they focused on horizontal-only growth. But it seems unlikely that the citizens could recognize it. Have you/would you check on the long-term finances of a municipality before you moved there? Inspect the grants they've received, conduct traffic studies to see if the infrastructure is justified and supported, and inspect their costs and funding means of infrastructure maintenance? Those are deeply-hidden systemic problems; not intentionally hidden, but completely obscured from the public eye nonetheless. If you bought into Detroit a couple decades ago, you probably couldn't see those underlying issues; all you saw was a lot of high-speed roads that let you get a big place for cheap out on the edge of town.

Now, decades later, your city has collapsed under the weight of its own largesse, and the main industry has shrunken enormously. Granted, you don't have to be an economist to figure that unions will push large industry away, and that putting all your eggs in one basket is hugely risky, but it can be hard to be so pessimistic in what seems either far in the distant future, or maybe even unlikely to really happen.

Anyway, you moved into a city that made implicit guarantees of service, and that crumbled. You moved into a city with economic activity, and that's gone. There are a lot of people who got burnt doing exactly that, and it makes a lot of sense to help those people out. Even if there are some people who move in to take advantage, it still makes our society work better if we try to help out.

Detroit wasn't special except in that they were ahead of the times. As more and more municipalities in this country move from soft to hard defaults, we're going to have a lot of people on the hook for bills they were unlikely to see coming, and in the face of economic slumps they never could have imagined. Whether we disingenuously call it a human right, or if we prefer to acknowledge it as community assistance, we're going to need a lot more of it in the coming decades.
>I'll probably be scared of that level of aggression without other interaction, but not offended?

Why focus on the "other interaction" part? It's totally orthogonal to the point I was making. There could have BEEN other interaction, e.g. you might have blocked his cart in the supermarket aisle, or whatever.

The question is not if it was justified or remotely provoked response or not, but whether the receiver would be offended.

>but unless i care about their opinion, it's unlikely to offend

I doubt that really works that way in practice.

E.g. you're out and someone starts swearing at you, for whatever reason, and calling you various things in public. Sure, you could ignore it if it was just some crazy homeless person or something like that, but I doubt you'd ignore it if it was some other normal looking person.

Of course you could always say "yeah, I got angry, but that's because in this particular instance I cared about their opinion".

And how about them publicly calling e.g. you daughter names or something? You still wouldn't mind because you "don't care about their opinion"?
This theory makes the need to logout/sleep even more puzzling: if the need to logout is not attached to the robot then why did it biologically evolve on the robot in the first place?
This is a good article, in particular the first point that the "super star" cities were affordable places to live from the late 60s through the early 90s if you didn't mind a pretty gritty situation. However, I don't think you can recreate that situation easily in an affordable rust belt city.

The reason those cities were affordable at that time was white flight. The wealthy and middle class white population was moving to the suburbs, causing demand for housing to fall dramatically reducing costs (as well as the tax base, causing decay, increasing white flight). However the businesses that drove those cities did not leave. San Francisco was still a financial hub on the west cost. New York was still the center of finance and business for the entire country. So you had a place were creative people could gather and live affordably as well as an economy that produced enough excess to support the artists and musicians. (a struggling rust belt city doesn't have that many coffee shops and no local money to buy art and pay cover charges and clubs)

I guess what I'm saying is that those times are gone. There are cities where artists artists "are creating their own scene". New Orleans springs to mind, but those cities are getting expensive fast because there just isn't the huge excess of housing there was during white flight.
What is snapchat? ;-)
Virtually everyone can run a relay.

BitTorrent is effectively a "relay" when you seed. The anonymity network I2P actually works in a way that you are both the relay and the client by default.

According to Tor, "decent" is 2Mb/sec symmetric, which most any broadband connection can do. I suspect everyone has 2MB/sec lying around. From Tor [1]:

The more people who run relays, the faster the Tor network will be. If you have at least 2 megabits/s for both upload and download, please help out Tor by configuring your Tor to be a relay too.

There are other ways to contribute to the project as well, such as running bridge relays [2]. These are often less-used but are necessary for the network to work well in places where it needs to be used for censorship circumvention.

You can also configure a browser to be a short-lived FlashProxy [3] bridge relay.

Even still, throttling bandwidth in your `torrc` means you can easily run a relay on a droplet or EC2 instance and not cost yourself a lot of money. There is also torservers.net [4] for hosting; they accept donations as well.

[1] https://www.torproject.org/docs/tor-doc-relay.html.en
[2] https://www.torproject.org/docs/bridges.html.en
[3] https://crypto.stanford.edu/flashproxy/
[4] https://www.torservers.net/
Your example is one of a diversity of ideas. Some people have the idea that guns will keep them safe, others have the idea that guns will just bring on more violence. That is not a difference of values, because you can hold either position while valuing safety.
Congratulations! I love seeing FOSS get real financial support. And yes, I donate to many, many FOSS projects a year.
The engineer in me hates how inefficient that is. Also it smacks of a make-work project... paying someone to manually insert markup seems like a huge waste of money.

Surely it'd be cheaper in the long run to just spend the money on some UX designers?
I agree, Xamarin is what will bring UWP to all the major platforms.

My question mark over iOS is because of how strict Apple are with approved apps. Will Apple like Microsoft bringing "app parity" into the iOS eco-system and more importantly will they allow it?
Robbery is a violent crime. You're thinking burglary. Also, I am the person you responded to.
miyazaki often subverts physics for aethetics

if you are responding to my mention of attention to detail

i was merely referring to the little foot pedal that pops up for the vert take off

unnecessary for the universe it inhabits and extra work for the animators, but a fun detail for viewers
Somebody has to establish it's one of the most reasonable choices, and convince the checkbook holder it'll save the team two week's work.
"Orkut was global, and in a global context, mobile devices may be more heavily used than laptop / desktop web."

Mobile devices have web browsers. In fact, by some measure, the ability to run a web browser would be the defining characteristic of a "smart" phone.

We had a name for phones that just ran little applets - they were called "feature phones". Some of them had very interesting, even great features.

But it's the browser, and things like the browser, that make the smartphone smart.
Don't know if they built SFU internally from the start, or bought/licensed it and then built upon it. But it was MS engineers in the MS Hyderabad office who told me about SFU and what it was for.

I remember Mortice Kern's MKS Toolkit from BYTE and PC Magazine magazine ads, but did not know of the MS connection you mention.
How about banning all native ads masquerading as articles "recommended for you".
People have done what you're describing. They've moved into the city core. A lot of the outer stuff, at this point, should just be considered ruins. The problem is that it's hard to write people's long-term residences off as ruins.
NYC wasn't only poor people (it's a major business metropolis of ~10MM people, not everybody is going to be poor), but it was actually affordable on a small income. In fact, most of the US was the 80s, and 90s. Don't know what you mean by the Puerto Ricans who lived there before her, because they're still there.

You're right that NYC is still somewhat affordable if you look outside of Manhattan, not Crown Heights though, but places like south Brooklyn, and east Queens. The issue is that everybody who's never lived in NYC, or only lived there after getting a college degree only considers NYC to be Manhattan + Williamsburg.

Source: Growing up poor in NYC.
I really enjoyed your comment as I also took an interest in these features, great film.
3 areas to focus on for fostering a productive workforce
This is what Apple’s alleged ‘Lightning EarPods’ will look like
It's not splitting hairs at all. "That's so clever" means "do something like that again to get praise". "You're so clever" means "you don't need to do any more work to be praised".
I don't think it's always so easy to measure as you're asserting; to really measure it, you have to have some idea of what the reality is, which is the whole problem in the first place. You can get some of the way there by approximating, but again, that's begging the question.

The existence of unknowns absolutely does not support a case -against- formalism, agreed, but it does support a case against the absolute support of formalism. I agree that informal decision-making is just as bad (and often worse) but it has the quasi-benefit (I should really say, 'comforting effect') of a massive, historied infrastructure of ethics and judgement/punishment to make it look like it's fixing itself when a problem happens. Trying to avoid looking like I'm defending that system; it's mostly clear that it's pretty bad as well. And obviously all the different subsystems disagree as well, but they are somewhat accommodating of disagreement.

So I'll agree half-way that I'm pulling a postmodern shuffle, but I don't want it to come off that I'm asserting that unknowns support my position. I'm trying to take the weaker position that the existence of unknowns makes it currently impossible to objectively pick one position over the other, and that extended defense of either will eventually reduce to dogmatism.

EDIT: Something else that's been nagging at me....

There's a further category of unknown that is unlearnable by pure signal-based statistical modeling. A purely statistical approach to such things as ethical decision making, even in a world with more consumable data than our own currently, would still not be able to solve that problem. I'm not sure how many functions of society fall into that category. My hunch is that it's a lot of them. I don't have the math for that, though.
I really don't see how that's good advice. It's paranoia, and paranoia about something (being falsely accused of sexual assault) that very rarely happens.

It also strikes me as sexist. Every woman is a potential threat to you?
In your approach comments have votes the server must check the bloom filter for each comment then do a fetch for each match in the case of 500 votes that's 500 fetches which are at least votes * (log comments votes) because you can't trust the filter.

My approach that's client side most of the time. Further it's O (n) to compare matches between two sorted lists so just sort them in O (n log n). Further log 500 is faster than most hashes.

And of course for the most common case of no votes it's a single lookup and done.

PS: As to changing the back end, yes if the initial implementation is bad then you might have a point. But, again fixing the problem also works and produces far less code to maintain.
All these new social networks make us antisocial...
> when learning programming there's absolutely no reason to introduce the command line

You don't start learning woodworking with pantarouter or a lathe.

Command line (compiler or interpreter) is something that works everywhere
and always, and understanding how the environment works prevents the
student from thinking magically through clicking buttons in IDE.

> it's absolutely absurd to say, "Well before you can start learning to program, you have to learn these several other domain specific languages and you have to type them, and it has to look awful."

Why do you think `gcc myprogram.c' + `./a.out' or `gcc -o myprogram
myprogram.c' + `./myprogram' is "several other domain specific languages"?
Because, you know, it's all that is really necessary to start learning C.
I don't see learning even a small part of a DSL (shell, I presume) here.
To answer that with a question, what taxes will each party declare? Is it a gift with no string attached, or a trade of goods for services? When it comes to taxes, this kind of distinction is often very important.

The Swedish tax authority has several documents on how they judge such cases, and in general, a company doing this is unlikely to be seen as a "no strings attached" gift. If it comes from an advertisement budget, someone somewhere is expecting a return on investment.
Agreed, but the tension there seems to be that it also demands an org with enough money to buy small countries. Not just for the R&D either but also to sway public opinion, change existing laws and create favorable new ones, and for lawsuit armor. Probably a bunch more wetware-associated costs. In fact R&D might end up being a tiny slice of spending.
Why Lyft Won't Be a Mini-Uber Forever
Microsoft won't fix Windows flaw that lets hackers steal your username+password
Unfortunately Windows has much better hardware support (e.g. Skylake laptops, multi monitors via displayport MST).
> I'd even appreciate a "trash mode" for rm as default. Then you do something like "rm purge" and only then it actually kills everything put in between calls. Tons of user documents would have saved that way, instead of "just be careful because that's how we always did things". And of course some --doitnow flag could just delete stuff immediately.

That will break a large chunk of scripts that use rm.
Say someone with sufficient clout implemented this, dumped the information into some release notes, even made it widely known via various internet forums.

Inevitably, what will happen is that we get a split: some who do not want to use the "improved" tool as they have other more pressing concerns, and others who view it as progress.

If anything, there is already a ton of fragmentation even in such basic utilities found in coreutils (BSD vs GNU differences, not immediately available on Windows, etc).

And the funny thing is that even if unity is practically achieved for some time, someone will want to scratch a new itch, repeating the cycle.
Windows only tools, corporate policies which mandate windows. Tons of reasons
Im curious to know how you could simply not go to school? Where I live it's compulsory. Smart or dumb, it doesn't matter, you go to school. I'm having a hard time understanding why they would just allow you to stay home in high school.

Did your parents agree with this way of schooling? That you were too smart to go to school? That's the only way I could see this happening. Did you study when you weren't at school, or did you simply chill out till test time?
Man says Tesla Autopilot saved his life by driving him to the hospital
> chemical resistance

I remember from a freshman chem lab that trying to dissolve aluminum into acid doesn't work because acid promotes oxide growth, so we dissolved it in NaOH, which was supposed to attack the oxide, then acidified the solution. Are the aluminum oxide minerals similarly susceptible, or do they also resist alkali?
All of this was made possible by Robert Abplanalp, who invented the leakproof spray-can valve. He had over 300 patents, most related to spray cans. His company is still in business, making valves.[1]

Of course, today he'd be derided as a patent troll.

[1] http://www.precisionglobal.com
I've seen articles showing Portland and Seattle increasing 10+% per year for the last 4 years. So yeah. Not sure what specifically is going on in portland though. Hear about Seattle tech a lot more.
Snowden sends internet into frenzy with tweet that’s likely just gibberish
Hi, I'm from the VS Code team. We've tried to address this including for C++ https://code.visualstudio.com/docs/languages/cpp.

Can you confirm that you have seen that doc?
I opened an issue on github to address the lack of documentation for C++ debugging. https://github.com/Microsoft/vscppsamples/issues/135
Problem is, that if ypu can prove you have access to someuser.github.com, it does not mean you have access to .github.com. Reversely, if you have access to .cs.mit.edu you might want a cert for it. So you cant give a wildcard using one subdomain test, nor can you simply test every domain.
So they are looking in DNS verification. Given you have access to dns. But that also gives problems, as shown above.

Tldr: one verification limits another use, while another verification might expose domains that shouldnt be.
Refs.:

https://en.m.wikipedia.org/wiki/Groklaw

https://en.m.wikipedia.org/wiki/SCO/Linux_controversies

https://en.m.wikipedia.org/wiki/Pamela_Jones

"
In 2010 the Electronic Frontier Foundation awarded the Pioneer award to "Pamela Jones and the Groklaw Website" for "Legal Blogging".[3]
"
It doesn't need anywhere near that much power. Each pulse is only a microsecond long and since it's all focused in a single beam it takes very little power. Even just a 1 W laser can be seen for miles and it can be a big hazard for pilots because people will try to shine them at the cockpit windows. Heat will definitely be manageable.
haxor-news can display comments in the terminal
https://github.com/donnemartin/haxor-news
Getting docker working for me has always been a pain. I've still not gotten as docker install working across updates or dist-upgrades.

Again, I'm as much of a sysadmin/debops is a neurologist in the way that I'm in no way a neurologist. If I cut open someones head, maybe messed around with some things, and closed it up they might be ok. That's how my servers 'run'.

Anything outside securing the system (ssh key auth, non-root user, etc) to a standard good enough for me is not doable.
The way the author uses the word "minima" as if it was both singular and plural is a really discouraging sign.
These are some excellent ideas, but I wonder, what would it take to get you to ditch Linux/BSD/Illumos for the new, modern *nix? How would you get corporate support?
But the profits in a co-op still go to the owners, hence it's not a NP. I'm sure a NP could be structured like a co-op though, where workers get input into decision making.
The purpose of programming is to do things at scale, to automate them. Writing a one-off Python script to search for the string "widget" is insane when Spotlight exists. But a script that performs searches is useful when you need to search for a thousand strings. Using the Imagemagick CLI to resize a single image is ridiculously cumbersome when Photoshop exists, but vastly more useful when you need to resize a folder with 50,000 jpegs in it.

The reason newbies question the usefulness of trivial examples is because they're trivial problems. Programmer tools are only useful for big problems.
Presumably you are aware of Jonathan Shewchuk's "An Introduction to the Conjugate Gradient Method Without the Agonizing Pain":
https://www.cs.cmu.edu/~quake-papers/painless-conjugate-grad...
It's not likely gibberish. It's likely a SHA256 hash that we aren't going to see the input for.
Building a data ingest and ML pipeline for novelty detection in text
Apple Said to Buy AI Startup Turi for About $200M
I see your points. As a [freelance] Consultant, my resume has over 40 over-lapping, yet relatively short duration (2-6 months) positions listed. As a Farm/Server Architect and Admin for very specific technologies like SharePoint Server, MS Project Server, O365 SharePoint Online/Project Online, I typically Architect the server farm(s), install and configure the servers (automated as much as possible) and turn over the keys. Every day a recruiter calls or a client questions me about the short durations, I simply say "How long did you keep your Architect around after your house was built?" Very few companies need a relatively expensive Architect full-time...which suits me because I've had exposure to so many problem sets, environments, company cultures, great people [mostly].

At many companies I meet some IT folks that have worked at their company for 15+ years. They are typically the ones that need the most help as they have mostly only had exposure to their problem sets and methodologies. New tech, in some cases, scares the heck out of them. The younger ones seem more eager for the change(s)...but c'est la vie.
This really resonates with my choice to live in Albuquerque, NM.

Maybe San Francisco, New York, Austin, etc, are better, but (almost) everything those cities have we have too, just in fewer quantities, or more grounded, or both.

I would argue we have a certain cultural richness not found in cities dominated by exposed brick and a 1920s rough aesthetic complemented by modern accessories.

For starters, the state is home to 20+ separate nations that predate the United States.