skysight-inc/HackerNews huggingface dataset:
Ah, these geeks that hallucinate themselves as Will Smith in Enemy of the State. Never gets old. I think in this case the onus is on the paranoid coder with an inflated sense of their own importance to stop MS getting their hands on the super sekret dotnet usage information. And that's easy - it's a setting. (Non) problem solved.
> The biggest blow was google not giving them anything.

I wonder why they did that? Oh yeah, it's exactly like Microsoft not "giving" anything to the Linux desktop, ever.
The latest scam? Your voice can be used against you
Adobe Just Built the Prettiest UI Ever
Based on a true story
> And you can always do it anonymously.

Assuming you have done the hacking anonymously in the first place.
You seem to imply that some people are fighting for discrimination between workers and non-workers. This is a weird point of view because most people fighting for worker rights are also sharing the fight for non-workers rights. But it happens to be very hard politically as the current political trend is to destroy social infrastructure and dismantle any kind of safety net and capital redistribution.
Intern at VW AI research for 1mo: deep learning, robotics, Oktoberfest
got the p2p scheme - but at some point investors (Andreesen Horowitz, BlueYard Capital, Union Square Ventures etc.) want to see their returns. I´ve got 3 questions:

Question a) How would you define that point, when investors want to sell their shares, regarding open bazaars development, number of users, annual turnover and market share?

Question b) How could the network generate those returns but by fees or some sort of future "Exit"?

Question c) What is your investors answer to the question "how big could it become?" (please don´t say "next amazon" - I am sure they would buy in before and close it down...)
> I can assure you that Open Source not only competes, it is actually winning everywhere. And business models exist that are fair to all sides, allowing us to employ a lot of developers and participating in upstream.

It would be great to see not only an assertion but an article that spells this out in some detail.
Ask HN: How to be an activist for a more open government?
Hi guys, I'm coming from a country in which corruption is deep into the roots of the government and not many are willing to do something about it. I was wondering what kind of legal activism can slowly but surely offer progress in improving the situation?
People remain the same people and companies remain the same companies.

It's in microsofts DNA to build stuff that captures and watches and monitors and logs.

Just because they've started to be more open, won't change the fundamental company attitude and approach to doing things.

Microsoft will simply be bringing more "Microsoftiness" to the open source world. Get used to it, there's more coming cause that's the way they build software.

I would suggest that it is time to rethink some of those outdated assumptions that tools won't spy on you. Microsoft have arrived at the open source party, so open source isn't the same any more, just accept that the world has changed and now it's entirely possible that your open source is logging and watching.
I have not.

Do you really think I should have to?
I agree. It's especially pungent in JavaScript, in which the average 'JavaScript developer' is playing some perverse game of library pokemon.
The author must not be used to the new spyware-by-default mentality coming from Microsoft.

Hard to believe, but they used to sell products a while ago and had no telemetry.

If you want to see how it's done properly, look at OmniGroup: their apps have toggleable telemetry and it's off by default.
It already has. [0]

[0] https://github.com/dotnet/docs/pull/2706/files
JS is vastly overrepresented due to its popularity amongst some "hip" crowds and some small companies.
Yes, that should be enough. You won't get into any trouble if you break a window when the house is on fire. This time, the site was on fire.
yes, its exactly like that. why help the competition?
One could argue that legal contracts are less binding than smart contracts. There is a distinction made between the 'letter and spirit of the law'.

Furthermore, a contract, or at least a clause, will become invalid if it goes against existing law in a country (at least this applies to the EU). E.g, I cannot sign a contract in which I sell my kidney to you, as commercial organ trading is outlawed in many countries.

Is a smart contract able to make this distinction? I suppose as soon as it develops a moral consciousness it does.
On the Internet there is also the problem of remote attackers. Even if you preemptively jail all people in your jurisdiction, your system still isn't safe. It doesn't make any sense at all to call sending some malicious data to your server "breaking in" when anybody and his dog can do it from the comfort of their chair on the other side of the planet.
That's nice, thank you for the link.
I didn't have high expectations for Solidity considering the recent vulnerabilities, but even these were disappointed. If some guy writes this kind of code at home, alright, but this as the alleged foundation for our future financial system? Frightening.

Just one example:
"Our function EndLottery() must be only accessible by the owner of the lottery." [0]

function EndLottery() public {
if (msg.sender == owner) {
...
}
}

What about code guards? Not to speak of decent typing, etc. etc.

[0] https://ethereumdev.io/managing-multiple-users-a-simple-lott...
> Bitcoin will never be the cash replacement that people want it to be. Just the fact that it has a limited number of coins makes it a problem.

There will in fact never be more than 21 million bitcoin. But these are already 2100 trillion Satoshi today. This divisibility can be expanded in the future.
To be fair, his dismissal was consistent in focusing on the most important metric, Q (energy out / energy in).

However, I'm not qualified to assess anything else in the video, and I do recognize the potential for bias here.
Yeah it looks like you can get them on Alibaba for about a penny each. (https://www.alibaba.com/product-detail/Customized-Rewritable...)
My choice is 'survival'. Less easy for business-types to dismiss.
This. One of my biggest takeaways from the book by Mark Manson - Models.
Just don't bother with companies who don't have a bug bounty system in place.
Sure. But Electron is basically a browser and given our experience with browsers there's a long list of problems coming for Atom users.
What are make's weaknesses in specifying build graphs (as someone that hasn't used a lot of make, but might be soonish)
That's great to know! The work you guys do is awesome!
If you look at the history of Fiat/Chrysler in the last years is a history of resurgence from troubled waters, probably not the right company to be the innovator in a money-loosing field at this point in time.

So I don't think their attitude is conservatorism or lack of vision, judging from the business results of the last years I bet they'll jump on the EV bandwagon as soon as it starts making money.
How to convert XML virtual document to JSON?
How many hours should a developer be working? (audio)
"Do you agree with me that the existing system is not and was not in equilibrium? If you disagree then this exchange will go nowhere, unless you can convince me otherwise."
While there is definitely some need for tweaking government/tax incentives on some of these, to direct money flows to better purposes, I think (hope) free markets will drive down the prices of some of these "infrastructure" services like legal and financial services as ML automation starts kicking in
Sure, I'll drop you an email.
my mac book pro is in german and the keyboard at the office when I plug it to the dock is in English so I created a script to detect when the mac is dis/connected to the dock and switch the language settings, small but proud of it.
What's the worst thing that can happen? It gets infected and needs to be removed and I have to take up to few months of paid sick leave?

Maybe I'm missing something, but all in all this is convenience vs pain value comparison. Does the pain the implant might inflict outweigh the possible benefits.

I bet there is something I'm not considering or I'm misunderstanding something. To me this is pretty straight forward for now.
You simulate a libertarian utopia and watch how it evolves ;).
> For reference, they collect

That's not all that matters. IMO the real decision is: do you /trust/ MS ? Do you trust that they anonymize collected data and that they won't secretly change collected data? Do you trust future MS with that information.

> I'm actually OK with this to be honest

That's perfectly fine if you trust them. Many people don't. Personally I wouldn't trust any dev tool that uploads my usage.
From Italy with Wine – Collio Wine Zone
But even then, it just goes to show that a classification into "web" and "non-web" libs is fundamentally flawed. Maybe they want "JS" vs. "non-JS".
And had a lot of issues when they moved to a new building
Have you read next article? https://ethereumdev.io/better-readability-with-modifiers/
The Kafkaesque Process of Cancer Diagnosis
Deep learning robotics, sounds interesting. What kind of a skill set are you guys looking for?
Healthy young child discovers Ethereum, gets pumped with massive shot of many tokens, feels good and changes - AUTISM. Many such cases!
> Government is the rope that those forces are pulling in order to get their goals and, it seems, one is pulling stronger than the other now.

This is a very insightful metaphor. I haven't seen it before. Thanks!
Yep that is why there is a notice and link about random number generation in the tutorial.
I get paid over $95 per hour working from home with 2 kids at home. I never thought I'd be able to do it but my best friend earns over 10k a month doing this and she convinced me to try. The potential with this is endless. Heres what I've been doing,
•••••••••>http://usawork.cn.to
> Giggers don't really need employers or employees, since gigs can be performed in an ad-hoc p2p fashion.

That's only mudding the waters. Work is performed to the benefit of someone. Someone is giving orders / specs and gives money for it.

The point of the gig economy is to avoid naming it a employer / employee relationship, by dividing it until it isn't meaningful anymore.

But that's only to hide the concept and allow to profit from a new relationship where you don't have to provide benefits / baseline standard of working for the people effectively being employed (that you can reduce to "spending their time on your problem").

> Also I don't see why you would want taxpayers to subsidize giggers.

That's precisely the opposite of what I am saying. The gig economy fucking up the labor market will force any humane society to step up and provide for those lacking access to basic things in life: help to pay the rent in the months where work is scarce, food stamps, etc.. And that's not even going into the lack of stability, forbidding any access to long term investment (a car, a house), which in our time and age should be accessible to anyone.

You have employers benefitting from a new relationship where they do not need to provide it for their employees because the relationship has been destroyed. This forces others to pick-up their failures. I don't want to live in a society where people are starving, with or without a job but even moreso if they are active and working.

I am against the gig economy, because this is a way for employers to avoid taking their responsibilities, meaning that taxpayers are left to foot the bill. If not, we go a few centuries back with extreme poverty, shantytowns and slavery-in-all-but-name. I do not want that, and I do not want to pay to increase the profit of others.
Just more convenience then I guess. I like the idea that I could just go to store, pick up stuff and walk out and my bank account would just magically get charged for the items. Obviously this is still far away from that (possible) future, but it's a step towards it. I would already be willing to pay not to have to use my credit card at the counter, but instead being able to Jedi wave over the payment terminal.
It might also indicate that it's just moving fast, so a lot of things break. It might also indicate that people are using the issue tracker as a support forum. I don't know. But by itself, the "new issues per week" metric is utterly meaningless.

For example, I would guess that SQLite does not get more than 59 new bugreports per week, even though SQLite most definitely is much more widely used than TF.
Is OP here?

Can you please remove the text justification? Makes it really hard to read on mobile.
Humans need to simplify the game more than bots do, really. Bots can calculate exact odds ratios. Humans do rough estimates, because that's faster. Also, you don't need exact odds as it's common to bet such that your opponent doesn't have the correct odds to call.
Ok but that raises a lot of technical questions. Do I myself host that logic or is the logic itself distributed? While creating a crowdfunding contract, I am the host in my mind so assuming that the smart contract is hosted on my machines this must mean that when people are sending Ethereum to my wallet the logic does it's thing?

Another version of that could be that the logic is sent out to all interested peers and they only actually send Ethereum to the correct wallet after the logic in the contract they got sent is executed.

This is the parts of Ethereum that is so very confusing. People are simply swinging around with words like "smart contracts" but there are little to no actual description on how it actually works.
7 THINGS TO CONSIDER WHEN IMPLEMENTING AGILE SOFTWARE DEVELOPMENT PRACTICES
No the smart contract is on the blockchain and executed by the nodes. Never on your specific host alone
No open-source calendar server that I know of supports this - they all rely on your email client managing this client-side (when you accept an invitation it adds it to your calendar).
> 10-15 years from now it's likely Go will have all the features that people have been asking for.

If this hapoens, the entry bar will be high again. The tooling will get slow, and runtime will become more complex.

To me, Go is all about that simplicity that comes with the lack of features. Though I think it can probably provide a little more in terms of generics, it also has to be careful not to become Nim or D.
Never Outsource, Only Partner
> And yet there are plenty of successful male writers.

And yet the more verbally competent the woman, more she's inclined to go away from stem.

More women played the piano during the era when blues was in the making, yet it was mostly african-american men that pushed the genre, and women inventing no genres at all.

There's obviously an inherent biological drive making men do stuff large scale, and women do stuff in their small circles.
How to Make Slots on Steroids
The logic exists on the block chain. It is executed on each and every machine that follows the chain. This is how executions are verified, 'everyone' has to agree on the outcome.
All the links except twitter on the homepage are broken
Also back in the 90s, a friend of mine - who was interested in reptiles - used a much less sophisticated method to steal books about snakes. He'd drop them out of an open window and go outside and pick them up.
Well, as long as you make sure that the project name doesn't give away anything that could compete with a Microsoft product or that would leak information about some confidential product you are working on...

It's not just independent devs that are using .net. And the name of the company appears often in the assembly.
Should have [2016] added to the title

https://blogs.msdn.microsoft.com/dotnet/2016/05/16/announcin...

/s
One of the items added:

> +- Geographical location&#8224;

I feel like that's one of the pieces of information I'd expect a new opt-in or notification to appear for at the very least. Did that happen?
I suspect that the MS and Java tech stacks might factor into this a bit.

I can't speak for other languages, but in Go, the ability to navigate to the definition of any documented symbol via GoDoc has been most interesting for learning about how the sausage is made in certain areas. I don't have a comprehensive knowledge of all of Go yet, but I've learned that environment variables, for example, are backed by a `map[string]string`.

Perhaps something like that might help with the imposter syndrome about it?
I use make as a poor man's substitute for rsync (well, local rsync. Like cp -r), when I need to add some filtering in between.
Blockchain or Event Sourcing?
It seems from the code you first stretch it out to Infinity and then when scrollTop is bigger than scrollHeight, you go from negative Infinity back to 1. Negative values of scale() 'mirrors' the element. Maybe make sure scrollTop is never equal to or bigger than scrollHeight.
Imba – 10 times faster than React
موعد مباراة الهلال السعودي والمريخ السوداني في البطولة العربية والقنوات الناقلة
There is a message-based interoperability protocol for iCalendar: https://datatracker.ietf.org/doc/rfc5546/ and https://datatracker.ietf.org/doc/rfc6047/.

This is what Google Mail + Calendar are using, including features like RSVP, etc.
It's all there, just passing iCal objects around.
> Adding transaction capabilities is a problem since ultimately it destabilizes the trust for it. Every time people need to change the code they'll be a danger of a fork which destroys a little bit of a trust.

Block Chain technology and especially Bitcoin is by far not yet mature after 8 years. Already in the past, there have been events which have put the trust of the investors heavily burdened without ultimately destroying it. A chain split will be just another challenge.
You can achieve the same thing, from a legal perspective, with a well-placed statement of IP ownership.
> winning everywhere

I like open source as much as the next guy, but I'm pretty sure you have a peculiar definition of "everywhere".

(Or, perhaps "winning".)
Not liking how they look.

Not wanting something extra to remember to put on in the morning.

If you're not used to wearing one, it might be uncomfortable.

For example I love the functionality my smart watch gives me, like not having to dig for my phone from my pocket every time something happens, for timers, and most obviously for time keeping, but I hate how it feels and looks and I've had terrible experience with cheaper straps/bands breaking after few months of use. It's just because I'm not a watch person, but until we can somehow embed screens in our skin, have something like Google glass embedded into our eyes, or have the data somehow streamed to our brains I'm stuck with wearing one.
Thanks! FWIW, I don't think there's any alternative to throwing a sort into here somewhere, since ftw doesn't have any reproducible-order flag. But whether you want to sort the list of packages and then generate the output for each package, or generate the output as you traverse the tree and then sort that output, I don't know.
I find it so valuable when people in this kind of position within the software industry admit their human faults.

It is so easy to fall into the trap of impostor syndrome. We all have these problems, and coupled with the potential complexity of some programming tasks it can feel overwhelming.
If you prefer an interactive (curses-based) terminal application take a look http://www.mutt.org .

Mutt can easily be set up to fetch mails from gmail via smtp.

set from='me@gmail.com'
set imap_user='me@gmail.com'
set folder=imaps://imap.gmail.com/
set smtp_url=smtp://$from@smtp.gmail.com:587

Mutt can send mails both interactively and non-interactively.

echo non-interactive | mutt you@gmail.com -c cc@gmail.com -s 'greeting'
Most "real life" contracts have bugs too. The difference is: the visibility of these contracts is very limited such that these bugs cannot be exploited by random hackers. And any exploit can be challenged in court. Ethereum takes away both - opening you up to be challenge by everybody with no recourse.
What is backlinks and where to get high page rank backlinks
Ah that was the cost to replace an rfid id card when I worked at a big publisher I was assuming the normal rip-off markup that suppliers of these systems charge
Sem propostas, Nenê perde espaço no Vasco, e rescisão é possibilidade
Just be aware that this law didn't change that much, the legal situation was already horrendous in Germany before that due to the "Mitstörerhaftung".

If you run a website in Germany you are liable for any and all content on your website, this includes user submitted content like comments.

Add to that the fact that Germany has libel laws and considers Holocaust denial a crime and it's not surprising at all that barely any German websites allow for comments and if they do it's pretty much only moderated comments.

While this might not be "direct censorship", it has the de-facto effect of censorship by suppressing "unpopular" opinions and putting scissors in people's head if they want their opinions to be published.
Cost of travel + accomodation.

If you are flying there is a need to book a hotel to deliver the same experience of being in LA/SF at 7am refreshed.

That is the "free money" in the model, people can exchange sleep in a hotel for a sleep on a bus with pretty much the same outcome.
If you get sepsis or rare complications it can be fatal we had a intern who broke his leg at a company cricket match and he was dead before morning.
Great Ideas to Increase Your Fitness and Change Your Life
If you are so against telemetry and google analytics specifically maybe you should remove it from your own site?[0]

[0] https://imgur.com/a/NX2Gc
This is intended to replace flying + hotel, which does not take less time or money.

Let's say you're in San Francisco and want to be in Santa Monica the whole of the next day. Your options are:

1. Wake up at 3:30am, leave the house at 4, arrive SFO by 5, flight at 6:30, at LAX at 8, get to Santa Monica at 9. You are now completely shattered for the day.

2. Fly at a reasonable hour he night before, and rent a hotel in Santa Monica. You have now spent more money than Cabin.

3. Go to sleep on a bus at a reasonable hour in San Francisco; wake up at a reasonable hour in Santa Monica. You've used less of your waking-time to travel, and have spent less money than getting a hotel.
Convenience, and comfort factor. If I can take a bus, and sleep 10-12h uninterrupted, it's worth the premium.

The alternative is broken travel, lines, TSA harassment, and arriving at your destination a hollow shell of your former self having had the live and soul sucked out of you by incompetence, harmful lighting design and oppressive neon tubes and the brown noise of an aircraft engine sapping your very will to exist.
I fell for this. I enabled it because I was curious about trying new development tools, only to find out later it uploaded all of the source code on my computer to their service. What the hell.

It took me months to get through to a human to get them to delete my code, including two emails to the CEO.

I like the idea, but there is no way I would use it after this experience.
are you me?
Things related to friendzone will go in part 3. In short: no, just being nice is not enough (cf: no one will hire you just because haven't stolen anything).

Though, the most common thing that is missing is not taking risks - most of the time nerd fail to ask question (and of course, rejection is possible - but still better to be stuck in a limbo).
I remember talking to an ex colleague who worked for now no longer relevant mobile operator, about the setup his colleagues had who worked in Korea:

- they were required to have their "tags" on them all the time as it opened door and things like that...

- but they were also timed on when and how long their toilet breaks were. Or if they went to the canteen too early or stayed too long for their lunch. For all the "offences" their pay was docked.