skysight-inc/HackerNews huggingface dataset:
Property Management companies can be extremely inept. At the end of my last lease the property managers for my place were fired for letting the owners family home degrade so far. The property managers then tried to pass all the damages off to my roommates and I, but we had extensive documentation of the existing damages.
I'd like to maybe try this one day. Both hub are lab are great though and fill different niches of mine
There is a huge difference between making a pass and groping.

You need to learn this, it seems.
Wait, people still use SourceForge?
All the bundled installers are gone. Next order of business is to rid the site of all deceptive advertising. The old owners began it, but it was not transparent or easy for someone to report a deceptive ad. We will make sure soon that it is so we can begin removing all deceptive ads placed on SourceForge by advertisers buying traffic programatically.
That depends, do you want to feel smug and righteous, or do you actually want to convince people that what they're doing is harmful?

Being right is not a substitute for being persuasive.
http://stackoverflow.com/questions/315911/git-for-beginners-...
Well we removed all bundled installers, hence this blog post.
(2) another purpose is to be the central meeting ground for discovery and community participation. [...] The problem is that the more competition we have for (2), the less functional any of the competitors are in serving (2).

While this is true, especially for open source projects. I'd rather see a healthy open source community on top of an open source platform than a proprietary one. This for two reasons:

1. Suppose that some features are needed by an open source community. In the case of GitHub, you have to ask and wait until they throw something over the wall. In the case of GitLab, you can write the code yourself, submit a pull request. With a bit of luck, it's in the next version of GitLab.

2. Suppose that GitHub or GitLab as a company becomes evil. This is not far-fetched, look at SourceForge. With GitLab, you could fork the latest community edition and have pretty much the same functionality.
“Crowd Journal” Anyone interested to have a look at my university project?
About 35 million per month currently
If by "unfortunate" you mean "totally crazy"... I'd rather deal with the occasional person confused by GitHub kids' ignorance of what source tarballs are meant to be that doing such wild and dirty dances in the repository.
Its a clutter free network where you can share a status and include one image with it and your audience can show love with a simple heart button. isn't that clutter free? I love it :D

And sorry for all the fake accounts of Mark Zuckerberg, Drew Houston, Amy Lee, Emma Watson, Richard Branson, Mohammad Yunus, Sergey Brin, Krewella, Imagine Dragons, Bill Gates .. i have collected their recent status from social medias like facebook and twitter to see how it would be if my heroes would join my tenuous but clutter free networking site. ^_^
Yev from Backblaze here -> Today was a weird day.
The crap is gone forever.
It's the crappy startups that will go away. That's a good thing for everyone, honestly.
The sibling comment about websites was spot on.

Another good example is the real-estate rental market. Many places lack furnishing and lose lots of business over similar competitors, and I mean the types of basics a months rent would cover. I was never able to figure out if this was due to lack of liquid funds (even though it would pay for itself fast) or something cultural.
General macroeconomic scare mongering has an upside in that perhaps some fat will be trimmed. Those with a product or service with real value should remain standing.
We own hundreds of websites, a very small percentage of which are travel related. Most of them are technology related sites.
Corporate (banking) - across multiple departments and users - but I'd like to share:

Bucket
|- filename1
|- filename2
|- filename3
|- filename4
|- filename5
|- ...

I'm not joking. This is because I worked in an organisation where directory structures and silo'd access across each department were removed, and everything got thrown into a pool of documents with files that needed to be correctly names, and attached meta data filled out.

Most people hated it.

But I loved it, because it brought a discipline of accurate filenames and attaching correct meta-data. It brought strong disciplines on security/permissions. It brought an audit trail of who had opened or edited what and when.

Whenever I see a department of a company with endless directory upon directory of files with data replicated across them, I know the department has big people trouble - stuff is being done manually and operational controls are weak. Like seeing Excel sheets with merged cells = non-normalised tables that cannot be pivot-tabled = staff don't know basic Excel functionality = stuff is being done manually, time wasted, effort duplicated.

Everything was accessed by search. This also brought strong levels of discovery: Formerly, a document in another department could have been useful to me, but I'd not know of its existence unless I'd caught wind of someone working on this problem before. Now, with correct permissioning, I would see it through search. This saved incredible amounts of time. I also know that what I wrote 10 years ago isn't stuck in a directory that no one knows exists, it is at the fingertips of anyone who needs it.
I too have to disagree. Cmake is crap compared to Autotools. It's makefiles don't work if the end user who does the compilation doesn't have cmake installed. Autotools doesn't have any runtime dependencies - that's a design goal that yes, still matters 2016.
It's only misleading in the sense that it would better to say "The poor are better off when we build more housing of any sort, even if they can't afford the units being built."
Thanks! I'll be sure to do so.
They did not block us, but all deceptive download buttons are coming off of SourceForge. Many of those "deceptive" download ads are actually served from Google AdX, but we are going to make it easy to report them when they arise so we can take quick action.
How to make the Pomodoro technique work for you in 4 minutes
> And that leads me to one big problem in the rental market is that landlords never spend a dime on improving or renovating homes for better energy-efficiency, because the tenant has to pay all the utilities.

If that were the case they could charge 'fixed utilities' at a reasonable price and then when they upgrade for energy efficiency they reap those gains.
It would be foolish to explicitly pay for lines of code, but there are lots of situations where that happens implicitly.

Most programmers get paid by the hour, and consistently produce about the same number of lines of code per hour.

Most large contracts are billed according to the perceived magnitude of the task. The value to the client is more important than the cost to the contractor, but the cost is still a factor. And for a contractor who has already decided which programmers will work with which tools, that cost is directly proportional to lines of code.
It's an age old-question but I still don't have a good sense of the answer:

When leaner economic times come around and tech companies downsize their work forces, they speak about culling "nonessential" employees and "growing smarter". How do they deal with the political problems of admitting to having hired a sizable number of "nonessential" employees to begin with, and, moreover, the obvious implication that their previous growth strategy was indeed "stupid"?
-- "Uncertainty in the tech industry is really pushing people back towards more certainty — working at a mutual fund, a bank, a hedge fund,"

Really? I left out the commentor name because of how stupid the comment is and how well banks and the like are doing.

Re: startups, a bit of culling isn't a bad thing, painful yes, but not every idea is pursuing above all else.
> My parent was speaking about indexing at the code points level, not at the encoding (byte / character) level.

You need UTF-32 for (random) indexing of code points. UTF-16 has 16-bit code units. Some UTF-16 code points are 32-bits, using a surrogate pair.

So it's the same trade-off as with UTF-8. Thus no reason not to just simply use UTF-8 in the first place and take advantage of the memory savings.
> No working class housing groups are trying to stop new buildings.

Ahem:

http://www.savethemission.org/save_the_mission_district_yes_...
SourceForge has been effectively strip mined. I'm curious to see if anything interesting comes of this.
Actually, I do want free private repos to exist as a mostly open source developer. I often start cooking a project in a private repo. If it leads nowhere I just keep the repository private. Usually that meant moving it to BitBucket because I only have 5 private repos on GitHub[1]. Once I am happy with the quality or usefulness, I clean up the history and make the repository public.

[1] Yep, my BitBucket account is basically a graveyard.
Well, I'll assume shuttering the site isn't an option. Be careful also because apparently using the word "the" before the word "site" is taboo to some commenters here. We're going to do the obvious stuff first: get rid of bundled software (done), get rid of deceptive advertising, improve features (like rolling out https, done), and then we will look at ideas like you mentioned. I appreciate the feedback.
I'll still never trust them, ever again. On top of the lack of trust - the site has been so poorly designed for so long now which is completely unacceptable for a site that makes a profit.

Why would you use sourceforge over say something like Gitlab?
I find the to be really frustrating. `tmux` does it, which means that I have to package it differently when I switch from a stable release to building from git.
Well we scrapped the DevShare program in the first week we owned it, and it's not coming back.
I know only one or two people who actually own their own place in LA. Everyone else rents.

Everyone.
An employee is more than just cash - you may onboard employees anticipating future growth or projects. You may have hired them and just kept them for future reasons. You may even keep them on the payroll to just keep everyone's morale high.
I have been using Scala commercially for 3 years now. Never have I come across someone who didn't like it. Java veterans almost cry with joy after using Scala. I don't know if I live in a Scala bubble but I don't believe that's likely. And "Java will almost be Scala" nonsense never gets old it seems. It's as stupid as "Go is almost Haskell" (but they both have lambdas!!).
> Java 8 already added lambdas, the optional type, and so on.

I think the best Java can hope for is "syntax as good as C#". I highly doubt Java will ever go for, say, pattern matching. Unfortunately, after the big efforts in Java 8, I don't see anything syntax-related planned for Java 9, so I guess Java developers are still in for a decade or two of autogenerated garbage.
Just had a high school english flashback.
You customize your workforce to meet the current market demands. When the price of oil is high, you hire a lot of people to work the wells.

When the price of oil tanks, but the price of coal rises, you downsize on oil production and ramp up coal mining.
Definitely.

Having said that, it makes it easier to see that the schedule has already slipped by months, even though it was announced two years ago.
The reason I chose Sourceforge for all of my projects in the distant past was because of their dedication to Open Source and Free software, not any particular technical merits (though, technically, it was reasonably functional for the time, but a decade of no significant improvement is hard to miss).

Github is a great product, but they are not as open as SourceForge once was (the source code to run your own SourceForge was available).

Also, SF still has several tens of thousands of projects, including a few very large ones. Merely stopping the bleeding would be sufficient to remain a large OSS project hosting site.
We're going to improve the design as well. It's only been 2 weeks since we acquired the site. Hope we'll earn your trust back in time.
High-end logo for your startup, on a pay-what-you-want basis
In fact, if piracy really had the deleterious effects on culture and artistic expression that copyright advocates always claim it does, I suspect you'd see much more of a social taboo against piracy than exists now. I'm not one to usually rush to the defense of people reasoning with "their gut" but, in this case, I think most people know that the copyright regime is bullshit, and they act accordingly, even if they haven't given it as much thought as the average HN reader.
IMO it's pretty pathetic you respond to such an obvious troll post.
The site's gonna be alright
Scala was nice when it was the only alternative to Java but Kotlin has been slowly gaining some pretty solid momentum as a candidate for Java's replacement.
Wikimedia Foundation reveals grant application to build Internet search engine
Ok, I know, first reaction, utter STUPIDITY of the human race. But don't let it down OK? There are some good, smart, people out there that care about it all. They're out there, they really are. Just keep looking. :-)
Thanks for your opinion and your response to my response to a troll. Just clarifying that we removed the DevShare program (unprotected sex to use his analogy)
Somehow, I get the feeling you believe that during a wartime shortage, the government says, "Okay, everyone who's already been using the thing in question gets to keep using it forever." But that's not how it works.

In actual wartime, the item in question gets rationed. To the extent that the metaphor could even apply to housing, it would work like this: "There's a shortage of San Francisco housing. First, the military gets what it needs. If there's anything left, you have to share with everyone else. No hoarding. Each citizen will get a book of 5 ration tickets per year. Each ticket entitles you to spend one week in San Francisco housing. Some tickets will only be valid in even-numbered months; some, odd-numbered."
We hope so. Got a lot of good things planned
> you hire a lot of people to work the wells

I think it's a valid question whether that's still a valid approach in a modern, high-value knowledge economy (and yes, I'm including oil well operators in there).

Honestly interested from companies that have been through grow-shrink-grow. Is it as clear as that, re: being able to find new people when the time is righr? Or is there enough of a ramp-up time for new employees that the equation is more complex?
Because you learn and adapt over time. Things that look stupid in hindsight needn't have looked stupid at the time. In particular, specialists are good when it looks like you're growing, but if you have to scale back, you prefer generalists. Knowing the right balance in advance would require a crystal ball.
Renters, especially in highly regulated cities/states, substantially reduce the liquidity of the investment. In a lot of places, you can't just evict someone because you want to sell, or you have to adhere to a process that can take over a year. An entire housing market can crash during that time.
We will get this resolved. DevShare elimination was just the first step. It's only been 2 weeks. Hopefully you'll see in time we are serious about regaining trust, and are wholly different than the previous owners.
Testing Epictetus's Doctrines in a Laboratory of Human Behavior (1993) [pdf]
Thanks for the support. Stopping the bleeding is what we're doing now and then we hope to improve SourceForge significantly.
In the original post, he says that you need to create a directory, and then write a script to recreate it in the event that it gets deleted (to prevent Adobe from nuking your files). Since Adobe deletes the contents and not the folder, it turns out that you don't need to keep recreating it.
Many landlords would love to be able to evict their tenants and replace them with new market-rate renters, in exchange for paying the old tenants' moving costs. Or even the moving costs plus a year's rent in the new location.
I agree, however if you hit crossfit after 5 years of power lifting, you are much safe and know what box to avoid. In my current box the injuries rate is near zero because the two instructors are crazy about form. Still crossfit is itself partially risky like many other sports, so also self-regulation is needed, and a bit of luck.
But satire is covered by fair use, right? So I think the neo-Nazis aren't hampered by the copyright.
You know, I'm a little disappointed with the HN commentariat. They at least ostensibly seem to be making a good faith effort to improve the site and people are responding with out and out venom. Yeah, I'm skeptical too but that's no reason to be so vicious.
Assuming it's really gaining momentum over Scala I won't understand why. What Kotlin has over Scala? Compile times? After coding for 1 hour I compile once to check if Intellij and I missed something. Are those 3-4 minutes too much time?
Just read that full Google+ post. Wut?
Totally, but I was at least mixing PL + cardio sessions of HIIT. However it is not at the same intensity of doing mid-weights lifts for 20/30 minutes interleaved with body weight stuff and so forth without pauses.
> I doubt there would be many big budget games or movies produced without some degree of protection.

I get where you're coming from, but I worry there's a ton of status quo bias in that doubt. Of all the bajillion ways to incentivize creativity, either with or without laws, how sure can we be that this is the best one?
What a fascinating insight! I relate to the need to google anything I'm curious about as it comes up in conversation or reading, I find myself often googling or browsing Wikipedia at night for the list of things I heard about during the day. Anyway, I'd love to hear more about the rejoining of the digital world after several years of advancements going on outside the prison walls, perhaps a second article will appear at some point?
Indonesia asks messaging apps to remove same-sex emojis in LGBT backlash
Wow. Hell of a story -- and very sad. I hope the Administration comes through with a generous compensation offer soon.
Civil disobedience was a lot harder to do in 1776 then 2016. Marching in the street will probably have you bio-scanned, in a database, linked to your Metro Card.

So Plan B?
If you train 3-4 times a week at high intensities, plus some genetic factors, it is looks entirely possible you have such a low rate. Your earth develops hypertrophy and is able to contract very well to push the blood around, so don't have to do it too many times per minute.
>As they say, most technical work or any work that requires deep focused thinking is a race to the bottom

Wtf is this? Are you trolling? Is this why folks are pulling in 250k or more as engineers?
How Stoical Was Seneca? (2014)
Too little, too late I'm sorry. If you want to do something good why not start something good and then talk about how you wanted to create something modern, safe and based off the what you know when wrong with SF?
Again, my original parent's statement was not about encoding or memory savings. The statement was that it was a bad idea to index into an (abstract) unicode string (of unicode code points -- not compositions thereof whatsoever).

I didn't question that, but hoped to get some inspiration for sane usage of unicode handling (which I'm not sure is humanly possible except for treating it as a rather black box and make no promises).
To your point of huge emotional drain, I was surprised at the behavior that the article mentioned about rejected candidates reacting to feedback. It's like they never felt failure before...

I like her saying - chew the meat, spit out the bones and thank them for the feedback.
Huh? Looking at the GOGS documentation, it seems that only LDAP auth is upported?
Sounds like https://en.wikipedia.org/wiki/Parable_of_the_broken_window
Apple Music now has over 11M subscribers
You don't need to reply to every comment though, it does come off as a bit desperate. :P
What exactly was the reason for acquiring SourceForge? Was it that it came along with Slashdot?

I don't have much interest in what happens to it, but there might be space for a well-run, well-designed source control/issue service.

One thing that SF has is also email lists, doesn't it? Does Github have anything comparable? Or are lists even necessary anymore if you have a quality issue fracker?
I'd say the title omits an important context. Let's see how it looks like if I add a few extra specifiers..

"The poor are better off when we constantly build more than enough housing for the rich."

The last paragraphs actually point that out, albeit in a slightly reversed manner. As long as high-end housing supply is continuously being satisfied, the more aged buildings become affordable even without 95% percentile incomes.

On the other hand, I do find it somewhat insulting that the figures assume a time window of 50-60 years. This kind of approach ignores a crucial externality: if it takes ~3 generations of neglect to see the problem, it also takes another ~3 to repair it. Even assuming a perfect 180-degree flip in housing, zoning and transit policies, that's a century lost to bad decisions and blind greed. And in the meanwhile, the city is pricing itself out.

I'm not a historian, but I sure would like to know a bit more. Has any great city survived 100 years of exodus?

Dislaimer: I live in (Greater) London.
Quiz != Interview

Interviewer might have quizzed the candidate.
Removal of DevShare, adding HTTPS, and removal of all the deceptive advertising is a step in the right direction. The next step is to reach out to all the blacklist providers you're listed on and get removed. You guys are shitlisted all over the place, and for good reasons that may no longer apply.
That looks like a solid start. Thanks.
If you try it and run into a problem, do file a bug! Here's a bugzilla template link: https://bugzilla.mozilla.org/enter_bug.cgi?format=__default_...
Show HN: Send Free Valentine Gifts to Friends
Not replying to every comment. Just most of them. It's been a long week, but I like hearing feedback.
You're getting a lot of snark here, but wanted to say that you coming here and addressing is really helpful in proving you're serious.

I have fond memories of SF and keeping some completion in the market is always good.
Yes, you would gain a massive chunk of traffic if you can get your site spam and malware free. There are still some projects like mp3gain, etc that are useful.

Right now uBlock won't even let me visit Sourceforge without adding it to my exceptions list (probably for a good reason).
Gravitational Waves, with Kip Thorne
Thanks. We are serious and I do appreciate all the feedback here. Agreed about the competition part as well.
I'm glad I got it right :)

I like your idea, and I think there's room for improved introspection in debugging.

At the same time, I think that if a program can't be understood without being executed, then it's already lost (in terms of readability).

Certainly, for example, if you have a threaded program, you need to be able to visually inspect and verify that there will be no deadlocks or race conditions when the program is run, because you won't be able to test every possible condition in a debugger.
Investments aren't always pure investments, there can be a sentimental side, and there isn't always a need to wring every penny out of something.
Is it pathetic, or does it show that he is giving this an honest effort?
Yes the malware is gone. Now what's left is somewhat deceptive ads in some cases (ads with download button images in them). These are served programmatically from ad networks but we're building a system where they can be reported and acted on right away. Hopefully we'll get uBlock to come around.
Because we'd rather support the tens of thousands of projects and developers, and millions of users that rely on SourceForge. Clean it up, improve the feature set, and be transparent. But alright then.