skysight-inc/HackerNews huggingface dataset:
I've edited my comment to clarify that I'm not backing any migration option (Java -> .Net, .Net -> Java). In my opinion both ecosystems are very solid :)
NoSQL is a meaningless term, and SQL is a query language. The actual database types are relational, key-value/wide-column, document store, graph, search, OLAP/column-oriented, etc.

Any of them will work as long as you can durably store your data. Relational databases have always implemented ACID and SQL which makes them easy to work with, and they can support almost any data model with decades of updates and tooling which is why they are the default choice unless you specifically have other needs. Newer relational databases can also scale horizontally by applying the same sharding techniques as the other database types, so even that issue is no longer relevant.
HAProxy on AWS: Best Practices Part 2
Because you will eventually die, and after many years any claim that you lay to your intellectual property or creative output will cease to be relevant.

The content that we create does not exist in a vacuum- humans create for the overall good of society. Everything you see and use day-to-day is an incredible amalgamation of thoughts and ideas woven together from centuries of our past and present collective knowledge.

The notion that an individual or organization can maintain exclusive control of "intellectual property" in perpetuity stands at odds with thousands of years of human history. Modern patent and copyright law seems to have forgotten this.
Never claimed any other company did that, what I am suggesting is your post reads like a PR fluff piece, and gives more or less the same rhetoric Microsoft gives as well.

Honestly, most of the FAANG companies are guilty, but I will give Facebook kudos for being fairly honest about the mutual benefits that came from open sourcing React.
This fine is way too low to make any kind of an impact, unless some pretty serious threats were made along with it.
There's something I don't understand in stories like this. It ought to be relatively straightforward to correct biases like this. All you need to do is train a model to explicitly classify gender from resume's, and then use that model to de-gender resume's before passing them on to the hiring model. Is there some reason people aren't doing this?
As a legal term and technique:

Chewbacca defense
https://en.wikipedia.org/wiki/Chewbacca_defense
I wonder how much money the SEC has been bringing in this year—probably a record year. Does anyone know how this is reported?
So, if
- microsoft de-debts every developer which got into financial trouble like perhaps with US 6041345 and

- i as an independent developer who only publishes code under bsd-2-clause-license or agpl3+ or Apache or MIT-license

- can reimplement

- (arbitrarily big parts of)

- Active Directory, VFAT, FAT, NTFS, MTP, RDP so my application can interact with it, not only from Windows, but from Linux or BSD also

- and i do not have to be in the OIN club, because i have no money for it or i even do not know about it

- then i will believe this move is sincere.

Is there already a complete free C#-Compiler available for posix systems, which can be recompiled without non-free parts from microsoft?

Will their office suite in the future really support an open data standard like ODF? because they kind of ditched their own standard.

With Active Directory and Windows, they keep people from really switching to open source on the desktop. and they know it. And of course, THAT part is exempted from their OIN-Initiave.

I would like to have meaningful examples what they opensourced, what they do not primarily need for cloud, but what benefits open source in general, like on the desktop or office applications.

But i have to admit, i am really starting to hope, microsoft is only a normal company, not especially opensource-hating-one anymore. could be. time will tell. would be nice. Really hereIsMeHoping
In the hypothetical dishwasher example, what is the buyer's incentive to lock up funds before even physically inspecting the item? What is my recourse if a spiteful seller refuses to agree to releasing my funds if I decide not to go through with the purchase?

I'm not being facetious. I'm trying to understand why one would need to use an escrow service for something like this.
I think you make my point. Which is that unless you have some wealth already, family wealth or otherwise, your options for a startup are much more limited than those who do not have money.
^ I'm genuinely curious about this as well. Can anyone at MS clarify?
They didn't scrap it because of this gender problem. That wasn't why it failed. They scrapped it because it didn't work anyway.

Note the title is "Amazon scraps secret AI recruiting tool that showed bias against women" not "Amazon scraps secret AI recruiting tool because it showed bias against women". But I guess the real title is less clickbaity - "Amazon scraps secret AI recruiting tool because it didn't work".
This is especially memorable/well treated in the Cory Doctorow novella/short story "Human Readable"

https://craphound.com/stories/2005/10/12/human-readable/
> What is the evidence that the source data for this 'AI' is biased because the men it came from did not want to hire women?

One issue that keeps happening is an over-emphasis on CS-related questions. There are many great engineers I've worked with who didn't do a CS degree, and even though they are brilliant thinkers and talented engineers, too many times the interview question is "solve this problem using <pet CS 101 lesson, like red-black trees>".

And the number of people who are hired who can barely communicate effectively is still shocking. Very few interview questions focus on communication outside the technical realm.

So you can argue there is a bias in recruiting, simply because different people have different criteria for what the best traits/skills to look for is - even though everybody has the same goal, hiring the "best".

I'd also caution about taking Reuters too seriously though. Seems that they've only focused on the gender issue, but this is the money quote:

> With the technology returning results almost at random, Amazon shut down the project, they said.
Some people's core ideological beliefs are structured around the idea that free market capitalism is the best economic system, and they perhaps find it uncomfortable when those beliefs are challenged.
“Online Privacy - an Introspection, Findings, and Strategies”
“Online Privacy - An Introspection, Findings, and Strategies” https://medium.com/@abhijithvijayan/online-privacy-an-introspection-findings-and-strategies-f868cf261335
There are places in the US where you can still rent DVDs for a dollar a day. Streaming _rental_ prices feel too high.
Listening to some tunes, my dude.
> What more do you want?

Not extorting 10$ (average) for each Android device sold.

Considering a few billions Android devices sold, that amounts to an astronomical amount of money that could fund all the points above.

(even if the above calculations are wrong, the amount is surely still astronomical)
What do you use as your development environment?
> This is not about what Apple is doing, it's about people justifying stealing and suddenly finding it OK because Apple is on the other end. Of course I'm not OK with what Apple is doing but morally you can't justify doing something shitty because "they" do it too.

Actually, you can. It is not a criminal defense, but it is an equitable defense, and the court of public opinion is a court of equity. https://en.wikipedia.org/wiki/Clean_hands

To be more nuanced, it isn't justifying the stealing so much as ignoring Apple's complaints when they whine about it. Who are we to care if two blackguards are to brawl in the gutter? It's bad that the stealing by fraud is happening. But because it is Apple that is the victim, I am entirely unwilling to help them with this problem that they brought upon themselves with their own avarice.

And that's fine. They're dealing with it alone, apparently. But not with my revenues. I won't willingly enter the garden with the highest walls and the most dongles with proprietary patented connectors and the most secret repair procedures. I can still hate the thieves while expressing zero or negative sympathy to the victim.

The situation is akin to a heroin dealer getting robbed of his cash. The robber is scum for stealing money, but so too is the dealer scum for peddling poison to junkies in lieu of a more ethical product with lower margins. I'd have more sympathy for a marijuana dispensary, and perhaps some actual motivation to punish the robber if the victim were an entirely-lawful pharmacy. If you want a society to help you with your problems, you need to do things that the society likes.

In short, until Apple respects right to repair and starts selling genuine repair parts at reasonable cost (including bureaucratic procedural cost), I won't care one whit that they're being fleeced for billions on repair fraud.
Can you share a little more what you did specifically to find female candidates?
I was thinking of the ER4XR.
There's no requirement that projects listen to feedback or provide support, though the most successful ones generally do. There are many projects that simply ignore user and developer feedback. That's often a reason people fork.
We had a project where we had a remote team of contractors doing some of the lower-level work. Our engineering manager finally said: Look, I need my own weekly call with their engineers. Managers can listen if they want to, but it's our call. It was amazing how quickly things got solved when it was just engineers talking to engineers, without business people or politics.
Node.js setInterval callback function unexpected halt
Dow Drops 412 Points Because Everyone Is Afraid of Something
I would take this, if i were in school.

This project assignment is good:
"Build an ambitious multi-user decentralized application on top of some existing infrastructure, or on your own new infrastructure."

If decentralization is going to have a chance, it either needs to integrate with existing services or offer some niche where it provides x10 the value.
> Why do you feel a strong desire for ownership?

Because I don't trust the owners of the content to not destroy[1] or permanently alter[2] it in some way.

Mass distribution is necessary for preservation.

[1] 1937 Fox vault fire. 1965 MGM vault fire. BBC TV programs 1967-1978.

[2] The OCN of all three original Star Wars films.
Microsoft open-sources its patent portfolio
Well it's also what you're training for. If you're building a machine to return "John Doe, The Company's Best AI Dev" then there's a few things that you might get back from a working and effective machine. The problem is that while the machine is doing the best to replicate a John Doe, the humans who designed the machine might realize that there's a lot of variables in what they're looking for that scoping the design is impossibly complex.

Basically, people WANT bias, but they want specific bias. One of the difficulties in training a machine to understand what you find as viable bias vs problematic bias is all the tiny nuances. Yes, you want a great engineer on paper, but you also need to have as diverse a cast as you can in your company (both for optics and creative solutions) AND you need to get people you can afford AND you need someone who's enjoyable to work with etc etc.

Hiring is always going to be part art and part science. There will always be some type of discrimination because of the perceptions of what makes a good qualification for the job. Any hiring group is just going to have their own hierarchy of what they think are the most important skills to have. You can only approach perfection/unbiased hiring, you can never actually achieve it.
The great hope of the JOBS act was to allow unaccredited ("mom and pop") investors to get exposure to early-stage startups, in a safer way, so that the huge gains went to average people instead of well-connected rich people and VC's.

The problem currently with crowd-funded securities offerings is the overall cost of capital (legal and regulatory), lack of liquidity post-raise, and that most of the good opportunities are scooped up by hungry VC's chasing returns in a fast money, low-interest environment. When the world is awash in easy capital, crowdfunding is simply too much of a hassle for solid companies.

In comes ICO's. It fixed a lot of the issues with crowdfunding. Low cost to start (just deploy a smart contract), instant liquidity, and global capital raising. Obviously there are tons of issues (breaking securities laws, sketchy companies, bubble mentality, and why actually do any work when you already have the money, among many others). But this shows that demand for small seed-stage companies is there.

The recent JOBS 3.0 act[0] will make 2 important changes to merge crowdfunding and ICO's. One is the change to accredited investor laws to allow people to prove investor competence without meeting arbitrary income / asset requirements. This was to solve the paradox of twenty-something MBA's on Wall Street giving professional advice on investments to wealthy people without they themselves being able to invest.

The second important change is to create "venture exchanges", which have been theoretically possible before, but have never been created. This will provide liquidity to early-stage startups at new regulated crypto exchanges like Coinbase, Poloniex, etc. I believe that blockchain, at a bare minimum, enforces standard protocols. Whether security trading needed blockchain or not to have protocol standardization accomplished is a separate argument, but either way the technology encouraged and allowed it to happen organically. Strict protocol enforcement of assets (ERC20, etc.) allows crypto exchanges all over the world to inter-operate, and allows securities to be traded much more freely all over the world as each country's crypto exchanges match their rules with local security laws. This will allow offerings based in the US to be bought and traded legally in Japan, South Africa, the EU, etc. It will also allow smaller companies to raise capital more cheaply by tapping into a global pool of investors.

[0] https://www.dandodiary.com/2018/07/articles/securities-laws/...
Insightful essay. The nudges he describes were elaborated in great detail in the book called Nudge by Richard Thaler.

In the book, Thaler describes nudges such as placing the fresh fruit in the school lunch line in a more easily reachable location than the junk food. The idea is that kids will be more inclined to choose a piece of fresh fruit if it's in easy reach but the chocolate bar requires bending down, etc.

While such nudges may sometimes be measurably effective, we must also realize that the idea of socially beneficial nudges evokes a sort of utopian paternalism.

The idea behind Nudge paints the picture that there is a light-weight, unobtrusive version of central planning (or central nudging) that can achieve some of the utopian outcomes that planners wish for, but which is less encroaching upon individual freedom.

At what point do situational nudges start to feel like social nudges? What if the chubby kid who wants the chocolate has to humiliate himself by reaching far overhead and fishing around blindly in an out-of-reach bin to find the chocolate while everyone else waits impatiently?

When does spending hours to opt out of helpful services become an inappropriate encumberment?

Google just launched sentence completion in gmail. Combine this with nudges and fuck you won't be corrected to duck you, the typist will see an autocompleted hey I'm feeling really frustrated about what you said right now ready to accept with the tap of a single button.

Nudges are meant as a mechanism of social control. Gal points out wisely that if we rush to judgment about the why of behaviors, then our behavioral economic remedies (nudges, etc.) might be terribly wrongheaded.
Plenty of selling music today is written, performed and completely produced by the musician.
They all stopped joining up around 1985. https://www.npr.org/sections/money/2014/10/21/357629765/when...
By that logic GDPR actually doesn't affect a single company in the world, because by having an affect on the company, it will impact their legitimate business interests, and thus they will be exempt from GDPR.

I'm a company that forwards your postbox content to your house, and I also sell your nighttime movement data that I've harvested from GPS though my delivery app. Totally exempt from the GDPR since it's part of my core business to silently sell your data.
How to Create a System for Tracking Inspiration with Evernote
> The 90s called, they want their tired old meme back.

https://www.theregister.co.uk/2001/06/02/ballmer_linux_is_a_... (2001)

https://youtu.be/86j8zOsmNFE?t=62 (2003)

> - They're now, or soon will be, the largest supporter of free infrastructure for open source projects on the planet (GitHub)

That's actually a bad thing. Open source needs resiliency and decentralization.

> - They've contributed more than 1700 changes to the Linux kernel that can easily be identified with a quick 'git log --grep'

A lot of that is so it can run better on Azure.

> - They're a platinum member of the Linux Foundation. In other words, they pay Torvalds salary

Torvalds' work provides them with more revenue than whatever they are paying the Linux foundation.

Not only revenue on Azure, but they also collect billions of dollars from phone manufacturers using Linux.

> What more do you want?

We want people on Microsoft's payroll to stop making noise on Hacker News.

We don't trust you. Cheap gifts won't make up for decades of bullshit. Bullshit that comes back each time someone suggests me to use MS Office, the ultimate embodiment of software monopolism.
They need to create new regulation, not cack-handidly apply old regs to entirely different technology
With R#, any method that is not referenced is gray and you can choose to display a warning.

If I delete a method, I automatically get a big red dot in the corner showing compilation errors (without compiling).

If I change a type from string to int in both my method and method signature, it automatically tells me every place that would break.

How do you find usages in a provable correct way in a dynamic language?
Vuzix Blade is an "eye-mounted tablet". It has a basic orientation sensor in it, but it's really bad and most of the apps I've seen don't use it. You've basically got a low-power Android device in the corner of your eye, with an interface designed around three buttons.

It has a front-facing camera, but it's used strictly as a web-cam for "see what I see" calls and QR code detection. It does not do any environmental analysis.

About the only things they have in common is "they look like goggles".
These are all marketing gimmicks demanded by PO's. UX people do the opposite.
Bandcamp is my preferred way of buying music these days. The only advantage of physival media is the record cover. But I am really pissed if I can't download the album or if I am just able to download a shitty MP3 of the music I've bought.

So Bandcamp works great for me. It offers all the options I want (FLAC) and I like that a band can set the price to 0$ so you can download it from Bandcamp for free but you can give them money if you want to.
Awesome experience all around. And with the music I like most of the bands are on Bandcamp.
In my experience, the majority of the community uses VSCode with the RLS plugin or IntelliJ with the rust plugin (which is, ironically, written in Kotlin)
The jump here in the data being displayed is that it is making a correlation between sex differences and bachelor's degree demographics. Very little in that rhetoric actually has logical sense such that we know that we are missing(usually) at least close to two decades of cultural and social conditioning before the bachelors degree. That's plenty of time to systematically condition women against specific fields.
Outline: secure access to the open web
Indeed! Our "architect" (cough) stuck us with mass microservices even though we are too small a group to need them. Bloatville. He kept quoting "separation of concerns" and other "magic Legos" abstraction/reuse/modularity BS memes. Plain ol' OOP classes do all the same.

I've been fighting to debunk it, but so far losing. It's more a case of momentum and if-aint-broke-dont-fix than logic so far. Nobody seems to want productivity enough yet to care, so if they pay me to mow the lawn with tweezers, I'll tweeze away...
Not so much in engineering, but in science, approximate perturbation techniques are still a big deal.
Tsai–Wu failure criterion
Is Stuttering Genetic?
Moments like this actually give me some hope. Perhaps younger generations will use this as an example of how corporate America is no ones friend. They don’t care about you as an employee, they don’t care about their customers, and they don’t care about politics unless it gives them an unbridled revenue stream. So much of what’s taught in B-schools is such a lot of malarky compared to real-world capitalism, which has nothing to do with the simple ideas of building a good product, containing your costs, etc. It’s all shenanigans and financial engineering, to the benefit of the few in power, where executives are replaced when they fall out of favor, rather than their obvious incompetence. As pointed out here, Sears could have been something akin to the juggernaut that is Amazon today - maybe even bigger. But that would have involved work, and greed always opts for cheap and fast.

So, you want a lesson kids? If you aren’t freelancing, building your own company, seeking ways to be part of the financial engineering games, then you are really just one paycheque away from being out on the street. I’d like to think that with enough recessions, with enough pump-and-dump, with enough scheming, that eventually enough people will decide to create their own businesses, and maybe we’ll see small businesses, small towns, and real capitalism reborn.
Also, the "this will be unpopular" seems like it inevitably turns out to be virtue signaling for the "un-PC" people who will then aggressively make the thing popular anyway.
Kubernetes v1.12: Introducing RuntimeClass
This very website was built on a foundation of "turns out", one of Paul Graham's favorite rhetorical crutches.

http://jsomers.net/blog/it-turns-out
> Is there already a complete free C#-Compiler available for posix systems, which can be recompiled without non-free parts from microsoft

Is the Apache 2 licensed Roslyn compiler not free enough for you? https://github.com/dotnet/roslyn
Well that external computer seems like a pretty different user experience to me. And having two focal planes can make a big difference. And no I haven't used either system.

I guess what I'm asking is, can you imagine an AR platform that you would consider to be different? Or will you describe every AR system from now on as "very similar to HoloLens"?