skysight-inc/HackerNews huggingface dataset:
I think the same could be said for all public domain images published by the government. There must be a tremendous wealth of high quality photos that are hidden away on various agency websites. I've been thinking about creating an aggregation service for this similar to unsplash.com.
Why don't you tell us what the implications for CS are?
If we get rid of copyright, does that mean that if I then write a book, that someone else can print and sell copies and can keep all the profits?

How is that even remotely fair?
NW.js maintainers are asking for support
The concern is that increased attention to superficial details will advantage poorer doctors who are better at customer service, which isn't a win for consumers.

Already in this story you see the effect of massage therapists being statistically advantaged over internal medicine doctors. That's obviously silly, but the same effect happens within the medical profession, between different doctors.
The models you describe depend on copyright.

No, they don't. Many of these artists receive their patronage and give all of their work away for free.

It's why I can't go to Kickstarter, copy all the work of a successful artist, and then do my own fund raisers and take their proceeds.

Why don't you try that and see how it works? Society operates on more than laws, it also operates on norms. Doing what you just described would make you a social outcast and open you up to widespread social retaliation; the legal system need not apply.
Pulsar: Concurrent framework for Python
What you did is basically my recommendation for people who suspect they have sleep apnea. IIRC, I cribbed this off of either Gwern or Eliezer Yudkowsky, who commented that buying a CPAP machine and seeing if it helped was cheaper and faster than getting a diagnosis.
A minor feature likely based on human constraints -- hardly any implications of a universal grammar. Even Japanese breaks this easily, which instantly kills universal in a Chomsky sense (it has to be absolute to be something our brains have innately). 37 languages aren't much when there are so many out there, particularly minor ones of isolated populations with entirely different features.

Not super exciting just yet.
Arguing the frivolity of Hollywood movie piracy is not terribly hard. Would you apply the same reasoning to academic research paper and/or textbook piracy?
> * You've almost certainly not found a bug in the compiler or libraries or language runtime (somewhat more possible if you're using alpha, beta, or dev versions of something).

This should be in bold type on every page of Stackoverflow.
Nothing wrong with experimenting. But if they're going to experiment they should research first why some practice is in place. Maybe someone smarter has already done the experiment.

But yeah, there's a lot of the attitude of we'll just do everything different. That's just wrongheaded, stubborn and immature.
Sywork is a place created especially for artists. Next week the streamers will be able to setup rewards to their fans. In Twitch they have a small channel for creative people. But the audience is not the same, in Twitch they're into games. In Sywork they're into games, comics, movies and art in general.
I would rather worry about bad guys pushing a harmful update to all the Tesla cars.

Rather than hacking all the individual cars, hack the Tesla server and push the updates. Happened few times to open source software.
I was talking specifically about investment properties, i.e. excluding the primary residence.

I'm not aware of any moves by uk.gov to "help people buy property" to live in. If you mean the so-called "Help to Buy" policy, that IMO had precisely the opposite effect in that it kicked off the latest round of price insanity on the perception that uk.gov would support the bubble with taxpayer money if necessary. It was an extremely cynical and damaging move with no obvious rationale other than the electoral one.

Fully agree that France does housing much better than the UK. Pretty much everyone does housing much better than the UK. We have an anti-market, designed to deliver the smallest possible number of lowest possible quality homes at the highest possible price. Yay.
I do something similar because we have drafts (first drafts and drafts of existing records) in our system. My question is whether there is any downside to maintaining drafts and historic revisions in the same table opposed to maintaining it in a separate table as the OP does. Thoughts? Bloat and table optimization come to mind as potential problems, but it does make it easier to query for records.
> They always say at the outset of the project that they won't need it, and they always change their mind a year in.

I feel your pain. They don't want to pay for it until they need it, but when they do need it, they need it bad. They want you to implement it retroactively so all the changes made even before you implemented it are there.

When I was in the position, the solution I came up with was to do a very quick and dirty version that logged all changes for every table to a text file. Then I charged separately to parse the text file into the auditable database. I was able to get away with this because the database was tiny.
Yes. Indeed.
I'm making the attempt at being brutally honest. I share this as honesty as well as I can with my employees - as they understand the career and employment pitfalls of being the "PostgreSQL on ARM32 FreeBSD 9.1 dude" as opposed to the "I can figure out [anything]SQL on [anthing] dude"

I supposes I could sugar coat things - but given that I'm hiring really smart people they'll figure it out and won't trust me one bit.
Sr. Full Stack Developer at Boston Globe Media. Superb Salary and Bonus. JS, Angular, Wordpress.

allan.vonschenkel@globe.com
A geeky nearby attraction is the National Atomic Testing Museum.

http://www.nationalatomictestingmuseum.org/
Well there's also this easter egg:

http://left4dead.wikia.com/wiki/Gnome_Chompski
> At the end of the day it's important to determine if language really changes what we see, or only the modes of communication, styles, fashions and all the layers piled on top of actual sensory experience.

This study seems to show that language plays a role:

"The Himba tribe from northern Namibia, for instance, does not classify green and blue separately, the way Westerners do, but it does differentiate among various shades of what we call green. And when tested, members of the tribe, who are likely to have trouble with blue-green distinctions that most Westerners make easily, readily distinguish among greens that tend to look the same to Western eyes."[0]

[0]http://6thfloor.blogs.nytimes.com/2012/09/04/its-not-easy-se...
SQL Azure Elastic Pool – Product Review
I sleep with a fan on, which helps a lot. I find the white noise filters out a lot of creaks and clicks and cars in the street by raising the bar for noises to be noticeable.
"Tips," as you seem to classify everything from Kickstarter to Patronage to Patreon, and fan interaction are the most reasonable means by which an artist might derive a living.

Artists who can't derive a living by these means should look into alternate means of making a living. Success as an artist is not an entitlement. Creative people who make creative works will succeed in proportion to their ability to be valued by society or a subset of it, not because society can correctly identify any objective or intrinsic value in any particular creative work.

It's also not comparable to the "wealthy engineers" you malign. If engineers worked under the same terms as modern copyright never a road or bridge or factory would be built because the next hundred years of paying royalties to all the engineers on top of construction costs would make it impossible to build anything.

Frankly, most engineers give up the rights to their creative works in order to be employed at all and recognize that they can't expect to make a living for their entire life just by designing one awesome bridge or skyscraper.
Amazing job! It has been mentioned on the Raft mailing list that a proof was in a progress, but to be honest I did not expect anything to come up before a year or so. Forgive my lack of faith! :-)

Well done!

edit: to provide some context

- Raft is a distributed consensus algorithm that is seen by many as a viable alternative to *-Paxos because of its relative simplicity. It was created by D. Ongaro and J. Ousterhout (Tcl/Tk!)

- D. Ongaro's dissertation includes a TLA+ specifications of Raft; TLA+ is a model checker (see ) for a more detailed explanation of what is a model checker/theorem prover's job

- TLA+ is a model checker; Coq is a proof assistant. See https://stackoverflow.com/questions/22418448/can-coq-be-used... for a more detailed explanation.

- Verdi is a Coq framework to make formal proof about distributed systems.

- Doug Woos and James Wilcox, made a proof of Raft using Verdi; Verdi helps you figure whether your implementation of X (in this case X=Raft) meets the specifications (Leader Safety, strong consistency etc..)

Link to the Verdi website: http://verdi.uwplse.org/

edit: as noted by ahelwer, TLA+ is not a model checker but a language to describe a distributed system's specifications. I was referring to TLC which can work with TLA+.
Ask HN: How do you choose a startup to work at as an early employee?
I am an engineering undergraduate currently in my final year (New Delhi, India). Soon I'll be graduating and working in a job. I've always found working at startups more rewarding than working at large or mid size tech firms. I am interested in joining a startup as an early employee. But the problem is how do I identify a startup which works with cutting edge technology and has the right people to do the job? That is how do you identify a startup that could be equivalent of Google, Dropbox, Microsoft, Stripe and the likes. There is tons of data here at Hacker News, Angel list, Crunch Base, TNW index but I find it hard to filter out the noise from the signal.
11 Top Tips to Improve JSON Performance and Usage
How is it fair to threaten with violence for printing characters on your own property?
Yup.

Same thing happens to open source software. Yet, programmers write open source software, and some even make money from open source software, however indirectly.
>arguments how an author, musician, etc. would build a portfolio of assets from which they could attain any measure of financial security in this world?

As I'm looking for passive income from copyright royalties, I'm biased but I will attempt to explain the counterargument as fairly as I can. I've read many philosophical arguments about copyrights.

Some arguments against copyrights start from a different premise than you do. Your question assumes the premise that the world "owes" artists the benefit of copyright. No matter how strongly you feel about that, if you want to engage with the other side, you have to temporarily suspend that premise.

The counterargument says that copyrights for music, art, text is a quirk made possible by technology (Gutenberg press, vinyl & CD replication, etc.) instead of a fundamental economic right. They can point to other areas of creativity that don't enjoy copyrights and yet new ideas flourish:

Andrew Wiles spends years solving Fermat's Last Theorem. He will get no copyright or royalties from that breakthrough. He does get bragging rights. So pure abstract mathematicians can't get rich off of theorem proving and buy mansions and sports cars like Michael Jackson.

A chef or bartender inventing a new recipe for food or mixed drink can't copyright their ingredient list. (They can keep it secret but "trade secrets" such as CocaCola formula is a different concept from copyrights.)

An interesting economic situation is poetry. Poetry is copyrighted but hardly anyone can make a living at it. Poets have day jobs such as a professor of English at a University. The royalties from poetry books are miniscule. If they give poetry recitals, it's usually performed for free.

Does the world "owe" poets a living such that they don't have to moonlight as an English professor? Well, so far, that's what they've been doing. They can't buy mansions and sports cars, or even a middle class living with poetry royalties but they continue to write them. One of the greatest poems/stories of all time is The Iliad and that never had copyright protection.

What would a world without copyrights for musicians look like? Probably the non-performing musicians would have to moonlight with day jobs, or get sponsorships (patrons, crowdfunding). Etc.

That scenario looks "worse" because all of us discussing it were born after copyrights have been entrenched. Like I said, we'd to have erase that premise to imagine it differently.

I find the counterarguments fascinating but I continue with pursuing copyright royalties because that's the current configuration we live in.
The veterans aren't "resisting progress", as much as protecting their own interests by using their experience. It may be at the cost of other people, but I think it's short-sighted to call them luddites. Currently, they have no incentive to invest in tech in the way of a silicon valley startup backed by VCs.

If the aim is progress to everyone's benefit, tech will make its mark once it's in the hands of some of the established players through acquisition or other means. Until then, I think startups will have a hard time winning over customers from established firms, as their inexperience will cause errors, which will cost their customers more than any markup of a less efficient company.
I am sorry, but it is contrproductive. It is better to invest time into better code, which will find and tell you about problem, because such code can be reused many times by whole team.
Instead of playing Sherlock role, think: why your code allowed you to make that bug? Maybe you need to improve your code, add more test cases (or improve existing), add beter comments, add more examples, add more flexibility in configuration (so you can test program subsystems in isolation or in mock environment), use better tools, use toos for automatic verification of code, etc.

Your code is your debugger. If you will write properly, you will need not to run debugger at all, because code will explain problem to you (or to future user or administrator of your program).
It'd be nice if we could see a Postgres patch that works exactly like Oracle's Flashback [1]. You can simply do: SELECT * FROM TABLE AS OF '2015-07-01 08:05:04' and it works as expected.

This article is just reinventing Kimball's Slowly Changing Dimensions Type 4 [2].

[1] http://docs.oracle.com/cd/B28359_01/appdev.111/b28424/adfns_...

[2] https://en.wikipedia.org/wiki/Slowly_changing_dimension#Type...
As a lifetime fat person the best decision I made was to go on a paleo diet. Essentially: No grains, no legumes, no processed food, no dairy. Limit intake to : grass fed meat (when possible), veggies, some select nuts, limited fruit.

That in combination with stopping drinking, eliminating pop and just adding some mild walking has made a huge impact. I don't worry about portion size, counting calories etc.

If you are like me, you might want to check paleo out.
Let me rephrase the questions that the reporter raises, but in a manner that's too direct for any journalist.

What if machine learning systems come up with results that agree with "evil" stereotypes and "biases"? What if machine learning systems discover that socially unpleasant stereotypes are actually accurate predictors of reality?

Modern moral philosophy has taken an easy copout in the past. It asserts, without proof, that various positive claims are false, and therefore will yield bad decisions if used. We also believe it would be evil to use them to make decisions. The question we need to address is what moral claims can we make which are independent of positive claims?
This model still depends on copyright. Yes, they give it away for free, but that's _cost freedom_, not _copyright freedom_. Without copyright, I can take all their works, strip off their name, put them on my own site, add a tip jar of my own and take their donations.
Sleeping position could affect brain health, study suggests
Sysdig Releases Continuous Capture with File Rotation
They should have at least had a monitoring service like https://www.dotcom-monitor.com monitoring their site so they knew about the issue right away.
Maybe it should be hard to start a bank?
That C# 6 feature is nice; I had forgotten about that, thanks!

Also, good call on structural equality, I hadn't even considered that and it's really valuable. One thing I've seen people do is create named tuples by inheriting from Tuple, which (I think) works but seems a little silly/ugly.
I don't think it's unreasonable to expect a valet to work on Friday or Saturday nights.
That's reasonable, but we're talking about more than just 24/7 retail here. Even in the days before the 24 hour grocery store, restaurants and bars were open on Friday and Saturday nights (and most evenings, for that matter), and I don't believe those folks received higher pay.

Don't get me wrong, I think the U.S. 24/7 retail economy is bonkers, but I'm not sure it's reasonable to just bless 9-5 as the official time of economic activity. In the 1990s, I ran a climbing gym, and typically worked 3pm-11pm (or some variation of that) Monday through Friday. I kinda liked that schedule, as it allowed me to be more productive with "life" stuff because I could accomplish things before I went to work.
I want to emphasize that organizing these images would be a non-trivial amount of work. More worthwhile than bombing a bunch of sand people somewhere, certainly, but still non-trivial.
It should be the norm across industries. I don't know if this is done or not in retail, but it is common enough in manufacturing (even in non-union shops). It event has a name; it's called a shift differential, and it can be quite lucrative for the employee. Especially if they can work a normal 40-hour week and pick up a night shift on Saturday or Sunday. That one additional shift, with the shift differential and overtime could be the equivalent of two and a half or three normal days.
The obvious conclusion after taking the test is that there is no significant difference between "ad agency" media and "porn" media.
Only the Chrome extension of Privacy Badger uses ABP code. And it only uses it for managing the blocklists it creates. Most of the function of Privacy Badger is run separately from the ABP code, and to be honest my first task for the next version is to get rid of ABP completely :)
Seconded. If you spend any time at all wondering about how things are shuttled around the world, read The Box.
Copyright allows artists to operate in a capitalist society.

It's no coincidence that the sorts of people who oppose copyright, and believe that we can live in a utopia where it's not necessary, tend to also believe in post scarcity, basic income, automation, etc. They just need to realize that there is a necessary ordering here. You get post copyright the moment you get post capitalism.
Hosting Market
Yeah, it just seems like only AMD understands that you have to marry the GPU with the CPU aspects of the processors now. And I don't know if AMD can keep it up at this rate considering some of the projections hint at a potential default around 2020.
We actually build excatly what you describe but failed to get any traction for it - I guess most people talks about sorting their image but few actually takes the time to do it!

The windows app is here: http://tsr-soft.com/products/photo-manager/
> none had any power in that relationship at all.

As compared to the power that authors have in their relationship with publishers now?

At least the relation of an artist with their patron was on a one-on-one personal level; they could influence their patrons and convince them to have their way on an emotional level. Try that when you're paid by a corporation.

I predict a future of performing arts for writers as well. Roleplaying games show us that doing such thing is possible, and creative platforms for storytelling will allow artists to perform live experiences for an audience.

"Experience builder" may very well be the future of what we call "writers" now, and the media that will allow it already exists; in that media, it's not unreasonable to think that people will pay to have the experience tailored for them in real time, even if recorded copies of such experience are then instantly distributed for free to the world.
I just googled "go" in an incognito window and got 10 results referring to "Goiás", a brazilian political division.

But that's not exactly the problem. The problem comes up when you're searching for more specific things. Try, for example "go reduce function" (just came up with this example now, I'm sure my argument will be better if you search for an actually real-world edge case) and you'll probably get Go results, but I also get PHP, Javascript and Python results.

If, instead, I searched for any of these languages + "reduce function" I would only get relevant results.

Swift is even worse.
a. I am. I'm the only one working on this product so far, so I haven't run into the issue of it being exotic. I test my components, actions, data stores, api util, and misc util modules completely separately though. I have run into the issue of "oh, it's failing because that thing that's mocked is returning undefined instead of an empty array", but that just means I need to test for undefined behavior :)

Everything in my ./node_modules is unmocked, though.

On a previous project, we used karma+jasmine and the mocking became extremely cumbersome very quickly. Setup/teardown for a given module was up to 5-10x longer than the actual tests for said module. It might have been an artifact of applying unit tests to a codebase that was never tested properly before (and then not having time to refactor).

b. It 'just worked' for me. I'm happily generating lcov / clover reports with jest 0.4.17 `jest --coverage`. I even have it in my continuous build setup, so my coverage reports update every time I save. There's weirdness where it will report a branch or function as ignored, and I can't find which branch that is ... but I think that may be an ignored/missed function in the transpiled source (I work in ES2015).

c. Yes. And I love them. Default setup is to run these in JSDom (headless). We're considering doing full end-to-end tests with selenium in an e.g. jenkins environment, but haven't come to a decision yet - as much of that testing would be duplicating the already-written component unit tests.

It is slowing down a little bit. My test suite takes 21 seconds to run right now (including coverage analysis), which is pretty slow considering the number of components I have. Some of the async modules run even slower, though - it hasn't been a sticking point so far, but it will be fairly soon. Average test per component is ~3 seconds, with the longest taking 10 seconds. Test suite runtime doesn't grow linearly, though: average component test is 5.34s; average non-component test is 0.8s; total time taken by tests is 63s; actual (perceived) time for the entire test command including webpack build is 21 seconds.
Come on, there is that whole "If you do what you love it's never going to work" meme permeating this (online) community and others. With the proverbial and tangential American dream meme it's no wonder some leaders are going to enforce it (especially if they are hungry, if they are foolish).

It works for some, but not for everyone. And not for their entire life.
Would be great to see Safari support for this, was a happy Privacy Badger user on FF for some time.
Sorry! I'll keep that in mind next time.
They are probably pushing more traffic through Go than any other group on the planet. It's nice of them to share what they come across, and it's also good PR for them. Hell, even I want to work for them now.
Twitter morale problem