skysight-inc/HackerNews huggingface dataset:
I totally understand the institutional and establisment power in place and how many folks out there are on the same boat as this said JHU professor. But this is why we need to blow at every chance we have. We know how policy change takes time at the scale of universe. It takes forever. This is how corruption is defeated or we attempt to defeat corruption in society. Ideally we take out the top guys then all the way down. If we maintain the position that "the wrongdoer is too famous", "he/she is not alone and not fair to single one", then don't bother have peer review journals. I know exactly how corrupted some of the peer recviews can be to be honest. But that's the whole point. If we don't start holding people accountable, espeically the PI, the bad seed will grow and more bad seeds will blossom. Stop the bleeding. This JHU professor is famous so what? Grow up and admit the wrong. He/She is just scared of losing his/her honor and this is exactly what we need to do. Strip the crown and start encouraging people to publish code and dataset openly.

If this professor is famous, you can bet he/she most likely didn't do the actual research. It's almost always the graduate students on the co-author list did the research and then sign by the professors. If a professor mentoring can't admit the wrong how can he/she be a good mentor? If he/she instruct the students to take a shortcut, well, guess what, this is real bad. Do we want more bad seeds? Lead by examples. Let's not do more sloppy and dirty research. Someone who brag about his/her successful research but knowing the data is fake is a sad person. Academic is tough - totally understand that. Professor's tenure and salary often tie to the amount of grants they can bring in and the stress is too much for one to do research with ethics and dignity. But this is why we need to hold people accountable, and reform research. This is a complex issue, but it takes courage. I hope powerful researchers and the leaders on research committees on various government agency will start improving the system.
This requires you to full understand upfront all of the code you are trying to convert. While this is feasible in small projects, for a large code base this can be very, very dangerous. The advantages of going the slow way:

* you can reuse test-cases

* you have something to check the program flow against (in worst case with print statements)

* by the time you are done you really should know the code and step #3 is a breeze

PS: Your example of "just use jinja2" - have you verified that a rewrite is non-trivial? Have you checked that there are test cases you can run against your code or are you risking to manually have to verify that your new version does the same?
Make it optional, some of us are quite fond of porn.
some ballouts are illegally counted as valid. %49 can't do any shit about it. Earning dictatorship in dictated way and showing that it was democratic. He just wants to save his life nothing more.
Generally you'll be porting to a more expressive language so you'll be hopefully removing lines overall.
If that's a genuine ethical issue then patents would be woefully inadequate at preventing it, since they would only provide a time-limited block. To actually fix things you'd need actual regulation, at which point the patent goes back to being bad.
IPs are a terrible way of limiting input into a system given relying on the network stack to provide unique identifiers is an irrational expectation.

I'm thinking of a grid of Litecoin addresses would work well to limit abuse of infrastructure to gain advantage, while still allowing bot activity. A payment to a given address would last the amount paid divided by cost of ownership amount per time period.
The Nationalists in Trumps' Administration: An Icarian Exodus
Because the rent-a-VHS-and-keep-a-copy thing is perfectly legal in many parts of the world.

Where is this legal? I'm quite sure it would have been an explicit breach of the membership conditions for every video rental store I ever belonged to in the UK, for example.
If people in the position to hire you believe it, then it will be for you no matter what your thoughts are.
Its long term position of obviously not wanting that a country where more than half the population backs up a dictatorship backed up by fundamentalist Islam joining us and let those people have total unrestrained access across all our borders?

Yup, we are really, really very happy that nobody was so mad as to let you in the EU... or else this that just happened (and in fact what has been happening the last decade backed by the majority of your population) would be a major danger to our existence.

This way we always have the option to just close even more our borders until you deal with this insanity that is going on in Turkey and then when in some medium term future you get back to a democracy and show good will towards respecting everyone's civil rights and liberties we can then resume talks again.
$40,000 Grants for Non-fiction writers
I thought Netflix had a whole bunch of product placement deals?

There can be advertising without breaking out of the content.
And regardless of how much good you think a leader actually does. Two big warnings signs of corruption and self enrichment.

- staying in power for a very long time. Putin and Erdogan.
- Self enrichment during the time in power.

People should be automatically suspicious why these two want to stay in power for so long, as well as change the laws to give them more power while they're in office.
I think it would be really interesting if the Supreme Court stepped in an invalidated the patent based on 'natural function' of the Cas9 gene. Not that I expect that to happen just that it would be hilarious if it did.
The engagement meme is a nightmare.

1) Measure engagement - surveys, more surveys. Targets for managers of the surveyed, dismissal, removal of bonus. Survey manipulated, rendered political tool. Lieing all round. Disaster.

2) Targeting of dissent. "we've finished debating, now we're executing" "boss, there's a brick wall" "you're fired" "oh" "bang" "oh". Anyone who disagrees or complains about some aspect of central function in anyway it immediately branded disengaged and targetted for removal.

Here's a rule. No one can practices management consulting unless they have worked at a fortune 500 for 30 years.

Here's another one. No one can have a chair at a business school unless they've worked in the C suite of a fortune 500 for 30 years.

This would cut this rubbish right out.
Forgive me if this seems brash, but in my opinion, you've got to treat this like courting a love interest. It's a bad idea to constantly check your texts to see if they have read the latest unanswered one. It shows insecurity and that you're willing to wait around for them to call the next shot.

You'll be a happier, more effective negotiator if you treat it like, "I'm going to go start this great company; if they want to be apart of it, I'd love to join YC, but I'm going to make it happen with or without them."
Solution: reply to bug report, "please reopen when you have finished that pull request, complete with unit tests", then mark as WONTFIX.
Not sure what you're saying here. You'd set up media queries to use grids to maximum effect for large displays, and single-column/collapsing/flexbox-based schemes for small displays. These strategies are not mutually exclusive.

Note that grids — in the Swiss design school sense — are about visual harmony, not just about placing things next to each other horizontally.
Berkeley applied for a patent on tennis balls, an application still pending. Harvard/MIT later applied for a patent on yellow tennis balls and paid a fee to accelerate the review of their application. The Harvard/MIT patent was issued first. The recent PTAB trial found that the Berkeley patent application did not interfere with the Harvard/MIT patent, but this does not mean that the Berkeley application will not issue, nor does it mean that one could practice yellow tennis balls (CRISPER/Cas9 in eukaryotes) without licensing both from Berkeley and Harvard/MIT.

As to how Harvard/MIT won, part of the PTAB decision relied on general statements made by one of the Berkeley inventors as to the challenges in dyeing tennis balls yellow (getting the CRISPER/Cas9 system working in eurkaryotes) and so demonstrating that the Harvard/MIT inventors had to made an inventive step. That is a pretty profound and worrying development with respect to academic freedom.
As one example, but a big one, that's the plan in the European Union.

http://europa.eu/rapid/press-release_IP-16-207_en.htm
This may have been true at some point but I feel English would not have remained so popular without other reasons.

The language and writing system are simpler than most languages I've encountered. Most importantly in this age, English is easy to use with keyboards.

Looking at Latin languages there's a lot of time spent learning word conjugation. English has little gender, no formal/informal tenses, a single, mostly phonetic writing system. It doesn't have mutually unitelligble dialects. I don't know of any other widely spoken language with these attributes.

The writing system is simpler than most, mirroring comments of others here that English autocorrect works better and many of them ignore "extra" letters from their language when typing online. This extends even to Eastern countries which largely type using "pinyin", "romanji", etc... even though it's cultural taboo to send these messages without translating them to the symbols they represent first.

Some English language attributes may be a result of it's historical popularity rather than the cause, but either way I have heard these attributes make it easy to reach a broken but usable level of speaking ability.
The fact that people like to get approval from their peers is a sinister conspiracy? I think it's important for alternative decentralized networks to incorporate these mechanisms that people enjoy.
Obviously we don't need an alternative very much since we aren't enforcing the laws about interoperability that have always applied to every other sort of monopoly, such as railroads - you aren't allowed to have your own rail gauge, by law, for a reason; others have to be able to take those railcars on their line, too. Similarly, back in the day Bell was forced to interoperate with other telephone networks, that wasn't a choice. If other networks could interoperate transparently with Facebook there would be no shortage of alternatives. When things get really, really desperate... maybe at long last, despite our captured legislatures, it's time to apply the normal legal remedies that were good enough for our great-grandfathers.
An interesting recent example of successful rewrite was moving the Go compiler from C to Go. They wrote a transpiler from the (very disciplined) C code to Go, and then have been slowly idiomaticifying the code since.
Run the old tool, run the new tool, compare outputs. If you can't do this, you shouldn't be rewriting anything.
The other answer is "great idea, please send your pull request when it's ready"
> One problem is that the "known good perl code" likely doesn't have comprehensive tests, it was probably written before TDD became prevalent.

I'd argue that perl made TDD mainstream, though we did not call it that way 20 years ago. Well, 30, but I did not join in until the mid 90s. Perl's test protocol TAP was around since at least 1988[1] and back then when I was coding perl for a living, I rarely encountered "known good perl code" that did not have tests (notable exception: usemod wiki).

[1] https://testanything.org/history.html
There's no chip on his shoulder, all of those things listed are stuff that UE supports out of the box. There's also a ton of things not mentioned like the cinematic editor, scripting system, cooking process, etc.

Honestly even if Facebook could, I'm not sure I want them to. I've got enough privacy concerns around what they do on the web. The last thing I need is to have a game engine that's used to mine every piece of data then can from me. When you have a non-games company controlling a platform their concerns are going to be above what's best for the content creators(see also: publishers).
Ask HN: HNers, What have you invented that you or your family uses?
No, but those who feel like computer scientists rather than programmers do aspire to.
I only know this famous quote:

http://stackoverflow.com/questions/3870088/a-monad-is-just-a...

But I didn't really try to understand it.
Why do I want a platform lock? As a gamedev that's the worst thing that can happen unless there's substantial compensation on the other side of the equation.
He's claiming discrimination vs what his coworkers are being paid. What his agency bills his time at is a red herring that doesn't matter at all in his discrimination claim.
I read recently that written Chinese has something like a 10x information density over written English, so you might be onto something there.
> Always keep this in mind when choosing between h264 and vp8/vp9.

That's worded like you want to guilt me into approving of the actions of the patent pool. I'd rather not. Give me a link and I'll just donate $2 to them while strongly supporting AV1 over H.264/H.265.
Extremely safer seems to me to be extremely better, these days.
> But of course, Google wants EME, so naturally they're going to push for forcing out Flash.

AIUI, the larger reason for wanting EME is to kill Flash and other plugins.

> I can't imagine anything you could sandbox in EME that you couldn't sandbox in an external plugin system designed accordingly. EME itself are plugins. Just don't ship them with the browser and enabled by default. That would do a lot to stop the smaller sites from trying to use EME on their content.

Flash needs access to many, many more OS-level features than any EME plugin does, as a result of its functionality being a superset of any EME plugin (okay, theoretically an EME plugin could use them all, but there's no evidence of any trying to do so). An EME plugin doesn't: need access to any web cam/microphone (or other devices), unrestricted filesystem access, etc. All of those are things that Flash can do.

Flash not shipping by default didn't exactly stop smaller sites from relying on it, though; once a small number of big sites rely on it and it has the installed userbase it's a relatively weak argument.

> Furthermore, EME brings in the DMCA, and the W3C won't make any strong claims about requiring researchers to be able to publish vulnerabilities.

Oh, I'm not claiming EME is good, but I think it's worthwhile understanding its benefits relative to the historic status quo if you want to argue against it. (I also have concerns about only worrying about the DMCA: other jurisdictions have similar laws around DRM and I don't think we should allow only those in the US to do security work on browsers.)
Spotify was running on my friend's desktop. I have no FB apps installed other than Instagram. I do not believe I had Spotify installed on my phone at the time, though in the past, I have, and logged in through Facebook.
Put things where people are able to figure out what to click on to see the thing they want to see. A 2px vs 3px border doesn't affect that, it's just an implementation detail.
I find the latest update to LinkedIn unfortunate, given it's authoring UI is complete crap, UX-wise. I really can't see anything of use to me anymore over there, so my visits are becoming less frequent. I used to have good conversations with connections. Now all I get is recruiter invites and companies looking to do "business" with me, mostly out of Eastern Europe.

Twitter, on the other hand, is somewhat entertaining, given I have a decent amount of followers who may or may not be listening to my random rants. A minor ego boost, at best, but still probably a very large illusion on my part. It's fun to pretend though! ;)

Honestly, I have to say this place, HN, feels the closest to home. Or playing Rust, depending.
Funny! Of course, the consequences of poorly assembled furniture are pretty trivial, so Ikea's current laissez-faire attitude towards its customers doesn't ruin society as we know it. (Besides, college grads like me are probably some of the worst furniture assemblers. We don't know what we don't know.) The consequences of truck-driving mistakes can be more serious, affecting many other lives in irreversible ways. Thus the greater interest in credentials, training, regulation, etc.

But I enjoyed the spoof anyway. Thanks for posting.
This is the amazing power of software defined radio. My favorite is to pick your 4 or 5 favorite FM radio stations and then have your 'radio' automatically play only ones that are not playing commercials. :-)
Pixels don't care, but businesses care a lot about who their vendors are. Specifically, business owners want to buy from companies that can provide more than a result.

They need to mitigate business risk so they look for vendors that will:
1. Exist as long as their solution is being used
2. Provide adequate support
3. Are legally accountable for their products and services
4. Have the proper processes in place for things like billing and invoices

Having raw talent is just part of the business puzzle. There are a lot of start-ups or freelancers that can "fake it until they make it" but it's because they really understand how a small business or corporation makes buying decisions.
I said nothing about fairness. If I thought it were practical and would help, I'd advocate outing every single one of them. I have less than zero sympathy for them. And I totally agree that it is really screwing up science.

But to use an analogy, if you have a few weeds in your field/garden, you can pull them. If you have a lot, you need a systemic solution like pesticide. Remember also that the most senior people are close to retirement and if eliminated will in many cases just be replaced by other sociopaths.

The worst case scenario for this guy if the whistle were blown would be that he takes early retirement, goes home to enjoy his pension, and probably comes back as part-time/emeritus.

People would say, well, it's bad that he fabricated this one time, but his contributions to the field as a whole outweigh this one minor lapse. That's a big difference between when senior and junior people are caught in these situations. He would still maintain a lot of respect and connections -- more than enough to make good on his threat to totally screw GP's career.
I think I was not clear. Moving the bull might disconnect it from wall street [but not from representing the American economy.] Like the David [sculpture] its meaning can follow it, despite physical shift in location.
Respectfully, your understanding of copyright law is wrong almost everywhere, because the kinds of provisions that are relevant here are covered by international agreements to which almost all first world countries are signatories.

There are some jurisdictions that do have special private use provisions in their copyright laws that apply under some circumstances, which is probably the closest you'd find to what you're describing. If you're in one of those places then for you the situation might be different. However, even those often have significant strings attached, not least because they obviously undermine any alternative business models based on offering temporary access in return for a lower price.

As a case in point, the UK tried to add a much more limited set of personal use provisions to its copyright law not so long ago, after many years of reviews and consultations. They lasted just a few months before getting struck down at EU level because of those international agreements, and the government backed down rather than pick a fight.
Mostly ISP sysadmins reports their list downloaded from roskomnadzor + reports from users about blocked sites, since some bans a communicated by direct orders and are not shown in roskomnadzor lists, there are few and mostly temporary but they exist.
Ordering 100 bananas at Starbucks (free)
If the idea is novel and not something an ordinary mechanic can come up with, that's eminently patentable; Watt didn't have to build a working two-chamber steam engine to get his patent, I don't believe. All the rest of what it takes to actually build it is patentable too, if it isn't obvious. That opportunity isn't lost.
JavaScript: What excites me in 2017
When the US does split you're going to have multiple fragments, one of which will be so impossible to deal with that everyone else will just pretend they don't exist.
Usenet, back in its heyday, might also qualify
In modern Ukrainian, sure. In modern Russian, the word isn't correctly formed, either.

But we're not talking about either one of those. The word is much older than that - about 8 centuries old if you count back to the first time it can be found in written text, and about 4 centuries if you count to its first use specifically to refer to Ukraine.
What's 1 laptop unit? From what I can gather 7PB/10000 = 700GB, so 1 laptop is 700GB?
Yes, or put another way, supposing we solve that problem, what do we do about granting said status to new scientists? Is it a one in, one out policy?
This is definitely wrong, in general. The current consensus for why menopause may be adaptive is kin selection acting through grandparents' contribution to their grandkids' lives. (ie that the decline in fitness of hypothetical new children past a certain age makes indirect contributions to descendants' fitness relatively more useful than continued reproduction).
In big cities, I think that between higher fuel efficiency and the small margins that stations make, it's not surprising to see the smaller stations close. (Anecdotally, in my neighbourhood, a few stations closed, our tiny neighbourhood/borough of 60k people had a dozen gas stations, now down to 5)
I am not from Turkey :) You are already paying the price for head in the sand strategy and if some black swan event does not restrain Russia the global price for let's pretend it's someone else's problem will take the same tall it did last time.
Agreed.

People that were in college in the 00s and used Facebook totally understand that the original value proposition.

Facebook was actually an elitist social network - an experience not only devoid of parents, grandparents, but people who didn't go to college. And early on, people who didn't go to moderately "important" colleges. No "importantcollegehere.edu" email address - no Facebook account. You could use MySpace.

Facebook kept people out - it's mission was definitely not to "connect everyone in the world" (or whatever). And there wasn't a news feed. An obvious use case was gathering intel on classmates you found attractive.

Through thousands of small mutations, Facebook has evolved into what it is today. And people that think Facebook is true to its roots are wrong. Completely wrong.
I think an interesting response by Di Modica would be to remove the bull statue. Without it, the Defiant Girl would be reinterpreted anew. Without a symbol to oppose, what would her presence mean?
It is classic design that just works.

The modern design aesthetic often focuses too tightly on optimizing some specific set of use cases. The problem is when they build the journey maps or whatever, the designers often don't understand the use cases completely or are specifically focused on optimizing some metric.

My local newspaper does the overdesigned path. The information you need is purposely not easy to find. Their objective is literally to make you abandon your quest and look at the "e-edition" of the paper newspaper because it generates more revenue.

In other contexts, this stuff is most obvious in responsive web apps, where the designers just bury features for whatever reason.