skysight-inc/HackerNews huggingface dataset:
> Effectively, you'd be saying that if someone isn't exercising their rights under copyright with sufficient vigor by making something available for sale, they'd lose those rights.

Couldn't there instead be some kind of default and compulsory licensing terms for abandoned works, rather than the original rightsholder losing them? So, in this case, for example, the game could be republished, and Warner/Fox/Activision could split a standard 5-10% share of the profits if they prove their rights (having forfeited an opportunity for a better deal by not bothering to clarify things sooner).
Your ambitious phrasing makes it really hard to discuss in contexts like HN, people focus on the part where what you are talking about doesn't actually exist.

I would guess the political problem is a lot harder than the technical one. Zero sum thinking and all that.
Do you have to sign up for Route 53 to get that section? It appears that I have to pay just to be a member. Or maybe I'm just finding the wrong thing.
https://en.wikipedia.org/wiki/All_persons_fictitious_disclai... ?
The EWay Payment Gateway Integration on Ruby on Rails
Show HN: Swifty – Learn to code in Swift
If you go into it as a means to an end, then yes, it probably would be a waste of time.

But....if you actually approach it as an opportunity to expose yourself to new ways to think about problems, I don't think that would ever be a waste of time.

I disagree that you'll never use C idioms in C++ or Rust, but even IF that were true, there's absolutely no way that having a better understanding of what the underlying hardware is doing is a bad thing.
wouldn't you try to teach him how to work in an functional language? He didn't "learn object oriented" programming, he just learned to code in languages built around it. i think understanding the difference between OO and functional comes after working with both for a while.
I think he was going for funny. It's a common preamble to TV shows to say "Any resemblance to real people, living or dead, is just a coincidence." It keeps them from getting sued by people.
I think a distinct problem with the most recent flow of migrants into Europe is the idea of 'reliability' and how that effects feelings towards a migrant population.

In many previous migration movements in both Europe and the United States there was some rateable factor between the native population and the migrants. For example, people coming to the US from Cuba were seen as escaping communism for democracy and were seen as good. Similarly with Vietnamese immigrants for example. In Europe the same thing happened after 1991.

Conversely now, other than the fact that the migrants are of a different skin color and religious make up than the majority of Europeans, society does not have the same sympathetic view as compared to the past. There were not Cuban or Vietnamese terrorist strikes on American or European soil, and thus the new migrant wave is seen as a risk.

Also given that that fact that we are still at 'war' with the middle east doesn't lend any help. It is easier for a society to forgive a nation/ethnicity that they've been fighting after said nation has won than while they're still in conflict.

Overall I think the situation is very complex, and theres not a easy way to make Europe accept this wave of migration in comparison to similar waves in the past.
Yes. I have 30 days off a year, free lunch, opportunity to travel abroad on business, morale type party events in office, I get to "ship things", and I solve challenging technical problems in a true full stack role. This is the first job I've had where I actually had to be up on algorithms as we use a ton of graph theory.

Where do I work? A big wall street bank most people in this thread would never bother replying to if recruited. This situation may be unique...I don't know, but you can't find out without exploring the opportunity.
You don't buy the iPhone, and you instead donate those funds to an NGO that buys food in third world countries.

It's pretty simple actually.
Go to project Euler. Do problems 1 to 5 in Java or Python and then do them in Scheme.

The most important take away for the kid is that these are programming paradigms, i.e. different approach used to solve the same programming problem.
Your legality is tied to your job. So if you want to stay in the country, you have to basically be a "slave" to your workplace and meet their demands, etc.
GCHQ Christmas Card – Solve the Crypto Card for Charity
> there is no sane reason to require JS just to view text and image content

Especially for a logo.

Coupled with the intro video, it feels like we're back in the early 2000's where flash intros to every site ruled the web.
Along with ACF, a must-have wordpress plugin is Timber: https://github.com/jarednova/timber/wiki

Basically gives you views and controllers, you fetch posts in php files, manipulate them, then render out twig views.

You can even add custom routes: https://github.com/jarednova/timber/wiki/Routes. If I want to decouple WP and the frontend, I just add routes that return JSON, same as Express or any other modern framework.
I'd recommend you make your intentions a lot clearer. A simple front page with no explanation of what to expect combined with a single link to a cryptic manifesto page [1] isn't what I'd engage with.

[1]: http://blog.hackmove.com/manifesto
Interesting that we came to the same framing of the discussion.

Then again, someone who likes and respects Gundam SEED can't be all bad ^_^.
> ...one of St Paul's letters speculates that pagans' consciences will "accuse or perhaps excuse" them when they are judged

The Bible is clear that Christ himself will judge the good and the bad in the afterlife (a) (b). Those with faith in Christ believe His decisions will be ultimately fair.

The ideas that there are many ways to God or that 'try your best' is good enough is absolutely not supported in scripture (c), though the idea that there's no specific action or ritual that earns salvation is certainly supported (d). Sometimes the people confuse verses that downplay the importance of rituals to also downplay the importance of Christ himself.

Why would Jesus leave perfection in heaven and die a painful death if His death was not strictly necessary? And then why would He command His followers to make disciples of all the Earth?

That point of view doesn't make sense to me from a Biblical perspective. But, then again, people are free to not believe in the Bible, at least in this life.

(a) https://www.biblegateway.com/passage/?search=2+Corinthians+5...

(b) https://www.biblegateway.com/passage/?search=Matthew%207:21-...

(c) https://www.biblegateway.com/passage/?search=Matthew+7%3A13-...

(d) https://www.biblegateway.com/passage/?search=Ephesians+2%3A8...
> But how so government of them to impose
> an application process just to get the typeface!
> Especially when the font is supposedly free for
> commercial or non-commercial use.

It's best to keep the two definitions of "free" separate:

* This costs no money. (It is free.)
* This requires an approval and license per use.
(It is not free to use when and how you want.)
(Not my project. I'm just commenting on the general techniques)

Rabin chunking should get you quick cross-file partial-file deduplication. So if you're already storing a file and then download a modified version (from someone else) with changed metadata in the header, only the differing data should be transferred/stored.
The extremist/radical subset aren't just overly "vocal" though. Their behavior causes real world negative consequences for a lot of people (women and men). That's pretty hard to just shrug off. Like it or not, they appear to be the face of the modern feminist movement. Radical islam has the same issue. Is radicalism the minority? Or course. But when the media (social or mainstream) continues to shove the radical message in people's face over and over... well you know.
If you want duck-typed do, there's https://crates.io/crates/mdo

If you want real do, and I do, then you need HKT, which is a massive upgrade to our type system that will take a very long time. If we can do something simpler in the meantime to ease some pain, then it's worth it.
https://medium.com/i-m-h-o/h1b-workers-are-not-indentured-se... this could be a nice start
Has anyone set up an off-shore development shop?
This interests me greatly since I love living in 3rd world countries and think this would be a great experience to do when I'm young. Does one just start on oDesk or Freelancer, start getting clients and hire people?
Avoid adding a new library to the project
Relevant information: The person behind this (and the submitter) runs wannamigrate.com
Come on. Everyone knows evolution is a social construct.
Sounds like a good & scammy way to associate email addresses with LinkedIn profiles.
Absurdly complete history of animals parachuting from the sky
Thanks to the one dude who upvoted lol
Rust is immature in general. It will probably make a perfectly good language for web, comparable to e.g. OCaml, though the manual memory management is always going to add a little bit of overhead. IMO the web is a lot like anything else, and the best web languages are just the best general-purpose programming languages.
You are familiar with the concept of exchanging goods for money? Money that is used to buy luxuries for one person, could have been used to buy necessities for another.
> China's also an unlikely ally for intervention here as it too was recently reprimanded for continued use of torture in prison and cracking down on human rights lawyers and activists by the UN Committee Against Torture:

That's like saying that he US is an unlikely proponent of action here (despite the fact that it is, obviously a key proponent of that action) since it, too, has been reprimanded by the UN Committee Against Torture over its use of torture, particularly in the context of detainees at Guatanamo Bay and at secret, exterritorial detention facilities.
Not a fan of the weird "intro". Just show me the content I came for. I don't have an opinion on the new logo, but I definitely think they should have put more work in making this redesign easier to navigate and more readable. It looks like it was a redesign for the sake of a redesign. What problem was this trying to solve?
John Melas – Boost::string_ref – Meeting C++ 2015 Lightning Talks
This is my least favorite logical fallacy, because it's misapplied as an argumentative shortcut in almost every case, including this one.

In particular, with No True Scotsman being flung about as carelessly as it is these days, there's no way for any group to exclude certain positions or ideas as outside their own.

As an example, the US Army has certain eligibility requirements regarding age, citizenship, and physical fitness. Imagine an ISIL member dresses in fatigues, goes into a shopping mall, and blows himself up. The news headlines might read "Suicide bomber was Army Soldier".

Under most applications of No True Scotsman I see today, any attempt by the Army to differentiate themselves from the terrorist would be met with howls of "No True Scotsman!".

Indeed, even if the terrorist was active duty Army, I believe the Army should have able to claim, "This action and these beliefs are demonstrably inconsistent with ours as a group." but that too would be met with "No True Scotsman!".

It seems to me that the logical conclusion of this line of reasoning leaves mankind with no ability to organize itself in groups around certain ideas without also allowing anyone to define the group as they see fit.
I've done a bunch of playing with ffmpeg at home, and I imagine the tech stack is probably similar at Netflix, at least for the Source-->Chunk, Chunk-->Assemble, and Assembled-->Encode steps.

The validation done during all of these is interesting. Netflix's early years are probably exactly like what you're doing - single file in, transcode, single file out and deploy.

Chunking the pieces up is clever. Getting it right must have been challenging. How do you write an oracle for something that complex?
>Come for them and we'll come for you.

The blanket threats of violence you make in these threads are starting to get tedious.

I realize you don't care, because your assertions that you don't care, often followed up with more threats of violence, against people who argue with you in these threads, are also getting tedious.
Steal a Credit Card – Buy a Hoverboard
Actually, the State Department is in the process of trying to ban "human-readable instructions on manufacturing a firearm" and the like if they're on the Internet, so we're already there.
Everything you need to know about encryption: Hint, you’re already using it
What would make this better is if you can buy the stuff without going to checkout.

Pick it up. Scan the barcode. Leave.

The digital receipt by its self makes this usefull for me.

Edit: added additional comment
Ah, I see what you're getting at.

It was just one example, but I could name many others like it. From the discussions I've had with friends over issues where clearly my or their getting 'upset' effectively ended the discourse and made both of us 'dig in', to situations with colleagues where my or their increasingly forceful insistence only led to the opposite outcome. In most cases my experience has been, over and over again, that most of the time, once civility and a certain emotional distance is abandoned, the outcome suffers from it, often for both parties.

That said, I think you make a good point. There's a time and place for abandoning civility, and I do occasionally feel that also here on HN civility is used defensively for the wrong purposes. I'm inclined to think the dangers of abandoning this 'civility' are greater on HN and other internet forums than their benefits, in part because HN is one of the few places where I still feel there's worthwhile discussion going on, and I want it to remain that way. I've found myself reading, say, /r/programming threads where I was surprised by the high amount of memes, personal attacks and/or knee-jerk comments because I thought I was on HN. I've left a number of forums in my lifetime because they turned to shit because of toxic members. That's the main reason why I err on the side of civility.

But, again, all that said, I do agree with you, and you provided a valuable counterpoint that I haven't considered in a while. Sometimes losing your shit is the right thing, and just as much as I don't want to be a reactionary, knee-jerk, over-emotional commenter, I also don't want err toward the opposite end of the spectrum.
My first initial thought was this looks a lot like Adobe.
Draw AWS Diagrams with Cloudcraft
> Type `man cookies' to learn more or `exit' to close.

>

> ~ root$

Really gives the site an "over-engineered just for funsies" look and feel. Why not just a link and be done with it? While cool the first time, it's just clutter that adds nothing of value to the site.

For a company that focuses on products that "just work, and work well" this website is giving off the wrong impression.
Not completely true. If you get fired, you have a month to find a different job. Of course, the issue is with finding a different job that is willing to jump through the hoops involved in letting immigration know that you are now working with them, but there are plenty. Problem is, of course, that knowing that you are dependent on them, some companies will give you worse conditions than a resident/citizen with the same skills would have, especially as far as the salary is concerned.
I feel you... Legal department requirements alone can make software unusable... I maintain an universally reviled application that requires you to print, sign and physically mail any changes to the user's address or other data (because legal), and that people have to use because it's output is a requirement for many bureaucratic procedures, which usually are needed ASAP... it's a usability and support nightmare.
A Polar Bear Hunts Bitcoin Trading Bots
That's pretty slick - thanks for sharing! Going to have to try using that on the next project.
> many hosters firewall their hosts for outgoing connections to prevent spam, botnets etc.

That's not really true. Even on our shared hosting platform (non-shell) we permit http/https/ftp outbound connections, and we're pretty conservative.

We also expect our customers to build and test their stuff locally then push up a working and hopefully error free site to our servers. We consider our servers production-only environments and will actually take you down if you're generating more than a few errors an hour, because errors and exceptions are expensive.

That said I do kind of agree with your sentiment about some "simple" projects that use everything under the sun just to get a todo list app built, even on my local dev env.
> In other words, if they had more accurate weaponry and better information, they would harm fewer innocent people.

That already exists. You could send someone to assassinate that single person. So yeah, some soldier would have to risk their life (kinda what the profession is about), but the innocent civilians won't have to pay with their lives.

Also, using the same logic, if a few serial killers are hiding somewhere in an apartment complex, why doesn't the government bomb the neighborhood?
The French and UK governments are notoriously keen to bat this political ball aggressively back and forth. Any special agreement between them to cope with this specific situation will likely take months of negotiation.

Add to this that the UK government is posturing over seceding from both Europe and European Human Rights, and it adds up to a sorry situation.

Out of curiosity, what are the "obligations" on these asylum seekers? Should they seek asylum in the first country they can? Why are they not at liberty to travel as far as they are permitted? I thought in fact that this was encouraged by some nations, perhaps making them pawns in national border politics. Their situation feels like "kettling", with The Channel blocking further movement.

Also, what proportion of people fleeing Syria seek asylum in which nations? Is there really a preponderance of them at the French/UK border?
Wondershare MobileTrans 6.0.2 Serial Keys and Crack Patch
It's from the official swift tutorial when they talk about extensions.
Well, until the message gets though your thick skulls, I'll just have to keep repeating them, won't I?

Consider it fair warning, something I feel morally obliged to give.

It's also clear that few in these discussions have a glimmering of how far they've pushed gun owning America. Many don't even acknowledge the culture war portion of it.

TL;DR: If you want me to stop pointing out this fact, stop saying stupid shit.
Don't know about Facebook in particular, and oh man is Google not cut out to do a good social site. But this kind of thing happens all the time, yeah.

It's explicitly called out in a lot of business books -- as a small business you often have a lot of cover to undercut the incumbent, because they're just not interested in a niche that may be huge from your point of view.
When the old valley idea of putting up a launchrock vapor page runs headlong into the reality of international immigration law...
I think it's hard to give people the big picture of what the thought process looked inside the company in a 5-mn read. We've cut through some info to focus on a unique message, but we know our target market, researched as much as we could, conducted (literally) hundreds of interviews, tried to determine painpoints, use/edge cases, etc.
Fun has value.
> . Period.

This is not humour, this is aggressive.
Deliberate choice does not require full knowledge.

In this case, they could've stopped anywhere else along their journey, but for whatever reason (benefits, perhaps) have decided to soldier onwards.
I, too, loved the book but think it's not what the asker was looking for. In particular, it assumes a lot of knowledge about quantum computing (it doesn't cover, say, Shor's algorithm or quantum Fourier transforms). It's aim is to present information about complexity theory, not "Learn to Program Quantum Computers in 24 Days".

There was a good course on Coursera some years back that I found quite enjoyable and was my first introduction to quantum computing. It serves as an OK intro to quantum mechanics, too, from the abstract point of view where we just assume we have qubits versus the physics point of view where we start by looking at atoms. Maybe the course is still available.
This is not an issue on iOS. Does Android actually automatically increase permissions without opt-in from the user?
First running algorithm on quantum computers
Even with numbers, a whole lot of things in this world are nothing more than educated guesses.
Or did you already find the meaning of life?
You start with a semantic knowledge graph. Then you program agents that manipulate that graph. Think semantic web. Nothing is centralized.

The challenge is the UI. We need some kind of AI that understands the context and user's preference in order to dynamically generate the best interface, taking into account both data consumption and input.
Show HN: Decentralised Twitter – Microblogging on the Ethereum Blockchain
Why not lament it?
Investigation: A Shockingly Large Amount of Amazon Reviews Are Scams
I'll just leave this here:
https://twitter.com/internetofshit?lang=en
When someone calls for censorship, they generally do not mean in their homes.
I don't even know what a "complete" OAuth2 library would be. One that not only deals with the quirks of existing services that use OAuth2, but anticipates all future ones?
A more fundamental question is why morality - especially the kind that allows for violence against non-followers - exists at all.

I hypothesize that morality was initially invented to subdue the masses into servitude - obey the alpha male, and slay those who do not. The logical next step would be to consider outsiders as disobedient to the alpha male until they accept his rule.

Religions are essentially this principle, with supernatural being(s) as the ultimate alphas, and prophets as their messengers.

Ideologies do away with supernatural beings, maybe replacing anthropomorphic gods with "forces of history", e.g. Dialectical Materialism or Manifest Destiny, and replace prophets with destined / enlightened rulers.
It's not a responsive design, and they don't redirect to a mobile friendly version. Granted, most visitors are likely to be on a desktop or laptop, but why go through all this trouble to redesign your entire site (and company?), but stick to old design methods not catered towards the "modern" web?
Concepts don't stop existing merely because you ban the words used to refer to them. Masters and slaves have always existed in human history and will probably always exist. When we use the terms in software, we draw a metaphor from this experience. There's nothing wrong with that.
Not listing salary just wastes people's time and I've never liked the practice. You either have to go through the process just to find out it wasn't worth it or just not bother. Every company must have a budget in mind, they just want to spend as little as possible.

For a recent free community project that I've launched [0] one of the unique selling points (along with no recruiters and doing good) is that the salary is always stated. All of the employers that have used the service have been happy to provide at least a salary range, even if it isn't shown on the job ad they have on their website.

[0] https://cleanwebjobs.com
German Again (2012)
Leave+The+Past+Behind+This+Year
Thanks for the pointer. The Wikipedia page on the subject was quite extensive: https://en.m.wikipedia.org/wiki/Demand_response