skysight-inc/HackerNews huggingface dataset:
In my defense, I wasn't trying to do any of those things. I don't want personally want to be involved, I don't want the military of my country to be involved, and to the point of this story: I don't even really want my internet connection to be involved. In the final analysis, I would prefer to be on another planet entirely.
I really would say your just restating the OP conclusion from the point of the of the purchaser instead of from the point of view of the software developer.

An executive at an Enterprise would state their search for some piece of software as: I have such and such problem. I wish someone would make a magic wand and fix it for me(how hard can it be anyway).

To which some software developer will reply. Hey we make magic wands. We make incredible magic wands. Let's schedule some time to show them to you. And the fact that the people who have to use it are not involved makes a huge difference in quality.

You give Word, Excel and Jira as examples of Enterprise Software. If these are examples of Enterprise Software they are by far the best examples of such Software.

Enterprise Software that currently makes my life miserable on a daily basis would be products like Remedy for workflows and approvals, Serena and Harvest for Change Management, WebSphere Middleware, CyberArk for secrets management, and WebMethods for an Enterprise Service Bus.
All of these have horrible documentation, are extremely expensive, and most have superior open source equivalents.

The only reason that companies like this can still stay in business is because there are executives who still believe in magic wands and then believe sales people when they say they have them for sale.
Indicas give me hangovers. I've found sativas work better in the long run, but you have to wait for the euphoria and energy to wear off and that can sometimes take a while.
Keep in mind the NTSB is a fact finding organization. They don't care, and in fact the protections you mention are there to ensure everyone has every reason to be honest.

If there is any evidence of criminal negligence, it won't be in the facts of what happened. It'll be in the signals and narratives spelled out by the information revealed by any criminal probes of Boeing.

The aviation safety culture can have it's cake in this regard, but in order to eat it as a society, we still need an accountability mechanism for those with the position to destructively influence industry structures through malignant optimization techniques, which unfortunately, is squarely consolidated within Boeing's wheelhouse.

That's two separate mechanisms being reasoned about.

One, the NTSB answers "What the #$@! happened?"

The criminal probe will need to be able to uncover a beyond a reasonable doubt answer of "Why the #$@! did this happen, and who was ultimately involved?"

I'm not necessarily holding my breath anyone will ultimately be found accountable, but that the investigation is happening at all may be enough to discourage the behavior for the most part.

I've been wrong before though.
Hi, former and possible future fusioneer here, with disposable income. Care to post any specifications? If I just want some neutrons I can do that myself.
Why should it be different?

Great for the web team if they are doing a better job than the mobile team I guess.
How to Build a High Velocity Development Team
define small?

My partner worked here - https://en.wikipedia.org/wiki/LafargeHolcim

They used gsuite for email, o365 for other aspects. Required iPhones if you wanted a device - wouldnt allow android at the time... but that may have changed since
doesn't seem nearly as malicious. Part of the problem with regulation is constant cuts and never expansion in budget despite the workload usually being expanded, it's very easy to believe that a poor job being done in this situation is just the only way they could get it to still work given the constraints. Actively cutting corners to try to beat competition is much more of a deliberate decision that bears more responsibility.
I raised this in the previous discussion, but the fact the "top 400 earners" is a specific subgroup is really suspicious.

Typically you'd pick a nice round number. The top 100, the top 500, the top 1000. But they picked the top 400. Why?

My guess is they ran their analysis and realized their conclusion isn't supported unless they used the top 400. Notice the tax rate is nice and progressive for everyone else except that one subgroup.
FTA:

> [Y]ears ago the idea was that China’s participation in the global economy would let Western democracy and values slowly trickle over. Instead the opposite has happened. Corporations are letting Chinese authoritarianism spread to the West.
Standard Cognition (YC S17) buys cashierless DeepMagic
No? Would you prefer there was just one? That might make some things better, but it would make a great many things much worse, and make it much harder to fix them.

Ideally we'll get to a few very good ones that are alle considered acceptable for most things that will steal good ideas from each other and experiment to find interesting ways forward.

Nobody except their controlling entities really benefited in the long run from having IE as the vastly dominant browser, and I doubt we'll benefit from Chrome's emerging dominance to the same degree. IMHO, the compiler market was greatly benefited by the emergence of Clang as well. Competition is good.
True but that has a small ceiling: capital can be your life's savings.
Do you have reason to believe this happens?
California Blocks Police Body Cam Use of Face Recognition
>iPhones, iPads and the whole mobile device segment is useless if a company can decide the content. It will never be your device.

I don't like it either, but don't fool yourself: lots of people don't care. They don't care if it's "their device" or not. They're perfectly happy to pay $1200 for a high-end device they don't have full control of, because it signals wealth, and does what they want it to do.

Just look at how many people lease cars instead of buying them. It's not that different; they don't own those cars, they're really just renting them. They're not allowed to modify them, and can get in trouble if they don't follow the maintenance schedule or drive them too much. But for those people, they're fine with that.

>Microsoft tried the same crap with their store, which was fortunately rejected to a large degree.

This is probably for at least two reasons. 1) There was already a huge ecosystem of Windows software out there, long before MS tried to ape Apple. Those companies were already successful in selling their apps directly to customers, without having to give MS a 30% cut. Why would they want to adopt MS's new strategy? 2) MS being MS, they most likely bungled it in some way. This happens every time they try to ape Apple or someone else; the first few iterations are absolutely terrible and a big joke. Sometimes they persist and it finally works out for them, other times they finally give up (e.g., PlaysForSure, Zune).
"B-but you still have money that could be ours!"

Seriously, I'm sick too of remakes and prequels, but this trend won't stop until enough people are sick of it and stop paying money for it.
The first crash was by an airline that regularly crashed 737s, so everyone assumed it was the airline's fault not the plane.
no thanks. i'd much rather trust postgres to handle things like foreign keys, unique constraints, transactions, and other goodies than the application, which is is what ends up happening when you try to do this in a key:value store.
Also, since you name jira. Try doing a so-called 'bulk change' in jira for, let us say, three stories, and marvel at the needless sequence of screens one is guided though. It has nothing to do with any necessary complexity. It is just bull$hit software being sold at golf courses.
The company I work for does code challenges when interviewing. We also accept code samples from GitHub or something like that. The idea is to talk about your code and the challenges you had creating it.

I think you might not have seen many other professional hiring processes if you think spending a few hours doing an coding challenge is out of the question. Most professional occupation hiring practices are long and drawn out. That is part of what being a professional means.

That said, our hiring process leaves a lot to be desired and there aren't really great ways to determine if someone really had the skills they claim on their resumes.
SoftBank-backed Vir Biotechnology's shares tumble in market debut
> normalizing to the price of bread and milk is even more ridiculous than normalizing to the federal budget

No it's not. Maybe normalize to the median income if you don't like bread and milk, but how much the government spends on education, health care, interest, military fleets, farm subsidies... that's not relevant to NASA's budget.
It is literally what intelligence employees are told to say when asked where they work.
Why couldn't you write a rule specifically for that? E.g. if it's your own capital, it's the capital gains rate, if it's somebody else's capital it's income.
I’ll only do these if 1) company pays me or 2) I’m exceptionally interested and think the comp will justify it. (ie. Almost never.) Spending several hours on something that might not even get reviewed - no thanks.
Robinhood Changed Online Trading, but Can It Repeat the Feat?
I’m sure this would be happening in any country. Even USA. I’m not defending Turkey here though.
Without subscribing I can't see the paragraph you copied, so I can't tell if there's an image with it, but there needs to be. I thought surely "nightmarish, fetus-like “demon-spawn”" was hyperbole. It is not.

https://www.google.com/search?q=Telenoid&client=firefox-b-1-...
Gelatin goes right through, undigested. Fact doesn't stop scams, though.

I used to eat a lot of Lysine to try to control cold sores. Didn't work.
And it was flagged to death.
The Guy is sick
You have power but so do a lot of other people. You use your power to serve your best interests, but people with equal or greater power are also acting in their best interests and sometimes that means your power and their power clashes.

When that happens, you don’t always get the result you want, but maybe neither of you gets the results you want. Maybe what ends up happening is some kind of canceling out of your respective powers.

If the power dynamics in the market are diverse enough, people with competing interests and ideologies have various forms of power, then this will happen more often than not and you’ll see power canceling out power more often than you see power effecting the influence of the people that wield it.
In 2018 the average excluding agricultural workers was 38.9 hours per week. https://www.bls.gov/cps/cpsaat22.htm
Whiteboarding is like coding except you don’t need to get the syntactical details of your loop right. It’s writing out your thoughts not just in pseudo code, but perhaps also in freehand visualizations. This makes it the most ergonomic and beginner friendly programming language ever.
The point is about composability of functions though. Your example does it statically. Currying and partial application allows it to be done dynamically within the running program.
Firefox already ships some UA overrides. You can see the list of active overrides (with links to bug reports explaining each) in Firefox's about:compat page.
No, you said it doesn’t work as a reactor. It does.

The definition of “reactor” doesn’t require generating net positive power.
Oh, that standard error. I assumed it was about the statistical concept. Might be helpful to amend the title so it specifies that.
Google San Jose HQ Plans Expanded
IKR? And the word count is almost 1000. Probably a naive question, but are artilces written like this to increase page dwell time metrics for adds? Is that why recipes on the internet hide the ingredients in long stories about the author's grandmother and descriptions of the countryside in the fall?
Thanks! Any ideas to suggest that would make it interesting to return?
Discussion: https://news.ycombinator.com/item?id=21222045 (52 comments)

Also, 5 years ago:

https://news.ycombinator.com/item?id=8355631 : Google's Political Donations to Climate Change Deniers (pando.com)

https://news.ycombinator.com/item?id=8353639 : Google will stop supporting climate change science deniers, calls them liars (arstechnica.com)
Webassembly isn't Javascript?

I mean, people probably are trying to do systems programming in Javascript, and I agree that's ridiculous, but this isn't an example of it.

Webassembly is just a spec for a language agnostic bytecode. Despite it's name, it isn't even meant to run only in the browser.
Uh, I think you have the metaphor the wrong way around. The goal of wasm / wasi isn’t to allow javascript to be a systems language. It’s to allow systems languages to be used in javascript, or allow them to interoperate with one another or run on different operating systems, or run on different hardware platforms.

In javascript we’ve been stuck using octagon wheels but there’s all these new modern wheels sitting around that we haven’t been able to use because browsers could only run javascript. But now we have a way to fit the modern wheels on our javascript car.
The number 400 was chosen 38 years ago by Forbes.

https://www.forbes.com/forbes-400/#78c81de07e2f
You know what can provide 8 days of backup power? A generator (along with periodic trips to the gas station). Which you should already have if your power needs are this critical.
Does Switzerland have any future? It's no longer a bank haven for rich Europeans evading taxes nor 3rd world dictators, its banks don't show entrepreneurial spirit in finding and investing into high-potential startups, rather to well-connected wantrepreneurs, there are no easy money to be made in Eastern Europe/Russia any longer, and its conservatism is likely going to prevent them from making necessary changes until the decline is felt in upper strata of society.
duplicate of https://news.ycombinator.com/item?id=21207690
Doing so under the umbrella of NATO would be even better if we can swing it. No guarantees on that right now though.
maybe I’m missing something but people don’t normally take antidepressants to deal with one off periods of stress, right?
WASM is not Javascript.

WASM is solving the problem Java tried to solve many years ago (and for the most part failed): write once, run anywhere.
> remove money from politics entirely

I used to think that the best (and only real effective) way to get money out of politics was to get the power out of politics. If the government can't subsidise companies/sectors, protectionism shrinks. Wherever there's opportunity for influence to be bought, I thought, money would find a way.

Recently there was an article on here that had a different opinion -- that there's really surprisingly little money in US politics. Worth a read:

https://slatestarcodex.com/2019/09/18/too-much-dark-money-in...

https://news.ycombinator.com/item?id=21012637
That last one is part of Office 365 as “propose new time”. Of course depends on both of you using that service. Not sure if Google, Apple et. al. have equivalents.
The ZeroMQ Guide [1] (originally by Pieter Hintjens, now maintained by the community) is undoubtedly one of the best pieces of technical writing I've ever encountered - like another commenter posted, it's worth reading even if you will never use ZeroMQ.

[1]: http://zguide.zeromq.org
i have been using keybase's encrypted git repos and it has been great. highly recommended as a possible alternative to this.

https://keybase.io/blog/encrypted-git-for-everyone
Larry Wall has approved renaming Perl 6 to Raku
This article is long winded, very hyperbolic and incredibly self righteous. Take a look and tell me I'm wrong.
Tangential: Anybody know who started the "enterprise software sucks" meme? Was it Eric S. Raymond? Paul Graham?
In London the buses are entirely cashless, Contactless (Card or Apple Pay) or Oyster (Transport for London operated cashless ticketing system) only, no paper tickets are accepted.

On the tube one can purchase paper tickets, though these are somewhat rare now and cannot be purchased at all stations.
A better solution would be to use nchan+nginx and then your Node API is just a simple stateless REST service. Will scale better and be easier to maintain.
> What is America's interest in that region anyway?

It starts with an O and rhymes with way some old timey new yorkers say "girl"
How is a "candidate" determined?
Being quiet about the specifics of the individual case does not prevent them from having a transparent discussion of company policies and practices that may have contributed. The argument is that this does not protect employees' interests because it allows these practices to continue unexamined.
I do think taxes on the wealthy are too low. But I also think it's politically unlikely for the tax rate to get to fairness, and I also think there's simply not enough money to go around. For sure other countries with more fair tax systems do have qualitatively less wealth inequality and my bias is I consider that a social good.

But I think we're getting the diagnosis wrong. Everyone in the economic system is agreeing to participate in such a way that emphasizes elite labor. And it is that elitism in labor that causes people lower down on the ladder to see far lower wage increases. e.g. a doctor today makes 8x the salary of a nurse, whereas 30 years ago a doctor made 4x the salary of a nurse. OK so which "free market" is getting that differential wrong? Today's or the one 30 years ago? There is a cultural perception that, oh I have to see a doctor for this problem, when a nurse would suffice - this demand of needing only experience. And what you get are wealthy people seeing docs for b.s. issues because they can afford it, but it's totally unnecessary, and reduces the capacity for the doctor for things they should see.

Anyway, it's not a meritocracy, it's not a free market, we have capitalism failure and govenment failure and all we really have innovated over the past fifty years is - well not much. Not even the insults in the adversarial bickering about how to solve it have improved.

More unpopular than taxes, I suspect, would be adding noise (or randomness if you prefer) to elite education entry requirements. That way it's not just about wealthy parents lowering ladders in the form of money and access to elite schools for their very average children. More people need more opportunity to get ahead. We're not going to get to equal wealth, there isn't enough of it, and we probably would all agree we would like the looks of such an engineered society anyway.
I haven't worked with microservices directly but what I gather is:

- build a UNIX philosophy, "efficient atomicity" so 1 microservice = 1 command

- you then build logic with these like Lego bricks, that's your glue code => backend ties that together

On a typical base Linux install you have something between 250 and 1500 packages. Average Java repo has like, what, 80 files maybe? 120? Break it down to functions / structs and you can see the 1500 being a reasonable estimate of a modular architecture.

So you have one microservice to return a catalog, another to take a search input, another to serialize this stuff, another to autofill something, another to autofill some other thing, etc. Your app architecture schema is produced by/in microservices.

That's the extreme approach to microservice architecture (the 1 command / 1 object / 1 function / 1 struct atomicity Lego-style), and in such a case most microservices would typically look very much alike, with exactly the same "general" parts (auth, db connect, etc) and just your business logic varying in between.

With so small microservices, a team of 4 may be responsible for a good dozen microservices, a team of 10 may handle a hundred... You quickly rise to high hundreds in such scenarios.

Disclaimer: This is extensively parroted from the latest episode of "Go Time", a fantastic podcast imho.
I know right
Mostly by people following these and you bootstrap by some trusted people getting +2 rights. As more people are trusted they get the rights.
Yes, but the time is worth only $3.

Given the current market conditions, a person must risk $100 to get a return of about $3 max. The capitalist needs to put about 30 times as much at risk for the same reward.
I worked at a school that used the Frog VLE.

There was a big push for us to use it for student assessment.

I tried, I honestly did.

1. I used it to set homework assignments.

2. .py files were blocked and students couldn't upload them.

3. They submitted code as .txt instead.

4. I'd click on my class to view submissions, it showed the top 5 submissions.

5. I'd click on a submission and it would download.

6. I'd view the submission locally.

7. I'd convert to .py to test the code worked.

8. I'd assign a grade.

9. I'd then have to click (maybe 5 - 10 times) through to a different page to record the grade.

10. I'd then have to go back to the submissions page.

11. After grading the first 5 submissions, I'd click through to the next page.

12. After grading the 6th submission, I would be returned to the first submission page and have to click forward again.

13. When you get to the 30th submission, you're maybe doing fifty clicks for each homework assignment.

14. I had 4 classes all doing the same assignment.

15. This could not be amalgamated into a single marking spree.

I spent weeks trying to grade my students and then just gave up and had them email me their assignments from that point on.

These platforms are all full of features; commissioned, designed, tested and developed by people who have never set foot in a classroom.
Let us know when Meson gets first class support on Eclipse CDT, Clion, Qt Creator, KDevelop, Android Studio, VSCode and Visual Studio.
Let's say they seem to be consistently on one side of the Russia - USA disputes, of which Syria has been one of the issues. Just a quick browsing of the articles published in the last few months show that the vast majority of the investigations is focused on various malfeasances of Russia, Syria or Iran.
I'm not very familiar with WASI. For this to be useful for in-browser wasm apps, would browser wasm runtimes have to implement WASI too? If so, are any browsers looking at doing this?

I do know that there are WASI runtimes for non-browser wasm applications.
> If you look at all of the most successful software of all time they are the complete antithesis of the Unix philosophy that so many designers and developers prefer. Word, Excel, SAP, Photoshop, Salesforce, JIRA.

Setting aside for the moment the fact that Unix itself is also incredibly successful (both in a commercial and mindshare perspective) the items in that list are not necessarily commensurate.

Yes, they all have lots of features, but Excel and Photoshop were definitely built for their users, whereas SAP was not so much. As a consequence, Excel and Photoshop have very enthusiastic user communities, and SAP (et. al) users gripe a lot.

My thesis is that Excel and Photoshop were built around empowering the workflows of individual users. As such, it becomes possible to market directly to the users, even if someone else ends up writing the check.

Products like JIRA, Salesforce, and SAP are intended to optimize the flow of an organization. There's no single user you sell the software to that will benefit from using the software independent of what other people are using.

Also, the Unix philosophy isn't about limited functionality - it's about achieving rich functionality by having orthogonal bits of functionality that can be composed together in new and unexpected ways that can be reasoned about.

Programs/applications within Unix may be simple and single purpose, but Unix itself is not. Likewise, we may look at Excel as an application and deem it to be overly complex. However, as a platform Excel is fantastic in that it has lots of independent pieces of functionality that can be easily combined together.