skysight-inc/HackerNews huggingface dataset:
Of course, this is not always true: a lot of good security researchers are software engineers as much as they are exploit authors. Writing tooling isn't sexy, but sometimes you just have to do it, and if you don't do a good job you aren't going to be able to use it.
When Corel launched Corel Linux and bundled it with WordPerfect for Linux, Microsoft immediately bought 24 million shares of Corel and then Corel killed its Linux line of products.

It was good while it lasted.
https://upload.wikimedia.org/wikipedia/en/4/4d/Corel_Linux.p...

Today I use FreeOffice from SoftMaker. A really nice product.
Just to add to the other comments here, from a more freelance perspective:

Most work for large corporations is done under a "work for hire" agreement which means the company owns the copyright to the source you write. Additionally, many big companies will pressure you to accept employment clauses that claim ownership of anything you create in your free time, 24/7. This is not just for code, it's also standard for contract employees in the TV and film industry.

Note I'm distinguishing here between "employee" and "freelancer". I refuse to sign work-for-hire agreements, which means when hired, I still own the copyright to the source. I grant the company hiring me free use and modification and in some cases, right to resell.

I had a case of a startup where I was the sole coder, who turned around and sold their app to [Fortune 100 company] who didn't realize that I still owned this source. This company then asked me to consult - offering half what I'd been paid to write it - and further, asked me to sign a contract stating that they owned the code and everything else I made while I was consulting with them. Oh and also, without my help, they were missing some major assets they needed to recompile it.

I told them where to stick it, so they hired a bunch of people to try to reverse engineer it rather than agreeing to my terms. That didn't work (not least because I had trapped the fuck out of the code they did have, in ways that made it crash the compiler) so they ended up down a couple million bucks and shuttering the site. If they had only been nice, and hadn't come at me with the aggressive attitude, it could've been a nice little asset.

If you do not sign a work-for-hire agreement, and you're an independent contractor - not an employee - you own the source code unless otherwise stated in a contract. Beware that some jurisdictions will view you as a de facto employee in some cases (for better or worse). And my advice to anyone listening is, never, ever sign a contract with one of these companies that stipulates that they own your off-time work product. It's completely abusive and unnecessary. It's not worth taking a job with such a company.
If you want to be pedantic, then it doesn’t even imply elections. Democracy is merely the idea that the right to rule is distributed across all those who are ruled, not just some arbitrary group. Elections are a way of distributing power in this way.

But what I was getting at is that is that we shouldn’t have or even try to have rules for every single thing an elected official can or can’t do. It’s not a good way of running a system of government.

Elected officials should be accountable to their whole electorate. But instead, they are accountable only to their core constituency, everybody else be damned. And their constituency doesn’t care about effective government, only about absurd ideological issues they’ve been whipped into caring about by a collaborative media.
I'm excited for this, my wife is an accountant and often asks me to help her with VBA macros.
I like that someone else had the same working from home experience as I did...aka "can you come look at this form for me, some macro isn't running".
I wonder what is the overall percentage of VB macros written, especially in big corporation, by other people than the stated file owners.
Based on what timing? He sold the contract the same day he purchased the stock. Even if you’re only going off the information in this article, it doesn’t seem that way at all, as they point out he “netted a healthy profit” on the sale.
I love the way Martin Kleppmann made his slides. Does anyone know of software that enables you to hand write slides and then present them the way he has?
Well, it's still useful in that it doesn't punt you over to Safari. But if you're looking to have your users already signed in, it is not useful for that, no.
Your comment was indeed full of caricatures:

> Or take the church's silly little pro life movement. Do you notice that it's directed against women? Pro lifers never take out billboards that say 'Men, don't have sex with women when they're drunk. That is called rape.'

> And here we are, stoning the gay, stoning the activists and stoning reproductive rights without so much as a thought about it.

> Only a man's calling can be legitimate.

> If God had an organization with a really serious sexual abuse crisis and if God read the HBR, God might decide it makes sense to bring some women into leadership positions.

> They had a direct line to God when they were abusing all those kids or ethnically cleansing Canada of its indigenous population.
I'm not saying there is no apps written in .NET. I'm myself an ex .NET developer who worked for large companies and govt in .NET.
I'm talking about datacenters infrastructure (routers, watchdogs, monitoring, deployment processes, ...), Usually none of that part is based on windows
Indeed a very strange set of cities, my thoughts exactly
I’m not sure it’s entirely that simple.

The feast and famine of hiring cycles does a lot of damage. First we don’t hire, then we hire too fast. I think the only times I see a coherent system are the places where we hired a few people every year. Just enough that we have to explain the system and address the shock or incredulity on their faces.

Too many and your system loses coherence (all the new people “vote” for random solutions to problems, even ones we know don’t work). Too few and you become an echo chamber. Fresh blood, in small doses, can motivate bigger changes to the system.
> you're wrong to feel shitty about this

What would this even mean? I don't see the difference with "suck it up"?

The feeling is real, it's a fact, it could be problematic, feeling shitty in general is problematic, and so ya, if the sight of people laughing, of kittens, of blooming flowers, the singing of birds and all that makes you feel shitty, that really sucks for you, and you'll have to figure out a way to cope.

Depression and other issues definitely cause such feelings of shittinines for things that ideally wouldn't make you feel shitty.

But if others are not willing to help you, then it still seems like a "suck it up" response.

And as a person whose behavior is the cause of someone's feeling of shittinines, what do you mean by: "you're wrong to feel shitty about this"? Are you insinuating that the person is in full control of their feelings and can simply choose to have your behavior no longer make them feel shitty, but suddenly makes them feel good and uplifted?

If so, what's this magic, I'm sure lots of people would love to know. Also, what would they? What motivation would they have to adapt to your shittiness causing behavior?

And on this track, do you really think people are wrong to feel shitty for things like sexual pushiness, inuendo and abuse in a workplace or anywhere unexpected. For pressures to do things, work extra, work over the weekend, etc. For racist or sexist comments, comments and actions that denigrate others for how they look or talk or where they come from, what they believe in, etc.

I'm not being totally dismissive, I think you make a good point, some things are a matter of perspective, but this perspective is important and I think often missed. When someone makes a sex joke for example, they might not mean anything bad of it or try to make anyone feel bad. And arguably, sex jokes shouldn't make you feel shitty. But given a reality where for lots of people this joke is not a joke, but something they experienced for real, a past abuse, a constant stigma, etc., well the joke is a reminder of that shitty thing and causes them to feel shitty.

What is often asked is to stop those bad behavior, and if those are stopped, maybe the jokes about it can fly again, because there'd be no one for whom the joke was just salt on the wound.

In those cases, is "you should learn to have these things make you feel good" really an answer? They logically are bad things, instinctively made to make you feel shitty. So I still think the choices are only what I brought up before.
> Platforms that claim to be open content systems...should only remove content that is illegal in nature

So if I were to continuously upload hours-long videos of digital noise, thousands of them, millions, YouTube ought to be obligated to host these ersatz videos, and not remove them unless they were deemed illegal? In that case, someone could in theory run a successful encrypted cloud backup business off YouTube's servers. Or just use YouTube as a massive versioning backup for their own personal data, confident in the knowledge that the files can never be deleted.
This made me tear up. I totally understand that sentiment on both sides.

I have a mentor who told me that he was confused when got married, that his wife didn't come with him when he went to the store, to the bank, or on whatever random errand he was going on. Why? Because his parents (both incredibly highly educated and busy doctors) did everything together. If one was going to the store, the other came along, because they just enjoyed each other's company. I thought it was a beautiful depiction of what a familial relationship could, and perhaps should be like.
A Better Consultancy | Software Engineer | Full Time / Part Time | Singapore (visa sponsorship not available at this time)

We are a small technology advisory and consultancy firm who are highly selective on our client projects. We work with clients who have interesting software projects - from either business perspective or tech perspective - and that try to make the world a better place.

We also have a backlog of our own projects that we're looking to bring to market to ensure that our workload is interesting, varied as well as technically and commercially exciting.

We are very open to flexible working arrangements - and are able to work with you to accommodate your own projects or hobbies - though we do need you to be based in Singapore already.

We work in small and close-knit teams of product manager, UX designer and developers. In terms of development, we use programming languages that are suitable for the project and the client's needs. As long as you can code and are willing to learn new language or technologies, you are welcome - and we enjoy a learning focused, highly positive work environment.

If you are interested, email hans[at]abetterconsultancy.co and let's have a chat.
Damaged kids grow up to be adults that are fearful of failing as parents.
Models are not effective at predicting weather outcomes even four weeks into the future. In non-linear dynamic systems, uncertainty is an exponential function of time. If some models show europe getting colder and some models show europe getting warmer, what are we doing except covering all possibilities? How do you distinguish which model is the most accurate one?

For example, I was told from a young age, global warming is going to cause the ice caps to melt, and yet:

The arctic sea ice volume is at 30 year median this summer:

http://polarportal.dk/en/sea-ice-and-icebergs/sea-ice-thickn...

And Greenland is having an anamolously cold summer, gaining in ice instead of losing ice as it normally does to summer melt:

http://polarportal.dk/en/greenland/surface-conditions/

And Antarctic sea ice is above average:

https://sites.uci.edu/zlabe/antarctic-sea-ice-extentconcentr...
Instead of just making the claims above, can you demonstrate with examples or evidence that they are true? I'm somewhat concerned about the state of matters myself, but why and how is it that you think Google is making website creation less accessible?

Your comment would have been fine without the last bit, albeit light on justification for your position to make the arguments.

Attempting to guilt-trip people that you want to reach is not an effective strategy, and potentially getting downvoted does not validate your position.
Depends on how much effort they put in to conceal it and the type of product. There is no universal way to figure this out.
I wonder why class action lawsuit then. Shouldn't this be prosecuted as a crime?
You might be forgetting about data caps. Comcast for instance has a 1.2TB/mo cap, graciously upped from 1.0TB last year.
uhh.. we use Windows pretty heavily to run Azure.
The reasoning behind "probation periods" don't pass even the most basic scrutiny.

If a developer is awful the company will fire them regardless of whether or not they're in a probation period. It's not like you suddenly get protection from being fired after 6 months. You get some additional protection after 2 years in the UK ('ordinary unfair dismissal' and statutory redundancy protections; other country's employment laws vary a lot), but even then it's not that hard to get rid of someone. Legally there's nothing about a 3-6 month probationary period that makes any difference.

From the other side a developer will leave a terrible company no matter how recently they started. There is no legal mechanism to stop someone quitting. Probation periods as far as the employee is concerned mean nothing other than accepting a different set of rules for a few months.
> I made the mistake of building a NAS for one at one point but it turns out that you need to be really diligent about documenting the setup as rebuilding a raid5 array when it inevitably fails can be very difficult if you don't remember what the actual configuration was.

ZFS mirror pools is where it's at.

I can pop out any one drive of the pool and take it to any random unrelated machine and restore everything.
>Sad we lost one of the great original thinkers.

What made him great, and, to boot, original, in your opinion?
> It's mostly hidden in some company rule book

In every employment contract I've ever seen, IP assignment is right there in the dozen or so pages of the contract. It is far too critical to just hide it away in "some company rule book" that the contract references. The contract itself will spell it out in great detail.
Is it because it's misleading?

> The covid vaccines may cause muscle pain, redness, swelling, tiredness, headache, chills, fever, and/or nausea. (Sure beats catching the plague, though!)

The Covid-19 vaccines may also cause death, in which case (for ~99% of "lucky winners" who survive Kung Flu) the vaccine does NOT "surely beat catching the plague".

Also, getting vaccinated is not a guarantee that you won't catch the plague.

Sorry to rain on your parade guys!
Easeus Data Recovery Wizard 14.2.0 Crack and License Key Free Download
> This kind of analysis was all the rage in the 1970

Is it any worse than classifying people as Boomer, Millennial or Gen X?

Or Buzzfeed "We Know Your Best Quality Based On How You Drink Your Milo" (a quiz on Buzzfeed AU right now).
He had been at Google for 14 years according to his Twitter bio. Left last week for Twitter.
They will just update Edge to sleep background tabs like mobile OSs do. Most phones have 4gb or less ram and load websites just fine. Might also encorage web devs to cut down on bloat if they are targeting a 4gb windows vm.
Hope it will be shipped without IE11 inside, just Edge. Otherwise IE11 will never die.
> 100/20 FTTC connection at home

Same. Now the client has me working in a Amazon Workspace w/ Windows 10. Typing and screen update latency is terrible, I have to run it down scaled on my 4K screen to make it bearable, it disconnects or shuts down due to inactivity and reconnect/boot reminds me of that time I booted Windows 7 on a Dell Mini 9 Netbook (probably an Intel Atom w/ 2GB of RAM) and worst of all, my happy place tool chain is back in macOS or Linux.
It’s obscure unless you’re a classical musician (or a pitch/tuning nerd): a lot more people than just piano players know of Bach’s work.
Good reminder of how ephemeral things are in the software industry -- much of the software we use today will be obsolete in 15 years.
The police station in Stockholm can read visitors HTTPS traffic over their WiFi in clear text and they show it to you when you are there. They simply substitute their root cert and your browser behaves like normal only they can decrypt your HTTPS traffic.

Certificates are a bamboozle of power (who/why/how some entity gets a root cert) and the waste they involve is simply not worth it.

---

- HTTP/2 has head of line issues = it's not better than HTTP/1.1.

- HTTP/3 has adoption issues and ossification of a protocol is THE feature.

- WebSockets are a similar ordeal.

I use HTTP/1.1 Comet Stream and it works very well, it's simpler and can scale "joint parallel" on multiple cores.

---

I'm a bit weary that after 5 years of telling HN to force comment upon downvote nothing has happened.

Your downvote needs to be official otherwise it's unclear who thinks what.

Eventually the HN database will leak and then it will be pretty clear who has downvoted what, so it's only a matter of time anyway.
Not to mention, The Office is a pretty old show at this point for tortured sociological metaphors. Especially since the Gervais Principle came out a dozen years ago.
I'm curious what the purpose of posting this on github is (And how it even got approved) if it only runs internally.
I'm a former Dropbox employee, current Amazon employee. I find these frameworks very useful, especially as I've gotten more senior and been involved in hiring, performance reviews, and promotion assessments. Without this kind of framework, it's really up to individual whims about whether someone is performing well. And yes, these frameworks aren't perfect, but the act of creating and maintaining them is healthy for the organization to understand what it values.
Will we see lootboxes in movies too?
I live in the US, but not in California. I've worked at three different companies. Each time when signing the employment contract I have pushed back on any terms that would make code that I write outside of work owned by the company. I haven't had any push back on this. My experience may be limited and may not generalize, but I find that in most employment contracts there are just a handful of points that the other party will not concede on. This may be less true at $MEGACORP.
That's the meta-game.
Yup. There is pretty much nothing we can do to stop a global catastrophe at this point.
Much of the world has high speed internet now. Almost every city has gbit or faster. Why hold back tech from people who can use it? This stuff will also drive demand for faster internet.
Emojis and memes are a big part of Dropbox culture.
Se7en's "What's in the box?!" ending would change significantly if you had to pay to find out.
> And you're advocating for foreign private companies to have more rights than the democratically elected governments of the countries they operate in.

The biggest difference generally between a private enterprise (foreign or domestic) and a democratically elected government is that participation with the government and its rules are:

- compulsory
- enforced by physical violence

If I disagree with googles rules I can avoid google. If I a disagree with the governments rules (for example tax rates they impose), there will be people with weapons to force compliance.
Some big corporations are using it right now, they will not notice the change. Especially often in retail and banks.
People searching for something is reflective of what people search for, in some cases for products it's reflective of popularity but, I would argue in this case there's a good chance people are searching for Excel more for tips/troubleshooting/how to, than purchase intention.

If you look at a range of wide range business functions, opening and editing text documents is more prevalent than using spreadsheets.
I recall this too (with equal vagueness). I remember even at the time talking about IE for Mac being a great browser. Basically a completely different product than its Windows counterpart.
This is where crypto helps: you can be robbed in a safe and comfortable way.
Sorry if something was explained awkwardly or incorrectly, I'm trying to get a hang of writing posts like this, technical posts that are interesting and fun to read.

> If they were using unsigned arithmetic then they would've gotten the expected value.

And we did, but we did not expect to get the input values we got, which are explained by your last paragraph: "time stamp counter drift across cores." This was the real problem, and something new we learned.

> use clock_gettime+CLOCK_MONOTONIC

I forgot to include this because I was focused on the solutions we ended up using, but after some research this is 100% correct! We were afraid that too many syscalls during the query execution can produce huge performance hits so we decided to look for a different solution.

All in all, thanks for the comment!
Don't you think that the scientists who literally dedicate their life to understanding the climate are aware of the difficulties and have developed methods to get useful predictions out of ensembles of models? The predictions used for example in the IPCC reports get their error bars at least in part from the disagreement of the different models.

Regarding sea ice: I think a temporary increase is not unexpected. As ice melts the salinity of the ocean goes down, which makes it freeze a bit easier.
>Now, when your battery ages, you can choose to run it into the ground with max performance.

Haven't used an iPhone in a while, But I thought the charge cutoff happens automatically at 80% if you plug in overnight and continues charging before you wakeup? Is there an user control over this now?

Anyways for android users who wish to have control over battery charging on you can use 'AccA'[1] to charge from 40-80%, including temperature related CHANGES. This way you can charge your phone overnight on a low voltage USB (Slow charge) and prolong the life of that battery even further.

[1] https://github.com/MatteCarra/AccA
It is definitely easier and quicker to skill up as a budding photographer now as feedback is instantaneous, and tutorials/tips are widespread. As a budding photographer back at the beginning of the 1990s, I sank a fortune into Fuji slide film, which had a processing-paid envelope in the box and the fastest turnaround of anything by post. Mail on Monday, arrives there Tuesday and is processed and returned, back to you Wednesday. 36 pictures. I was one of maybe a dozen people on campus with an SLR camera.
What Happens in the Dark Knight (2012)