skysight-inc/HackerNews huggingface dataset:
I've see so much of this first-hand that it was a major reason why I left my previous job (I'm male). My manager was constantly touching female coworkers (back rubs, hugs) and he would always bring up his and their sex lives. One time during our standup, he talked about how much alcohol a female coworker drank with him when they were out of town on company business together -- it was pretty clear that he was implying he slept with her. He's also cornered women at an after work social and asked her how she would like to feel his beard between her legs while another team member kept grabbing her waist.

No one will speak up because he's too important and most of the women need the jobs (single mothers or primary bread winners). He gets away with most of this stuff in full view of the company.
+1

Shouldn't we (the OSS community) have an open source, roll-your-own version of something like GitHub? Like, the repo-management equivalent to a phpBB or a Wiki or a Wordpress.

We do have the separate components, though maybe the hard part is to glue them together. But still, it is something what would be worth the time and effort, wouldn't it?
A peg can be changed with a moment's notice. You can't do that with a currency you do not issue. This is the dofference between what happened in Switzerland and Greece last year.
Amazon took many years to move its own website onto AWS-like stack.
Privacy on the Blockchain
Since corporations are people too under US law, I guess someone wanted to make sure it feels good about itself.....;)
When I built my home NAS, I started with FreeNAS, but it was a pain. The instance of ECC RAM, the lack of USB support[], the community that seemed more focused on office solutions exclusively were killers, and a hermetically sealed distribution were all killers. I switched to Linux based OpenMediaVault[1] and all my problems went away. It uses the same UI as FreeNAS, but defaults to EXT4, supports USB backups, and lets me do anything I want on it. It's great.

[] The answer to multiple independent requests about backing up the NAS to a USB enclosure, and met with a refrain of "USB drives are crap, so you're stupid for using them. You should back up your NAS to another NAS, that you never move." Fuck you. I know the limits of my failure model.

[1] http://www.openmediavault.org/
Emotiv did more of the work than IBM here. Watch Tan Le's TED Talks for more details.
https://duckduckgo.com/?q=average+annual+hours+worked
No, usually Linus is relegated among the assholes control freaks of open source. Together with RMS.

Yeah, the irony :/
Glad Tomte shared it as the Computers archive already had some interesting nuggets of wisdom:

http://yarchive.net/comp/index.html

Included were arguments against triple modular redundancy in favor of other models, the uses of zero registers + proposal to use them on floating-point, and Mashey's algorithm counterpoint to Knuth's work. Those are a few I found quickly that were good and non-obvious to most at some point. There's a lot of stuff on here but the links are each short for easy skimming.

Good resource.
Perl+Mason is a frontend tech (not all the way to the database like rails ActiveRecord) and works great.
People can do things that serve their best interests in the short term but happen to hurt other people. Additionally, short term value is highly emphasized over long term value when most people make decisions. Just because the people with the most bitcoin mining power have the majority vote doesn't by default make their decisions good for the unrepresented miners in the short term, or even their own selves in the long term.
Also every dictionary should have a disclaimer written on its cover with big, bold letters:

DICTIONARIES ARE DESCRIPTIVE, NOT PRESCRIPTIVE. THEY DOCUMENT HOW WORDS ARE COMMONLY USED, THEY DO NOT DEFINE THEIR MEANINGS.
Fun fact: a big chunk of the lithium produced in the world is extracted from the Salar de Atacama: https://en.wikipedia.org/wiki/Salar_de_Atacama

The method is to concentrate the lithium (from <1% to 7%) via evaporation and then process this brine to produce lithium carbonate.
Yeah that would be cool. I tend to leave my NAS in sleep mode, since I don't keep daily use stuff on it.
NYC ride-sharing congestion impact study released [pdf]
Electronics That Last: How I Built an Heirloom Laptop
>those who want to use DRM are not going to accept any alternative that is not DRMd

This is patently false. From 2003 to 2009 music sold on the most popular online store, iTunes, contained DRM. Due to competitive pressure from Amazon's DRM-free store, Apple also dropped their DRM. It once seemed impossible that the major labels' digital music would be sold without DRM, but now that is the norm. Content industries can and have changed their minds on DRM when consumers force them to.
Dimscape ZZStructure editor
I'm not much of a DRM fan. That said, the W3C has already become borderline irrelevant to the future of the web, as it has been far too slow to standardise everyday technologies that have been widely deployed in browsers for a considerable time. Realistically, actively refusing to cooperate seems unlikely to stop browser developers from implementing new features. It's just going to mean that those features work differently from one browser to another, and possibly that some browsers or platforms won't offer the features at all. Personally, I'd rather the W3C work within the bounds of reality as a moderating influence than have it become a mere talking shop with no real influence at all.
More importantly however, is the rent-seeking by BTC enthusiasts. BTC hoarders don't "deserve" any more wealth than later adopters, and yet wish to create wealth from nothingness and basically a giant Ponzi scheme.

At least with stocks and companies, the stock actually means something: typically a vote for the board, or access to a dividend.
If you are already in the Google domain, you can use Google Music. I have uploaded a few hundred songs to it and so far it's been easy to use. I think free accounts can store 50,000 songs on it.
> The base transaction fee to cover latency is magnitudes less than that to be included in a competitive smaller block.

None of this makes any sense at all, the words don't even go together in the context of bitcoin. It is isn't even coherent enough to be true or false, it reads more like some sort of auto generated nonsense. Do you even understand what I said earlier?

I get that you have some sort of vendetta against bitcoin but stringing words is pretty desperate.
> And according to my understanding, a pirate would never vote YES if offered 0.

A pirate will vote YES if offered 0 when the alternative is getting killed in one of the following turns. Pirates always prefer to live first, and only then they prefer to maximize their money.
My bad. I've read about this from a different source, not the linked article, and it omitted this piece of information. I've deleted my last line comment concerning this, but it doesn't affect what I was trying to say, which was more in relation to the parent comment than to OP's linked article anyway.
Yeah, we were thinking along same lines: OSSwatch and FOSSwatch came to mind for comment. I deliberately avoided mentioning FOSSwatch due to the ideological angle you mentioned. I figured someone from OSS or FOSS one would be on the attack in minutes haha.
The community consensus have long been that Cryptsy are at best incompetent, at worst crooks. They might very well have milked it for all they could get away with.
I love this jewel -- "a Canadian firm, said it had signed a conditional agreement to supply Tesla with lithium hydroxide from a mine that it plans to develop in northern Mexico. Bacanora’s shares jumped on the news—though analysts noted that shipping fine white powder across the United States border would need careful handling."

Careful handling indeed. One interesting thing is that the clays that cover the Black Rock desert (the site of the Burning Man Festival) also contain lithium salts. So perhaps one year the theme could be "recharge your life" and every camp could evaporate off a bit of lithium chloride :-). Although its more likely that if demand gets great enough that companies will petition the BLM for mining rights.
The thing with game devs is that they only change tooling when forced to do.

In the 80's Assembly was the only way to go, if you were targeting consoles and home systems.

Higher level languages were the managed languages of the day.

When the SDK started to push for C, like on first PS, they were forced to move. Still the code was pretty much inline Assembly wrapped in C, until they were confident to write more and more in C.

Similarly when around PS 3 time, the SDKs were moving into C++, the majority took advantage of the C compatibility and used only as much C++ as required by the SDKs.

Only recently some started to do the transition to embrace C++.

Likewise if in the future language X becomes the only way to target games for platform Y, and they a market that they need to be in, they will eventually adopt it. Of course writting big chunks in C++ until they can be convinced it is ok to just use X.
I think that was the case until a few years ago. Nowadays, Reuters reports, cargo ships have "massively" increased the number of guns on board along with people who know how to use them:

"Like many merchant vessels, the QM2 now carries armed private contractors when passing through areas of pirate risk... M-16-type assault rifles and sometimes belt-fed machine guns...

For many in the shipping industry, the fall in attacks is a vindication of the decision to massively ramp up the use of armed guards. So far, not a single ship with armed guards has been taken by pirates..." http://www.reuters.com/article/us-somalia-piracy-idUSBRE91B1...
Ocean: a battery powered wireless server that fits in your pocket
I comment what I wrote on the "Dear GitHub" post.

Shouldn't we (the OSS community) have an open source, roll-your-own version of something like GitHub? Like, the repo-management equivalent to a phpBB or a Wiki or a Wordpress.

We do have the separate components, though maybe the hard part is to glue them together. But still, it is something what would be worth the time and effort, wouldn't it?
Wikipedia is as things should be. Consider why you go to it 99 out of 100 times. It's not just because it usually shows up first in Google. It's because you know that all the other results suck.
so what do you think of saudi prince becoming second twitter biggest stakeholder. He is free to censor anti saudi govt speech on twitter?
While the language Github uses to describe themselves has become increasingly "social", and "sharing" and basically political, their success is backed by solid tech and innovation. All the sharing and social aspect of the website is a byproduct of the innovation and technical superiority (owed in part to git).
Usenet Archive: “President Clinton's Testimony” by Dr. Seuss
Can you stifle free speech when it's informed by public information and not knowledge of secret activities? That is, if all it's doing is flagging signals it's antenna receives, is it even possible for that to be illegal?

Also, how do laws treat waves in public (radio, light) - do they get the same "privacy" treatment as people (that is, no expectation of if in public)?

Edit: actually since joining/browsing an open WIFI network can be considered criminal...
Note that W3C did not standardize DRM in a usable, interoperable form that you'd expect from a standard.

They merely accepted a JS API for launching non-standard proprietary DRM Content Decryption Modules. API of these modules is deliberately undefined and left to be browser-specific.

It's just as standard and interoperable as using W3C's <object> to launch Flash.
A happy medium is good, but I'd say that that "medium" falls closer to the conservative side.

A lot of the value of "First, do no harm" comes from the point that we have a bias toward action over inaction. Humans, including doctors, want the ability to control our futures. So the temptation is constantly to do something instead of saying "well, that sucks, but we don't have strong reason to believe anything we do will substantially improve things." That's why we perform way too many interventions (particularly, invasive and surgical ones) that at best marginally improve average outcomes at incredible cost and substantial risk. Doctor and patient both want a magic fix. And all too often the fix is more harmful than helpful to the individual patient, even if on average it might be slightly beneficial.

Obviously there's a place for heroic surgical efforts and research into exotic drugs. But we over invest in those compared to the alternatives of prevention and palliation. Conservatism is useful in medicine.
I think the title can be taken as misleading.

From the conclusion at the end: "... mental fatigue limits exercise tolerance in humans through higher perception of effort ..."

So, according to them, it's the perception that changes with mental fatigue, not because there is any physiological reason to be tired.
I chose haproxy over nginx a little while ago, after noticing nginx plus includes a lot of the load balancing modules that nginx OSS doesn't.

You can of course install them on nginx OSS, but they don't seem to be documented to the same extent as they would be with nginx plus.
> Before 2007, the way to participate in Open Source was fragmented.

Um...ever hear of Source Forge? Yeah, before 2007 there was another OSS hegemony. It failed to meet its users needs. It was replaced.

So it goes.
But most people who sign up for medical trials are not terribly well informed of how dangerous the drug is. They are also usually from the poorest part of society (except terminally sick people hoping the latest trial may bring a cure.)
How I Convinced a Powerball Jackpot Winner That He Lost
Bad headline. Article is about identifying open source infrastructure tools as an overlooked category for venture capital funding.
Bitcoin can't - the transaction limit is in the protocol. The community has bitterly resisted all attempts to raise it, so the only way around it are various proposals to use sidechains, i.e. altcoins somehow pegged to Bitcoin. None of these have achieved running code as yet.
I'd guess it's out of their hands. Both restricting proxies as well as offering the same content.
And companies releasing earning statements can lower the value of company stock.

Which is why the US Government forces public companies to release earning statements. Because discussion is more important than burying your head in the sand and pretending that everything is a-okay.

Until the BTC community can see beyond extremely short-term profit-driven thinking, I think it is fair to call the community as a whole a failure. US Public Companies, and the commercial banking system even, have evolved beyond that.
In Rust, we don't have special constructors, just functions, and to construct a struct, all of its members must be valid, and assigned at the same time. So a Rust-style "constructor" in this vein would return a Result<MyStruct, Error>, basically.
First try! :) I like it
GitLab is a thing, and it's eminently usable: https://about.gitlab.com/downloads/
If you want an economy that encourages investment and trade then you want people to have some inherent motivation to spend money rather than hold on to it. The easiest way to do this is by introducing small amounts of inflation. At the very least we know that more people are being produced in the world, and people desire money, so merely by the practice of reproduction we are creating more demand for the same amount of money over time.
If you're designing a new ISA, it's extremely difficult to succeed in the market no matter what you do. But one excellent way to guarantee you won't succeed is to have that attitude toward your developers.
It's sort of absurd that there's only two places to talk about bitcoin. There's no reason that a small cabal of people should have so much control over the flow of information about any serious asset.
Sorry, I should have clarified that the init function is usually static so you can invoke with it returning an object + possible error code if you never want an object in an invalid state.

FWIW some quick googling shows that having a constructor acquire a resource is not a requirement(https://en.wikibooks.org/wiki/More_C%2B%2B_Idioms/Resource_A...). The important part about RAII is that the automatic releasing of resources when out of scope(through a no-throw destructor).
I'm worried (about myself) that I easily shift between these 2 camps: this thing is outrageously ingenious and this thing is outrageously preposterous.
COOOOOL :) LIKE!
There are two models of development:

1. Agile: when stuff works ,it's agile. When stuff fails, its not agike.

2. Not-Agike: when stuff works, its not agile. When stuff fails, it's agile.

The agile debates are just shows of tribal colors, not substantive analyses.
http://batteryuniversity.com/learn/article/types_of_lithium_...

Most Li-ion batteries also contain Cobalt, which is a somewhat toxic heavy metal. Layers of solid cobalt oxide used in the batteries could dissolve and leach out into the soil and ground water if large amounts of Li-ion batteries are disposed of in landfills.

I do not have a source for this, but given the relative abundance of lithium and ease of purifying salt deposits, it will be a long time before recycling lithium from spent Li-ion batteries would be cost effective. Lead isn't rare at all, but large lead acid batteries are easy to recycle. The lead mostly stays on the battery plates and isn't mixed in with other metals. Besides, there are laws that make disposing of lead more expensive than recycling it.
Actually, I don't much like this attitude. The company offers between 100 and 4500 euro to participate in trials (max earnings 4500 per year), though I don't know what they offered for this particular trial.

We can wonder why people sign up for this when the only recompense offered is [a small amount of] money but its likely due to a desire for money, caused by a lack of it -- we can only suppose that if these folk had enough money already then they wouldn't have signed up to this. It would be interesting to see the demographics of the participants of drug trials like these and I'm guessing that excess wealth and ennui aren't significant features there.

Its always worth keeping in mind that choices which may seem to be unpalatable to you are likely to be much less so to other people for reasons they don't necessarily have any control over.
> How people thought it was a good idea to keep using them, I have no idea.

Well, if they had no idea that they were missing all those bitcoins, then the reason is plain ignorance on the depositors' part, and criminality on Cryptsy's part.
Wedding rentals Toronto
Gavin Andresen and Mike Hearn Are Sabotaging Bitcoin
I like his visual explanation of how it works:

https://www.youtube.com/watch?v=8wZ1v4PIsYI
Sounds very agile planning.
Drupal: 15 years old and still gaining momentum
Blindly applying "do no harm" to drug trials ignores opportunity cost. You can kill many thousands of people by delaying the release of a drug for a few months.
I really wish more companies embraced prototyping. I think it's really foolish that it's looked at as wasted value a lot of the time.
Loving the cubicle (part 2)
Full Article: http://scottbarrykaufman.com/wp-content/uploads/2016/01/Fran...
I've tried the Emotiv headset, it doesn't work as advertised at all. Occasionally I could get the device to send the signal I was imagining, but it seemed pretty random. This is pure marketing for IBM cloud services, the video doesn't show or prove that he can move the device with is mind with any degree of control.
Docker: migrating containers between hosts, portable environments
Some of my favorites are:

http://yarchive.net/comp/linux/struct_declarations.html

http://yarchive.net/comp/linux/strncpy.html

http://yarchive.net/comp/linux/gpl.html

http://yarchive.net/comp/linux/export_symbol_gpl.html

http://yarchive.net/physics/anthropic_principle.html

http://yarchive.net/comp/compiler.html

http://yarchive.net/comp/aliasing.html

http://yarchive.net/comp/linux/typedefs.html

http://yarchive.net/comp/const.html

http://yarchive.net/comp/linux/dev_random.html

The space category is fascinating, too.
Yeah, except BTC transaction costs are skyrocketing due to the blockchain size being too small. So basically, Visa will continue being Visa, and BTC will refuse to compete against it.

Honestly, the proper competition vs Visa is ACH-based transactions like Dwolla.
> How do you actually know an idea has failed, though?

Damn good question, and I don't think there's an easy answer.

If you listen to almost any successful founders' stories, you'll hear about struggles and 'failures' that they had to work through. A lot of them can talk about how if they hadn't changed something, or if some event or realization hadn't happened, that failure was imminent. Some of them talk about how they did fail, sometimes more than once, then tried something else and succeeded.

Unless you learn through trying that the idea really truly can't work and there's no market whatsoever (which I'd speculate is rare), it's probably up to you to determine what success and failure actually mean, how to measure them, and what to do when they happen.

If you only have a strictly limited time or money budget, then not succeeding within the window is a type of failure, and maybe what most people mean by failure. But that doesn't mean the idea won't ever succeed, it just means it didn't succeed fast enough for your budget. I'm guessing this is the functional definition of failure for most people.

Now the question is why, because it could have been for any number of reasons, market fit, skills, team, execution, timing, anything. This is why the trend in startup thinking is to perform activities that seek to answer questions about your business hypothesis, and find out why you're failing, scientifically, before you fail.

If you can live on ramen forever, and your idea doesn't cost much money to implement, and it makes you happy to keep trying, you might not ever need to declare a failure, you could indeed keep improving it.
This is not a legal advice.

Yes, the first piece of legal advice people receive is make a timeline on pen and paper. When you report something to HR, they also write everything down on pen and paper. I don't know why. I'm not a lawyer.
It is harder and more difficult for me to legally drive a car than it is for me to legally own a gun.

All of those things which we require of drivers should be required of those who operate guns.
Sounds good! I've never found memory-leak detection to work well; hopefully this one will do a good job.
False analogy. These were healthy individuals who opted into a drug study.
Yeah, well,that's just like... your oppinion, man.
You can just build the source yourself. So if you trust your compiler more than flux devs, that would be better.
What's interesting about holocracy is that informal hierarchies tends to play towards women's social strengths more than formal hierarchies do.
When GitHub came along it was an improvement over what was available back then. But that doesn't mean it's perfect or that it can stop evolving. Yes, thank you GitHub for what you achieved in our community so far, but dear GitHub don't stop and keep moving forward.
What would favorable DRM look like? How could I use it to protect my privacy or limit what organizations can do with my data?