skysight-inc/HackerNews huggingface dataset:
For anyone new to and interested in D, here are a handful of command-line utilities and other small programs written in D (on my blog), which may help give an idea about (just some of) the kinds of things that D can do, and whet your appetite for more:

https://jugad2.blogspot.com/search/label/DLang

A few of the posts in that sub-feed are about D videos and confs, so you can skip past those if you want. Some of the videos are interesting too, though.
Show HN: Joincap – Merge multiple pcap files together, gracefully
I mean we're not far off with Vocaloid. Ever seen a Hatsune Miku concert [0]? All that needs to be met is "generate lyrics and song by A.I" and I've already heard a number of A.I generated that could work well enough as backgrounds for a vocal-heavy track [1]. The hardest part would be training a neural network to generate Miku's vocals and maybe creating the lyrics for the song.

[0] https://www.youtube.com/watch?v=dhYaX01NOfA

[1] Just one example: https://www.youtube.com/watch?v=LSHZ_b05W7o
Bad News: Microsoft Acquired GitHub at $7.5B
Honestly, yes. But honestly, the same statement as everyone here is writing: "They have not[ yet] earned my trust".
Wouldn't you be concerned about transcription errors interfering with your learning?

A lot of movies have Chinese subtitles. Pick an action movie and the dialog is quite easy.
Goodbye Github. No way I trust Microsoft with my private code. Hello Gitlab.
If you were to actually sit and read those agreements for everything you use, more than half of all productive time for humanity would be reading licensing agreements. You can refuse to click on these things,but these companies continue to try to insert themselves into more and more of society until we get to the point that you can either chose to spend all day confirming companies aren't taking advantage of you, or checking out of society.

This is a tragedy of the commons that government regulation has been the best solution for so far
> PS: I’ll be doing an AMA on Reddit in the next few days, I hope to see you there!

It's a bit of shame that that's the location of choice for hosting an AMA. The AMA subreddit is good, but it's trapped in the toxic cesspool that is Reddit overall.
Such a binary approach is probably too extreme for many people. I think it increases the overall usability of the device if you are able to more granularly define when to and when not to receive notifications.
We'll be eating genetically engineered meat. As in lab grown muscle tissue, no need to even raise and then kill a cow. We can use the land reclaimed from animal husbandry applications.
Yeah, this aspect of CORS is almost never properly explained.

First off, it's not about the authentication cookie. It would be simple enough for browsers to just omit cookies in cross-domain requests.

Here's an example of a real issue:

1. You have a network-attached storage device on your LAN.

2. Because the device is not accessible from the public internet, you have decided not to enable authentication. Anyone on the local network can issue requests.

3. You visit a malicious website.

4. That website's JS makes network requests to your device.

Basically, when you run JS in your browser, it's using your computer's network context. That context may have privileges that not everyone has (e.g. authentication based on source IP). You don't want random JS code to have those privileges.
Best Next-Generation Task Management Solutions for Better Productivity
Sean Carroll has an interesting article on this: "Energy Is Not Conserved": http://www.preposterousuniverse.com/blog/2010/02/22/energy-i...
It's to protect against malicious sites, not malicious clients.

CORS prevents your browser from being an unwitting attack vector by an evil website.
My app's name was ScreenTime. Oh well, time to change it I guess.

https://tryscreentime.com

(PS: Please don't buy my app or anything. It's not 'released' yet.)
Well, that seems to be a negative reaction to someone posting a link to fossil. I think it's pretty relevant since fossil takes the approach of storing everything you'd need to host the repository within a checkout. That includes the project's web presence, the issues, a wiki, etc.

I think fossil is pretty darn neat in that regard, however some of the implementation choices come off as esoteric after dealing with the git ecosystem for a while. Other than that fossil feels like it has some nice ideas which haven't been effectively explored by other SCM offerings, though unfortunately they haven't been totally explored by fossil devs either (IMO). Stuff like working with issues in the repository is nice, but the command line interface that fossil presents to work with them is very clunky.

If fossil had gotten to the point of critical mass before git then I'm sure these sorts of issues would have been handled, but since it didn't we're somewhat stuck with what's currently available.
Make Github Great Again!
Download the YouTube Kids app instead.

https://www.youtube.com/yt/kids/
> how else did you expect us to make huge sums of money

Your tone is as if to imply that nobody but the company benefits from making 'huge sums of money'. There are employees, vendors (selling goods and services), stockholders (retirees?), governments (taxes) and so on. Why the idea that earning money is somehow not the purpose of a company? It is at the core.
I would assume a core tenet of ethics and deciding if something is unethical is if it has the potential to harm people. Inducing depression to indiscriminate masses is pretty high on the list. It's not valid to compare the emotional impact of Facebook on millions of its addicted users to something like the color of a box of laundry detergent.
This is a fantastic nudge towards encouraging better boundaries and healthier habits with tech, and having it at the OS level is far more effective than using an app that might not have the access it needs to properly do the job. I hope to see more ideas in this area as things like phones practically become an extension of our livelihoods, where leaving them at home can in extreme cases feel like you've lost your connection to the world, as if your entire life has to run through Instagram and Snapchat and Telegram.

That it's also subtle and configurable means it remains a sensible nudge and not an imposition. I would love to see more developments towards building tech that gives you some space instead of constantly vying for your attention and engagement.

For a slightly tangential example, it would be nice to sign up to a service and not be inundated with daily onboarding emails, upsell emails, weekly newsletters, account management requests, and Intercom chat popups because the marketing team doesn't have any chill and has to inflict this bombardment of utter tripe onto every unsuspecting user. Like an implicit condition of trying out an otherwise decent app is to accept this torrent of bullshit that just creates busywork.

I think some apps offer the ability to suppress notifications for non-important things, which is a good start.
He's not talking about them using Github as his example, he's talking about them using Bitkeeper in the past.
Any reason why you implicitly trust Atlassian?
BetterTouchTool lets you program keyboard commands to do stuff like this.

Though you are correct that it would be nice if this was built into the OS.
> Last I saw (on HN) was teens usage is down.

Teen usage has been dropping for a while, though, with corresponding rises in Twitter, Instagram, and Snapchat. Are there numbers saying teen usage reacted to these stories at all?
I look forward to the next panic that sends folks fleeing back to sourceforge.
For the last 20 years or so, Microsoft lost a lot of mind-share. They are good at developer tools and GitHub provides them with the venue for the community. Unless Microsoft sees amazing value on the Community platform of GitHub they would not have spent $7.5 Billion on it. They do realize developer brain-trust is the long game they need to win, and GitHub fits that strategy.
Energy is not conserved in general relativity in the general case due to the expansion of the universe.
Unless you're talking about something else, a lawsuit is a civil suit, at least in the united states.
This is not accurate.

I’m within walking distance of central London, and single rooms here are available for about £100/wk, and if you need a full one-bed flat it’ll be around £200/wk. A one-bed flat can be purchased for about 150k in the same area.

Property is substantially cheaper almost anywhere else in the country. In Glasgow, for example, £100/wk would cover the rent on a one-bed flat, and 50k can buy you a two-bed flat.

90% mortgages are available with interest rates under 4%, which is hardly punitive.

There are many problems with housing costs in the UK, but we don’t do anybody any favours without being honest about the numbers.
>They also generally don't operate like a casino. They have customers, and sell products.

Similarily one could say: "Gambling houses don't operate like a casino. They have customers, and sell entertainment products.

And then continue describing the product details and trivia such as the exact rules of this or that casino game...
I wish at some point Apple would also include a built-in ad blocker so we don't even need to install third-party ones.
I don't think we can compare the state of OSS then to now.
To generalize, any singular component of a business is relatively worthless, unless there exists a functional business to plug it into.
MacOS – Mojave Preview
USPTO's Patents View API
You were downvoted... What in the hell is wrong with HN users? Are they all children? These events are well within living memory for a lot of us.
> I think that's going too far. As far as we know, the symmetries could be baked into reality.

Are you aware that the symmetries have been falling and that physicists been retreating? First, parity symmetry fell in 1956, resulting in a retreat to CP symmetry, which also fell. Now we're to CPT symmetry, which implies that there is no time symmetry, which in turn has been verified by physicists.

https://www.youtube.com/watch?v=yArprk0q9eE
My personal take on the open core model is that I'm generally in favour with it, so long as the paid features are significant and make sense to be paid features. Like, the two features the parent are asking for could be added by an open-source contributor in an afternoon. Removing them from the CE edition and only including them in the paid version just feels like picking and choosing things to include or not include.

An open core model done well is great. This doesn't seem to be an instance of that :)
"Psy-Group" and "Black Cube," huh?

You know, for two covert intelligence gathering firms they sure could have chosen names that are a little less conspicuous.
Here's another one: Gitea, a fork of Gogs with some extra functionality https://docs.gitea.io/en-us/comparison/
I thought Windows 10 dark mode was only to the metro ui (or what ever it's called now). So things like Window Explorer (Finder on macOS) are still not dark themed.
Medical trials are also just A/B testing. waves hands
Btrfs Can Now Remove Directories Much Faster in Send Mode: From 33h to 2m
There is rent control in East Palo Alto. However, every other city on the Peninsula does not have rent control.
A masturbatory fear-uncertainty-doubt filled piffle with almost no facts. Clearly the op hates microsoft and will concoct anything to propagate the said fanatical hate
The Register is well known for its less stuffy style, it doesn't mean much.

In any case, the original isn't hard to find: https://web.archive.org/web/20011108013601/http://www.suntim...
> When we call software “free,” we mean that it respects the users' essential freedoms

What do readers here think about a new name that is more direct, such as "freedom software", or "freedom source", or other names that emphasize the essential freedoms?
They spent 7GUSD+ on it. It is dozens of years of GitHub revenue...
There was a thread on reddit a while back asking cancer survivors what the worst part of it was. One person said that when they got diagnosed, it brought a black cloud into their family that will never leave. Even in remission, it will always be there in the back of the minds of their loved ones, forever.
Nice, they even have their own "github" https://nest.pijul.com/pijul_org/pijul
Question for the crowd: With this upgrade is iOS at feature-parity with Android/Google Family Link for managing child smart phone usage?
Doctor's and lawyer's have been noticing this sooner and taking advantage of this too.

It's called geographic arbitrage or geoarbitrage, and factor's in more than just salary. You can actually make less in many places and live better.
For those like me who are not too happy with this kind of "science" (for one, the title is worded in a way that makes this highly controversial view of reality sound like state of art in physics), "Not Even Wrong" [1] by Peter Woit is a great read for multiverse skepticism (mostly centered on "string multiverse", not quantum "many worlds").

[1] https://www.math.columbia.edu/~woit/wordpress/
So you decided to not have a house or apartment?
The best gains would come from removing most of the "revolutionary" features added before. Bringing back hardware buttons and keyboards and reducing physical size would get me excited.

Edit: You'll see downvoters, the beeper's gonna be making a comeback. Technology's cyclical.
Thank you! Even just a page that shows the behavior differences, without much debugging, would be really helpful; this sort of thing is something browsers very much aim to have working identically.
Kill it with fire?
Once bitten, twice shy.

Moreover, although I agree Microsoft is making efforts to change [1], pro-Microsoft partisans make it clear much of this is due to the new CEO. What one CEO does, another can undo. GitHub's bus factor is now 1.

I would much rather have seen them go public. They were losing money, but not, last I saw, at a rate that was absurd for building a SaaS business. Is there some reason to think they couldn't have gotten into the black? And if so, is there some reason to think Microsoft will let them burn cash forever without getting anything valuable in return?

Previously, GitHub's success depended on GitHub serving their customers and users. Now it depends on the notions of some guy in Seattle. Some guy whose job is, at least by market cap, 99% focused on other things. It's reasonable for customers to worry about that.
Skype and performance are two words that don't ever belong in the same sentence.
Huh? There were computers with built-in BASIC around 40 years ago, like Apple II, Atari 8-bit, Commodore 64, TRS-80, and more, I'm sure. There were magazines with program listings you could type in. Or do you think that labeling kids noodling around with BASIC as "developers" is too tongue-in-cheek?
They have some dozen different kind of SaaS platforms (think of Office, Azure, ...).

When they do that in an ill-defined way, they are done.

And with "done" I mean the whole company. The financial lose would be dramatic.
Never really understood why people paid for private github repos when they were free elsewhere like bitbucket.
Issues and comments can already be migrated, github has a simple API and all the other services have import tools. It's not hard.

The social part is not that big of a deal, its just because everybody happens to already have a login. Other than that, what's the big social hook? You can have the same exact discussions on the other source code sites, all of which have more features too.
Those features sound like something the developers of Git should consider adding to the feature set of Git... So that everything goes with the repo instead of staying in the webapp.
It's too bad the 'open source' in the title triggered a wave a resentment in the discussion. I agree it sounds argumentative, considering the licensing of Git itself is more 'Free' than that of Fossil.

But the underlying point here is an interesting one: if I'm a GitHub user and I'm not happy with the idea of Microsoft acquiring the company, what alternatives exist if I want to move away from GitHub?

There are tons of them, but it the realm of simple, self-hosted solutions that offer code hosting, issue tracking, and a wiki, Fossil stacks up quite well. It's a single executable that's lightweight enough that it can be called via CGI in shared hosting environment to replicate much of what GitHub offers. In that context, I think Fossil is worth looking at.

If moving away from Git isn't an option, I'm a big fan of Gitea[0], though I haven't hosted it on the internet before (unlike Fossil, which I do use to host my side-projects). Gitea is a community-driven fork of Gogs. Both are single-executable Go applications that offer much of the same functionality GitHub offers.

[0]: https://gitea.io/en-US/
I'm more interested in how companies with private repos on GitHub react.
No, what I was disputing was the claim that what Windows 10 collects is spyware when Microsoft makes it a point to ask you what data you want to share (if any) and then has several posts written describing in detail what they collect and how to turn it off. Spying implies the company is doing it in secret, and yet here we are talking about and referencing public documents that describe it. That is not "spying".
These kind of ever present comments are the HN equivalent of "2/10 would not bang"
I fully expect them to just make private repos free for everyone, a la Bitbucket and Gitlab.
This is actually a really important distinction that I think is lost when people argue about the homeless problem.

I think most people who have a problem with the homeless, myself included, are speaking primarily about people living on the street and very obviously either A) addicted to drugs, or B) mentally unwell. Whereas it seems that people who advocate for the homeless are advocating mostly for people who have fallen on hard times and are struggling to get by.

FWIW, I don't think people who are anti-homeless really have much of a problem with somebody who is sleeping in their car because they're struggling financially. But we do have a problem with people who live out of their car because drugs and/or mental illness render them unable to participate productively in society.
Physicists have already shown that Time symmetry isn't absolute.

https://www.youtube.com/watch?v=yArprk0q9eE

We already know that conservation of energy isn't absolute. It is, however, a very powerful analysis tool, just as Euclidian geometry is a very powerful powerful analysis tool. It's very accurate on certain scales, however, that's not how the universe works if you look closely enough.
The space between chairs is not going to increase. It will remain at the narrowest flyers are willing to endure for cheaper flights. If the seat designer can claim some extra space, they will be used to cram more rows. That may lead to cheaper flights, but not more legroom in economy class.
If they do that they better damn well block ads in their apps too. I don't like ads as much as the next person but they pay the bills, and I'll burn my top 50 app to the ground before I let Apple force me into their walled garden in order to make money.
Oh you're absolutely right on about the constant marketing; that didn't even occur to me. Think of all the products that try to scare you into buying them. Security systems, Life Lock, Life Alert, car alarms, reverse mortgages, car insurance, life insurance, lawyer's offices, pharmaceuticals, local news commercials, it's everywhere, and that's just the TV.

Of course politicians make their living selling fear too, and we have extra long campaign seasons, so that's a good year out of every four of constant fear mongering, over and over.

I'm amazed we aren't all nervous wrecks.
developing when you were six? fuck off
This, a thousand times. Bonus points for an option to skip voicemail for numbers not in my address book and simply disconnect them.
Some people have so much cashflow, that they need to spend it. Most banks are only FDIC insured up to 1 million bucks max. Most are only 250k actually.

If you make 1 million per year... you gotta spend that money some how. Even if you lived modestly in a middle class neighborhood, and saved/invested 600k per year, you could afford a new 100k car every year if you wanted.
What if currency is in fact counterfeit respect?
"For these companies who owned GitHub hardly plays a role. They want to attract developers and go wherever the crowds go. If there is mass migration to mercurial-superhost.com they will follow. It's just an outlet.

No-one's going to join a company because of which front end to git they use. It's more a question "do Apple/facebook etc want Microsoft to have all of their private source code to look for exploits/rip off/hand over the government etc etc"?
If you set CORS, you'll see option request on every request. You can set a cache expiration header on option request to prevent it on each request and potential denial of service or slow frontend. It's shocking how few developers know this.
network effects have nullified alot of the value of "free software." Without "free data" and a "free communication channel," people are as locked in today as they were proprietary software of the 80s
Well, then you won't be glad to know it's going away: https://www.theverge.com/2017/9/25/16360072/microsoft-teams-...
> That goes for any and every service dealing with personal data, and we pretty much lose the open web.

Some might argue that centralized walled-gardens like Facebook are actually a risk to "the open web," rather than contributors by allowing access to some data via an API.
I think public code will still live on github, but I See FAANG 100% avoiding any private github repos from now on.
Because of limitation of English language, no single word to represent intent of 'free'.

Often you need to explain that free as 'free as in free speech', which probably confuses people more.
He talks about it in the essay, but I think it bears mentioning again that "free software" at first glance implies something apart from what the FSF intends. Is there really no other satisfactory word that could be used that would get the point across with less explanation?
>likely be disproved over

I wouldnt say 'likely' this is M$ we are talking about.

And I used to be a Microsoft fanboy.
Issues are tricky, but docs are easy to store in git. In fact, I thought that was standard practice for most folks. What documentation tools do you use that prevent using git?
What would be the cost of launching a micro-sat into an orbit that could perhaps act as an intermediate link?
Yes, but I would sure hope that (except for national security letters...) the access control measures for skydrive are very strict!

File-level encryption is still not for the masses.
I disagree. If you Google for primary literature related to Tuskegee, you will find, front-and-center, publications describing the ethical disaster that it was. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2609060/ https://dash.harvard.edu/bitstream/handle/1/3372911/brandt_r... One does indeed grasp the horror.

And, where did the Nazis publish, again?

We certainly need people to responsibly interpret peer-reviewed literature for lay audiences. Responsibly.
One might say, given the fundamental particles, there is a unique set of number and sizes of extra dimensions. That is, there are no free parameters if it's going to fit this universe.

The same thing happened in relativity. c is not a free parameter; it has to be the speed of light in this universe. You could argue that it could have some other value and relativity would still work correctly. That might be true in some sense, but it wouldn't work as a correct description of this universe.

Note well: I do not have more than a passing familiarity with the field. What I am saying here may not be a correct description of the actual state of string theory.

Also note that I find "there are no free parameters" and "but it gives rise to this landscape, where there's nothing nailed down in terms of actual physics" to be somewhat difficult to reconcile.
I don't. I use jira at work. It's shit.