skysight-inc/HackerNews huggingface dataset:
At some companies the difference in stock and bonus is a fuck ton of money. At Netflix the difference is also between being fired or not. Seriously, a Netflix HR person gave a public speech saying that they fire people for only average performance.
They wanted you to run, and also take responsibility for the fact that you were running and anything that were to happen because of it. Nice!
Show HN: PixelBlock – Block email open tracking in Gmail
Do modern tech companies ever move to mainframes?
In my mind, mainframes are associated with either:

1. Old software

2. Large not-tech companies who outsource their IT department.

Do any modern tech companies actually migrate to mainframes?
> "side effects"

A side effect would be like submitting an order for am Amazon Echo by mistake.

This is a bug, a serious bug, that leads to variables being assigned the wrong value.
Using Stack Overflow tag trends to compare Swift to the other languages and technologies listed in the article, Swift is still on top. React Native is climbing fastest, and is almost half-way to where Swift is today.

http://sotagtrends.com/?tags=[swift,objective-c,xamarin,cord...
I havent found a code yet that I will only keep locally in a git repo. Can you give an example of such type of code?
Most unions support Labour because like in most of Europe the Labour party was literally founded by and for the labour movement and the unions. Hence the unions are also represented in the governing organs of Labour as well, as is the case in most Labour parties in Europe.

Of course there certainly are people in unions who do not support Labour, but the historical connection is there because the Labour parties were largely formed as an extension of the work started in and around the unions.
A Mathematical Model for Computing the Total Area Under a Curve (1993)
Bad advice is worse than no advice at all.
From what I recall .NET has built in almost all of International Components for Unicode features. You can still use ICU from C# if you want to, but I have never personally seen anyone do so.

See: GenICUWrapper A tool that generates a rudimentary C# wrapper around the C API of ICU4C. ICU Dotnet - .NET bindings for ICU http://site.icu-project.org/related or https://github.com/sillsdev/icu-dotnet

There are also .Net options for Hadoop so I am not sure what you mean exactly?
Amplitude Analytics | Backend Engineer | San Francisco Bay Area

At Amplitude, we’re building analytics that helps our customers use data to build better products and drive growth. We area a Series C, $56 million funded leader in product analytics, backed by top VCs -IVP, Battery Ventures, Benchmark, and YCombinator. We are the #1 product analytics company with over 20,000 teams around the world using us to grow their businesses by building product experiences that customers love. Our clients include product and engineering teams at Microsoft, Square, PayPal, Adidas, Dropbox, Twitter, and Twitch.

One of Amplitude's biggest investments has been a proprietary query architecture, Nova, to support advanced analytics across >4 Trillion user actions with <0.7s median response time. As we are growing fast, we are looking for engineers who can help us scale this complex infrastructure . We're looking for a Senior Software Engineer to help build out our analytics offering and aren't afraid to tackle the challenges of a growing data company. As a member of the Backend team, you will be responsible for designing, building, and deploying the features and underlying systems that power our core analytics product. You will interact with everything from our data ingestion pipeline to our in-house query infrastructure written in Java and Python. Our product sits on top of many modern technologies, including Kafka, Redis, Amazon S3, DynamoDB, and Elasticsearch. You will share your ideas with a group of similarly innovative and curious engineers.

Apply on career site - https://www.amplitude.com/careers
Check out our engineering page - https://amplitude.engineering/
The intentions of the authors is for Swift to take over the world.

Is it really? I thought it was an Apple project to drag macOS/ios development out of the dark ages.
The Open-Closed Principle and What Hides Behind It
They can't go on strike until the current contract is over (July 31). Package coming or not, I too hope they get what they want soon.
D-Day: How a British Oceanographer's Invention Decided Normandy's Fate
How strict is the unemployment program? Over there in Lithuania, as long as you go to your appointments at the local job office (= you're not working in UK or Norway), it's really hard to get removed from the list.
I thought that was nice too, but I wish we as an industry placed a little more value on simply admitting that something is bad or suboptimal. You're not supposed to "complain" or "be negative", which I think is unfortunate in lots of ways.
>I wonder if it is the case that society can benefit from having organizations installed in economic instrumentation that act as a bulwark against the creep of the economic sphere.

We do. Social mores have been doing this, for good and ill, for basically forever.

Part of the pernicious effects of neoliberal Thatcherism has been the slow removal of the idea that companies have any social role or responsibility aside from maximizing shareholder value.

The ethic has crept in everywhere and it has had seriously destructive effects for important public institutions whose primary social value is non-economic (such as journalism, the arts, or academia).
> It's only broken when the left hand side is not safe to evaluate more than once.

The brakes on my car aren't broken most of the time, it's only when I push down on the pedal!
You seem to focus on step 2, e.g. having community and mindshare, while completely ignoring why all the people got there in there in the first place and why it gained such momentum, the step 1.
You're misunderstanding. You pay $xxx/employee to buy a license to use ALL software with that license. You aren't buying one thing for N employees.

Let's assume Linux, Apache and PHP all licensed via the OSCC. $xxx/employee means you can use all OSCC projects in production for your org. Royalties would go back to those projects based on usage tracking (which itself is a major complication).
If there is one thing you are underestimating-

Change.

Things do not stay the same, and while Europe has survived this far, I have watched my company remove Europe from the supply chain and development of products.

Everything is made in China or south America.
> What’s your server’s uptime? Is it highly available?

Who cares about uptime, when you use a server alone or with a small team? It can be down for 10 hours and you would not even notice.

You don't understand what you need.

> How often do you patch?

I patch the machine multiple times a week with some "apt update && apt upgrade" which takes literally less then a couple of minutes a week.

> Do you test them first?

I don't need to because I'm using ZFS and make a snapshot before upgrades, so in case of a disaster (which already happened multiple times) I can roll back within minutes, which happened multiple times, once when the machine didn't even booted.

> How is your security team in general? Do they monitor for stolen credentials? Do pen-tests? Watch for network scans and attacks? Look for weird traffic patterns?

You don't need any of that. If you think you do, you think you are far more important than you really are. Maybe framework authors or super-popular library writers would need to worry about that, but self-hosting makes you an order of magnitude lower chance of being a target.

> Is someone always on call? What are they experts in? How do you get support?

We might not talk about the same thing...

> And that’s not including the network effects of having so many projects in the same site.

This is the only valid point you came up with.
If facebook is in danger of being cut down, why doesn't facebook just not higher so many employees? It seems like a win win situation: less cost, more profit and if fewer products get built as a result of the lower employee highering then there's less chance of blowback from the public
Correct, but I think it is very understandable that I was misinterpretated. Luckily, the replies to the misinterpretation are still very informative in a different way! :)
The power of unions is not just negotiating on behalf of a large group of employees. Imagine if instead of forming a union, the employees formed a worker's cooperative to contract out their labour. The two companies could then negotiate as equals. However, that cooperative would still not have nearly as much power as unions can have, because it would not be guaranteed an exclusive contract.
The thing you're missing is that Tolkien didn't "dehumanize" the enemy, because the enemy were literally not humans. Orcs are a deformation — a creation intended to be evil from the beginning. They have no inherent good in them, as a fact. I believe Tolkien wrote about this in some of his letters: that the Orcs are really truly evil creatures, by design, and that questioning that fact is against the purpose of their existence in the story. They're a manifestation of the evil of Morgoth.

In contrast, bad men are handled quite differently. Shortly after Frodo and Sam meet Faramir in The Two Towers they find themselves on the edges of a battle between the Rangers and a company of Haradrim (supposedly "evil" men from the East):

> Sam, eager to see more, went now and joined the guards. He scrambled a little way up into into one of the larger of the bay-trees. For a moment he caught a glimpse of swarthy men in red running down the slope some way off with green-clad warriors leaping after them, hewing them down as they fled. Arrows were thick in the air. Then suddenly straight over the rim of their sheltering bank, a man fell, crashing through the slender trees, nearly on top of them. He came to rest in the fern a few feet away, face downward, green arrow-feathers sticking from his neck below a golden collar. His scarlet robes were tattered, his corslet of overlapping brazen plates was rent and hewn, his black plaits of hair braided with gold were drenched with blood. His brown hand still clutched the hilt of a broken sword.

> It was Sam's first view of a battle of Men against Men, and he did not like it much. He was glad that he could not see the dead face. He wondered what the man's name was and where he came from; and if he was really evil of heart, or what lies or threats had led him on the long march from his home; and if he would not really rather have stayed there in peace – all in a flash of thought which was quickly driven from his mind.

Though this is certainly the most explicit instance of a character questioning whether another is truly evil, the theme is present throughout the novel.

(Excerpt copied from "Of Herbs and Stewed Rabbit", the fourth chapter in The Two Towers, pages 660-661 in the 50th Anniversary Edition of The Lord of the Rings as published by HarperCollins in 2004.)
See also some of the standing stones from Avebury stone circle being taken and used for building material.

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

https://www.nationaltrust.org.uk/avebury
I submitted this before as a link to the research itself about a month ago, but here it is again just in case: https://dl.acm.org/citation.cfm?id=3190524
Unions should be in the interest of any corporation that wants healthy, productive workers, the same goes for social insurances that take a lot of angst from the workers.
Prussia passed the first relevant laws for compulsory health insurance in 1845, way before the Americans bashed their own heads in over slavery (and other things).
Now do this for 32 (or more) audio tracks simultaneously.
How do you feel about those who honestly do not want to work in a union?

Come on, you can't answer that question without first knowing why they don't want to work in a union. If that's the best response you can come up, you're being disingenuous.
I agree with this, but the cost is centralization and single point of failure.
Charliecloud: Unprivileged Containers for User-Defined Software Stacks in HPC [pdf]
New App Store Review Guidelines allow trial period (3.1.1)
What exactly is your management style then? A review doesn't need to be the typical corporate slog - it's simply feedback comparing reality with plans and execution. It let's you know if (a) your planning is any good and (b) your execution was successful.

Looking for someone to "anticipate the needs of my business" is great, but how do you respond to someone who makes a mistake or pursues a strategy different from your ideal? Do you fire them on the spot like the emperor or learn from it. If it's the later, I got news for you; you're doing reviews.

"I delivered results that met or exceeded expectations."
Gee - wouldn't it be nice to know this without waiting 20+ years to look back and assess the entire composition of your career? It's also super handy to self-assess with the eroding benefit of time. The most brutal performance assessment I ever had radically changed the trajectory of my life, and looking back on others who stayed the same path shows it was ultimately net-positive for me. You seem pretty satisfied with how things have turned out, but just imagine what you could have accomplished with a little feedback, such a waste of potential...
Problem with Dull Knives: Whats the Defense Dept Got to Do with Code for America
I think the part of the M$ rage that feels reactionary and knee jerky is simply that it's so trivial to leave github behind for any of the 2-3 comparable competitors. It takes what, 5 minutes?

What's really at stake here for anyone but actual enterprise customers?

PS -
> When I took off my stage costume, I realized I was wearing the same outfit underneath.

That's a beautiful sentence. It deservers to be the last sentence in the kind of book they make you read in high school.
The same authorities who hounded dealers are now investors in cannabis
I downvoted because it's generally not productive to make context-light comments of the form, "There exists one grievance that one side has." It just encourages the outrage culture and further unproductive comments.
Ideologically driven corruption, just like the corporate money, the university money, and the budgets of most major cities. ;- )

A similar thing could be happening to Wikimedia Foundation's finances.
I'm not sure what the point is here. It feels like a bunch of disconnected thoughts and observations about Swift, none of them pursued very far. Some of them seem to contradict each other. And none of them are particularly striking or insightful.
I was on reddit back when people were liberal on the website.
A few years back our UPS driver arrived with our packages but could not scan them because his scanner is forcibly disabled during assigned breaks. So he hung out for about 10 minutes and expressed annoyance that he was being controlled. Perhaps they now have flexibility as to when their assigned break occurs.
The answer to this question is simple: Swift does not have a comparative advantage in any area of development other than Apple-device-only apps. It may be a nice language, but the cross-platform Swift ecosystem is firmly entrenched in square one as long as the community continues to prefer other languages and tools.
I would argue that is still a JIT in the spirit of this discussion so far. That, or we need another term to disambiguate the cases of AOT(pre-distribution) and AOT(post-distribution)
I have no affiliation to this project, just thought some of the features and implementation is very interesting, and might be of interest to the community.

See also: https://hpc.github.io/charliecloud/
>They don't really do that, you know.

I doubt there will ever be an official metric, so it's your word against theirs.

I, for one, find the narrative that "they're just making it up so they can extort their employer for more money" to be less believable than than simply considering that it's the truth.

Furthermore, it was pointed out earlier in this thread that employees discuss engaging in this behavior _amongst themselves_. If it is, in fact, completely untrue, you would have to add "widespread conspiracy" to your acceptable narrative. (My reasoning being that there's far less incentive to lie to a co-worker than to a boss; only the boss can affect change. The notion that 260k low level employees have banded together to promote a lie, including amongst themselves, is so unlikely I'd call it laughable.)
“Non-subscription apps may offer a free time-based trial period before presenting a full unlock option by setting up a Non-Consumable IAP item at Price Tier 0 that follows the naming convention: “14-day Trial.” Prior to the start of the trial, your app must clearly identify its duration, the content or services that will no longer be accessible when the trial ends, and any downstream charges the user would need to pay for full functionality. Learn more about managing content access and the duration of the trial period using Receipts and Device Check.”
I'm assuming others are also having difficulty with cobalt, but I'm guessing that once their final new cobalt chip is out, it won't be hard for others to figure out what they did unless Intel can patent it somehow.
"And this kind of pedantry feels like a tactic."

Astonishing that this was the response to a comment which offered-up le mot juste.
If you are on a mac, another alternative is EasyGit (https://easygit.me). It is just the git hosting part (i.e. no issues, wikis, etc) but you just pay for the app, there are no on-going subscriptions. EasyGit stores your repos privately on iCloud and it doesn't use any 3rd party servers or analytics. In fact its sandbox doesn't allow any outgoing network connections, apart from talking to iCloud.

Disclaimer: This is my app and btw I'm running a WWDC promotion and you can download it for free till Friday: https://itunes.apple.com/us/app/easygit/id1228242832?mt=12
> I hate to be the bearer of bad news, but that cooler is smaller than the Threadripper socket.

Yes, I am aware of that (it's not news to me). The cooler is smaller than the integrated heat spreader (the visible metal cover on the top of the CPU), but it does fully cover all four (two active) CCX dies and conducts plenty of heat away.

I know you can get TR4-shaped coolers today, and they perform marginally better, but they were not available at the time. With all cores busy, this thing keeps the CPU at 50°C or less in ~25°C ambient (stock clocks/boost). That is totally sufficient — the CPU is rated to 68°C (and oddly, the Ryzen 1800X is rated to 95°C, so it's unclear why the TR isn't rated up to 95°C as well).

> Anyway, the bigger heat-plate makes a big difference. People have measured somewhere on the order of ~10C to ~20C cooler.

Yes, absolutely it makes a difference; something like ~10°C, at least under fairly common conditions, from my reading. 20°C probably indicates an incorrectly installed cooler.
The price may have been symbolic for universities, but AT&T licensed Unix commercially for many tens of thousands of dollars.
Yes, but for-profit corporations like github aren't exactly incentivized to build their service that way.
Hmm. Yet another day, yet another bashing of performance review. Very sad.

I will readily agree that most common systems unnecessarily bundle multiple high stake issues. For example, most people (me included from time to time) stop listening past "you get a raise of x%" in an annual review.

However, 1 wrong thing (i.e. unnecessary bundling") doesn't invalidate whole whole process.

For example, most performance processes involve goal-setting (I don't know about you, but I find that very very appealing), performance evaluation against goals, soft skill review (i.e. how much do you stress out your teammates?), and plan of action for the next year. Have I received career changing advices through performance review? You bet I have. For example, I pick software engineering because of distribution of my grades (performance review at K12 level!). For another example, don't make stupid & potentially misunderstood jokes.

Sure, continuous & informal feedbacks are important. However, so are formal processes, including feedback and evaluation. Have I improved? How the hell would I know if I don't have things noted down? Should I be promoted? How the hell would another person know if there is no papertrail of evidence of excellence? What am I good at? What role should I play in this team? How should I grow? All of these questions require careful contemplation over behaviors and performance in a long period (a year or at least a few months). Maybe all of you Bill Gates are so smart that you don't need them. But I am mere mortal, and I love feedback.

So, for the love of craftmanship, dedicate time and resources to performance review. It will only matter WHEN YOU MAKE IT MATTER. That's the thing. You can drive the best car the in the world badly if you hate driving. Similarly, if you think that you are so smart that no system can properly evaluate you, well, the system will fail. To be more precise, you fail the system.
Imagine if company fired someone. They can sue the company. And what if there is no evidence of degrading performance against this employee?
Dart was supposed to replace JavaScript and was head-to-head with Typescript, CoffeScript and many others in that goal.

Obviously it failed at that as was rescued by the Google AdWords team that adopted it.

Now they are trying the 2nd coming of Dart via Flutter, it remains to be seen if it will ever take off, or how much Google is committed to release an productive version of Fuchsia.

Personally I am not bothering with it, until I see Flutter listed here https://developer.android.com/guide/components/fundamentals
> Union members have no incentive to leave the union except to save dues. If your dues are reasonable why would anyone leave?

Tragedy of the commons. Whether or not the dues are “reasonable”, they’re not nothing. And as long as union and nonunion employees are paid the same, as an individual employee, leaving the union lets you save that money without giving anything else up in return. But then if everyone does that, the union loses its bargaining power.
> It works both ways. If you're too lazy to learn a service I chose to host my code, you don't deserve my code.

Linus is that you?

[1] in case you don’t get the reference.

But in all seriousness this is a terrible attitude to have. One of the things I enjoy about being a developer is the community and collaboration and this type of thinking is the antithesis of that.

I’d much rather have centralised tools and a distributed/diverse development community than decentralised tools and isolationist community.

[1] https://github.com/torvalds/linux/pull/17#issuecomment-56546...
That's exactly it. A boss can't ask for initiative, unless they offer autonomy. Autonomy means you might do things differently than your boss would, so they need to be open to listening to you and letting you direct your efforts in the best way you know how.
https://tiobe.com/tiobe-index/programming-languages-definiti...

They are anchoring their argument about the past and future of Swift as a popular programming language based on... how many hits it has on a Google search? Okay.
Amazon packages are primarily delivered by USPS on Sunday (partly for laughs, and partly because the GOP wants to run the USPS into the ground so they can privatize it).
You could also validate on interface transition and use your own type internally; which is often what happens when using another language and exporting C style library bindings.
Facebook Shamed Again: Face It, If Facebook Wins You Lose
Hey do you read the ToS?

Before you get too excited about legal jargon, no one reads the ToS. There was some study saying it would take years of your life to read it, let alone try to understand it.

ToS that are unreadable should be thrown out in court.

Everyone, including facebook knows that these are not read.