skysight-inc/HackerNews huggingface dataset:
In the words of Scott Alexander:

"People are using the contingent stupidity of our current government to replace lots of human interaction with mechanisms that cannot be coordinated even in principle. I totally understand why all these things are good right now when most of what our government does is stupid and unnecessary. But there is going to come a time when – after one too many bioweapon or nanotech or nuclear incidents – we, as a civilization, are going to wish we hadn’t established untraceable and unstoppable ways of selling products."

http://slatestarcodex.com/2014/07/30/meditations-on-moloch/
Alexa has over 15 000 skills
I hate this attitude you have towards "some young people". Are we supposed to assume that you have sufficiently grown up just because you make this comment? If not, you dont have any right to judge others. Now coming back to your question, if both consenting adults think that "some fairly disgusting .... acts" are the norm, when who are you to say other wise. In case one of the adults doesnt thinks so, they can move out of the relationship. If the society forces them somehow to stay together inspite of one of them wanting to move out, then you have arrived at a problem that you can try to solve.
> UI is pretty but often breaks. Is unusable when you have a pipeline with dozens of concurrent jobs.

Find this hard to believe - we have some pretty spectacular pipelines which render without a hiccup.
And honestly - I suspect this will have the bigger effect of encouraging actual porn piracy instead of porn streaming. Wonderful way to re-introduce the popularity of a porn collection.
There's a website and community dedicated to that problem, [1], and they cite numerous articles of the kind you mentioned. Quoting:

> To date every study offers support for the porn addiction model (no studies falsify the porn addiction model). The results of these 34 neurological studies (and upcoming studies) are consistent with 220+ Internet addiction "brain studies", many of which also include internet porn use. All support the premise that internet porn use can cause addiction-related brain changes

[1] http://www.yourbrainonporn.com
Millennials aren’t job-hopping any faster than Generation X did
I think this is a really good question.

I've been asking myself similar questions, and made a site for it at https://www.deepthoughtapp.com

I've been using this as a way to understand myself better.

Success at work does bring me happiness. But happiness is fleeting as well. There are moments of frustration at work, which bring my mood down. I believe the feeling of progress drives a lot of happiness.

I'm trying:
- to better to deal with the frustration
- to accept accept frustration as the cost of happiness. I don't think there can be happiness without frustration.
- to understand my rhythms of highs and lows better
- look at small successes, daily successes, personal growth
- find fulfillment. What makes me fulfilled.
- Understand my motivators. The need for autonomy, mastery, and the purpose of it all.

https://www.deepthoughtapp.com/en/questions/does-success-in-...
Oh please stop downvoting me!! I need internet points!!!!!!!! Please please I bet you. Mods please delete my earlier comments so that I don't lose these precious internet points on HACKERRRR newzz (also known as css/js framework news)

EDIT: Oh god I'm crying here. Please stop!
Hehe, I did this in my first implementation.

But I guess you'd still need a STUN server?
Don't agree. Get it right the first time.
They would be much more likely to use torrents, most people don't even know what a proxy is.
> HDR processing also seems quite limited and requires a lot of hand-tuning compared to madVR.

I'll admit I haven't watched any HDR content in mpv yet, but it supports all the standard tone-mapping algorithms (hable, reinhard, etc.) and apparently the default algorithm (mobius) was chosen for its colour accuracy.

I'm not saying madVR doesn't have its strengths. Error-diffusion dithering is strictly more accurate than what mpv does, and for people who like super-resolution upscalers, madVR tends to have a larger selection and faster implementations. Still, it would be disingenuous to say that madVR has a larger feature-set than mpv. They have different feature-sets. mpv's convolution-based upscalers are much more tunable and its colour management is more advanced, since it can use an ICC profile to auto-generate a LUT for any input gamut, rather than relying on an external CMS for this.
The plan is for the BBFC to police it, which is ridiculous.
The ABC is waaaaaaaaaaaaaay underfunded compared to the BBC. And conservative governments hate it and throttle it wherever they can. Despite being shown time and time again to be even-handed by both internal and external reviews, the conservatives treat it as a mouthpiece of the progressives.
Actually this is a terrifying prospect. I can just imagine being arrested because the ID network is down. You people need to watch Black Mirror.
The Cure for Cloud Sprawl
This is a great point, and I wish stuff like this was talked about more often.

I think I often naively assume that advertising only exists to encourage us to buy one product in preference to another. Of course, as you say, it's much more insidious than that: they are aiming to change cultural norms about the use of their products. It doesn't matter if that helps their competitors too - if they grow the overall size of the toothpaste market then it's worth it.

I'm sure there are many more examples like the ones you mentioned. The most famous one I can think of is the notion of diamond engagement rings being invented by a diamond company.

I wouldn't be surprised if conversations like the one in this comedy sketch really do happen [0].

[0] https://www.youtube.com/watch?v=brU_Pp-20g0
Haha, love that. Although you might as well read HTTP headers to each other on the phone
Not the same one of the Baltic countries has openly speculated about taking money directly from peoples bank accounts.
I can't think of any other way to address this problem. I increasingly lose control of what my children see as they get older and more independent.

The crux of the problem is the "Check this out!" scenario with the kids who have smartphones, or unsupervised Internet access at home. I simply can't protect them from that.

In addition to unabashed education, my focus will be on making sure they know how to put things into perspective; that shocking stuff they might see represents extremes of human behaviour, far removed from the world they know.
The issue is, accepting Electron will encourage more people to make such garbage apps. We need to firmly say no until this fad dies off and people get back to writing proper apps.
Very neat. Loved the state tweeting example.
I looked into Kurento, which made a promising first impression.

But I have the feeling, most WebRTC stuff is badly documented, proprietary and/or outdated.
You don't count all the distractions at work because as long as you are in the office you are supposedly "being productive".

The meetings, the chats, the endless browsing
People shouldn't be doing perverted stuff in the bedroom, y'see. It should be in the invitation-only high-class clubs!
If these kind of entities actually want to preserve resources, they shouldn't be generating a petabyte of bandwidth charges. Contact soundcloud and come to an agreement that will be responsible.
90% would likely be covered by a TB or 2. That would not work for marketing.
> in practice governments of different countries can and do regulate what can and cannot be done with bitcoins. Most of this is based on fear of losing control.

Most of the time people seem to say as if that was a bad thing. But consider what happens when government does ultimately lose control. You get Somalia.

As it is today, it seems governments worldwide agree cryptocurrencies are overhyped. They all seem to be saying basically: "it's cool you're having fun with new Internet points; just don't forget to fill in your tax form".
There's a paper discussing that theory at https://www.microsoft.com/en-us/research/publication/why-do-...

As in previous discussions on HN, I'd say it's not necessarily actually applicable to the "Nigerian emails", because even really gullible people have spam filters than kill 99% of that stuff these days, and there are more practical reasons for 419 spammers to need to acknowledge they're based in Nigeria than filtering responses, like their objective being to get people to send a Western Union payment to Nigeria (not to mention said scammers' tendency to sloppily betray their Nigerian-ness even if they've managed to obtain use of a Paypal account and have progressed to the more widely-believable and probably higher-yielding scam of pretending to be little old Scottish ladies with high value items to sell).

But I can definitely imagine using "homeopathic" for non-homeopathic "remedies" is a way of marketing specifically to people unconcerned with products' therapeutic effectiveness.
The term 'You are the product' carries heavier connotation than 'just the mind'.

Also in the case of Google it serves a brief span of your attention to advertisers. They are not engaged in selling minds, wholesale or in part. I have enabled Google Search ads on all my machines for this reason. This distinction is worth making, since in some cases, it is an algorithmic matching between buyers and sellers. This helps consumers discover products and services they need and advertisers to discover demand they may otherwise be unable to tap
No need to get that technical. Reddit has lots of very targeted subreddits. All behind main Reddit HTTPS and with all the content on Imgur / Reddit images. (Also HTTPS enabled)

There's lots of other domains like that which provide quality content and no real way of enforcing age limits.
If they are paying for the electricity, they are absolutely responsible for what they are consuming.
Stop Wasting Your Money on Google AdWords
> Build dependencies. Ability to trigger project-B build when project-A build succeeds

Within a pipeline, you can 'pass' an output of one step as a triggering input to another. Across pipelines, you can use e.g. an S3 resource to save state; the job to be triggered looks at that S3 resource and triggers when it changes.

> Use the same artifact across multiple build stages.

Yep - you can pass the output of one job to be used as the input of another.

> Ability to combine multiple builds together.

Yep - have a look for "fan-in" in the docs.

> An option to promote a build to the next step either manually or automatically.

You can manually trigger steps from the UI; you could also have a resource that triggers a job automatically on some condition.
Romeo and Juliet Meet Trademark Law
Depends if there's a legitimate reason - 2 roles ago I was there for 3 1/2 years and my manager basically said to me I'd do best in my career to leave by then (loved working for her), previous job was 18 months and was doing well, but my current position came up and was something completely different that would be a fantastic development experience.

However, I don't think it's a good fit, both from mine and the company's perspective - do I stick it out to ensure my resume doesn't have a half life, or would a next employer understand it was something I had to jump to, but was in everyone's best interests not to drag it out? (we're talking <5 months)
These firewalls are traditionally viewed as censorship from a free speech perspective. And I don't disagree with that. But I have started to wonder whether the Great Chinese Firewall, the Turkish one, and what seriously looks like a budding British firewall shouldn't also be viewed as import regulation like any other:

China wants to sell cars in the US: The US imposes import duties on the cars. The effect is that the US automobile industry is protected, survives and can develop.

The US wants to sell web or smart phone applications (often really advertisement) in China: China blocks it. The effect is that the Chinese IT industry is protected, survives and can develop.

Whereas I don't like trade barriers, there is an unbalance in the way trade in bytes crosses borders without tariffs and the way goods are subject to import duties, taxes and sometimes outright banned due to policies deemed vital to the importing country such as environmental concerns, health regulation etc. We also protect our industries through government subsidies.

The US East Coast and Northern Europe would completely dominate search, social media, email etc. all over the world and not just in the Western world, if it wasn't regulated. That would be fine if our part of the world opened up for the goods and services they produce in Asia and Africa. But we don't.

We are quick to throw around accusations of censorship, but for billions in the developing world, access to our markets would probably mean more to their life and to further democracy than the opportunity to like kittens on facebook or read nightly tweets from Trump.

No doubt sovereign firewalls are often used by regimes to repress free speech. But let's also not forget the financial part of it. In the Western world we exceedingly sell bytes. We cannot expect for the developing world (of which the UK is not part, I know) to allow our software if we don't allow their hardware.
I think that as evidenced by the discussion about concourse ci today https://news.ycombinator.com/item?id=14785254 that there is still room for improvement and new products, especially on-prem CI tools like Jenkins/TeamCity/Bamboo/Concourse.
Understanding Project Costs in a Simple Way
BOYD Adoption: The Opportunities and the Risks
Yep. I exercise with my brain every day, all day.
Ask HN: Would like to work for free
I have tried to get programming job in the past but I noticed that I needed to work under a professional programmer to pick up the core skill set.
I have good working knowledge of C language, I am a bit rusty in Clojure . I can easily pick up Python. I would like remote(job) structure and I would be working for 3 hours a day. Currently I am gradually learning and coding toy languages (interpreter/compiler). I have contributed to an open source interpreter. I have also started out surveying computer vision .

If you have side projects or you are independent programmers and won't mind having someone working with you , please contact me.

I am not limited to the above mentioned languages. I have studied computer algorithms and language complexity from a decent university.
Let's say that argument is fair enough, at least in theory.

How many legal disputes have the FSF had recently, in practice, where this turned out crucial?

More specifically: how much have they gained by this vs how many contributions have they lost?

Until proven otherwise, I'd expect them to clearly be in the negative here.
How about:

"Weekend/class project where I managed to implement a form for submitting jobs and a search box, together with the backend. Planning to turn it into an actual website for submitting and searching remote jobs, which will be better than the alternatives because..."

It would definitely get much better reception and honest criticism.
Mostly, I saw the humourous in it, which I tried to emphasize with the smilie. Didn't land.
I know everyone hates on Jenkins these days, but (at least for the workloads I am building) Concourse feels like a toy.

My issues:

- everything has to be in a docker container (not all things can run in garden)

- Just trying to find logs is a pain, and getting the UI to show a full log output is basically impossible

- each install of concourse may need an entirely different version of fly

- There was no way of retriggering a CI run on a single PR (without force pushing to the branch, which removes Github reviews)

Jenkins + Jenkinsfiles + Pipelines provides all of the good bits of Concourse, with none of the Pivitol enforced workflow + tools.

I get why CloudFoundry uses Concourse - the build process is so arcane that you basically need to run the full CI locally, but I really do not get the hype for other projects.
While this may even work, it is not practical and it is a disappointing experience for a pipeline centric type of CI such as concourse.

In other tools, hitting re-run would simply replay the job, with the same state it was executed in the first run. I would expect concourse to behave similarly, but no.
How to Manage Third-Party Cyber Risks
> That overlay network it comes with, garden thingy, creates so many problems and solves just one...

Can you expand upon this a little bit? Garden is the containerisation piece, what about it creates problems and what single problem do you think it is solving?
You mean better than the best (TM) place to find remote work? How's that even remotely (haha) possible?
I kind of agree with you, back in the day during the C vs C++ flamewars, I was always in the C++ side, and still am if you follow my comment history.

However a big part of the problem, which you kind of refer to, when talking about lack of understanding between C and C++ differences is that, at least on enterprise space, many use C++ compilers for writing what is mostly C-like code.

Do you know why most MFC classes have an Afx prefix?

Microsoft created a C++ framework similar to OWL in abstraction capabilities, but the test group of early adopters said it was too high level and they just wanted a thin wrapper around Win32, hence Afx was reborn as MFC. [0]

I like modern C++ very much, and it is true that many of the "modern C++" concepts were already available on C++98, the problem is getting developers to actually use it, specially old school devs when working in companies where CI builds, static analyzers or sanitizers aren't part of the culture.

Which is the situation I see most of the time across many enterprise customers.

[0] http://cs.sookmyung.ac.kr/class/00891/C++/mfc-faq/
Watch as ransomware money gets laundered on the blockchain [graphic]
You can, but it's more effective to show them in ways that do invade their privacy, so in the race to the profit (which is as unavoidable as races to the bottom), that's what every eyeball agency, lead by Google and Facebook, does.

Unless this is curbed by regulation, which I think is extremely unlikely for the next 10 years at least, you can safely assume, and should assume, that all ads are privacy invading.
If I pan some dirt and it does not contain gold, I got the "answer" wrong. If I dig a hole and it contains no oil, I got the answer wrong. Seems pretty wasteful.

Scarecity is driven by an inability to readily harvest/create something.
Is most porn actually disgusting and extreme? Most of what you would stumble upon on the "tube" is pretty tame, so unless you're specifically looking for extreme/disgusting you're not likely to find something "extreme".

Have there even been evidence on how porn actually hurts people at a large scale? I'd love to see that evidence.
Who said anything about "adults"? This topic is about access by minors. (Not that I agree with the plan, mind you.)
Thanks, the ECS resources look very handy, will check them out!
Erlang essentially using that hybrid model. The runtime uses a shared heap for strings and some other immutable data that can be reference counted. On top of that each thread has own GC-heap and messages copies everything private heap.

I am puzzled why other languages do not even try to explore this. This will be a nice fit for Ocaml or nodejs. And even with Go I wish for be an option to run several Go processes with a shared heap with explicit API to write/read things there and channels working across processes.
May be because people have started investing in Digital Currencies and ICOs?
> And as if Hollywood and pop culture in general hasn't done enough damage, just couldn't resist preying on the insecurity and tell women their bodies are yucky. Someone evil there went through the use cases and the detailed analysis and decided that no matter how wealthy or successful, that's one thing they could tap into and monetize.

That shit's been going on for centuries man.
I agree with most here, it's a wasted effort and mostly the start of a slippery slope towards future policies.

But to the problem it purports to solve, underage kids viewing material that they shouldn't be viewing, what do you propose as a workable solution? I don't mean a 15 year old occasionally viewing a normal porn video, porn sites these days house all sorts of things you wouldn't want your kids to stumble across.
> not all things can run in garden

Can you provide an example of what you'd want to do but you aren't able to?
Where did you end up?
Creating a vector animation for the web in a post-Flash world
This legislation might make finding porn at least non-trivial if broad community sites likes Reddit, Tumblr, and 4chan are found to be applicable. These would then just be blocked by British ISPs until they do implement some form of adult verification check.

Some might, some will simply dismiss the legislation as not something they want to be bothered with.

Of course, blocking such sites might also trigger an unwanted backlash within the UK, which may be precisely why they might not be targeted at all.

One does wonder if the drafters of this legislation even considered this.
Wowza Streaming Engine now provides WebRTC support (beta), which is great news since it can ingest WebRTC streams and transcode into any other formats for usage with non-compatible devices.

As mentioned in the article already, P2P is quite heavy to scale (one-to-many streaming) so you will likely need centralisation.
WebRTC is also fragile in the wild due to NAT. Wowza would split the NAT problem into smaller pieces at least.

Not involved with the product, just really excited about it.

https://www.wowza.com/products/capabilities/webrtc-streaming...
You really think someone would do that? Just go on the internet and tell lies?
Two of those wildly profitable companies, namely Google and Facebook, are monopolies in their niche, and can thus extract a rent that would seem untenable if competition were around.

Are there any other wildly profitable companies that sell ads?
> Couldn't agree more. Basically your current employer should really pay you what the salary you would get somewhere else plus an additional markup for the internal knowledge which you have already acquired (you should put a value on that as well).

This works both ways.

The value of internal knowledge helps both parties, because as an employee you dont know if x other company is good to work at, or that you would like the responsibilities there, etc. The fact that lots of people stay with a lower salary in a job is a testament that it is often the employees that choose to pay that fee.

The company is frequently interviewing. So if the company finds a candidate that would work for less (minus the internal knowledge comission) it should fire you and replace you!
> On the other hand needing to ... give access to the web camera to the site to verify your identity

I can imagine some nefarious porn baron making an awful lot of money out of selling (or being paid not to sell) webcam footage of people browsing their website...
It's not clear to me what you're trying to say here. The goal of this bill is certainly not a strengthening of the UK porn industry against perceived unfair foreign competition. If the bill had anything to do with import regulations, it would not concern UK porn sites. The opposite is the case.
Completely agree with your point. The "Show HN" descriptions, their landing pages, their documentation, their logos etc. are no different from advertising in terms of trying to influence you into trying something out.
You can visit that world right now if you want. It's called Cuba. A couple of weeks there and returning to the ad-soaked West is VERY weird, let me tell you...
Please can you allow for any acyclic graph rather than the current stage system? This would allow us to have our long running integration tests run in parallel with shorter tasks!

I wrote an issue for it here:
https://gitlab.com/gitlab-org/gitlab-ce/issues/29347