skysight-inc/HackerNews huggingface dataset:
Except all the modules you don't use aren't getting in your way. I'd be totally for this as a simpler solution for simpler use cases, if it was actually easier than Ansible to get installed and set up. Since it's not, you're paying the same upfront cost that you'd pay for the more powerful tool, except you'll hit a wall if you try to expand it later.
Navy warship accidentally fires torpedo at nuclear dockyard
Please use hasOwnProperty: short story of a hack
They're concerned about the top talent going to silicon valley, because the salaries are still high there (Google and Facebook, after all make as much or more money than most banks), and banks don't need many programmers, they just need good ones...
I'm making the assumption that you are running a bunch of AWS instances off the same AMI. If you're not, a shell script is not going to be deterministic or maintainable - but most companies these days are just using AWS with an ubuntu AMI and then running some software on top x100 for each server. The solution to this has been generally very complex deployment and management programs that you need a devops team to keep maintained.

For something like this, you'd start up an instance, ssh in, set up the server using bash, grab your commands out of bash history into a script, and then deploy 100x instances and have them all run the script. Simple enough anybody who has used unix now understands your whole ops setup. It doesn't have the perfect rigor that other solutions have - but sometimes that high learning curve and perfect rigor means that you miss the forest for the trees.
Lady Gaga (aka Stefani Germanotta) is actually an incredible musician. She studied at the prestigious NYU Tisch School of the Arts, and was one of the few students given early admission at the age of 17.

It's an ignorant jab to discredit anything popular as being without merit. Loads of people said Facebook was a just silly toy for college kids.

https://www.youtube.com/watch?v=NM51qOpwcIM
Either of those, or "inciting", seem like reasonable boundaries when it is goading/facilitating/inciting specific illegal action.
I work at MegaCorp but from what I've head from the contractors I work with the banks are the worst places to work. Horrible conditions, mediocre pay, low budget for the project(computers keyboard even mice), and endless work weeks. They said unless you work on the main website people come to (bofa.com, wellsfargo.com) you don't want to work there.
...use them as document viewers. why do you need a full office suite to do that?

You don't, but unless the only people you work with are the kind who like to look at things and talk lots but never actually produce anything of value, there are other considerations.
Soulseek is characterised by having a lot of music devotees. These are people sharing because they love music, not just because they happen to be downloading whatever the hell it is that's television series of the month. So you've got a committed userbase with a wide range of content and so yes, it's much better if you want music.
ty :-)
Has that ever not been true?
>yet a lot of people bring them to meetings as an alternative to an iPad

Do you mean a lot of people bring iPads to meetings as an alternative to devices practical for office work? Or am I missing something?
thanks, clearer now. :-)
Got a good laugh out of me, seems a little hypocritical to depend on ruby (which chef et al. use)

So far I only have experience with puppet, and it seems really annoying to tie phases like "install postgres" -> "Reinitialize the database in UTF-8, but known to work on ubuntu" -> "Update the configs so non-localhost connections can actually connect" -> "Okay, now it can start."

The above problem is something I do not want to deal with when it comes to a provisioning system.
"Raise the national minimum wage and index it to the cost of living increases"

If a minimum wage is appropriate, this seems right. I tend to think a minimum wage is appropriate in the current situation. It does risk eliminating jobs at the low end.

"Extend unemployment benefits to workers who have lost their jobs and haven't been able to get back into the workforce"

Probably also a good idea - I don't think "they need a kick in the pants" is a very good model of those people.

"Provide tax incentives to businesses that hire long-term unemployed workers and prohibit discriminating against the long-term unemployed when hiring"

I like the first half of that - and maybe go further and outright pay a portion of wages as companies retrain these people. We have to make it desirable to hire them. An actual cost-benefit analysis should be done, though...

The second half worries me a bit. Trying to get companies to act outside of their interests is always messy (which certianly isn't to say it should never be done, mind...), and it's inviting litigation. I don't really think more work for lawyers is the kind of jobs program we want.

"Establish a work-sharing program that allows workers to collect unemployment assistance when employers choose to reduce hours instead of layoffs"

Interesting, and probably a good move making hours slightly closer to fungible for both parties.

"Provide incentives to employers for hiring unemployed veterans"

Probably not a bad thing (and probably easy to sell) but I'm curious what those incentives would look like.

"Support workers' rights to organize through the Employee Free Choice Act as well as trade laws that protect labor"

Interesting. We've definitely shifted away from organized labor as a country, for good and ill. I personally prefer employee ownership (startups and co-ops) to unions, where that makes sense... and would like to see unions made less necessary (like most concentrations of power) - but that isn't to say this couldn't be a good move.

"End tax incentives for companies that ship jobs overseas"

Also curious what that looks like.

"Establish a National Infrastructure Bank to invest in infrastructure repair and expansion projects that will create millions of jobs nationally and open new economic opportunities"

An interesting thought. Certainly, it makes sense to build infrastructure while money is cheap.

"What do you think will work?"

One thought I had on the international stage, which isn't really relevant to the House but I figure I'll mention it anyway, is that while I think the WTO's push to reduce trade barriers generally makes sense, we might want to globally (possibly in the context of the WTO) come up with a framework for permitting certain types/sizes/scopes of barriers based on the differences between countries in things like worker protections, environmental regulation, taxation, &c (including enforcement of same), with a goal of checking somewhat the downward pressure. Not anywhere near a trivial task, of course.

I'm also a big fan of the idea of a low (~7k or so) basic income, but I'm not sure whether pushing that makes sense.
Cubes? I wish I had a cube.

(Yes, I work at BAC)
I find it interesting that this is essentially a web app front end, made with backbone.js, for the node module peerflix, but peerflix hasn't received any heat.

It seems to me their only "fault" was making things too convenient.
Is it me, or is there no way to force Airbnb to allow Chrome to remember my password, even with an extension?
What happens if someone DDOSes your infrastructure?

Dealing with DDOS would be, for me, a killer differentiator. Most hosting providers will "just nullroute you" and fairly quickly kick you off their sites when people decide to consistently DDOS you. This makes life very hard for multiplayer game startups, as games are a part of the online world where DDOS is very common and doesn't even need a profit motive. A game implementer either ponies up $$$ for enterprise level DDOS, or ends up trusting providence and luck. This is especially true if a startup is trying to do something that confounds expectations in an existing genre in a major way.

Actually, dealing with DDOS combined with low latency to everywhere would be the killer combination of features that differentiates such a site. (You'd have to do this with an MMO app framework that actually maintained different instances in different geographic locations, and transparently switched most of your users between them.)
LOL. And then if you're Hulu, start cramming ads back into paying users' faces. I miss the days when people threw sledghammers into giant TV screens to free us from this hell. Or was that a movie?
Webmaker experiments with Brackets
I think the point was that it's not common for someone to switch from running a server on Linux to running a server on something else, and it's even less common for someone to do that without changing the configuration pretty extensively.
It's just the most efficient and visible way for us to do it, it's not the only way. Here's a couple of reasons why we like it:

1. It's scripted so you don't have to think about it at 3am.

2. The rest of the team can see it happening in realtime so you don't have to explain what you're doing via a side channel. They can see it happening.

3. It doesn't require specialized knowledge of routing to enable it. If the on-call engineer sees an attack and calls someone for guidance, it's super easy to tell them "type /mitigation enable" for instance.

4. Of course we can run the exact same script or login to our routers and manually change our BGP announcements if we need to.
I work at a major north american bank as a mobile developer. Windows XP laptop from 2005, completely locked down so we can hardly do anything. We develop, strictly on that laptop, for 12 separate devices. There are 8 of us working in a 14' * 10' room, with no natural light coming in.
Well the meetings I've been in, I'm constantly waiting for those people with quotes like:

"oh it's not rendering properly - I can't see the project plan"

"it's on page 450... the app closed on page 300"

"It's attached to the document - all I can see is an X"

etc etc...

I'll be damned if I couldn't be doing something more productive then...
We have a rackspace 32GB dedicated machine which costs $750/mo. Just for a firm datapoint.
> In the months since, as the team built and tested and refined the product, we’ve been watching Metro’s adoption. From what we can see, it’s pretty flat.

Cue rimshot.
How many man hours would it take to move Clojure from the JVM to native code/C back-end? Folks go on and on about the good things about running on top of the JVM, but I just see it as Clojure's Achille's Heel.

If I ever hit is super big, I'd def look to fund moving/forking Clojure away from JVM.

As an aside, would it have been easier for this fellow to have written and distributed his code in Clojurescript, and have node.js as the back-end?
U.S. to Give Up Oversight of Web Policymaking Body [ICANN]
In my anecdotal experience it's competitive with MS and Amazon, at least for offers to new grads. Everything I saw was 90s to low six figures in Chicago, goes a bit higher in New York. Not sure what it's like at big banks, all my experience is with prop firms, I'd imagine it's similar though.
Most oil companies see their employees that are not actual engineers (mechanical, chemical, petroleum, etc.) as the helpers, not much better than hiring a welder on contract for a job.

The best way to make money with oil companies with tech is to get hired as an independent contractor. With the big firms there is usually always more work and so you could park your bum there for a long time (possibly years) and get paid equivalent or more than their engineering staff but without the other perks.
I have a trading account at Ameritrade (through ThinkorSwim). Cash in your account that is not invested in a security is still FDIC insured.
Doesn't work on Airbnb, though.
Viewpoint Invariant 3D Geometry Matching for Scene Understanding
>They're concerned about the top talent going to silicon valley, because the salaries are still high there

High demand

>banks don't need many programmers, they just need good ones...

Low supply
Wow, that's atrocious. You should seriously consider giving this feedback to them (if you haven't already). Even an anonymous letter would be helpful. If they're truly intent on changing their ways to value tech more, they'll take your words to heart. If not, nothing can save them.
Of course, they received money. So much coverage and stop it here? Who would believe that they are honest? As if the guy who invented torrent stopped working on torrent...

There is a standard for this techno, it's called PPSP [1] it covers both "free" network (with a DHT tracker) and controlled networks (the one required for distributing protected content). There is even an free software that is based on it [2] and a c++ library [3]. It is was developed during P2PNext [4].
During this research some one achieved sub-second DHT lookup and now works at Spotify.

If you are interested in the subject of P2P maybe "P2P virtual network" or "second life P2P" search might interest you.

My interest is for the time being a graph database over a DHT. I am at the very early stage in terms of code. But maybe this might give you an idea of what I'm looking for [5].

[1] http://tools.ietf.org/wg/ppsp/
[2] http://www.tribler.org/trac
[3] http://libswift.org/
[4] http://p2pnext.eu/
[5] https://github.com/amirouche/no
I can't wait to use it as soon as they make an Android version. They certainly have the budget to now...
Are you an employee or an employee of the contractor (CGI, etc.) that's been hired to do the work?
Quality is the key word. I work for a North American bank (not an engineering role) and at least in my experience you really have to be insanely exceptional junior talent or exceptional in a senior role to command something high
The movie/recording industry has actually been known to use DDOS attacks. IIRC, they hired a company in India to launch a DDOS against some cyberlocker, which prompted Operation Payback.
Suggest HN: Please keep hnsearch.com up (shutting tomorrow)
Reiterating this [1] post.

"The new replacement hn search (hn.algolia.com) doesn't accept basic search syntax.

Searching for "arkos" or arkos returns the same number of results with fuzzy matches. http://hn.algolia.com/#!/story/forever/prefix/0/arkos

I tried other standard search syntax found on Google or SOLR, but it did not work. For example, -argos, NOT argos, etc. I tried to find search query details in their documentation, but did not find any.

Please keep hnsearch.com working in the meantime, and don't shut it down on March 15th, 2014."

1: https://news.ycombinator.com/item?id=7355425

Jyu's comment is also highly relevant:

"When the announcement to shut down HNSearch was made nearly 40 days ago, I thought Algolia would have ample time to catch up. It was lacking back then, and there was plenty of feedback for them to work with.

With the hard cutoff date nearing, it doesn't seem Algolia will be close to matching functionality.

A couple other features are date range search, and phrase search. Actually, just include all the SOLR query syntax: http://www.solrtutorial.com/solr-query-syntax.html"

The small piece of good news:

"hn.algolia.com is also fully opensource, so pull requests are welcome: https://github.com/algolia/hn-search"
And salary is not as high as it sounds if you work in Manhattan.
Progress and expansion isn't built with "expectations", it's built by repeatedly working on opportunities and winning where it was wasn't thought possible before.
Uber extends insurance coverage after 6-year-old girl's death
Cookies are not arbitrarily sent to any server. If Google has a separate subdomain they use for authentication (say login.google.com), they can instruct your browser to only send the relevant cookie to that subdomain.
Chances are that you don't have a mixed fleet for a particular application though. So if you have a bunch of FizzBuzz VMs that you need to bring online, you can safety write shell scripts that work on FreeBSD because you know all FizzBuzz machines will be running FreeBSD. If you've also got your BazQux service that needs a Linux fleet, then for that fleet you create shell scripts that work on Linux.

There may be some overlap between things that must be done on both the FizzBuz and BazQux fleets, but that overlap is probably in simple tasks.
Hmm, I wonder if something like this extends to mac. Sometimes the login manager crashes and I can't do anything. Music still playing, but no mouse or keyboard reaction. I can ssh in, but I don't know what to run.

Any ideas?
Considering the resources required to DDoS a site like Github these days, and the sheer amount of motivation you'd need to achieve even a 30 min takedown ... I and my tinfoil hat are right there with you.
There are some of us who do give feedback. Nothing good has come of it so far :(
The nice thing about an approach like this is that you don't actually need to use shell for your scripts - you could use Perl, Python, etc. The point is you can just write in whatever scripting language you like/gets the job done and not need to worry about learning a new domain-specific configuration language.

Does anyone else here see value in a configuration management system that centers around installing files and running scripts, much like FSS? I'm contributing to, and using in production, a configuration management system that takes this approach. It's a lot more mature than FSS, but unfortunately the primary author isn't ready to open source it yet. If there's some demand for it, maybe I can convince him to hurry up.
Your theory actually matches my experience. I was at a hedge fund for 2.5 years doing tech. I was always a cost center. People there just didn't really appreciate you even though tech is so essential to what they do. We had more servers than people.

Then I left and went to a software company and count this as one of the best decision I've ever made.

Tech people in finance are so miserable, partly because people in finance are miserable and they pass on their misery to you if you're in a supporting role. Why do people go into finance? A lot of them do it purely for the money. I won't pass any judgment on that motive but in my experience you often end up fighting your own passions until you're exhausted. Doing software, especially now, is a good combination of both. Maybe I would have made more money in finance but I'm OK giving up some cash to satisfy my other passions and needs. After all, isn't that the purpose of money in the first place?
I guess it wouldn't follow your narrative to point out that a few months ago the price was around $1200/BTC.
Portability always comes at a high complexity cost. If you don't see it personslly, someone else in your org does. Instead, look at why you think you need portability.
I would not buy it.
Methods on primitive types in PHP
But a share buyback has about 8x the predicted return.
Million dollars a year or not, no programmer with a conscience should work for Bank of America. They are a fundamentally amoral institution.
It was talked about in our first SF Bay Area rust meeetup:

http://www.meetup.com/Rust-Bay-Area/events/143439552/

If I recall correctly, Skylight hooks into the ruby interpreter to do real time performance monitoring for Rails apps. They felt they couldn't get the performance they needed out of pure ruby, and felt that writing their hooks in Rust would be safer than in C. You can see Yehuda's presentation here. It's about an hour and 10 minutes in:

https://air.mozilla.org/sprocketnes-practical-systems-progra...
I definitely believe it's the latter - the IP holders think they're protecting their content when in fact they are only increasing the piracy of it.
This is actually a pretty big deal. I was around at the formation of ICANN. At the time I remember saying "the fix is in" as a result of the interactions between Network Solutions (the sole contractor prior to ICANN) and government connections through SAIC corp a big contractor with connections to the security community.

http://www.saic.com/markets/national-security/

http://en.wikipedia.org/wiki/Network_Solutions
Every time I go to write a shell script I'm like "do I need to put quotes around this variable to interpolate it? How do I do looping again?" then I give up and use Python or Perl or something.
It's a combination pricing, service, and product problem. Pirates get the same content, but far better - it plays on all of their devices, has no ads, plays on their favorite player (VLC, MPV, XBMC, whatever), and they can watch it whenever they want. The streaming versus downloading argument has also been won by the downloaders many times - local video is a better experience than streamed video [1]. It's an even bigger problem in the anime community, where illegal fansubs provide a much, much better option than the others.

[1] https://mediacru.sh/cpUO31TIqLpo (abrasive language, but good points)
Maybe so, but you're missing out on the big win with a proper App--the ability to invade users' privacy (read their address book, emails, SMSs, etc) basically at will.
To be fair, 2/3 toll lanes were closed, not the whole bridge.
O shudup, just speak
They're a big, established, bureaucratic company.

The odds are 100:1 that they aren't truly intent to change any of their ways.

The people who work at that kind of company pick them for status and/or security, not innovation and change.
Yeah, but like, that's not a shell script, man.
That is pretty awesome, I never knew Facebook did hardware or would even imagine that they would totally open source it. Really cool to see the hacker mentality even in the hardware community. I am looking forward to see what they are going to come out with next...
Most people coming from chef would have done the drudgery of msking surr ruby works.
What people fail to understand or see or ack is that there is enough to do all the things...
Can you point me to a specific job posting for 500K?
Why work in those conditions?
First glance: it's really pretty.
In desktop mode it's horrible - a positively un-fun experience that makes me regret doing it. Are you referring to the Windows 8 mode?
Would require repatriation of money.
I actually do this with one piece of software, and that is PostgreSQL. I know it in and out, it's easy to upgrade via source, and I prefer to put the database in a bundled location e.g. /data/postgres or /home/postgres... instead of /var/lib/postgresql/9.1/main, /etc/postgresql/9.1 et cetera.
> I think the industry should do what Hulu has done over the past 5 years. Give the product away virtually for free, collect an enormous user base while you starve/kill the demand for the equivalent torrents, slowly increase the price of the service until you find equilibrium, then profit.

Not going to happen. The television/media industry is addicted to the ad rates you get from traditional television, and have to put many more ads into online content to receive the same revenue (hence why so many Hulu ads). So the balance is, how painful (# of ads) do you make it before your average Joe figures out RSS + Torrent Client + RSS Feed?
kelliechew ur the last 1
"Real" Games
Actually there are quite a large number of researchers who have concluded that the underlying architecture of the internet itself needs to be more distributed. They call it data oriented or name-based networking, content centric etc. The hardest part about switching over to a fully distributed internet is to maintain existing business models. Either someone will figure out and successfully market a business friendly universal data/computing distribution distribution system/network, or we will see free ones pop up that start to supplant more and more centralized services that are associated with particular domain names on the traditional internet. We are also eventually likely to see very strong push back against ISPs that overcharge for business internet. Well, at least in a sane and just world all of this would come true shortly.
Which they don't. Google Drive data is served from a different URL for precisely this reason.