skysight-inc/HackerNews huggingface dataset:
I don't have any giant opens source projects so I guess I don't get bothered by the +1s and cries for help. Chromium gets those on their non-github issues. So does Firefox. I'm guessing WebKit does too.

My biggest issue, which I guess is a non-issue for most others?, is I hate when reviewing a PR that every single line comment generates a message/email.

Maybe it's because I'm used to Rietveld but my normal workflow is to start reading the patch and adding comments. I might have made 10 separate line comments before I get to a part of the patch that invalidates all those comments. Therefore I don't want them sent until I'm ready. I want to be able to make line comments across all files in the PR and only when I'm ready, send them as one coherent message.

As it is now, AFAICT, the only way to do this is to write line comments in some other file on my computer and then later manually find the lines again in github and add them one at a time. Rietveld also lets you respond to line comments inline and mark them as "done".

is there anything for github that does the same? Maybe one of their offline tools?
Well I don't think a society problem can be fixed with cryptography.

Diogenes messages is clear: the less you need in order to be happy, the more free you are.

The first spying system seems to be in your brain not in the nature of the world, and it is called moral judgement; useless thoughts that make you vulnerable.

You can shield yourself more around your vulnerabilities (crypto), or you can totally accept to give up on your vulnerabilities (shameless UK/US).

Maybe giving up on moral crap and living as we really are would solve the problem much more than spending useless money on this topic.

Being shameless= 0$ (poor's weapon), good crypto = ...M$ (wealthy kid's weapon)

Sometimes I pledge for a clear business analysis for highlighting stupid ideas.

People claim they need crypto just in case they need to revolt (China...) and they cannot revolt against stupid stuff because they don't have tools. For being more free.

But being more free is above all a state of mind. And believing that submitting to more (technical) constraint is a necessity to be more free seems very idiotic to me. I think it a technical solution to a shared nevrosis of some illuminated developers that never took the time to open "good old paper books". Crypto is a shield to protect a vulnerability that can be avoided by accepting to wank in the public space.

Hey, geektarded, there are libraries with SMALL DATA. Pieces of knowledge written in intelligible way. It is called books.

Of course, you have then 2500 years worth of books about "the social contract", political science on how to solve the need to accept our differences (ourselves) and how to share a public space.

But I guess, coders suffer NIH syndroma since their hubris is exploding the standard reference set by Narciss. They seem to ignore old pieces of knowledge.

Sometimes, IT is making media more efficient to distribute shitload of new non information at the detriment of our past cultures that are loaded with a lot of them.

It is time for being a Luddite.
> It's only downside is that most people think it's difficult to use.

That's because for most people it is difficult to use. Most people lack the technical vocabulary to even know how to find a solution for an issue on a general purpose Linux machine let alone follow the 20 pages of bash commands necessary to implement whatever highly specific fix someone posted on their blog.

Unfortunately Linux is so open that it allows developers to do whatever the hell they want and you end up with each Distro having a slightly different file structure, different default file systems, instances of software installing it's own versions of tools because it can't be bothered to support a given package manager, configurations being deleted during upgrades because a developer came up with a new way to implement configs, default passwords you shouldn't change because it breaks code, and permissions being twiddled during installations that wreak havoc.

My favorite is all of the half-assed front-ends for configuring software that only work with a small subset of the possible features and only on a particular version of the software with a particular kernel. And if you happen to edit the configs manually to enable a feature not present in the GUI, you'd better not ever load the GUI again because that change will be blown away.

The state of Linux is such that technical users can't even safely upgrade their systems for fear of breaking them. There's nothing like running update on your Distro's package manager De jour and having your Wifi stop working. Was it the driver? The configuration? The GUI that edits the configuration? Or having your PBX web front tell you that updates are available and when you hit install it gets about halfway through installing a list of packages that rivals the phonebook before failing, not rolling back, and making it so your system won't boot if you're foolish enough to attempt a restart.

And if you ask for help what do you get? RTFM! Install MINT! You should use XYZ instead. Run this script I wrote for you...
Interesting to see the Guardian saying "It may not have the status of a grand “legacy brand” such as the BBC, the New York Times or indeed the Guardian". As a 28-year old, the Independent has been there all my life, and its brand is every bit the equal of those three.
fast moving news source.

There is a hard trade-off in news between speed and accuracy.

Twitter helped moved news away from accuracy. This is a negative development as truth is more important than speed in most cases for most people most of the time. For all its flaws, the old media had professional journalist that at least occasionally engaged in fact-checking, however perfunctory. This has completely gone out of the window, for many reasons, the most important of which is probably the collapse of ad-revenue and print sales, which isn't Twitter's fault. But Twitter has made things worse.

Twitter is a peer-to-peer tabloid.
I like this article because it makes me wonder what becomes of people with a similarly bad background like myself (abusive parents and such). I won't say that I think I'm resilient; I don't think I am but for some odd reason my therapist does. Go figure.
I'm going skiing this weekend. I own my car, skis and the rest of the equipment I'll need to get there and enjoy a couple days on the slopes, but if I were to rent those items, there would be taxes paid, both in sales tax and on the profits made by the rental companies. So, if I were in the NL should their government require me to pay taxes on the items I own due to it depriving the government of the taxes I'd be generating by renting everything? Would that tax vary depending on how many times I used my equipment? That seems nonsensical and creates an ad absurdum situation...would someone be taxed for cooking their own meals since restaurants pay taxes?

> Economically there is no good reason to distinguish between these two cases

The good reason is property rights. The ability for people to own things and use them as they see fit is almost a requirement for a free society. Governments have established that by creating rules and an environment where commerce can take place, they can collect taxes on that commerce. But I agree with the post you're replying to...creating fictional commerce and then taxing it doesn't seem right. If you're looking for a difference between the two cases you present, it's that the government is willing to act as an arbiter in any dispute that would result between landlord and tenant. When the landlord and tenant are the same person, there's no need for the government to be involved.

Note that this shouldn't preclude governments from collecting property taxes, just from differentiating between landlords and people who occupy their own homes.
On a weekday, Caltrain stops going south between midnight and 5 AM. Bart going east shuts down around the same time.

In Manhattan, subways run all night to the different boros, Metro-north, the LIRR, PATH, NJ transit etc. run through the night.

People say NYC is expensive, and living on the upper east side or west village can be expensive. But plenty of safe, cheaper places are a 20 minute train ride from Manhattan, and even more are a 30 minute train ride (and so on). You don't get options like that in the Bay Area.
Yev from Backblaze here -> it was...uh...baffling for us too.
Einstein, gravitational waves and peer review (2005)
It comes down to experience really. The more you are exposed to, if you are paying attention, the easier it becomes to relate to previous events, which can help inform estimates.

If you don't have a spec, get a spec. A Senior engineer may be more reluctant to help you with implementation direction without knowing the requirements.

Sometimes you need to do research to give an estimate. If someone asks you in person, or over e-mail, and you honestly don't know ask them if you can get back to them. Do not give them a number. Do the research, then reply.

If you're relying on external APIs or Frameworks etc. You need to factor in Risk Assessments that include what happens if the fit is wrong, or the interface changes mid project, etc.

When it comes to debugging a lot comes into play, system design, documentation, experience with the code. "I don't know" is an acceptable answer until you understand what is going on. Once you understand what is going on, you then estimate the fix based on the code. Giving a number before you understand what you are fixing in detail is a bad plan.

I am exceptionally experienced with a certain code base and system. You may be experienced with a different code base. You're more qualified to handle estimation on what you know. That said, if you honestly don't know, say that. Don't low ball the amount of work if you actually have no idea how long it will take.

There are a few good books on estimation and debugging, look around maybe they'll give you a few ideas.
..and it's implemented in Rust, w00t!
Unrealistic valuation? Is that what you call a couple hundred "stars" on github? If you ask me, stars aren't hardly worth squat. Perhaps a pull request every month or two... But I'm glad to see subuser getting some attention on HN now. Perhaps the PRs will start rolling in :D
This is normally done via a "Homestead" tax exemption, where if your vacation home is assessed at $100K, you get taxed on all $100K, but if you live on it, you only get taxed on $100,000-N, where N is the exemption. This is meant to encourage owners occupying their homes, which is a great thing. I don't know if they have it in Vancouver.

In California, the exemption is a measly $7000. Which is essentially nothing, given home prices in the Bay Area. What they need to do is increase that number 10-20X or make it a percentage of the home's value. This would greatly help solve the problem of foreign "investors" buying up all the housing, leaving it vacant, and essentially just treating homes like bars of gold in a safe.

And don't even get me started on Prop 13, which is essentially mechanism to transfer wealth from younger, newer residents to older residents.
Nope. We'd been working on our response ever since Dear GitHub was published. It just took a little time because we wanted to think long and hard about our response - beyond just the words we used to respond – and actually consider how we are interacting with the community, and where we can make demonstrable improvements. It is just coincidence that the ESLint thread happened this week, and our response came out today.
Minecraft is a special case, as the amount of voxels in memory and the constant loading and deloading of blocks of the map every few seconds, means that memory management is incredibly important to the game. That's why the C++ version was more performant, as John Carmack had full control of both the memory layouts and lifetimes, and could fine tune it all to fit the game.

This is the only reason C++ is still in wide use today, in order for games to limit load times they have to do nasty 'unsafe' tricks (such as loading a block of memory from disk straight into an address space, and just assigning pointers to it), in order to get good performance. But if your game isn't open world (such as minecraft, GTA, Fallout), then using a garbage collected language will be fine (as long it's not stop the world, but runs concurrently).
I'm glad that you are not.
Or, more cynically, it took them 6 days to find a way to respond to some of the problems raised by the Business Insider article on GitHub without addressing the article directly.

"Dear GitHub" paints a picture of feature requests going unanswered. To a software developer userbase that isn't damning on it's own. We all understand the realities of software project priorities, and users can be accommodating to their timeline (and changing development platforms isn't a trivial task). But that accommodating attitude is severely damaged by learning the business doesn't care about serving that userbase anymore.
I'm not at all qualified to talk about this. Without further ado:

Bayesianism has the concept of an A_p distribution, which is roughly "the probability that the probability is p".

My A_p distribution for this coin would be (almost) 50% on 0 and 50% on 1, because I don't think it's possible to bias a coin except by making both faces the same. If I didn't think that, it might be proportional to something like (p-1/2)^2, because more extreme biases seem more likely.

In both cases, my probability of seeing a heads is 1/2, because that's the mean of the A_p distribution. But after flipping the coin once, my A_p distribution updates, and now I can give a probability of seeing the next toss come up heads.

I haven't read the whole of it, but relevant chapter from Jaynes: http://www-biba.inrialpes.fr/Jaynes/cc18i.pdf
One language to look at for reference that most people haven't heard of is Clay. It isn't kept up any more, but it's aim was to be a modern generic C. It made use of very clean generic programming with move semantics and no garbage collection. The person who wrote it was using it as a substitution for C at his work already.
Berlin is unique in that this city has some very tough housing laws. You're better off being a renter than an owner. Because of that flippers and investors have shied away.

I can't remember where I heard but the city controls the rental rates. Don't want to pay more for a property than you can recoup. And you don't want to leave it unoccupied less you come back to find it squatted; and they have rights as well.

Because it is so highly regulated its not a great investment.
I don't know. Isn't this something all kids do? My brothers all hated the tags and so does my daughter.

I think tags on kids clothes are just comparatively gigantic. I always thought most kids just dealt with it to avoid getting in trouble.
It works with Docker. If you write a Dockerfile for a program, and create a permissions.json file, then your program will work with subuser. Subuser is a "very thin layer" that makes it easier to use Docker for desktop apps.
Have Millennials Made Quitting More Common?
The thing about encryption, you can always roll your own if you are advantageous enough.
If you have proper package building rules (not this currently popular fpm
nonsense, which produces broken RPMs and DEBs unless one puts much effort in
using it), tearing building procedure apart and adjusting it for other package
managers will be really easy. No, you're not being an asshole. And if you want
to be it even less, write a proper makefile and call that from package build
rules (RPM spec, debian/rules, ebuild, or anything else).
Hmm, my testing has been a bit bad... It should take about 5-30 seconds, depending on your machine.

It uses a web worker to do the calculations, so it shouldn't hang until it starts plotting stuff.

What OS + browser are you using? I noticed that it doesn't work on Opera, for example. But on chrome it works decently even on my phone.

Most of the calculations are done client-side, the server-side calculations only take a few seconds.
Two interesting and somehow opposite aspects of modern culture, we seek instant gratification and we willingly delay communication.

I wonder if there is a relationship between the two.
This is somewhat true, but I actually use to be very verbally abusive until three years ago. Then again I was dealing with not even having a therapist to talk about my gender dysphoria (not being out sucks for me). So who knows wth is going on with me.
I'm an hour outside of Vancouver in Abbotsford. Housing is still high, 300k for a single detached unit, but it's very liveable.
True, but difficult to sell, especially to repeat customers who can calculate the price/hr on previous work.
> You just need to look for traffic you can't read.

And what precisely is that supposed to mean?

If I send you a spreadsheet purporting to be "the latest numbers for the current period" but the low bits of each field (which would reasonably be statistically random) are really encrypted data, how do you propose an observer can figure that out?
> Let things cool off, take a hard look at things internally, get the stakeholders committed to actual change, then provide an update.

This is not an update - this is "we're looking into it", which should precede the internal soul-searching and actual change. They should have released this the moment they decided they were going to look into it - to outsiders, that moment seemed to be 29 days after the open letter was published.
Oh, do you have a link to that article?
... and are not using authenticated encryption as you should.
Enterprises use JIRA and various github plugins, works a treat and keeps PM types happy. This is about OSS projects that are to small for JIRA/Bugzilla, but have outgrown the limited github issue tracker.
I nominate you to tell this to all the people suffering from malaria and zika.
Melbourne's just as horrible. So's Sydney. So are a lot of places.
And how much do your 'Occupancy Police' cost to administer such a system ? If it relies on a property owner filling in a form, they're just going to lie to avoid the cost and without someone going round to every single house and monitoring it for weeks and months of the year, you have no way to detect people avoiding the tax.

Super high property tax when I'm not there? Simple, employ a cleaner on some minimal wage and let them stay there when I'm not in town. When I'm in town, put them up in a hotel. I'll probably still save money on the property tax and I can claim to be a caring employer, helping with employment in town. The city council are evil job destroyers by sticking me with huge taxes.

Scotland implements a 'second home' variant of their 'council tax' [a weird name for property tax]. Depending on area, it's a locally chosen multiple of the standard tax. But that's based on whether people declare another property and there's a lot of overhead in policing it. I doubt if it actually raises any extra net income.

But what if your empty property is actually from a relative who recently died and the estate is being finalized? Does that get hit too?

It always sounds simple to just slap extra taxes on rich people (who always happen to be defined as someone other than yourself), but that often leads to unfairness to decidedly non-rich people.

Rich people always find a way round these things - they pay lawyers and accountants to make sure they can. No public policy will ever fix that.
You could be right on that. My feeling is either they're interested or they're not. If they are interesting they'll be happy to hear from me. If they're not I'm not interested in trying to change their mind.
What are you going to say next -- that love is really simple?
I don't thin something that size would be warranted. But, letting users customize Issues, and PR/merge rules, and splitting off another section for requests would be beautiful.
The price, my email address, is too high relative to the value the site provides...which is at this point consists solely of demanding an email address.

Good luck.
> On the other, a feature in Nature in 2010 found that there were no species who relied solely on mosquitoes

Sorry, Nature, but I can name several species that could not live without mosquitoes, and you should be able to do the same also. This would be like banning the milk for babies because humans don't depend solely on milk and can eat many other things.
Or more concisely, the Hadleyverse. [0]

[0] http://adolfoalvarez.cl/the-hitchhikers-guide-to-the-hadleyv...
>maybe you've got too many and the high volume posters drown out the good signal from the low volume posters (that's where I am at, and don't know how quite to fix it...)

One of solutions: add high volume posters to thematic lists and unfollow them. Check lists when you have time for that.
Doesn't Nim use garbage collection?

Also the compiler isn't even stable, it is an interesting language but can't be take seriously for professional development yet.
Amazon AWS Zombie Apocalypse Clause (57.10)
Berlin seems like an amazing value for a capital city with rich culture.

Here in Boston I'm paying 3700 euros for (poorly maintained) 90 sqm, of course split with five people. Maybe it is time to consider a stint in Berlin.

Are there any resources you would recommend to learn more about the city, and the tech scene?
> And if you ask normal people whether they think government employees should be able to read steamy messages between husband and wife, the answer is going to be no.

Disagree. The person imagines a constrained government, which would only be reading private messages when there is reason for suspicion. The only time another human would be invading their privacy is in an exceptional situation that happens to others (since they themselves are good), which can be just-worlded to the required degree. And of course mass media distorts their priors to think that suspicion strongly implies guilt - a TV show would be quite boring if there were no wrongdoing.

I suspect tech is so (relatively) resistant to mass surveillance because we've perceived how horribly wrong group dynamics go and, rather than accepting being compliant herd followers, found our own outlets and created our own kingdoms. We are the outliers - we will never have the majority on our side.
Currently residing within Vancouver.

We love it here, but we have accepted that it is not where we will be able to put roots down.

My partner and I work remotely, we'll enjoy our time here then buy a home elsewhere...

Like maybe Hawaii. :)
I know that gitlab has it as a project option!
I like this analogy: Twitter intrinsically isn't Facebook, and it wouldn't make sense for it to try to be. Having that diversity in the marketplace is a good thing, and soft drinks demonstrate that such situations can absolutely be sustainable.

(Aside: if you make it Coke vs. 7-Up, you'll dodge that last complaint.)
Does anyone know where i could find a list of other satellites that provide imagery either public or for a fee?
Gitlab responded to dear github within a week:

https://about.gitlab.com/2016/01/15/making-gitlab-better-for...

Someone wants your business :p
Funny, the last two people I know who moved to Hawaii, moved back a year later. I'll have to find out why. But they must have a good reason - this is Iowa, and its currently 16 degrees.
A modest house in the suburbs of Victoria is 400K now so that's not too bad, really.