skysight-inc/HackerNews huggingface dataset:
> When do the photons emerging from the Eiffel tower sieze to be copyrighted?

When they cease to be recognisable as a pattern in front of a judge.

> Would a reflection in a window or puddle be in violation?

Yes, as long as reasonably recognisable and substantive of the display. Not really any different the mirror in SLR camera taking the picture.

> What about an aerial shot of Paris?

Probably not, as you wouldn't be able to see a distinguishable amount of the lights from an aerial shot. Depends on the resolution.

> IANAL

I'm not sure what you think your opinion adds then tbh.

> IMHO, if you want your copyright to be upheld, the creator needs to show a reasonable amount of effort to limit possible copyright infringement.

For the avoidance of doubt this is not legally true in almost any circumstance in pretty much any country in the world.
Came here and searched for "couch". Love it to death and have used it at medium large scale with very large custom indexes.

Once you understand the way that views and map/reduce work, it's super powerful for doing large scale statistics on data sets quickly. Only thing that I wish for is a Mongoose adapter for couchdb so I can use it as a backend for when an open-source project wants to use MongoDB (Looking at keystone.js for example)...
50 years from now there's a decent chance they'll be coping with the fallout from climate change (or hey, maybe antibiotic resistance?) and the collapse of the power structures that stifles the existence of current teenagers.
Schmidhuber didn't invent LSTM Just by himself. Original papaer was published by Sepp Hochreiter and Schmidhuber.
Extremely pleased to see the weird feud with Schmidhuber sparking up again, completely pointless feuds like that are very entertaining, especially since all involved figures have done good work and don't seem to be sabotaging each other's students. It's like pro wrestling for nerds.
Quantum chromodynamics (the theory which describes the strong interaction) has a feature called colour confinement, which says that quarks will favour being in colourless configuration (where colourless = zero colour charge). The two easiest ways for this to happen are in mesons (two quarks: one quark and one antiquark of the same colour, like red + antired = colourless), or in baryons (three quarks: 1 red + 1 green + 1 blue = colourless) like the familiar proton and neutron. However other configurations are possible, these are just the simplest ones. In certain incredibly difficult to attain conditions, we can avoid producing either a two- or three-quark composite particle but produce instead a five-quark particle (e.g. 1 red + 1 green + 1 blue + 1 red + 1 antired = colourless).

This "colour" means colour charge, it doesn't have any relation to the regular meaning of "colour of light".
> Bandwagon effect – Everyone knows this, and yet it is still hard to fight against. Just make sure that you’re choosing a technology because it solves real needs for you, not because the cool kids are doing it.

> Mere newness bias – Many software developers tend to undervalue technologies they have worked with for a long time, and overvalue the benefits of a new technology. This isn’t specific to software engineers, everyone has the tendency to do this.

> Feature-positive effect – We tend to see what is present, and overlook what isn’t there. This can wreak havoc when working in concert with the “Mere newness bias”, since not only are you inherently putting more value on the new technology, but you’re also overlooking the gaps of the new tech.

This is so much what I've always wanted to and tried to say on the topic. Adopting new technologies thoughtfully rather than reflexively is something I'd love to find out about a team before joining one again.
It can take messages _from_ the standard logging library, and they even show up in the correct place in the tree: https://eliot.readthedocs.io/en/stable/generating/migrating....

This is the preferable method in order to get the semantic model of tracing for all logs.
> nightmare stories
Salary/job finding wise?
So what? It doesn't make it any less ridiculous.
Elastic is the exception, not the rule.
Wright brothers were most likely not the first to achieve heavier-than-air powered flight. But they made the first controlled, sustained flight. Controlled flight was the real breakthrough in aviation.

It's the same with Hinton et. all. They were among many other pioneers, but what really sets them apart is that they made it all work. They also analyzed why it works.
The author is on the Koch payroll.
> Unfortunately most economists seem to be biased or are probably benefitting themselves, thus there is no concentrated effort to push for better policies.

Economists create the economy about as much as geologists create rocks. Marx and Pigou were economists, JP Morgan wasn't. I think you mean politicians and municipal governments. Economists aren't exactly a powerful legislative lobby, if they were our society would be radically different. Renteirism, monopoly, and regressive taxation are pretty widely viewed as being bad for society in the econ community.
To be pedantic, 1978 California Proposition 13 (Prop 13) limits property tax increases to a max of 2% per year. In the decades since, especially in areas with high growth, the overall tax being paid on property has become a tiny percentage of the property value. This tax is reset to a reasonable rate when significant construction or a sale happens.
Yeah! I wondered how it's even possible to "shoot down" a satellite. More like smearing it out.
Don`t know about London or Ny, but I see people complain of high rents in SF area, but they don`t want to fight stupid zoning laws that don`t allow the construction of tall buildings, because it would "disfigure" the city.

I say, take the politics out, and let market decide what to do.
If you try to take pictures of buildings under construction in the US, state or federal facilities, or airports, you'll find yourself in hot water pretty quickly.
the context is DL.
EAV.
I think that the UK have had that covered for a while, and no, the UK government did a lot of this in secret, and there is no legislation designed to protect spying on its own citizens. In fact that's the main point, as well as spying on traffic coming across from the US into Europe:

https://www.theguardian.com/world/2013/sep/05/nsa-gchq-encry...

And the UK government lost in the European Courts (that kind of countercheck is going to disappear after Brexit):

https://www.bbc.com/news/uk-45510662

But all they will do is make it more secret and deny everything.
Show HN: Pineapple – Pen = Iapple
The rationale (and I'm not saying I agree with this) is that pornography now is different: it is pervasive; it's easily available; and it's far more extreme than it used to be.

There's reasonably good evidence that this has changed sexual habits in young people. There's also reasonably good evidence that people are reporting worse experiences of first sexual encounters than in the past, because of the expectations that porn creates in young people.

The industry has had years, over a decade, to self regulate and they chose not to do so, so it's not surprising a right-wing government is implementing an age-wall.
They've done studies, you know. They say 60% of the time, it works every time.
db.formEvent.aggregate([
{ $match: { createdAt: {$gte: ISODate("whenever")}}},
{ $group: { _id: "$custId", userAgents: { $addToSet: "$metadata.userAgent" } } },
{ $sort: { createdAt: -1 } }
])

Something like this? I'm not sure why this couldn't be an optimized query in mongo, but I'm also not sure why a query like this one needs to be optimized? This would run fast enough without needing indexes, and really fast with an index on a couple fields, but is a query like this run so frequently you need to have it be extremely optimized?
Exactly, that's the point. For many reasons these experts are losing their good reputation, that should be the main concern. If they get a good rep again, less and less people are gonna listen to misinformations
I'll leave this here, since many comments are about the transition from physics to data science.

"For now, however, in hard-core physical science at least, there is little evidence of any major BD-driven breakthroughs, at least not in fields where insight and understanding rather than zerosales resistance is the prime target: physics and chemistry do not succumb readily to the seduction of BD/ML/AI. It is extremely rare for specialists in these domains to simply go out and collect vast quantities of data, bereft of any guiding theory as to why it should be done. There are some exceptions, perhaps the most intriguing of which is astronomy, where sky scanning telescopes scrape up vast quantities of data for which machine learning has proved to be a powerful way of both processing it and suggesting interpretations of recorded measurements. In subjects where the level of theoretical understanding is deep, it is deemed aberrant to ignore it all and resort to collecting data in a blind manner. Yet, this is precisely what is advocated in the less theoretically grounded disciplines of biology and medicine, let alone social sciences and economics. The oft-repeated mantra of the life sciences, as the pursuit of ‘hypothesis driven research’, has been cast aside in favour of large data collection activities [7]. And, if the best minds are employed in large corporations to work out how to persuade people to click on online advertisements instead of cracking hard-core science problems, not much can be expected to change in the years to come. An even more delicate story goes for social sciences and certainly for business, where the burgeoning growth of BD, more often than not fuelled by bombastic claims, is a compelling fact, with job offers towering over the job market to anastonishing extent. But, as we hope we have made clear in this essay, BD is by no means the panacea its extreme aficionados want to portray to us and, most importantly, to funding agencies. It is neither Archimedes’ fulcrum, nor the end of insight."

https://royalsocietypublishing.org/doi/full/10.1098/rsta.201...
Criticizing the art because it’s not technically advanced is like criticizing a Python class because it’s just text on a screen and any four-year-old can put text on a screen. What makes the Python class meaningful to you is the context you bring with you. The world of art is a lot bigger than technically proficient realism.
Worth looking at these books in relation to this topic

Copy, Rip, Burn: The Politics of Copyleft and Open Source: The Politics of Open Source https://www.amazon.co.uk/dp/0745324142/ref=cm_sw_r_cp_api_i_...

Two Bits: The Cultural Significance of Free Software (Experimental Futures) https://www.amazon.co.uk/dp/0822342642/ref=cm_sw_r_cp_api_i_...
MongoDB has supported some types of joins for years now, you can do quite a bit with MongoDB aggregation pipelines. https://docs.mongodb.com/manual/reference/operator/aggregati...

As requirements change, you do need to migrate your data into a schema that makes sense and that's regardless of whether you're using SQL or MongoDB.
Or just outlaw landlording and make all city housing publicly owned.
If DNS adblocking becomes too widespread, expect Google to start serving ads on the same subdomains as your Gmail messages.
Film and architectural works are special cases, not the general rule. Not all compound works enjoy individual copyright term extension.
(HEP Phd, finishing)

I'll also be joining the data science world.

There's some debate about whether it's the best or worse time ever to be in particle physics. Either way I see a field that is overstaffed.
Add to that the fact that CERN accelerators are shut down for two years and we're in the middle of the european strategy review.

Seems like a good moment to take some time out
One comic that I'm quite pleased is still being produced is XKCD[1], though it's hard to say how long it'll last.

[1] https://xkcd.com
I'm not a physicist, but a physics drop-out. However, I am still in touch with many of the people I studied with. Only a few stayed in physics in the end.

One thing I noticed is that because physics has multiple decades more experience with dealing with big data compared to just about every other scientific field, a lot of physicists who jump ship tend to end up in a position where they can apply that expertise.

I worked as a programmer for a molecular neurobiology research group for two years. Biology is going through a kind of Cambrian explosion of new data (especially when it comes to anything that involves genetics). So it's probably not surprising that a number of people at work told me that it is extremely common to see physicists switch to biology because that's where all the exciting new research is happening, with new theories and discoveries, and lots of people who are very happy to steal whatever the physicists have already figured out about how to process and interpret mountains of data.
From the article:

Most countries have a “freedom of panorama” law, which allows you to photograph a skyline and include copyrighted buildings in your shot. So while you’d be perfectly okay capturing a photo of Big Ben in London, you just couldn’t go off and build a brand new version in your backyard without infringing copyright.

But the EU allows countries to opt-out of including this freedom of panorama clause in their copyright laws. France has chosen to utilize this exception.
I think this fact makes Youtube even worse than Facebook. Let's say you are an idiot with an audience for your idiocy (e.g. anti-vaxers). YouTube is happy to pay you to create idiotic content for your audience. They will even promote your idiotic content across their site if you get enough clicks. What's more is they will cross promote your content with similarly idiotically minded people and lock them in a content bubble that increases clicks and views. The worst part is, for every view of your idiotic content, Google makes a profit, and you do too, so they get to keep hosting your nonsense, and you can make a living creating it. This was all fine and dandy when the context was home repair, but shift the context to idiotic conspiracies and we have an issue that is moving from the confines of the Internet to a public health nightmare.
Ask HN: What is the process you used to split the company among cofounders?
I wanted to get some take on how to split a company. Any advice on that would be very helpful. I have a few questions -

1. At what point do we take it up as a conversation?
2. I heard that having an equal split is not practical because one has to take a decision in case of a tie.
3. What goes into such a decision? Contribution, background, network? I have no idea so wanted to pick brains here.

Bottom line is I don’t want to make it a bad experience with my founding partner at the same time wanted to make sure I am doing the right thing.
I'm sure it does vary. My MA town was incorporated in 1653 and I've never had neighbor or town issues--but then we're all on a fair bit of land.
The PayPal fraud was the reason we went to a traditional CC processor. In a single month we were hit with over 1000 french PayPal accounts and we had some legit French business, so we couldn't block them. We ended up getting frozen by PayPal for a while, switched to Authorize.Net, and after a couple months PayPal started releasing funds again, and We had too many charge backs on Authorize.Net to continue using it.
> Not really any different the mirror in SLR camera taking the picture.

Pedantic point but the mirror isn't involved when a picture it taken. It flips up out of the way and the light goes directly from the lenses to the sensor/film. The mirror is only there for the viewfinder.
Not at all. But the relevant analogy would be Apple proactively sending that information, since that's what the outrage was over about Dragonfly.
Do you think it's more likely that without rent control she would have been forced to move earlier, or that her income would be higher than it is now? Something about this situation seems circular, but your argument doesn't admit to there being a feedback loop involved, which makes me suspicious.
> …a system that protects from accidentally logging secrets…

That ecosystem exists. There are SW tools, both on-prem and (less interestingly) cloud/SaaS, that sit in the middle and look for personal and sensitive data. You plug into their API, and then get to decide what to do when such information is detected: ignore, quarantine, redact, alert…

(Disclaimer: I built one such tool, https://pii-tools.com)
> The fact that the state deeds something illegal doesn't mean it's wrong, and vice versa. The state is a terrible arbiter of morality.

It's far better at it than a corporation focused on chasing "shareholder value."
True, but neural networks existed for a long time. The hardware is what made NNs actually practical. Recent theoretical advances have been only incremental. For example, CNNs are just evolutionary since image recognition has used convolutions long before NNs were practical, and CNNs are just a straightforward translation of existing techniques to NNs.
error: Internal server error: 5930c410-5098-11e9-a177-2fb2742744d6
Deep learning consulting ("I teach people to teach machines").

Finished my PhD in quantum optics in 2014, but immediately moved to data science.

Why not physics? Full version: http://p.migdal.pl/2015/12/14/sci-to-data-sci.html

tl:dr: I wanted a fast-pasted field with more freedom. Physics is now stale (no fundamental changes in the last decades, compared to each year in deep learning; cf. physics in 1900-1920), and academia offers a rigid framework of grants and feudal dependence. In data science, as a freelancer/consultant, I get much more freedom. Even in companies, one is able to migrate in a matter of weeks, not years.

Money was a nice perk, not anywhere near to the main motivation.
France has other unusual photo standards also. Americans traveling to France should be aware that in general you CAN'T photograph an individual in public.

https://commons.wikimedia.org/wiki/Commons:Country_specific_...
What about:

* ID: auto-incremented integer

* Name: string

* StartTime: date/time in UTC

* Address: string

* TimeZoneId: Europe/Amsterdam

* RuleEffectiveTime: date/time in UTC

The rule effective time represents when the start time was last changed, converted to UTC.

Next, create a time engine that can convert between events (time + location). The engine can convert events to different time zones in different epochs, to UTC, or the other way around, because it knows all the rules, and when the rules changed throughout history. A simple API will handle things:

time time_engine.parse_time(rule_effective_time_event, string_representation)

String time_engine.to_presentation_string(rule_effective_time_event, time_value_utc)

Where time_event is a tuple consisting of the rule effective time, and the timezone whose rules to apply.

When the venue changes, you update TimeZoneId. When the start time changes, you change StartTime and RuleEffectiveTime. The time engine would only be invoked to present the start time in current time + zone format for the user to modify in their own temporal space, then to parse the changed time back to UTC using the user location + new RuleEffectiveTime (which is now).

Timezone rules are fixed as events in time and space, so every rule effective time + time zone + utc_time will uniquely point to a specific time zone rule, which means that the rule itself doesn't need to be stored in the database.

Timestamps are also fixed, and should never change (unless the user changes the time for the meeting, of course).

You could build the time engine to preserve absolute time (14:00 becomes 15:00 after the rule change), or to preserve local time (14:00 remains 14:00 after the rule change, even though it's technically a different time). You could even change how the engine behaves after data has been created, since it's only affecting how things are interpreted locally to the user. The data remains the same no matter what.

The database's role is to store data, not to decide rules. Store the data, not the rules.
It's tempting to say that containers don't have any virtualization costs, but they often do for networking. For some applications, the addition of another networking driver doesn't matter. For others, it does.
> Ada used to have something of the sort (and still does for all I know).

https://docs.adacore.com/spark2014-docs/html/ug/en/tutorial....
From someone who might be pursuing a physics degree soon.

> Some of us learn in graduate school that we can't spend our whole lives solving one problem.
Would you please expand on this. I am not sure if you meant that problems are hard enough or what.
Being at a FAANG, I'd assume there is a career track and progression guide. Consult that. If not then that is really fantastic as you can work with others to make one. Manage up: talk with your manager and find how you can help them grow. Asked them how you can grow. These should be happening in regular one on ones. Are those not happening? Another opportunity to advance the org and yourself. Finding ways to work at the next level.

Also, as for salary, are you factoring in benefits and equity? Most who report over $200k are factoring those in. Have you had comp discussions with your manager? Also, it may appear that others are making more when they are not. Some people falsely report earning, either by inflating the numbers or by remaining silent. As a data point, I'm a principal developer at a fast growing publicly traded company and my base salary is under what you are reporting.

Also, algorithm questions for a manager interview? Really?
> Q: Is this atypical behaviour for someone in his position?

Does it matter? It must not be rewarded, regardless of how common it is.

Allowing share structures that divorce ownership from decision power may not be such a good idea after all. More generally, we should probably also reconsider fiduciary duty as the sole motive force of corporations.
It might be something like what FaceBook did with the VPN app that got them into trouble: if they continue to serve the other customers, they get to see their data -- what's trending in the market, etc.
Who is the arbiter then? The black box of "the markets" or corporations? In a democracy you get the state you vote for. The state has far more right that any other institution to dictate morality.
Rent control can also distort markets and change the way people live. So say you have rent controlled apartment close to work but later lose your job. In that case people are heavily incentived to stay put so less likely to move and more likely to commute longer distances for work.
I agree that Stripe is significantly easier to integrate than PayPal, but Braintree has options for both credit card and PayPal integrations (because they're owned by PayPal) and also has a very nice API.

(I'm not affiliated with either, but I've used both.)
I read 'trusted by' as somebody from that domain once signed up. I don't read it as actual use, current use, or paid used. Maybe a friend of a friend works there. It's misleading or in other words marketing. The new "trusted by Fortune 500 companies".

Worse I've seen the section labelled "our partners", listing AWS or Google Cloud just because the startup happens to host their systems there.
Node is picking up internally as a build environment for frontend JS which all used to be done in Ruby.
As mentioned above by @adwww:

> Mindgeek lobbied hard for this. They (owners of Pornhub etc) are the government's approved age verifiers, so are in theory now in charge of access to all the other porn sites.
You can, but you definitely should not share publicly this picture.
Your house, if it is like mine, is a lot more reasonably a public good than it is "private property". I didnt build this thing, will "own" it for probably 5% of its existence and do little to maintain it myself. Yeah, you are right. We owe a lot more to the "public" than we usually acknowledge.
Overlaps 1.2.1 for Microsoft Laps – Now with a Free Trial Version