skysight-inc/HackerNews huggingface dataset:
Just because you yourself cannot be competent in everything, does not mean that being dependent on a monopoly is the same as having to buy certain things from people who are more competent at producing or maintaining them than you are.

Noone guarantees you that a year from now you will be able to find anyone who is willing to fix your plumbing. That does not mean you might as well have proprietary Microplumb products installed in your house that noone can repair or extend without permission from Microplumb Inc.
Grasp PL/SQL/pgSQL Programming with Free Books
Absolutely. It's a society-wide cultural problem. And both the tech bros, the media image, and the idea that women don't belong there, are bad at it or shouldn't want to be there, are the products of that.

Software is one of the few areas where female participation has actually gone down since the 1980s. There used to be more female programmers.
My most frustrating issue is when you have some "home" link and it points back to the home of the blog, logic right ?

But why do you have "articles" or even "blog" link aside ?
Could not agree more!

The author has obviously not tried to maintain a project where each contributor has his own coding style.
> Disclaimer: I haven't looked at github's access control model, maybe it lets you lock down master?

It does. It's pretty easy to have specific branches with specific permissions.
I'll add https://regex101.com as an alternative.
>> but because he seems to have done an irreparable damage to Google's image

The same can be said for the firing, it is also doing irreparable damage to Google's image, likely more so than the publication of the memo
I'm not sure how big your word-list is, but my (wbritish) is:

$ wc -l /usr/share/dict/words
99156 /usr/share/dict/words

Sticking with Ruby:

> Math.log(99156,2)*3
=> 49.79223735944021

That's some ways off from 54-bits, but you can bump it over 66 bits by using four words.

Second, from what I gather from [1],[2] and [3] - you should probably use SecureRandom for cryptographic/security purposes:

$ ruby -e 'require "securerandom"; puts \
File.read("/usr/share/dict/words").lines.sample(4, \
random:SecureRandom).map(&:chomp).join(" ")'

remorse's mountaineers said arrival's

[1] https://ruby-doc.org/core-2.4.1/Array.html#method-i-sample

[2] https://ruby-doc.org/core-2.4.1/Random.html

[3] https://ruby-doc.org/stdlib-2.4.1/libdoc/securerandom/rdoc/S...
I propose a solution.

Developer documentations should start following API like structures. For example, in API land we have:

/api/v1/users
/api/v2/users

This means that making requests to v1 will only work with v1 and v2 only with v2. This makes sure that the API you are connecting to is using the correct parameters for its version.

Going back to documentations, they should state in the examples or in the documentation that this document is written for V2 of swift or anything more specifc. Even better would be sticking to Semver like specifications for the versioning.
Evolving our Windows approach to AV, thanks to partner feedback
> And as has come out, the author of this memo has a PhD in Biology.

No, he doesn't; he lied about it on his linkedin page: http://www.businessinsider.com/james-damore-removes-phd-stud...
It's rather common for managers to want simple, human-readable reports for information which is already exposed through a REST API.

Setting up a container with a cronjob that, once per day, executes a simple shell script which curls a REST endpoint, parses the relevant information, and sends an email out to a pre-defined mailing list or puts it to a slack channel... Yeah, that's pretty simple to pull off within that memory footprint.
Yes there are and that's why e.g. Ferrari have been going towards turbo charged cars with conservative exhaust pipes recently.

At least where I'm from, most regulations don't apply retroactively. You can still drive around in an old V12 with short tailpipes but a new one wouldn't be allowed.
Todays cars still have a very physical steering column and mechanics, not so easy to switch.

My main trouble with right-hand-drive vehicles is that with some models, I put the windscreen wipers on in every intersection. (The turn signal and wiper switches may be either the same way as in left-hand-drive cars, or mirrored.)
My accountant used to say "banks will only lend you money if you can prove you don't need it".
I guess you would lose some of your remaining market share to chrome and wonder how much smaller your revenue is going to be when the yahoo deal expires?
While true, WPF development when coupled with Blend design can be very expressive.

The main hurdle is getting how templates, styles, triggers and code interact together.

If one happens to work in enterprise projects, it is quite easy to get WPF component libraries.
american civilization lacks the maturity of foresight. their <250 year history is greedy search.

this permeates all levels of their culture and cements company ethos as a race between employees rather than a collaborative endeavor in profit sharing, stable growth, harmonious balance. you should look at it as a sandbox environment to test out human ingenuity, everything else be damned. americans are ephemeral, they don't exist as a collective. despite the quasi-fascist 100 year long effort to build militaristic patriotism into the hearts and minds of the young.

how many american politicians have been educated in the far east? asia is the biggest threat to american dominance in the next century and americas role in world government is only nascent. they will have a clear road towards leadership and development of the human race going forward. yet their business, cultural and political thinkers have no experience with half of the worlds population.

everyone says one thing and does something else. it's more transparent and sleazy in america. give them another few hundred years to refine their technique.
Just for clarification - as brisk walking is generally considered to be rather good moderate exercise - your comment that "Walking in a shopping mall doesn't count" is because it's expected to be slow rather than brisk walking, I assume?
From Uganda to Korea–teaching English, one chat at a time
No, I firmly believe once WebAssembly gets mature, we will get Flash, Java, Silverlight, and anything else you can think of back on the browser.
> very high maximums

What does "very high" mean here? And why would you need it? Usually, you just have a maximum request size in the web server, and people are never going to hit that with actual passwords.
"alfa can I copy your work?"

"yes but don't make it obvious"

https://en.wikipedia.org/wiki/Alfa_Romeo_Carabo
Kaspersky response: https://www.kaspersky.com/about/press-releases/2017_kaspersk...
Indian GST Magento Extension for Magento 1- CedCommerce
what are this "leader"'s justifications for preventing the talks and for preventing the open sourcing of this software?
Is it liability or competitive advantage based?
Four languages, eight framework – “didichuxing” link all pressure test solution
Onavo is a free app. There's no commission to link to it. They are the only entity with an incentive to link a scammy ad to their app install.
What do scientists think about the claims in the Google anti-diversity document?
The original minis are such death traps I am surprised when ever I see one on the road - firstly how is anyone foolhardy enough to drive one and secondly how did it manage to survive to 2017.
Commend Houseparty for their resilience. Can't be easy while the cat is staring you down, planning your demise.
I've worked as a DRO in the Canadian election. There is no way to steal an election in Canada. Whatever the Balkans have, that isn't what I'm talking about because the way it works in Canada is like this:

1. I take someone's ID, I look them up on the voter list. If they are not on the voter list I take their proof or the sworn testimony of someone that does live in the district that they live where they say they live. Either way, observers can record their name and supposed address.

2. I hand them a folded ballot and they go, with assistance from a family member if necessary, to behind a security wall to mark their ballot.

3. They place the ballot in the slit of the box, folded so their vote is secret, but visible to all observers so that they couldn't not have snuck in a second ballot.

4. The ballot box never leaves public view. In the event of an emergency I take the ballot box and hold it high so that everyone can see it, especially the observers, until we get outside.

5. Anyone in line by the time the polls close is allowed to vote and number of voting locations are determined by a public service (not politicians) so we don't disenfranchise voters or unduly burden voters.

6. In full view of my assistant poll clerk and all observers we count every ballot. As DRO I have final say over questionable ballots. If I make an obviously unfair call observers can alert my superiors at Elections Canada. I only had to make one decision on one ballot out of around 500.

7. We compare the count of people, the count of the ballots we gave out, and the count of the ballots in the box. These all must match. If they do not match we count again. It's harder than you'd think because people accidentally fuck up ballots or someone can have the same name but be a different person. This can even happen at the same address! Usually a son being named after a father.

8. I fill out the vote totals and give one copy to Elections Canada, one copy to each party observer, and I keep one copy for myself. We then put security tape around a tamper evident bag with the original ballots for them to be counted again by Elections Canada HQ.

Now tell me, how are you going to fraud that system? We wrote down everyone's name, at most you might be able to get someone to vote on behalf of their brother here or there. Or the people voting by mail might have their ballots disregarded or changed, but most people vote on election day and Elections Canada is trustworthy and explainable to anyone.

I could never fully trust your NemId system because you could never prove to me that everyone that supposedly voted existed. In Canada's system we can literally count the people walking through the door and we can literally count the individual ballots.
Boost Career in Big Data and Analytics
It does come up in practice. It's actually a common scam.

When only a small fraction of shares are on the market, it's quite easy to manipulate the price higher... buying pressure goes a relatively long way.

If you can get 1% of your shares to be worth $100k, it now appears as though you are a $10 million company. This makes you appear reputable.

Drive hype about your "valuable" company, and once the stock is sufficiently pumped, dump your shares for profit.
The question is indeed: would Adobe have created Photoshop in RMS world.

It's very short sighted to think everything else would be the same except for software licenses.
> much more diverse tech industry and a much more functional one.

As a Darwinist of sorts, I'm afraid that if this actually were true, we would be seeing some serious disruption of those nerds by much more functional diverse teams. The cat's been of the bag for so many years that somebody ought to have exploited it by now. But so far, it seems that one poster child example of a company which made tons of money bringing computing to the masses is Apple, under the lead of no one else but You Know Who, and (allegedly) with quite obsessive, arrogant, nitpicking and abrasive people working under him.
I doubt it. There are a lot of men who care a great deal about status. I've even heard of men who don't want to date women who make more money than them, because they feel it hurts their status. If they cared more about money, they'd gladly date a richer woman.

The problem is this patriarchal idea that men should be the main breadwinner. Our culture tells them they've failed at being men if they're not the main breadwinner. It also tells them they need to go all-out making money, which makes it easier for employers to convince them to make long hours. At the same time, women have this cultural role of mothers, where they should be concerned with having children, and put their children before their job, and therefore can't be expected to work as hard as men.

Alright, that doesn't explain why women are more prominent in other hard-working jobs like medicine and law. Still, it's a cultural prejudice that's still very much felt in much of society.
Cantral steering is a reality in the Maclaren F1:

https://en.wikipedia.org/wiki/McLaren_F1

granted this is not a mass-produced car either!
Vault 0.8
That's like saying that the freedom to repair your own car does not apply to car owners because almost nobody is a car mechanic.

The free software freedoms are what allow any end-user to freely choose anyone they want for audits, repairs and extensions of their software, instead of being dependent on a monopolistic supplier. Whether the individual user has any clue of software development is completely irrelevant.
he only has one wifi antenna , so max 433Mbit. If your Router/Access Point and your client has more then you will also have more speed. 867Mbit with 2 antennas and so on
Tell that to Monsanto.
See figma.com

Also https://blog.figma.com/webassembly-cut-figmas-load-time-by-3...

Browsers usually maintain a cache of compiled bytecode.
> People can express any opinion they want in public. Inside a company isn't public. Also while you do have a right to an opinion you don't have a right to it going unchallenged and questioned.

It's grossly misrepresenting the response to the memo to imply it was just a matter of challenging and questioning. A quick read of any of the forums where it's being discussed makes that clear, and remember how the author was fired?

A lot of the issue people have with the response is precisely that it wasn't making a substantive attempt to actually question or challenge the memo's content.
>The Google thing was gigantic

A dick got fired. No bggie
it was how the Alfa Montreal came to be, it was originally meant as a prototype to generate interest but there was so much demand they went into a production run, albeit they had to change so many things to get it on the road.
The new Mini project was originally Rover. BMW effectively bought it and finished it off with bits of the 3 series.

If I had to speculate, I'd say the Mini project was a hail-mary for a company in a deep hole. It might have worked, too, if the timing had been better.
https://www.google.com/search?q=dissident+apple+malware
I once had rented a (automatic) Nissan for 3 weeks that was left-hand drive, but the controls were mirrored - including the pedals! Weirdest experience ever. I wasn't able to properly operate my own (manual) car for a week.
An internal memo with astonishingly poor typography was leaked. Since Google sell a word processor and are a font vendor this made them look bad. So he was fired.

(I'm only half joking. People don't talk about how poor the layout of that document was, but it was my first and lasting impression)
Even the freedom to use is a freedom that applies to users.

With a proprietary product, the vendor can make changes behind your back via the auto-update backdoor, and you cannot do anything about it. With an open-source product, if a user does not like what the vendor is doing in the new version, they can just stick with the old version.

(It used to work that way with proprietary software, too, but today I cannot really think of software that cannot be forcefully end-of-lifed by the vendor. For example, look at how Samsung disabled the Note 7 phones with OTA updates.)
Norton Setup Support uk
Install Norton Antivirus After buying Norton you have to visit www.norton.com/setup for guidance. we give specialized help in Setup Installation, Reinstallation.Call us on 8004048470 for UK
http://setuphelpuk.com/
Tiered Attribution for javac – Java 9
Yes video conferencing doesn't use 4K as commonly as other video equipment of the same luxury class. It's an example of technology being held back by low internet speeds. One example of many, and the theory is that there are even more unknown examples of tech being held back by low speeds.

4K video conferencing was specifically chosen for legal reasons. The quote is from politician who is talking about this because it shows a mismatch between what's happening and how advanced telecommunications capability is defined in the statute. It gives them a leg to stand on. Don't read too much into it. This is about faster internet, not an effort to specifically deliver 4K video conferencing to humanity.
Croatian Island Wants Tourists Who Don’t Behave Badly
Fully drive-by-wire cars have been kicking about on various drawing-boards for decades at this point, but they never seem to make the jump.
Straight lines ruled back then:

https://en.wikipedia.org/wiki/Aston_Martin_Lagonda
Not surprising to me at all. Driving is comfortable and easy, and most American cities have awful public transit and terrible, dangerous bike infrastructure.

I live in Munich now and the difference in urban design is unbelievably stark. Munich is built to handle a variety of transportation modes well. American cities are basically just designed for cars, with other modes being an afterthought.
There are marketing buzzwords, irrelevant in the open source community.
Its so odd, seeing that when I was in Catholic School they'd have kicked me out had I not been vaccinated, but now private schools in Washington State are basically the only place you can easily skip vaccination.
N+1 queries are Killing your application – Learn how to eliminate them
Suggestions I strongly disagree with.

> "we shouldn't try to correct for existing biases"

Isn't the whole point of biases that we should try to correct for them? Biases are ruining accuracy.

> "Discriminating just to increase the representation of women in tech is as misguided and biased as mandating increases for women’s representation in the homeless, work-related and violent deaths, prisons, and school dropouts."

I strongly disagree with this suggestion that software engineering is like homelessness, violent death, prison (well, sometimes) or school dropout. Those are things we want everybody out, not extra people in.
This is a paid app, but the debugger on this has been my favorite

https://www.regexbuddy.com/

You can even step through the matching process and see how your matches are made
You are not comparing apples to apples.

Try finding any native code static typing compiler with RAD on board featuring quick compilation within 2x C++ resulting binary speed.
> Proprietary software has network effects: if you have skype, I am more likely to have skype.

In fact, it's more vicious: If you have Skype, I am more likely to need Skype.
Even the pedals? I never heard about that before, sounds like an insane experience.
I have been working for the last 5 years to help investors access "proprietary" deal flow. I am from Nigeria but live stateside.

I launched this recently to help with the discovery problem diasporavc.com

FYI: Ensibukko is a company I like very much
IIRC San Francisco has experimented successfully with dynamic pricing.

The main problem with such initiatives is that most drivers reflexively despise them, and will create a big political stink.
I like your comment. It highlights what misses from so many discussion about languages/tools down here. Being expressive, powerful, compiled, interpreted doesn't matter much if long term stability, reliability, backward compatibility are not a top goal for the devs.
PyQt is nasty GPLv3 or commercial license only. (And no, PySide is not an option: their last stable release is years old and for Qt 4.)
> More scientists have written in defense than opposition

Yes, and all of them underlining the argument that women are indeed different from men, which isn't contested in the slightest.

What remained uncontested is the sloppy science. In science you present a claim, construct an argument, and reach a conclusion.

You can't construct an argument that doesn't support your conclusion and then proclaim it must be valid because it has something to do with the initial claim.

What happened here was:

-Fact: Women are different than men.

-Observation: There is a difference between men and woman in IT.

-Conclusion: this difference in IT must be based on the primary difference between men and women.

or

-Fact: all goats breathe

-Observation: Plato breathes

-Conclusion: Plato is a goat.

I hope everyone recognises this fallacy.

It's pointless to keep presenting evidence for the initial fact. What you need to do is introduce new facts that construct a solid argument that includes your observation and logically binds it into the conclusion.

As the quora article points out, that's not what happened.

On top of that (or underneath) there's also some political la-ti-da going on, which is fine for a memo, and if it had been restricted to that, I doubt it would have caused this much commotion.

TL;DR (also, don't use that term in any sort of treatise that you want to sound scientific) if you want to use science to shield you from negative reactions to postulating an unpopular idea, make sure it's sound.
> Would the same outcome have happened if this guy had posted his manifesto on a blog outside the office, rather than distributing it to colleagues at work?

Yes.

The only thing that could have prevented his firing was to have never published it under his real name (and this is not completely safe).

Since it's an internal issue, I think he did the right thing in this aspect: he published it in the internal forum, instead of dragging the dirty laundry for the world to see.

Most codes of conduct explictly apply all their conditions to venues that are not related to the project itself, so I doubt the outrage would be different if he published it elsewhere, under a pseudonym, and was IDed later.
On which one? There are hundreds in GitHub alone...
Why does Windows think that my wireless keyboard is a toaster?
If you'd apply this exact reasoning to gender (Or sex? I don't know what's the correct term here, sorry), you'd get downvoted into oblivion.

Maybe younger people (or men, to further my point) are inherently better suited to do software engineering. Or maybe the way the whole system is set up just optimizes for young males to succeed, while others, objectively just as qualified, can't compete.
Assuming it was legitimate, 282 self-selected responses from a company with tens of thousands of employees wouldn't pass even the most basic "is this poll statistically valid?" test.
The only winning move is not to play. Boom!
That's just the consequence of professional specialization. But the expected consequence with FOSS is that, if you can't or don't want to do it yourself, you can always pay a third-party specialist to go in and fix your copy of the software. In fact, it may be further expected that in this case, you'd have multiple competing specialists to choose from - just like it is in e.g. appliance / home / car repair, where you can go to whichever repair person you like and they'll fix stuff for you.

You can observe that most software is leased, not sold, thus restrictions apply. And indeed - the same holds in physical world; if you're the house/appliance/car, you might not be able to use it the way you like, or get whoever you like to repair it. But that's precisely the problem! Renting instead of owning has serious drawbacks, and Stallman is fighting against those, trying keep us at something more akin to personal ownership model.