skysight-inc/HackerNews huggingface dataset:
Commercial recyclers operate at a scale too large to hire people to sort. They depend on automated sorting, which uses blown air and physics to separate items - plastic flies higher than metal.

What doesn't go into one of the other slots gets sent to the landfill... Including most of the glass jars that you cleaned and sorted carefully.
Yes you're absolutely right, and we will 100%.
Elementalista / Mago.Guild Wars 2. YouTube
Yes. I did not know about it and it seems like a useful tool. I'm glad to see it at least.
It doesn't even have to be a strict cutoff. The first 10 years might be free and automatic, but the Copyright Office could charge exponentially increasing fees for renewals afterward.

For example, $1K for the next 10 years, then $10K, then $100K... This means that only works that remain truly profitable in the long term will stay copyrighted. If Disney wants to pay $10B to keep Mickey Mouse copyrighted, they are welcome to do so. The extension fees could be put to good use improving the nation's public schools and libraries.
Your account seems newish, so I'm not sure how familiar you are with HN as a community. But we generally value signal to noise ratio pretty highly here, it's semi-bad form to repeat yourself in multiple comments, and it's very bad form to say things like 'thanks for your support'. That's more for reddit than it is HN.
> Scala 2.12 will require Java 8.

Goodbye Android.
I'm looking forward to seeing how they plan to improve the site, especially now that they've committed to a concerted effort to clean up their ads and their practices.
Elsevier made more than 3.5 billion dollars in revenue last year. They are trying everything possible to destroy open research. They were behind three bills in the US congress to prevent universities from providing access to pre-publication research. This is research that's been paid for by taxpayer dollars.

Companies with attitudes like Elsevier need to be buried.
Not sure how you inferred any comment on that subject from my simply pointing out that the Hollywood blacklist was a combination in restraint of trade.

Which, incidentally, the complaints about Eich were not.
I thought the article was weak. There was barely a change in displacement with new market rate housing vs not.

My biggest issue is the highway theory - build more lanes, commute time is shorter, more people drive, purpose defeated. Here build more market rate housing, prices fall, more people move in that would have loved elesewhere in bay area, prices rise. Purpose defeated.

I like projects that include percentage of units to be affordable, rent control, and programs to build on surplus public land for affordable housing.

Beyond that not sure what else they can do. At end of day government only has so much they can subsidize. Unless they start building homes underground or on the bay...
Annotations are IMHO just another and admittedly shorter representation of the same problem.

You still have to learn them by heart for each lib, you don't know when they are executed and you cannot reason about them (as you could with source code).

Pretty much the same problems as XML if you ask me.
Support for all the package managers for the most frequently languages out there. I still stumble over libraries hosted on sf.net a lot.
CITA 712: Update on LIGO's Search for Gravitational Waves
It cannot be implemented everywhere. Sweden now needs to import trash to power its district heating, see e.g. http://america.aljazeera.com/articles/2015/3/27/sweden-wants...
The interesting thing, to me, isn't so much what'll happen to the employees--it's what's going to happen to all the SaaS and PaaS folks the remaining startups depend on.

When everyone and their buddy is signing up to spew cash into the coffers of services like Amazon, Heroku, and other hosted solutions (instead of doing it themselves), those services can spread and grow.

What happens, though, when that easy cash is no longer available? What happens when, for example, paying a lot for Docker or NPM no longer makes sense?

The outflux of customers has the--in some sense--real possibility of killing those businesses for the remaining users. Look at Github, for example, as a company trying to run ahead of the curve--it can happen.

I'm more concerned with what happens to ecosystems, like Node, that have VC-fueled companies as critical components.

I'd love to hear other opinions on this point of view.
Can't take a purportedly urban planning article seriously when it doesn't explicitly mention zoning and density.

"More housing" is a pretty fluff summary of the intricacies of building sustainable neighborhoods.
Here in Germany I am yet to see any job posting about it.

It is all about Java, Scala and Clojure.
It's not misleading. It makes some assumptions of the reader [that the context is housing and that given constrained supplies, the pressure on affordable housing is eased when more market rate stock is built for those who can afford it --i.e. they have other stock to choose from].

Like when you go to the grocery store before a holiday, many people will tend to buy the leftovers [constrained stock] they normally would not buy --so it is with housing.
Smart grid
what is the best smart grid research field nowadays?
I'm really enjoying Dropwizard. It has helped pull me back in to the Java ecosystem.
And, the venom is directed at a target (the new ownership) that had no role in the malware bundling, and in fact is diametrically opposed to it and doing everything it can to dismantle it.

A company forthrightly saying that something the company previously did (under different ownership) was unethical, and they are hereby ceasing it immediately, is rare, and refreshing. It should be celebrated.
I'm familiar with HN. It's just that this blog post was written by me, so I want to listen and respond to the feedback the community has to offer. Most of what got SourceForge in a bad situation in the first place were complaints falling on deaf ears of the previous owners. Improving SourceForge is very important to me.
It's unfortunate that it's the first Java example provided for anything to do with SWF. I got dumped into that from the "what is SWF" page. There's no simple Java SWF example like there is for C#. The docs dump you straight into the Flow Framework.

I'd argue based on Occams Razor that a more simplistic start is what most people want. Unfortunately to get that you have to look at the documentation of another language.
along with this:

> 6. Women have lower acceptance rates as outsiders when they are identifiable as women.

They should have added this:

7. Men have lower acceptance rates as outsiders when they are identifiable as men.

Seeing those two together - equally justified by the text - suggests it might just be a small bias (~10%) against "outsiders" who use their real name in favor of "outsiders" who use hacker aliases...regardless of gender.
It might partly be a personality-type thing. I can't imagine visually inspecting and verifying anything if I didn't write it to begin with. I wouldn't know where to begin thinking of possible ways to break it. On the other hand, it seems far more natural for the author to say, "here are the race conditions I considered, these points where a context switch would be maximally inconvenient. And still lo the program works." This way the reader doesn't have to recreate such situations from scratch. He or she just has to verify the provided situations, or notice a scenario that was missed. That seems like an easier ask from someone new to the project.

(Mu scenarios can't insert context switches yet, but it's planned.)

Perhaps it would help to think of the dichotomy as between the rules and the state space of inputs they handle, rather than between reading and running. Seemingly simple code can often hide surprising subtleties. Why is this line written just like so and not thus? How does everything turn out just right in this one situation? Tests help to record the right questions for the reader to ask.
You do realize that reference counting is considered a form of garbage collection right? https://en.wikipedia.org/wiki/Garbage_collection_(computer_s...

BTW: I've written 6 engines for AAA games. 3 of them used reference counting. AAA C++ games use garbage collection all the time. Maybe yours didn't. Mine did. Unreal does. So does Unity
But they will never add proper type inference, non alphanumeric method names, call by name, pattern matching,...

Too complicated for blue collar devs according to design team.

So if you want a F# or C# like language in the JVM, it won't be Java.
but if it entered public domain in NL who can uphold Copyright in US? How can US law overrule dutch if it is of dutch origin?
AWS documentation is by far the worst I've ever seen. For all their services. It's unsearchable (through Google or otherwise), most of it no longer pertains and has been superseded but they won't tell you. It's split up into many different places that are not linked together, so when you think you've found your answer, you probably haven't. And of course, it never covers the truly hard problems like all the bugs in their platform. Total and absolute shit.
A hole that is less than the sum of its parts. Three suns’ worth of mass has been turned into energy, in the form of gravitational waves;

The coalescing holes pumped 50 times more energy into space this way than the whole of the rest of the universe emitted in light, radio waves, X-rays and gamma rays combined.
Java guy here. Not a fan of Scala and I've written a bunch. Love me some Kotlin though lately. Scala just feels like a language shit show. Everything from editor tooling, to the compiler, to the overly complex millions of different ways to do one thing aspect about the language pisses me off.
Any kind of JavaScript, iOS or Android engineer getting laid of will get a job within a month if they want. Competent backend developers, devops, ML engineers also will have no problems finding a job. I recently went through a job search in the bay area and only applied at places I wanted to work and got a job at the first place I applied with phone interviews and in person interviews scheduled at other places.

The job market is really great right now. If you're getting laid off, now is a good time.
Funny thing about this theory: the luxury housing market in San Francisco is in decline, and yet, it's still a seller's market for middle- and down-market properties. [1][2]

This is not surprising to anyone who follows real estate. There's no such thing as "a market for housing" -- there are several markets, each moving more-or-less independently, based on the net worth of the participants involved. A drop in the prices of units in the Millenium Tower doesn't have much of an impact on the rent of a pre-war hovel in the Mission.

The reason that the author doesn't understand this is because there's a latent correlation at play: the communities with the most high-end construction tend to have the most construction overall. But in a city like SF, where all of the new construction would be high-end (if so allowed), all bets are off.

Observing that properties become cheaper as they age is also silly. There are some properties that become cheaper as they age, but there aren't many of them, say, in Pac Heights.

[1] http://wolfstreet.com/2015/11/08/san-franciscos-luxury-condo...
[2] http://sfist.com/2015/11/09/at_high_end_sfs_housing_market_f...
F# will solve your everyday problem without a headache
We saw a great opportunity in SourceForge: tens of thousands of projects and developers, and a very sizable user base. The problem was that they were being largely ignored by the previous owners. Done right, I think SourceForge can become extremely successful again. Same goes for Slashdot.
Right now, I would say the only thing it has is momentum on Android, given JetBrains relation to Studio.

Using Scala on Android requires a bit more tinkering with ProGuard than Kotlin does, and it isn't a focus of the Scala designers.

Also with Scala 2.12 going Java 8, one will be stuck with 2.11 for Android.
> it's very bad form to say things like 'thanks for your support'

No, that's not correct.

Empty comments can be ok if they're positive. There's nothing wrong with submitting a comment saying just "Thanks." What we especially discourage are comments that are empty and negative—comments that are mere name-calling.

https://news.ycombinator.com/newswelcome.html
It's not "nonsense" or "stupid" to think that Java will adopt more Scala features over time.

You have to put Java in its historical context to understand how it came to be. It was a mid 1990s over-reaction against the super-complicated, super-fragile software that people were churning out with C++. It was designed as a kind of babytalk that would avoid the complexity of speaking C++. Of course we all know it was an over-reaction, leaving behind perfectly reasonable ideas like multiple return values, lambdas, and unsigned numbers in a kind of French Revolution against C++ silliness.

Scala is also an over-reaction in the other direction. It's like a cross between Perl and one of the more pragmatic ML dialects. It's easy to churn out a lot of Scala code, but hard to read someone else's or debug a Scala program. (Case in point: seeing <anonymous> for every stack frame in backtaces.) Eventually we will want to meet in the middle somewhere with regard to complexity, and Java is best positioned to do that.
If you do a transaction with physical cash, yes you don't need a bank. But if you do any large transaction it will not be in physical cash, and the clearing has to go through a US approved bank. Foreign banks that cannot clear USD use other banks behind the scene.
App Updates That Are Fun to Read
> I don't see anything syntax-related planned for Java 9

Just module declarations.

Many of the cool stuffs seem to be planned for Java 10. :\
We detached this subthread from https://news.ycombinator.com/item?id=11092942 and marked it off-topic. But thanks for being nice upthread.
Though hopefully it'll get peer reviewed (and revised in light of review) and maybe even published sometime before that happens.
Is there other story like the Anne Franck one?
Why not boycot the museum in Amsterdam, the books and speak of others stories? That's cynical? Not more than the Anne Franck copyright's holders...
A sudden flood of engineering talent on the market has other problems. Salaries could go down and given how expensive The Bay Area is then that could be problematic.
It is if houses were much much cheaper.

Shit I had a 2 hr daily round commute INSIDE San francisco, taking bus from the ocean and then walking to office. Id be beside my self if there was cheap housing an hour commute away.
The thing is the people who can afford to buy a house or pay the high rents will push out the people who can't, regardless of housing stock. Someone with money can buy the unit I rent, and, given it's private property there is no reason in the world they should not be able to move in --we're not at the stage of confiscating property.

Traffic throughput is different [unless you are comparing it to the toll express lanes]. Normal highways have no barrier to entry other than the vehicle you need to enter with anyway, so of course people will take whichever way gets you there faster. If before you had to take the 2-hour bus, or the surface streets which took two hours, but now you can take the freeway which takes an hour, all things being equal you take the freeway... Now, if you had to pay a toll to get on the freeway AND there was also public transit which was cheaper, you might take public transit.

The sad thing is politicians on either side ignore economics when it benefits their point of view or it aligns themselves with the ignorance of the people they represent [climate change, fiscal policy, housing, jobs policies, etc] so I'm under no illusions this report by the state gov't[1] will convince city supes.

[1]http://www.lao.ca.gov/Publications/Report/3345
I agree. Copyright is irreversibly wedged. The only workable course is to ignore it. As most people do, in practice, when they can get away with it. So the job for technologists is to make that easier.
no pics?
CITA is a internet gem. I had no idea that LIGO's lasers are running at 100kW on the way to 1MW! CW! Given how "slow" these events happen, I wonder if they could increase the laser power when a detection trigger happens (ms before the main event).

CITA 638: Black Hole Battery: https://www.youtube.com/watch?v=wp4JrbpBvWc

CITA 230: Electroweak stars: Electroweak Matter Destruction as Exotic Stellar Engine: https://www.youtube.com/watch?v=XJauOFbsom8
It's not that clear cut, it can be random due to timing for startups that just raised. Name me some crappy startups you think will fail, I'll name you lots more that make a great product, but couldn't stay solvent either.
Sorry, I'm not getting it. Wikipedia [1] tells me the 1998 Internet Tax Freedom Act was introduced to stop governments at all levels imposing "Internet taxes" on services that are provided electronically via the Internet. Like email.

I agree such taxes are arbitrary and quite stupid. That isn't my question however.

My question is about why the provision of Internet access should not be taxable like everything else. You pay taxes on the provision of other goods and services, including utilities. Why exempt the Internet? If the argument comes down to ensuring universal access to basic utilities, why not exempt all utilities? More, why should the exemptions apply to everyone instead of just the disadvantaged?

The entire idea strikes me as completely bizarre and alien.

[1] https://en.wikipedia.org/wiki/Internet_Tax_Freedom_Act
> Go away, you're dead.

How vicious. No one deserves to hear that here. Please don't post anything like that again.
Hi, I'm planning on migrating away from stash to most likely gitlab in the next few weeks. One thing that keeps coming back among my team is where is the real search power. I followed the work your team did with EE and Elastic and was curious if you will plan to back port it into CE?

all i read is that it's EE, but will it be brought to CE is the bigger question, and how does that fall into your current roadmap for upcoming releases in CE?

----

Follow up, do you plan on adding any code intelligence to your EE search, such as being done by the team at sourcegraph.com?

The way I see it is like this...
github, sourcegraph & gogs all are missing the ability to categorize repositories in groups. This is a must when you have a lot of repos, thanks for including it.

gogs = super fast, minimalistic but solid.
github = $$$$$$
stash/bitbucket = nickel and diming over features & $$$$
sourcegraph = not mature enough, missing code intelligence for majority of the languages we use
gitlab ce = great feature set, bad search and some performance struggles (that i see you are addressing)

in the end, we are likely to go with your product, but the search in CE almost hurts my feelings to use. (me: search for "test" in all repos: 0 results. search for "test" in specific repo: 1 result. me: scratch my head)

all in all, really excited to kick stash out and give my team a deeper feature set to play with.

Thanks for taking the time to come here, I'm late to the party.
No, I'm building legal software, not practicing civil disobedience. What others do with it shouldn't affect my freedom or life negatively. But it will.
It is fairly self-evident that we can't get purely self-interested and sufficiently coordinated with anyone who could displace them from their positions (in the sense that they value keeping their own bribes over denying their opponents bribes) politicians to support any measure that would actually make them no longer receive bribes.

If one of the two assumptions above fails: assuming we can legally define what exactly constitutes a bribe (and I imagine this is not a solved problem), it probably would be possible to pass a law that says that if you can prove as a politican that you were offered or given a bribe (for a sum n), the bribe-offering party gets fined (say) 100n (aiming for their economic destruction), of which 5n is given to you (thus incentivising you to report bribes) and some token amount is given to everyone else serving in the same elected body as you (to incentivise everyone to vote for the law).
So, "Startup" to them = private, bloated company?

I'm guessing they're talking about the "startups" who hemorrhage money on a trendy office location and uncomfortable chairs.

It'd be cool if we had a different name for being several rounds deep, private, and profitless.
He's trying his best to be gracious. You could do the same.
If you can't find one with a specific policy on that issue, then aren't there any parties aiming to reform the 2-party bias of the electoral system so that minority voices can be heard at all?
I wonder why http://MatterMark.com isn't covering more about this. I'd be interested in seeing what they have to say since their entire business is monitoring these trends.
When the supply is affluent, the salary goes down, period.
I don't know, Gitlab seems a little too enterprisey for me. For example their documentation is too 'serious' they link to martin fowler's wiki for "feature branch" and wikipedia for "feature driven development". Their gitlab flow has waterflow development like production branch with things going to "production".I do oss for fun, not to go to another job after the first one.

They don't have the cool hipster vibe that github has, github earned their street cred. A copy cat will always be a copy cat.

All these features ppl are asking for are against the ethos of github. Can somone give github props for well implemented git lfs.

sorry gitlab guy who is watching this thread if that was too harsh.
Keep this up and you'll be the dev golden child in no time. Best of luck!
Huh. I remembered incorrectly then. My apologies.
Isn't this why standards exist? We have standard image formats (jpg, dng). Even standard metadata formats (xmp, exif).

Why can't we have a standard for image libraries, albums, and storage that can work on a smartphone or desktop? It sure would make it easier to roll your own imports, exports, backups. It would be easier to move your stuff when Apple shuts down Aperture, Google shuts down Picasa, you switch smartphone OSs, you decide to quit Facebook, etc. Some XML or some JSON amirite?

If 1 or 2 big players got on board, I feel like others would follow. But I'm probably wrong.
I don't think it's just government. Youd also have to go thru all the existing private land owners for a 50 mile track.

And there may be some hope - marin and Sonoma counties just built a train. http://main.sonomamarintrain.org/
Douglas Rushkoff: I’m thinking it may be good to be off social media altogether
I don't think that "just" is the right prefix for "open source the backend reader server code". Moving it off of Google's internal infrastructure would have been a major project.
Well, that's the thing. If you have a small amount of code, the compile times are never a problem. Try compiling something like Apache Spark. It will be somewhere between 30-60 minutes depending on your disk speed, CPUs, etc. etc. The incremental builds are faster, but never less than 2 or 3 minutes for any change. You could potentially avoid this with the REPL, or use inotify to trigger a background compilation, but none of those really works all the time.
:) right here. Everything we will do to going forward will be transparent and dictated by user feedback.
wouldn't moving the related repos to an "organization" namespace like "chess" organization help better?

Oh wait! now everyone will have clashes since this would be a global namespace.

Tags do seem like a nicer way to do this now.
There is no equivalent, these precautions are simply not necessary under Linux. As for Flash, I'd install Chrome.
Ubuntu 15.10 complains about the bad quality of the package. Is it ok to ignore it and install?

Lintian check results for /home/algo/Descargas/gitlab-ce_8.4.4-ce.0_amd64.deb:
E: gitlab-ce: maintainer-address-missing GitLab B.V.
What does #4 have to do with being a typical junior-dev mistake?