skysight-inc/HackerNews huggingface dataset:
Your ignoring the most profitable use of capital which is bribes. Current tax laws are vary focused around letting rich people keep there money but there is little evidence US growth is particularly capital constrained. Overall economic growth tracks vary closely to population growth long term Per capita economic growth tending to hover around 1%.

Economics 101 is a vary limited model of how real world economy's work. In the real world ultra rich people tend to cause a lot of long term economic harm because there goals tend to be vary different from most people.

PS: Bill Gates sending aid money to developing areas may be a 'good' thing but it's not investing in the way your thinking.
>rm -rf * .bak

Try

chown -R user:group /var/local/some/data/dir /

inside an init script. Of course it had been tested many times, and the space was only fat-fingered in when someone move the data directory.
And lots of work used to be seasonal.
> These studies imply the black female should be hired because of her gender and/or race to boost diversity numbers.

No, they don't. The idea that the workforce diversity is a desirable thing to pursue plus studies showing that it is currently not acheived do not imply that the best way to correct the gap between desired outcome and present reality is to hire based on race or gender, even when candidates are otherwise equal.
Amusingly it also has unrelated changes that look like the developer was working on 7.2 for a proper release before this.
> The word "our" is misplaced in this sentence.
wat.

I don't buy the idea that increased efficiency automatically means lower quality of life. That's a pretty narrow (not to mention twisted) worldview.

> No matter how you slice it, there's not enough money.

A basic living wage would be cheaper than all our other low-efficiency, high overhead social programs with the added bonus of giving the recipients money to put back into the economy. I don't agree that there's not enough money.

On the other hand, making workers so poor that can't afford to actually buy anything is pretty much the worst thing you can do for an economy.
yet another reminder how stupid this categorization is. There is pretty much nothing in common between "Chinese" and "Indian". Actually "Indian" will be closer to "White" based on general genetic profile and language.
Source? All I have ever read states that he gave it a group of journalists, but I have never heard it claimed that he gave anything to Wikileaks. If he did, why have they not released any of it?
Some days it seems the best parts of the computer revolution are over; other days it seems it's only just begun.
Actually, hardware is just a part of Apple craft
Yes, I can confirm that F0D6B1E0 was on the Truecrypt web site about a year or two ago, since it's been on my keyring for at least that long. I've installed Truecrypt multiple times over the past few years, and have always used this key to verify (or its signing subkey, I suppose).
Can somebody humor me that there is a non-zero chance he will be the WWDC Bash performer?
> Strawman reply. I was commenting about the key goal of prison in the first place

Before crying straw man (by the way, that's a great way to stifle the discussion), remember that you first said: "Prison exists to ensure ...". There is quite a difference in meaning between that and what you are talking about here - my response was hardly a strawman if you interpret "Prison exists ..." in a certain way.
very interesting and eye opening read
Right. Even Unreal had software rendering (and looked damn good - water, sky, fog).
I mean the spelling TeePee rather than how I have always spelled it, Teepee.
Oh, this is cool: http://tryapl.org
Show HN: Test your App Store Assets Before You Launch
Pocket's new premium service saves articles and websites forever
Why the shyness about saying the brand's name? If their product and support was subpar to the point of blacklisting the entire vendor, it could be useful to spread the information to A) warn others of potential problems and B) put pressure on the vendor to improve their products.
not a word about soundcloud, one of the fastest growing trends in 2014
Rust has data-race-free concurrency. The compiler won't let you compile code that has data races unless you write "unsafe {}".
I absolutely love the original analysis (which is why I shared it).

The hardware version: anything capable of general purpose work is too important to use- so you delegate to specialized hardware. That hardware then evolves the capability to do general work and therefore becomes itself too valuable to use.

The software version: Domain Specific Languages, Remote Procedure Call, and many others.

Current graphics ideas: shaders, CUDA, and so on.
Curious to see granularity by job type - ie engineers vs sales.
I've seen SMD pick-and-place robots at work that would make you believe you're living in a science fiction novel.

http://www.youtube.com/watch?v=SRu02F6AOmg

For example. There are faster ones but with this one you can still follow the action. (est. about 8000 cph, 20K cph is available right now and is too fast to follow directly, you'd need to videotape it and then slow down the movie, it places 6 parts per second, when you look at one up close it looks like parts simply appear on the board out of nowhere). Not all that long ago that work would have been done by a small army of people, and that board would have been 10 times the size. Automation works iteratively, after enough steps it becomes worth it to design to the tooling rather than the other way around. So at some point your phone won't have screws or cables, and the screen will be sandwiched right on top of the board if that's the most economical. Cables are a source of unreliability anyway and screws are made for dis-assembly whereas the trend is to concentrate on the assembly phase with dis-assembly (and repair) becoming ever more difficult.

Reballing BGA's is so much fun.
I'm not sure I follow? I get that it would be preferable to reduce the number of hours per day worked, but a drop in total hours as a fraction of a lifetime is still a good accomplishment so long as some of that extra time is healthy time.
It's great to be open and all, but they never mention what their goal is. Do Google believe diversity is good for workplace cohesion, their own social mobility goals, good corporate moral policy, etc.?

The data is interesting in it's own right but I don't better understand where Google is going with diversity; I only understand where Google currently stands.
Yeah, I expected that too but it doesn’t. Instead, it generates a Rails app for you that you have to host yourself, but in the configuration for that Rails app, you point it to a GitHub repository that contains the content of the site. The idea is that you can use the full power of Rails to manage how the content in the content GitHub repository is displayed, such as requiring password logins to sections of the site.

See https://github.com/codemy/writefully#why-dont-you-just-use-s... for more differences from GitHub Pages.
So that makes her a privileged [ethnicity] girl in the eyes of less prestigious school graduates? :)
So I'm excited this is finally here. But I'm also terrified. You go first.
What demographic is this? Beats headphones are not inexpensive
I'm going to guess that a huge majority of that 30% female workforce is in HR, marketing, and other non-engineering roles.
Doesn't matter. Publish another message signed with the same key saying "this key is compromised."
> Not really. Any time you using a `Vec<T>` or a `String` type, you'll be heap allocating.

Well, we have the SmallVec type to avoid this if you can bound the size of your vectors. I would also like to introduce scratchpad allocators at some point, which should allow you to avoid heap allocations even for those.

Either way, there are many ways you can avoid heap allocations entirely. For example, my NES emulator does not call malloc() during gameplay, at all.
If 7.2 is part of the hoax, then they would be signing with a compromised key. This would be evidence, but would not be conclusive.
Clearly the solution is to take two bottles yourself and open them up.
I think "we" look at the diversity issue from the wrong angle. The question we should be asking is: Why should a smart, hard working, and not particularly nerdy woman want to join the software industry?

If you are smart enough, and hard working enough, to get a good job at Google then you can do well in accounting, medicine, law, banking, sales, engineering etc.

Outside of a few tech hubs like Silicon Valley software development doesn't pay as well, or have as good of a career progression, as other top professions. It is also significantly riskier.

On risk: In a startup your job is much less secure and to adjust for this your compensation should be roughly 1.5-2.5x higher than at a more stable firm. Startups don't usually pay this much higher which is why, outside of a few select areas, startups struggle to find talent. In SV though most of the risk disappears because the market is so hot. In SV it is easier to change companies than it is to change teams.

So already you are saying: If you want to do well you have to give up your existing friendships/family/lifestyle etc and move. Other sectors/fields that require the same sacrifices typically compensate you much better e.g. Go to NYC for finance and realistically if you are good your total comp can be > $1million/year.

And that is not even getting into lack of time for l&d, the small half-life of knowledge, working in a heavily male environment, etc.
SpaceX to unveil Dragon V2 manned space taxi tomorrow
> If two groups with opposing messages control the key, it's pretty clear that the key is compromised in some manner.
why is diversity good? forced diversity seems very contrived. why should the percentage of women hired be higher than the number that graduate from school with a CS degree?
hurrah, they removed the obnoxious advertising clause.
I don't understand why companies are obsessed with diversity just for the sake of it.

Edit: I am mexican, and I personally wouldn't like to be hired for diversity reasons, I would prefer to be hired on my abilities.
I'm with you, but somehow a postmortem for our own outage seemed like the wrong place to name-and-shame a vendor...
More descriptive information is at http://www.cam.ac.uk/research/news/heavens-above
Native machine code, he means, rather than "native to Android" Java bytecode.
PhoneGap works well so does Xcode or anything that doesn't aim to replace the typical processes.

It's just such a stupid thing with their rake command, it checks to see if your device is provisioned to save you an unsavory error message. Since I have an Apple Enterprise account I am not subject to the 100 device limit and having to provision the device's UDID; so they're checking a non-existent array in the provisioning profile.

Less a pet feature, more an edge case with "rake device" that they missed. It's like they're completely oblivious to an entire class of provisioning profiles in their tooling.

Which doesn't speak well to the maturity of the tool, have they seriously never dealt with an enterprise customer or for that matter an app that had more than 100 devices beta testing it? Almost every iOS development firm I know uses the enterprise provisioning profiles since it's a more simple process than having to juggle UDIDs.
I wanted the auto gpg sign for a while. I wonder if itll get more adoption.
My condolences, we had a very similar if not identical issue with some NICs, and also ended up switching vendors. The smoke coming from our team's ears was enough to harvest a small beehive for honey.
The official site breaks it down by tech/non-tech/leadership: http://www.google.com/diversity/at-google.html
Is everyone in the supply chain mid-to-upper class? Is the guy doing time for importing it?

The answer could be "yes" - I don't know enough to say with much confidence - but my point is that you seem to be talking about users while parent seemed to be talking about supplier and those are two very different questions with potentially very different answers.
My personal reference point is my old 1984 GSX-R400.
Which has 59hp == 44kW and weighs around 165kg.

It felt fast enough, but was by no means the fastest bike around.
I can't imagine less than a quarter of that power being enough.
can this be deployed to heroku? #noobquestionhere
Nonsense HN: San Francisco is Hollywood with smarter actors
VC++ 1.52 is required to build the boot loader. You can still download it from MSDN. I can see why they would have an "if it ain't broke, don't fix it" attitude there.
The art of Internet conversation
I think promoting intelligence and learning is something highly relevant to hackers.
I checked again. It's working now.
If you go to http://www.computerhistory.org/collections/oralhistories/ , and click on the Videos tab, you can view it with a sync'd/searchable transcript. It's a beta feature right now, and I know they'd appreciate feedback.

Incidentally, while only a few of the oral histories have videos up, there's 500 or so transcripts up, will worth a perusal.
The changes feel extremely conservative. That's ok, but it's not exactly "exciting" nor is it scary.
i got fertility treatment ads after looking up how to freeze eggs (the cooking kind).
The H1Bs aren't being hired by A-list companies. They're getting hired by old, slow, cheap, mostly non-tech corporations who won't compete on either quality of work or wages.
I find git's growth and adoption remarkable. It was only 5 years ago that as a young programmer I was first exposed to git and the concept of version control. I remember that every other team I knew at my organization was using svn and no one really understood how git could improve their workflow or how it worked and what it brought to the table.

Now that I look around, almost everyone in the programming world (at least the part I'm exposed to) is familiar with git as a version control software and github as a social-coding/code-hosting site.
When an ebook is priced higher than a physical book then the ebook has a high cost. Maybe the high cost is justified because people are willing to pay for the convenience. But I'm not, I'll purchase whichever is cheaper, or not purchase at all.
I find most the examples I need in Stackoverflow, along with community ratings and comments.

Which reminds me of another idea which I think I remember Jeff Attwood talking about: We all copy these snippets from websites into our code. Those snippets might have bugs that are later fixed by others on the web, or the APIs change or get deprecated, etc. It would be good to have a reference from the code to the web page so in the future you can remember where that snippet came from and look it up and maybe see if the community's recommendations have changed. But even better would be if the bugs that were fixed by the web-community ended up back in your code automatically. So imagine Stackoverflow with a gist-type comment system for the code snippets with versioning and community editing, and then you could somehow do a pull on those gists and grab the community's wisdom automatically.
I think there's a lot more unconscious race/gender bias in hiring than you imagine there is. "Most qualified candidate" starts with the (white male) person who appears qualified on the surface.
No it has to be called openTruecrypt first and then we fork that to LibreTruecrypt
Same crimes, but not the same behavior after crime.
> The answer is to invest more in education

Suppose that you could snap your fingers and give every person in the United States a college education. Not just a degree, but the knowledge that comes with a degree (a high-quality degree for the sake of argument). What do you think would happen?

1. Employers would use the increased leverage to play members of the new labor force off one another until none of them were earning more than minimum wage, if that. By "employers" I mean to include venture capitalists because supply and demand still applies in VCistan -- a flood of entrepreneurs fleeing a crummy labor market means that VCs have all the leverage and can impose similarly crummy terms.

2. Enough new positions would appear (either through companies growing their staff or through investment in new companies) that everyone could earn a decent salary.

I'm 90% sure the answer is #1 and that your "solution" would have the effect of "bringing everyone down to nothing."

The supply of labor is fixed (everyone needs to eat) but the demand for it is not (and lower every day in aggregate). It's that simple. The game is rigged. In low-growth sectors of the economy, capital concentrates no matter how educated the players are (see: non-CS, non-petrol engineers). Just because we can run fast enough to win a slice in our sector (which is high-growth right now but won't be forever) doesn't mean that teaching others how to run fast is a strategy that leads to asymptotic success in the limit of teaching everyone how to run.

You don't have to implement a communist system to shut down the mechanism that rigs the game. BI/MI will suffice. So would some kind of total-employment system. But I see no reason to believe that the supply/demand gap for "average" labor would close for any realistic definition of "average" in a "free" market (I put scare quotes around "free" because Maslow's hierarchy ensures that no BI/MI-less market system is ever "free"). If it somehow did happen it would certainly go against the historical trend. Do you have a narrative to explain why the post-educational-revolution employment landscape would be fundamentally different from today or is it all wishful thinking?
That's an incredibly high rate of messages. What could you possibly need that many messages for? I'm in no way surprised that generic solutions don't work for your case.
I know you can't use both, but doesn't engine.io already support websockets?
> Resist complaining about being downmodded. It never does any good, and it
> makes boring reading.

http://ycombinator.com/newsguidelines.html
Except for the ones that are already disproportionately filled with an approved racial or gender minority. We'll just quietly ignore those.
>'Just the other week Mark Cuban was lambasted by a desperate journalist/blogger who took quotes out of context and misrepresented his remarks to paint him as racist.'

That was incredibly frustrating to me as I thought Cuban's message there was spot-on. Basically, that we all have prejudices and predilections, but actions in response to and awareness of them are key.

Most of that probably would have been lost anyway, but making the horrible choice to say 'hoodie' ensured it would become a nonsensical circus.

Anyway, you're absolutely right that the conversation has to change. Unfortunately, we're locked in a sort of cold war of escalation without compromise in multiple directions that leaves reasonable people at a zero-point in the center which often feels like it's standing still.
Interesting that non-tech is less male-dominated than tech, as expected, but even more white-dominated.
Those security concerns for Clojure apps are easily fixable. The link is a good reference and reminder for what you need to do. If anything, you should feel more confident with Clojure web development because you now know where the security issues lay.
Yeah, I just picked up git about 3 years ago and I probably wouldn't even take a job if they were using one of the other DVCSs.
I wonder if this will end up like most salmon, trout, and catfish these days - fatty, tasteless, corn-fed garbage. I used to love fish; these days the fish stocks are either threatened ocean-caught species or the typical farm-raised product which is simply awful.
Why start with a full-blown ruby app for something like this? What is the drawback to starting simple with a git+markdown based statically generated site?
More importantly, I hope that the person that issued this command still keeps his job. He learned an important lesson and unless there is sheer incompetence here, this individual will have a medal on his chest indicating he has been in the worst "combat" that a sysadmin can endure.

Everyone makes mistakes, and judging by the language of the postmortem it appears it was just that.

Would love to have that sysadmin on my team, because he will never do that again....
Does there have to be a business goal? Making society more fair is a good goal. Reducing the white male preference in the job market should be a social responsibility for a company that greatly impacts our daily lives.

There could be business goals though: it improves people's public opinion of you and in this case may help protect them from lawsuits.

This link at the bottom of the page has some more info...
http://www.google.com/diversity/
2013: the academy discovers peacocking.

(If that sounds snarky, most principles of "Game" apply to business. In fact, part of what makes Game so creepy is that it's men applying sales tactics to the early stages of romantic relationships, where that transactional mentality shouldn't apply. Most nerds would do well to develop "work Game".)
Logitech never did themselves any favours. I lost my soft spot for them when they bought Slim Devices and then quickly ruined the Squeezebox with bloat and feature creep.

The original Squeezebox was elegant and had so much potential.
That is my impression. There are some changes, but I can see how this could have been a 1.10.0 release as well.
Big P for protocol, I guess. A hybrid of TP and teepee. Or just how "TP" is pronounced.
The easier solution is to buy a pepsi instead
Other than length of time (which is way too long), how is today's copyright extremely restrictive? and how can it be made less restrictive and still remain a copyright?
As a Google employee, the reasons I hear is that we'd like the diversity of our workforce to more accurately reflect the diversity of our users, so we can serve them better.
So women make up 18% of new CS degrees and Google's staffed at 17%. Blacks and hispanics make up under 5% of CS degrees and at Google they make up 3%. Close the ticket, it's an upstream problem.
This should create many such points. At least two.
The porting is not that hard. Almost every library which isn't ported at this point is probably legacy, depreciated for something significantly better, or abandoned.
>why should the percentage of women hired be higher than the number that graduate from school with a CS degree?

No one is implying that it should. From the blog they seem to be working on improving the latter number too.
The version of MSVC needed is 1.52c, which was 16-bit, and was the last version able to create 16-bit binaries. It was likely needed for building the bootloader. (Why this couldn't be moved over to a FOSS compiler, I don't know.)
I've been using git-svn for workflow the past 2 years or so. It's not perfect, but it seems to cover all the use cases I've had and integrates well with the regular svn workflow.
Articles based on 'generational traits' are bullshit
>>why is diversity good?

I want there to be more women whom I can date.
Ah yeah, to be fair it's not a _huge_ correction, but in what I do (single-mode confocal microscopy) it definitely becomes an issue around NA=0.3 when trying to characterize spot sizes and collection efficiency functions. Namely, the overlap integrals can change significantly if your source is also polarized. Also, I'm probably more sensitive to these things than most since I'm at the single-photon level usually.
I uninstalled the facebook app from my phone last week. It works just fine in the phone's browser.
It's hard to see how it could be, but it's hard not to suspect something, given the timing. That'd be a pretty big chance coincidence.
TrueCrypt is, to be honest, Windows software. The Linux version is a port and used to lag far behind the Windows version featurewise (for some time it was command line and even read-only).