skysight-inc/HackerNews huggingface dataset:
Not all accelerometers have usable response at DC. The accels I have on my platform for dynamics measurement (high structural vibration and flutter) are meant to be AC coupled, for example. At rest they may give some garbage reading, but when they're vibrating, they accurately measure how the structure is responding.

Your point remains though, if the accel has appropriate frequency response and is properly conditioned and sampled at a high enough rate, acoustic measurement is possible. What I was trying to say (maybe poorly) is that an accelerometer would not be my first choice for doing such work. But in the aftermath of an event like this, the data may be (and was, it sounds like) usable for such purposes.
I have to mention it's not as straight forward last I tried it, but it's still usable. My lack of C++ understanding has kept me from really getting into Qt / C++ though.
So here's a devils advocacy for not having transparency around money:

On average everyone thinks they're above average

(https://en.wikipedia.org/wiki/Illusory_superiority#Reference...)

Two people of equal value and skill will both think they're better than the other person, and thus deserve higher compensation. How do you reconcile that with salary transparency? Seems like you'll be making more people unhappy.

Would wages turn into status goods, where both of those people continuously ask for raises because in their view they're underpaid, and eventually get denied, which will probably offend them and cause them to leave?

Secondly, does this actually solve any problems that simple backchannels between employees don't? People already talk about salary at lunch breaks or over coffee; the advantage is that those are private conversations between friends, rather than your salary being broadcasted to everyone for them to judge. What problem does this actually solve?
> You seem to be describing the results of shitty construction companies getting gigs even though they produce shitty, "chaotic" results.

My examples were of people building or "upgrading" their houses by themselves and covering them in billboards. No developer or corruption needed. They have the right to do that - it pays (or it satisfies their needs) so they do that. Externalities be damned.

Sure, there is some corruption, but that's irrelvant, if there was law forbidding building malls with huge parking lots in a historic center there would be no malls and parking lots there, no matter the amount of corruption. Law isn't outright broken, just the corner cases are abused, and law covers very little of what it should.

> Do you think you need a law that says "construction companies must build sturdy, reliable, good-looking buildings in good taste, or else!" .. ?

There is no problem with "sturdiness". It's in the law, and people obey. The winter/summer cycle here ensures people don't skimp on good quality.

I think there should be law specifying which kind of buildings should be build in which region. Incliding details like "which kind of roof", "how high", etc. There's nothing wrong with one-family housing, but the kind of fence you can use should be specified. Otherways people build 3-meters-high solid walls to have village in the midle of city.

There should be ban on huge billboards in the city center. It's not some evil corporations donig it, it's small few-person or family companies. They are engaged in spiraling war for attention, covering cities with bigger and bigger ads. It's out of control, like banners on early '00s internet. And there's no adblock for brain.
Unstable virtual box networking on my arch machine that requires occasional suspend and resume of a vm. No good looking and stable gui client for mysql.

I've been doing dev with linux for most of my carrier and I honestly don't know why would someone use another os. Windows dev looks very weird to me with trillions of popups, little windows and checkboxes. Mac looks like it's trying to replicate linux tooling and while it's pretty good you still need to jump some hoops
The debugging workflow is a mess.

The visual studio debugger is great. gdb and various front ends for it are all various levels of not so great. There is a better featureset in gdb for the very skilled users to do tricky things, but it's still a bear to learn and get conformable with.

Putting the .build-id directory on the network and getting subsitute-path pointing at the right location to debug a continuous integration build from 16 months ago? The hardest part is happening to learn those features exist, and the legwork to make it quick and easy to use is PITA too.

Some developers... they just want to open the visual studio debugger and smash "step over/into" until their code works. This isn't the best approach to development and they should probably do a bit more "sit and think about the code" in their development. But professionally I have to support this workflow, it's much smoother in VS than when targeting linux. And it's not an excuse for bad debugging tools either, sometimes you do need to spend a day in the debugger to solve things.
FWIW when you go premium you can download your playlists and tracks within Spotify to take on the go. You just toggle offline mode.
Delta Plans to Radically Change Their Frequent Flyer Program
The problem with this article us that it does not take into account consequences. With human drivers the consequences of hitting another driver or pedestrian is on the driver while for automatised vehicles the consequences will be on a few companies. Companies are rarely held accountable for their action as seen by the GM ignition switch deatht except for a few fines and law suits. While a driver can be arrested and tried by criminal law for their actions. A person also has to live with the fact they killed someone while companies it will be a statistic.
In-vitro meat grown as tissue will never be viable. If you want meat, you need to add the ingredients that make "meat," which makes it almost as expensive as growing meat naturally.

IMHO, some sort of tailored yeast or other will be the basis for a commercially viable product.
Dumb products (for which the established laws apply) don't make decisions. AI does. That's what makes it AI, and it's gonna need new rules and regulations.
Want to get better at Rails code refactoring? Check this out
It can be, but, women are also socially pressured, by both men and women, not to negotiate salary.

It's a complex issue and you should avoid people on either side who try to scrunch it down to one sound bite.
Wedding in France – Contact us
Yes! It's not that somebody said, "hey, we can pay this person less simply because they are a woman." It's that the employee themselves may have negotiated for more.

Correlation is NOT causation.
So, it's becoming abundantly clear that vehicle companies (autos, jets...) have approximately zero knowledge how to hire software engineers. Presumably they're somewhat more successful hiring mechanical engineers because that's always been their "thing".

It's all well and good for us to chuckle at the terrifying software/systems decisions being made by these teams, but how do we address the root of the problem? It's very clear that entire meta-categories of horrific errors are being made at a very fundamental level. Is this a problem of outsourcing? Of confusing "coders" with engineers?

And how do we solve it? Shame the software team such that they can never get hired in a serious role again anywhere? Professionalize the job into a strictly licensed regime like other branches of engineering?

Whenever I read these types of articles, my main thought has always been, "so who, the hell, wrote the code?" It'd be interesting to know their story.
I'm sure there are plenty of ways for this to backfire, but I've always thought one of the most effective ways to eliminate salary bias is for companies to list a role's salary up front, in the job posting, before they've begun interviewing. That way the salary is roughly set before the gender, race, height, physical attractiveness (i.e. any qualities that can cause unconscious bias) is known about whatever candidate a company eventually hires.

Obviously it wouldn't outright prevent negotiating - you could still ask for $15k above what they listed in the job posting - but it WOULD help candidates navigate some of the smaller moments during the interview process that can unknowingly undermine their negotiating position (e.g. "How much did you make in your last role?").
Give AOL Reader a try. Feels very familiar to G Reader and the search functionality is competent enough.
Dealing with the XY Problem in I.T
I'm pretty sure the "telling her manager to fuck off" comment was a reference to refusing to be illegally intimidated over salary information sharing.

Assuming that's an accurate reading of GP's comment, I think it's quite telling that, again, an employee's refusal to be illegally intimidated should be constructed as "telling her manager to fuck off". The sympathies and attitudes thus revealed make me very glad that I don't have to depend on the good feeling of random Silicon Valley magnates and would-be magnates to work in my industry.
I know HipChat runs on Linux very well, and on most of (if not all) my other devices. If you could convince your company to make a switch somehow, it could work. But sadly that's a nice big if, not sure if you're in a situation or position capable to convincing them. I'm also not sure of the differences between Slack and HipChat, I've only used HipChat.
The reason people are very hesitant about sharing their salary is because we have constructed a culture where it is taboo to share what you make. That we have these ideals about how terrible things could be if you knew what others were making in comparison to you.

Her manager talked to her saying "Don't you know what could happen?". Well management couldn't fire her for that, but could make her work life less then ideal. Possibly holding back bonuses out of spite? Worse job assignments?

The huge job salary scandal that Google was a part of kinda shows hows they can't be trusted to be honest about salaries and supportive of their workers.

You feeling ok with what you are getting paid is not what matters. What matters is getting fair market value for your worth. Many people make less then what they are worth because they either don't know how much they are worth, or are even too afraid to argue for what they feel they are worth. Companies exploit this and use salary negotiations as a way to hire employees for the absolute least amount possible.

We applaud companies for making record breaking profits, but we don’t applaud them for decreasing their profits a bit in favor of increasing all their employees spending power.
That's nonsense. The person who wrote the tweets retains ownership, they have simply licensed Twitter to display them in a certain way with certain requirements.
> In this case, formatting the text in a readable way would probably get you sued

Has anyone ever been sued for stringing 20 tweets together into plaintext?
ShowHN: Shared Storage for Docker containers
Another factor to consider is that, at huge companies, not all management has a unified vision. It is entirely likely that the article source's manager and the next manager above him/her disliked the spreadsheet while the "official HR position" on the matter was given at some kind of large meeting.

I work at an enterprise with ~5,000 employees, and attitudes toward topics like transparency vary wildly, even in cases where there is an official company stance. This is because it is common to give managers a lot of freedom to manage their departments without interference. So, for example, our company has a pretty good work-from-home policy, but your manager is completely allowed to ban it in your department if he or she feels like it.

Basically, it is possible that both sources are mostly accurate, and they represent the perspectives from different parts/levels of the company at Google.
Very interesting reading. The whole notion of the AAMP7G processor is fascinating. Made solely for government in tiny quantities, in tightly controlled facilities, probably rad hard, resistant to power analysis, etc.

In this ppt http://usacac.army.mil/cac2/cew/repository/presentations/3_H...

there is mention of an interesting tool/language called Spark Ada:
http://www.spark-2014.org/

It makes me think that maybe my next study topic should be Spark or Esterel instead of Rust/Golang/some JS thing.
Other side of the story: https://www.reddit.com/r/technology/comments/3e05wg/what_hap...

Either way both are completely unverifiable. Take both with a huge fistful of salt until both parties are interviewed and quoted and research is done into what happened.
Europe transformed into a corporate-fascist entity under the guise of beign socialism some time ago. America is practically the same.

The law protects and serves the corrupt, and the citizens it harms pay for their enslavement.

Policy makers wont listen to the rabble, they no longer keep up even the facade. These people only understand wealth and power, believing otherwise is ignorance. They are evil and selfish, and do not hesitate to destroy those that oppose them.
Messing with the blood is not danger-free either. Wrong blood-sugar levels or acidity, bloodclots, gas-bubbles...
I wish the -h option worked in a slightly different way - whilst it's nice to see unit suffixes, especially for large files, it does make comparing the sizes of a long list of files much more difficult. Even adding a space between the size and the unit would help; coloring according to the unit might be even better.
I'm just weaseling out because I don't want to claim that every system that can draw Mandelbrots is Turing complete (not considering pathetic cases like "draw_mandelbrot" keywords/functions/parameters).

I'll leave the proof to interested readers.
Play MINECRAFT Like Game for Free in Browser
More about their recommendation engine stack: https://www.dominodatalab.com/casestudy/casestudy_8tracks
I feel similarly about Facebook. I feel it with some justification, but I'm probably wrong. To do what they do at the scale they do it, for it to even work let alone work pretty much perfectly, pretty much all the time for pretty much everyone is a goddamn miracle. But there are so many little things about FB software (mostly the UI/UX) that annoy the shit out of me, so I get grumpy and think their software sucks.

Having worked at Google, I think it's worth saying, their software is fucking astonishingly amazing. The magic tricks that go into the simplest things are mindboggling, and what's been built behind the scenes to enable it all is pretty incredible.

Also, um, a lot of their software is far from shitty: Gmail, search, docs+spreadsheets, new photos, youtube to name a few. If you think any one of those are "pretty shitty", well...I dunno what to tell you.
Someone sharing something on Twitter isn't supposed to be journalism. AFAIK the original author isn't a journalist, she's a technologist who got fed up.
In the US churches file taxes as not for profit orgnazations, this categorization is not exclusive to church's, so this implication that religions get some sort of exceptional tax break is really unfounded.

I'd also note that 'tribalism' is a fundamental human charactistic. Of course we tend to gravitate toward, socialize with, and give preference too those we perceive to be like us. Whether it's people who cheer for the same sportsing team, the same ethnic group, the same school, the same political party, it's all really isomorphic to those who share a religion. So I also find this idea that people who believe in magical worlds have some sort of advantage over those that don't, to be similarly without basis.

But perhaps I missed your point and you meant something else?
The salary we were offered was $75,000. I won't say the company but it's a large financial data provider.
I think it's mandelbrot -> read email -> lisp -> web server -> Doom -> operating system
I kind of mixed up two arguments. My main argument was that there is definitely a need to invest into "yesteryears" public transport systems, because the new services are not affordable for anybody.

and the other argument is that new "high class" bus services take money out of public transportation, which is badly needed there, but as you said, this may not add up to much. (However I could see myself switching from public transport to self driving cars, so they can also be included in this argument)

But both arguments go in the same direction - that public transport is definitely necessary and will remain necessary in the future but is often neglected and in a really bad condition.
Unfortunately, one look at that will tell you that it's no match for the rMBP in design or portability.
The use of the sheet was orthogonal to discovering her peer bonuses weren't being approved.
Defining the “level” of a programming language?
I understand that a lot of programming languages belong to certain "level". Like Assembly which is defined as "low level". What standards or factors should we consider to define a language to be certain level. What traits should a programming language have in the future that we can define them as higher level compared to current programming languages? What language is most likely to be the next "higher level"?
Author here.

The full guide to this post is located on Github: https://github.com/giantswarm/swarm-wercker#swacker-continuo... and the video walkthrough is on Vimeo: https://vimeo.com/134043502. The code for the Wercker step is here: https://github.com/giantswarm/giantswarm-wercker-step.

There's a good post on Wercker's site that covers pushing containers various places including Google's Container Registry: http://devcenter.wercker.com/docs/containers/pushing-contain....
Kubernetes V1 Released
Don't really have any frustrations to be honest. All my personal projects and stuff I do for fun (both mostly in ruby) I do on ubuntu 14.04. Use VIM, a lot of plugins and some custom CLI tools. Have never tried developing on Mac, though so maybe I just don't know what am I missing (windows isn't even a thing for ruby devs. And for good reason).

Only thing I'm kind of missing/sad about is lack of games on Ubuntu. Upside, though, I won't get lost in a "quick 20 minute brawl to clear my brain" that never lasts 20 minutes....

For sake of honesty, I do my daily job on windows. Stuff I use there is awesome. VS is nice, Windows domain works well enough and lync, outlook, fiddler, slack etc. are all nice. If, for w/e weird reason, I had to do my daily job on linux, I would be sad.

But most likely, I'm not frustrated with linux because I chose to use it for fun etc. If, in any point in my life, I would have been forced to use linux, I'd probably find a lot of problems with it.

//EDIT
And uhm. I've never really had any problems with linux and hardware. For personal stuff I still run an old thinkpad t420s which hardware gets along with linux a lot nicer than it did with windows 8. Touchpad acts a bit better, touchpads 3rd button actually provides some nice functionality and most importantly, gsm card worked out of the box (something I never got up and running on windows 8). Once more, for sake of honesty, it shipped with windows 7 so maybe the drivers provided for the gsm card aren't compatible with win8. who knows.

Never had any problems with my desktops running Linux nor my previous thinkpad either.
What Do Your Website and Sherlock Holmes Have in Common?
We migrated away from HipChat, I think the only thing that HipChat does better is it's support for Linux. Overall personally Slack is better but for a company with such huge funding it's surprising not to see a linux client.
I run three monitors on Linux using a single GPU that natively supports three monitors (e.g., an eyefinity AMD card). It just works.
same here! this language is actually very interesting
> binary CPU being able to exploit those to act as an antenna

I should have stipulated that I was running under the assumption that the circuitry required for SAI would be pretty advanced, drastically increasing the "escape surface area."

Even if the idea is only plausible to the human mind I'd still give SAI the benefit of the doubt. Much like a dog looks for a stick even if I fake the throw.

> I am rather skeptical about the singularity anyway

Me too. It still makes for a good discussion.
I concur. I don't understand why they didn't just announce that they had improved Google+ Photos. As in this is the next big version of the same product. Oh, and we dropped the '+'.

Saying that we now have a new product that does the same as the old one, and then migrating people to the new one is just confusing to the user.
> tl;dr she got exactly what you would expect when you're intentionally stirring shit up at any company. I'm not sure what she expected.

What? Sharing salary information is a protected employee activity, and retaliation is illegal.. so maybe she expected there wouldn't be retaliation?
I think the trick is to cherry-pick laptops. There's only a handful of decent laptops in the market that run Linux very well (drivers in kernel, perfect powersaving, ACPI events from battery, etc).

My MacBook Air 11 inch 2012 (formerly used by Linus) is pretty good. So were some Lenovos like x220. These days Chromebook Pixel or Dell XPS hold some promise. Also cheap Chromebooks like some Acer and some Asus. I have my eyes on cheap ARM machines for their capability to run blobless (e.g. Asus C201).
In the context of the article.... self control correlates with an increase in obesity.
I imagine a not terribly experienced new team being told to do connected stuff in a car, not really understanding security and having ridiculous demands thrown at them as the manufacturer drools about getting subscription revenue from every car. But would be nice to have an inside story.
I loved 8tracks. Got several friends to use it. But about 6 months back the Android app update screwed up the whole experience. Skipping songs, loading problems, sign in not working - I waited for several weeks but the experience was still awful and I had to stop using the app. I think I will try using it again though, because the content is just amazing.
Are you pointing to the stellar security record of the software industry here?
Remote start via cell phone is a very marketable feature.

Once you get there, doing things like turning on the heat or AC are nice tack ons.
But slack do have Linux "support". You can just use the IRC gateway through any Linux clients, or look up a project like slk, https://github.com/drikin/slk

There are also projects that wrap around 1Password.
http://www.lucianofiandesio.com/1password-in-linux

It's far from perfect. But the great thing with Linux in my opinion is that there are always alternatives.
It's an interesting question, what (if anything) should be done to correct this, if this indeed makes up for the majority of gender wage disparities. Ex-Reddit CEO Ellen Pao got rid of wage negotiations altogether to correct for women's supposed inability to negotiate. That seems to me like the wrong way to go about it. I don't know the right answer, but I tend to favor bottom-up solutions (for example, encouraging people to learn negotiation and assertiveness strategies which are valuable for more than just making money) rather than protectionist top-down solutions (eliminating negotiations, affirmative action programs, encouraging litigious environments, etc).
I did the switch from OS X to linux about six months ago and I am pretty much using the same tools for front and back end web stuff. Then there is a huge plus for all the free new knowledge you get from using linux as a "power user", so if anything, the switch made it easier to deal with all kinds of things.

I suppose the question was more about low level development than in my case, where tools depend more on the system it's run on, but for me it has only been positive.