skysight-inc/HackerNews huggingface dataset:
Here is a painting of how the Cologne cathedral looked shortly after its completion: http://www.altertuemliches.at/files/langl_dom_352613_01_kl_0...

During the WWII bombings, the cathedral was damaged at the front, which was repaired only recently. The original color can also be seen there: http://in0.bilderbuch-koeln.de/bilder/k%C3%B6ln_altstadt_nor...

As you can see, the repaired area is already blackening again. AFAIK, this is inevitable with this kind of stone.
I'd love to!

Can you contact me at username at gmail? This also goes for anybody else who would like to meet for a drink, or for whatever question about studying / moving to Japan.
I've seen several studies that conclude that cows don't care what time they are milked, as long as it is done consistently. In many farms, the milking operation is actually entirely automatic -- the cows walk up to the milking stations by themselves.

https://www.nytimes.com/2014/04/23/nyregion/with-farm-roboti...
Is Siri done by nuance?
> the osm letter didn't mention exactly what happened.

What do you mean? It's quite clear what happened. Someone logged into OSM, they edited the "place node" for New York and changed the name.
Yes, I mentioned the history of popup blockers in my essay. It dates back to the Netscape 6/7 era.
Women's Bag Leathe Shoulder Bags for Women
Disappointing, but unsurprising.
Another option is skysails (giant kites that drag the ship forward):

https://en.wikipedia.org/wiki/SkySails

Hopefully someday almost all ships have a mix of these things + maybe run on algae-based advanced biofuels or something like that.
Closing Down the K.G.B. (1991)
Out of curiosity, what are the main reasons to need to actually write assembler in 2018? Compilers? Games? Genuinely curious
Two seconds to take a bite out of mobile bank fraud with Artificial Intelligence
It's often attributed to either Sir Joh Bjelke-Petersen, or his wife Flo. I can't find a definitive source after a quick Google search, though.
I mentioned the history of Google Analytics/Urchin in the essay too.
> blackmail from malicious agents and rogue governments showing up at our door with whatever made-up accusation they want.

I think the opposite. I believe that this will kill blackmail. Why care if someone has a leaked sex tape featuring you in an age where anyone can fake them. Simply say it's fake. In a few years, I bet there will be simply apps where you can point to a person's social network accounts and have the app generate whatever you want. Blackmail will die once everyone will have access to those videos with a few clicks.
How Employers Rule Our Lives (and Why We Don't Talk about It)
WooCommerce Reporting Extensions
Why do they even need to use ContentID? What’s in it for YouTube?

If someone wants to complain about infringement, they should be required to send a certified letter to YouTube detailing the exact infringement along with providing proof they are in control of the offending work.
Whike this is (sort of) true in Switzerland it's not the tax payer who faces the bill, but it's financed partly via payroll taxes.

That means that employers ultimately pay at least half of the costs.
strncp is fine, however it was never meant for null-terminated strings! A safe alternative is using snprintf and checking the return value for truncation.
Annemin Gözleri izle Türkçe Altyazılı 1080p (2016)
Why not ? Light-blocking curtains are a thing.

You can keep the sun out of your house a lot easier than keeping it out of all of the outside world.
Microsoft to deliver cloud services from new datacentres in Germany in 2019
Corporate serfdom is definitely the name for it, we're building a two tiered society of the privileged corporate few who work at Amazon, Google, etc, along with the army of lawyering professionals who protect their wealth vs everyone else.

Inequality isn't new of course, but it's getting really hard to ignore.
2d Paper Sailboat Super Easy Tutorial for Kids
I don't think you are answering what you think you are answering.
I'm in the Netherlands. It was true here this summer and has been for the last few years.

It's probably true for most places in Europe except southern Italy. Remember that the farther north you go the more daylight you get.
I believe a competitor of theirs has been actively trying to spread distrust of them on HN. I don't remember the details well, but I think they allege that ProtonVPN and ProtonMail aren't independent from each other when they claim they are.
Why do you think that companies don't care about employees

I’m not saying they wish their employees harm. But if you get hit by a bus tomorrow, your company is going to send flowers to your family and have an open req for your position before your body is buried. The company’s first priority is the well being of the company. Your first responsibility is what’s best for you. As long as those two things intersect, your company won’t let you go and you don’t have any reason to leave.

Everyone who works at a company has an emotional stake in the work, the product, and usually pride in what they do. That matters.

Yes, I take pride in my work and want to see my work get into production. But that’s separate from having any loyalty to the company more than I described above.*

Most founders that I know do care about their employees, they want them to be happy, productive, and have a great career. It doesn't always work out, but the intention is there.

Companies are run and owned by people, especially the small ones, and people empathize and care about other people.

I agree. But no company’s - especially one that is publicly owned or investor funded - first priority is its employees.
For example I have worked on a way to launch a process in Windows with certain privileges from a service. It's a little unusual but important for the way our software works and right now the lack of this capability creates the need for a lot of clunky workarounds. Based on my reading of some Windows APIs I suspected we could make this work but it took 12 weeks to actually make it work. There was no guarantee of success either and there were no intermediate results.
> Commits, even intermittent commits, are pushed to master, and reviewed from there.

I think most people would agree that's an objectively wrong way to do it.
I was doing this with a Nook HD+ (still a pretty good deal second hand as a 9 inch HD screen if you see one cheap) and TwomonUSB a few years ago.
Not the most stable software in the world but it worked well enough as a second screen (hot reloading webpage and terminal stuff on it, code on my main screen)
same as it’s legal to use open source licensed software to profit. a lot of academics don’t care, and their work might be built very strongly on other work. there might or might not be a patent on this research, but I would guess probably not?
Working night shifts would be ideal by that reasoning.
I feel like he isn't subtle enough and kinda mugs for the camera in his own way all the time.
That... would be the implication, yes.
They claim 7-10% reduction in fuel usage, with fuel making up 60% of their total costs.

Given that they soon expect to be spending $5 billion/year on fuel for 800 ships, fuel spend is a bit north of $6 million/year for an "average" ship. But size seems to vary widely (they note that only the 80 of their largest ships are being considered for these sails).

At an installation cost of $2 million, saving 10% of an "average" ship would return 600k per year, or a 3.5 year paypack, which seems well worth doing where possible. And they'll obviously get better than that on their 80 largest.

Not a magic bullet by any means, but certainly seems worth using.
Agreed, I think the title should be changed to "computing" from solving. Still impressive, but I would think we're not the only people here that headline would confuse.
Universal Dashboard 2.0
> It's not even true of places like Florida, where the vast majority of us prefer daylight savings time.

Except the sun goes down a LOT earlier in Florida which is much closer to the equator than northern Europe. In summer the sun doesn't go down until after 10PM here. If you want to have a BBQ and not burn alive while doing it, you have to start at 22:30 at the earliest. That's just not a realistic time if you have to work the next day.

edit: Also, in Florida the days get shorter during the summer, over here they get longer.
Because:

a) Almost all artists sign deals with publishers to "get their foot in the door" which end up giving all of the rights to the publisher, and so the artist ends up being a "wage slave" because they don't profit off the rights of the work they made.

b) Locking away works for entire generations means that cultural artistic development is stifled. Shakespeare's works were based on previous works and stories, and under the copyright system of today he would have been sued for his plays (and we probably wouldn't have them today). It is insanely short-sighted for corporations to lobby for longer copyright terms to have monopolies, at the expense of eradicating future generations' Shakespeares.

c) The original purpose of copyright (under the Statute of Anne in 1710) was to provide a very limited monopoly by the authors (not publishers) so that they are incentivised to create new works. By your own admission, having lifetime copyright protections does not incentivise the creation of new works (you could argue that it actually is a counter-incentive if you wrote one work that became very popular early in your career). A return to that system would be a significant improvement.
It wouldn't but that style of humor is sadly been missing for too long.

Time for someone to take a shot.
> What more evidence do you need?

You act as if CNN and ACLU are convincing sources,even though they have obvious agendas against the current administration.
There a few big time security engineers/privacy advocate types who fought tooth and nail to change these organizations from within. They no longer work there.

Sheryl Sandberg however, does. Guess who won?
I'm very sorry that French shopkeepers are allowed to have a life.
Forming a Legal Entity (part 1)
Haha. You know it was men who started all of those wars, right?
> Rotor ships take advantage of this same effect by spinning a large vertical cylinder, typically using an electric motor, and using the resulting force for propulsion.

I always thought sails were partially defined by being passive. I wonder why these aren't called "rotor fans" if they're electrically driven?

Is there anywhere it's discussed when rotors are expected to outperform normal fans? They seem to be used only on large ships, but I can't see a first-principles explanation for that.
How much hotter is your hometown than when you were born?
I think that's a really efficient way to find a local maxima. In my opinion, companies need competition to drive continued innovation.
It ignores the fact that one student will ignore the reading if not forced to do it, while another prefers the reading and completes it. Etc. So we see, in practice, different outcomes for different students depending on how the material is presented.
I started my career at a startup and worked there for 3 years. Since then I bounced around at various companies of all sizes. Smallest company was 5 people. Largest was over 70,000.

A company is a miniature command economy that is insulated from the larger free market and interacts with it as a whole. I'm skeptical of "small autonomous teams" inside a large company. That sounds like a VP or Director who wasn't able to find greater support from the rest of the company on his pet project and managed to secure a small budget to run everything himself. Unless you're talking about a small startup that was acquired by the large company and was granted autonomy to continue business as usual while the larger org decides what to do with the team and IP.

It's impossible to say "being a software developer in a big corporate is <Cultural Norm X>" because each manager runs their own team with their own managerial style. You'll find every stress level and every team structure in a single large corp. Culture wise it's nothing but a collection of diverse people.

But I can say this about software projects at large companies: you will have many stakeholders on any given project, whether or not you are aware of it. Even if you are given "autonomy," if your project is successful it will eventually come into contact with the larger org and you will suddenly find new people with all-new demands on the project. Satisfying all these people is impossible and stress-inducing but that's part of why large corps pay so much better.
Oh man I was thinking of him too. Just playing it straight with Police Squad lines.... hilarious.
> Historically through there hasn't been many churches that successfully served multiple religions at the same time. My hat is off to those Muslims that will share pray room with nursing mothers at the same time.

In our company, there are multiple wellness rooms big enough to house a handful of people, with a queueing system managed via iPad. This solves the problem quite nicely.

> That the majority and minority belong to the common group called human

Just being human doesn't give someone the knowledge/experience of being on the lesser end of a power binary. If their conference is specifically to talk about, commiserate, and discuss strategies around being on the lesser end of a power binary, then what unique perspective would those on the greater end of said binary bring to the table?

If the only thing they have to contribute is the fact that they're human, then they have absolutely no unique perspective to give, and are thus unnecessary.

> Why do people in progressive topics (women in tech) think that people should be treated different based on gender?

Should be? No. They're recognizing the fact that they are treated differently. That's not a "should be" situation.

Much like recognizing and calling out racism doesn't make one racist.

> They would get the same bonus if they wish to attract any other group in the world.

Indeed, however this particular group has been historically discriminated against on a systemic level. Therefore, additional steps must be taken to ensure their inclusion.

> Is one group more worthy than an other?

Is your world really so simplistic that every attempt at inclusion is a zero-sum game?

> Everyone should have the same liberty to to organize events if they can acquire a space to do so.

They are, generally. So I don't really see why you're upset.

> Every month is a special month for some group. Every day is "day of X".

Are you seriously comparing Black History Month with something like International Bagel Day?

> Should we start ranking those

Nope. But some are bigger than others, so some will take priority.

> This not something that is measurable but rather completely up to the ever changing local culture to define how special it is.

And why is that a problem, exactly?
Wouldn’t it have been a more helpful/useful comparison to show R&D as a % of GDP alongside % of PPP-adjusted GDP? Total R&D spend in PPP$ seems like a not-so-useful comparison since it's still biased by size of an economy, whereas % of total GDP is trying to normalize for that (albeit not perfectly).
The article argues in favor of assertions in production code but acknowledges that the author's experience is from a very specific field with very specialized constraints and extensive design around recovering from aborted components.

This advice is not obviously applicable to different kinds of programming with different constraints and different environments. As with so many things: one solution does not fit all problems.
I remember reading a book about game design (can't remember the title) that viewed game design through the concept of 'lenses'. One of the lenses was "first make a toy, then make a game around it". For example, a ball is a toy, and football, basketball and volleyball are games.
Perhaps wanting to know how the computer works.
Embedded devices?
If we preset the end of buffer with '\0' and then assume the buffer having 1-less capacity, wouldn't it address the strncpy issue?
https://www.google.com/amp/s/amp.theguardian.com/environment...

It’s not a turbosail. Turbo sails don’t rotate..
It's worth noting that Greece, Cyprus, Malta and in a lesser extent Italy were the only ones supporting the existing system. All the other countries are clearly in favor of abolishing the change. Strange that Spain and Portugal didn't vote like the remaining southern EU countries.

Here is the official link to the preliminary results: http://europa.eu/rapid/press-release_IP-18-5302_en.htm

Not a lot of people participated, less than 1%, so the results should be taken with a grain of salt.
It's not huge at all: it is less than 1% of the population. The fact that this is used to justify 'the people want it' is hilarious.

1) People who care about abolishing it are way more likely to vote.
2) It depended heavily on media broadcasting the fact that it exists. This is why 90% of the 4M people are German; their media picked it up.

Whether you want to get rid of it or not; both are fine. However, this poll isn't a reasonable argument in favour of it.
This captures Google’s and FB’s business model perfectly.

Not matter how you sugarcoat it, if you work for Google or FB or any other ad blasting company, you help further the model of selling data of people’s private lives to the highest bidder and ad spam them throughout the internet for months.
I'd argue that if your constructors/destructors are non-trivial, then reusing objects is also often non-trivial.
https://en.wikipedia.org/wiki/The_personal_is_political
The propaganda is so loud that the reality of being a worker under capitalism is criticized as being socialist.
Because we want 12 o clock to be the middle of the practical day, not the middle of the sun-day.
There is no way you can be this gullible. There is absolutely rhetoric and action being taken against all immigrants. The "illegal" label is a canard, and being as how our immigration laws are largely arbitrary and nonsensical, not even a very logical one.

Passports are being denied to US citizens and their documentation is being deemed invalid based on no evidence and no due process:
https://www.yahoo.com/news/trump-administration-denying-pass...

Steve Bannon talks about how even legal immigrants from South Asia don't fit into America's "civic society" (whatever that means): https://boingboing.net/2016/11/17/steve-bannon-wants-to-depo...

ICE reserves the right to detail and interrogate people about their immigration status as a matter of course, and their only rubric for "suspicion" is "person is Brown."
http://www.witf.org/news/2018/07/how-racial-profiling-goes-u...
One thing that really sucks about "Big Corporate" is that raises and bonuses are typically pretty standard no matter performance of that individual. You do amazing and save the company $100 million? Great, 4% bonus! Do the bare minimum to get by? Great, 2% bonus! And then there is the standard raise which will keep up with inflation, if you're lucky. The only way I've found to get a big raise is to either have another job offer in hand and negotiate or get promoted.
As a (French) kid I fell of the couch laughing during the umpire scene, and to this day I still don't know the rules about strikes.
There were many times, at least during the time of colonial empires where companies would run entire towns, regions, and countries. Sometimes they provided just law and order like in British American colonies, but usually they coerced pre-existing political structures and violently exploited the local populations for natural resources. The people unfortunate enough to have natural resources whose land was accessible to colonizers were either exploited or destroyed the desired resources [0] before the colonizer's ambitions could consume them too.

I think I would prefer that corporations - whose interests are by nature not aligned with peoples - do not run the place, as it were.

[Edit: Sorry I keep making so many additions!]

[0]: "In 1620, the state of Banten, on the island of Java, cut down its pepper trees in the hope that this would induce the Dutch to leave it in Peace. When a Dutch merchant visited Maguindanao, in the southern Phillippines, in 1686, he was told, "Nutmeg and cloves can be grown here, just as in Malaku. They are not there now because the old Raja had all of them ruined before his death. He was afraid the Dutch Company would come to fight with them about it.""
- Page 245 of Why Nations Fail by Daron Acermoglu, James Robinson
shellcode, maybe, or really tight inner loops that need to use weird vector instructions.
I think he meant that they aren't just saying that they're using NVIDIA hardware
Sadly, it still has this braindamage:

Like snprintf(3), the strlcpy() and strlcat() functions return the total
length of the string they tried to create. For strlcpy() that means the
length of src. For strlcat() that means the initial length of dst plus
the length of src.

So if you've mmaped in something like the OpenStreetMaps xml dump file and try to strlcpy out the first 100 bytes (because you didn't want to have to null terminate it yourself after a memcpy), you'll notice that your program is running rather slowly.
Not getting sued into the ground by publishers for DMCA issues.
"Walk Hard: The Dewey Cox Story" is a very good one from ten years ago (especially if you're into rock history).
What are the good alternatives? You can either copy memory manually, or have a system like C++'s that causes lots of tiny allocations, which is very inefficient. Both in space and time. You can also opt for immutable strings to be able to share strings more conveniently and efficiently, at the cost of O(n^2) build time (where automatic optimizations fail) or decreased convenience (explicit string-stream aka string builder).

If efficiency is not a concern for you and you rather like the convenience, good for you.

Personally I feel plain const char pointers (plus length, depending on expected size) are good enough to emulate the immutable string type. For modifiable strings, I still prefer viewing them as chunks of memory, using char pointer + length + capacity. Nice thing is, you can easily go from the former to the latter in the lifetime of any one string. You can also pool many strings in large chunks if you build only one string at any one time.
But most are and breaking up that big CET block would be inconvenient.
I often hear or read about how there is a developer/software engineer shortage. And the rising salaries seem to reflect that-- supply and demand and all that...

Yet it seems that there are hundreds of applicants vying for each position.

How is this possible? Are there really that many lesser-skilled people trying to finagle their way in as software developers? Is the shortage one of _skilled_ engineers, while the deluge of applicants is a result of posers and imposters trying to get a slice of the pie?
> Against treats to that identity.

What, precisely, about other minorities existing threatens that identity?

You keep repeating this claim of threats, but haven't been able to articulate any.

> I don’t think the right way to solve this is oppress, stamp out, or discriminate people positively or negatively.

And yet that's precisely what the Google engineer linked to was doing by circulating his memo describing how he and others believed women weren't as "qualified" to be programmers based solely on their biology. Hence, why he was fired.

The only thing that cannot be tolerated in a tolerant society is intolerance itself.
wouldn't it help to add little shovels for friction?
I wouldn't say they're super fast but a $20 Nook Glowlight is an absolute steal if you want to get someone a starter eReader. Load it up with a few books and they're off.

Not too hard to get the kindle store running on it iirc, never bothered though.
That is what I thought, but you replied saying that he made other edits ... What happened? Did he just change the title (not so bad) or did he do something worse?