skysight-inc/HackerNews huggingface dataset:
Time goes by faster the older you get, so enjoy your youth. I’m 55 and while I did a lot in my 20s and 30s, I wish I did even more.

Also, don’t let yourself get too far out of shape. It is much easier to maintain than it is to get back into shape if you fall out of shape.

Lastly, some advice someone once told me: Ask yourself every year, Am I making 20% more than I did last year? Do I like the people I work with? And, am I learning things I interested in? If not, consider changing jobs.
Exactly, microservices are mainstream and boring now. Designing around services? You must be a pointy-haired boss!
Then again, Bloomberg's details are really only vague hints.

To me these are currently only allegations from one source. When a board is given out to security researchers to publish an independent analysis I'll believe it.
The perfect way to be credible to me would be to give a talk at some security conference.
There's no investigation of the supply chain, which would have been quite interesting.

But the more I think about it, the more I think that all of this, if true, would be much too serious to even publish, really.
Which tribal effects do you think dominate? I can make a guess at what thinkers you may be following, given some of the words you've used here. I'm assuming this, but lets just say for a moment you believe that these disciplines uncritically believe that trans women are "real" women.

This is simply, untrue. There are debates about both the semantics and broad claims in that specific case in these fields of study. I often find that criticisms of these fields lack a nuanced understanding of the actual content and behavior of the fields, and instead come from a malformed reading of the field that is readily accepted by the reader. Are there other specific beliefs in these fields that you're more concerned about?
50 Years in Tech. Part 6: Different Apple Distribution Game
This is the video they reference at the end that elaborates and shows off the use in ships, as well as some planes that have spinning cylinders instead of wings: https://www.youtube.com/watch?v=2OSrvzNW9FE
Which is infinitely sketchy.
What is presented here as a monolith is, however, what the word "monolith" means in current design conversations that I hear in workplaces. Also, I don't think the article was trying to advocate monoliths > microservices, but rather more like "it's ok to use a monolith if that works, and at first it probably will". Because true microservices introduces a lot of infrastructure work at the very beginning, when you desperately need to be working on code for your basic product.
still loving that f5bot article, thank you sir
In the article, the author indicates an income that was close to the poverty line. It could be a one sided perspective, but I think it's safe to say it wasn't terribly lucrative.
I would like to know more about how things worked in "the old days".
Would it really be POSIX-incompatible? Does the standard mandate that a filesystem can place no such restriction on top of "filenames are unencoded bytes"? If not, then it's just that tools cannot blindly assume filenames are decodable. Isn't MacOS guaranteeing UTF8 these days, while still being POSIX-compliant?
This still looks like a micro service architecture to me, or very close. A monolith solution would probably be everything in a single process (1 tier). Queues decouple services, whether the code base includes the consumer & producer together or are separate doesn't matter, they are still deployed separately.

It's definitely not black/white, but a spectrum.
You're arguing against compromising the boards, right?
I play Diplomacy online with a group of friends, where we normally have a turn lasting 2 days. We need to do this sparingly, though, because invariably we all end up spending huge portions of our workdays messaging each other and plotting instead of actually getting anything done.
I first programmed pascal on Osborne-1 when studying at AUT(then ATI) in AUckland, New Zealand in 1982. Great language that recently have looked to again in its fpc variant for its write-once run-anywhere - seems the folks looking after freepascal keeping the Ken Bowles spirit alive!

Big thanks to Ken Bowles for the impact on all of us who code.
Considering the article points fingers at China, I wonder if their evidence was manufactured by someone. Without proof (like a board) or the names of actual witnesses or hard documents or something, its basically unverifiable, like claiming Area 51 has aliens. Without proof it's indistinguishable from fiction.
Language is simply uncountable. House and haus are pretty much the same word to me, so English and German overlap. If they are not disjunct, it doesn't make sense to count them one by one. That would be like counting sand by the corns, and by extension, coast lines by the sand. Language is recursive (a rose is a rose is a ...), what is its Housedorff dimension!? If you take a point in a topological space and give it a closed cover, you can calculate the area of the disc, but ... ok, I have close to no idea of complex analysis (didn't expect it would come in helpful for linguistics). The point is, if two arbitrarily large set's of Language are easier to compare by what they have in common, than where they are mutually exclusive, than you could colloquially call those different sets of language. If you can't even parse the speech, you won't be able to do that, so a natural speaker will perceive it as different. Book keeping Linguists are more interested in, or even bound to writing, as is clear from them calling spoken syntax "grammar" (which is from gramm~graph~scrapho writing, drawing, unless I'm missing something).
Yeah! Using Notion as a publishing method seemed like the natural choice to me. It's basically zero effort to share my notes in a nice presentable way.
The linked piece is a surprisingly compelling read.
Sorry, wasn't on HN for a bit, which other article was that?
Women's cycling is far from lucrative. They also lack a union and pay their own health insurance. Minimum salary for men at the highest level is about 30k euros per year. http://www.cyclingnews.com/news/minimum-wage-increase-for-wo...
I think you probably don't need links to establish some basic ethical guidelines unless you wanted to model an ethical framework based on other people's discussion of why AI has some unique ethical liabilities to consider.

For example, you may not want to ever be the activist investor that took a majority share holder position in the AI company and that said it was a marketing firm, but somehow an engineer accidentally lost control of the pile of code and it taught itself to hack into the world's nuclear silos and simultaneously launch warheads all over the place and kind of create literal hell on earth because that was the optimal solution it came up with for turning the lights of in the office, and no one knows why...

The self explaining AI patch that was established as a best practice safeguard, "sort of, umm, told us to shut up when we asked what it was doing and to tell us why.."

Anyway, you get the idea..

I guess perhaps figure out whether you are an activist for or against exterminating all humans as a start.

For example, I have a feeling Besoz might be on the robot team.

I'm actually not sure if there's a company using AI right now for anything other than trying to do kind of antisocial sounding stuff. There's not much positive stuff. No ones cured any diseases or eradicated poverty and automation inherently removes the need for people.

Robots dont care if you pay them or eat. They are so cheap and efficient.

And they never sleep!

And they know what everyone is doing all the time and can see you right now...

Just kidding. Maybe?
Really? If we assume everything reported was true, would the sources involved be in a position to hand over a server to the reporters?
Ryan Freitas – 35 Lessons in 35 Years
I know of a company that makes these as retractable spinning cylinders
They certainly did, but reports are that the CEO overruled the data and even multiple internal efforts against the change.
Undoing microservices at my current job has been nothing but positive.
I totally agree. But I meant that using that argument as a blanket statement about blockchains ignores all of the questions around problems like data governance that these new decentralized technologies are raising.
> if you want to increase your spending as your income increases

For many people, I think you have this backwards. That is, they seek an increased income in order to support increased spending, such as for raising children.

Regardless, the kind of savings discipline you propose seems like it would apply to a minority of those near the start of their careers.
Making noise with J
Whatever you decide, do NOT run this under your own name. Create an LLC or similar. Do not risk your home and personal assets over a side project. It's better to lose the LLC which should only hold this service than to lose your own personal assets.
When you say "The CEO or COO are inconsequential." and "But as you noted, a successful company needs a stellar COO." in the same paragraph, the obvious contradiction really weakens your argument.
>There's the idea that knowing some topic, and seeing the press repeatedly get it wrong, causes one to doubt their reporting of everything else.

Typically, this is presented as the opposite, where most people seem to mysteriously forget how poorly the media treats their own area of expertise when they turn around to trust it in other areas[0].

[0] https://en.wikipedia.org/wiki/Gell-Mann_amnesia_effect
Has anyone received their invitation yet?
I often read about (Silicon Valley) companies saying things like "we have a thousand microservices" or "we have hundreds of microservices" and I really can't wrap my head around what all of these services do. As someone who has primarily worked on monoliths, service-oriented architecture seems like an intelligent idea to me, particularly with regard to scaleability. However, I can't see getting so fine-grained that you have that many services, especially considering that from what I've read each microservice should be backed by it's own datastore. Perhaps its just my own lack of first-hand experience showing, but it seems like it would eventually devolve into a confusing, fragmented, and non-performant mess.
They would if it were legal. And likely will.
A recurring pattern that I have noticed:
1) a company the size of Amazon, Facebook, or Google runs into a problem that comes from their gigantic scale, or the fact that they're trying to do something very different (e.g. Google Maps compared to old-style web pages)
2) Big Company comes up with a new technology to solve their problem
3) Many, many small companies that will never become big enough to need this, and are doing far less exotic things that require it, will try to make their ordinary web page into a microservice single page app with a NoSQL backend, because that's what successful companies do.

Imitating success often makes sense; after all, we don't want to imitate failure. But your company is almost certainly not facing issues at all like Amazon, Facebook, or Google, and also does not have nearly as many programmers to do it.
> It's missing the point in the sense that plain SQL has properties that are not desirable for blockchain's (valid) use cases. Consider Git. Git could be implemented using plain SQL, but it's not. It's not implemented with SQL because SQL would be centralized. One entity would have to own the truth of a codebase. This is an unacceptable property for many open source projects, which is why Git was created.

Huh? "SQL would be centralized"

At no point is git required to use anything over a network or somehow is more decentralized than a database you pass around and insert data into.

A push request is a request to push the same data I pushed into my database into yours, whether its SQL or not makes no meaningful difference.
> It's missing the point in the sense that plain SQL has properties that are not desirable for blockchain's (valid) use cases.

The parent's point is that most of the time it's the other way around, with blockchains being hyped for use cases where they're a terrible fit.
Git would still be decentralised if it used SQL. SQL would be a language that the git clients would communicate in - git's model would still hold. What makes git decentralised is you copy the entire codebase and then git doesn't treat the original as any more valid than your copy.

There are some interesting applications of blockchain in the examples you mention, but they are very case specific. For example, there would be resistance to creating a financial asset where trades can't be rolled back, for example (from governments and probably a number of traders). Legal firms might _like_ being able to destroy documents without leaving a permanent record. With source code we generally have highly trusted groups who are ideal central authorities (eg, I'm only going to get my kernel sources from kernel.org).
Sierra town hit hard by disaster, tripped up by another problem: Google Maps
Take Away the 12 Latest AI Open Source Projects
> I then realised that there isn’t a single decent statistics library that still maintained, and that the java bindings were far from simple to us

I kind of found a similar problem with Scala. In theory yeah, you can use any Java library from Scala. But what was happening was I was continuously hitting the impedance mismatch between the scala collection and data types and the Java ones. Sometimes it was happening implicitly and doing automatic conversions of massive amounts of data without me knowing and I had to do all kinds of non-idiomatic stuff to get Scala to perform well. My Scala started off much prettier than my Groovy code usually is, but by the time I finished it was an abomination. At that point I gave up and went back to Groovy because while it lacks many of the functional features, idiomatic Groovy "just worked" and gave me most of what I was looking for in terms of a "better Java".
You should look into MyCroft AI - it's an open source, privacy-conscious smart speaker company. You can buy one of their smart speakers or go the DIY route and install it on your own Raspberry Pi.
>One entity would have to own the truth of a codebase. This is an unacceptable property for many open source projects, which is why Git was created.

What? Git doesn't solve that problem. Git allows peer to peer workflows, but on its own does not provide you with a network of forks or anything like that. For most projects, a single entity owning the source of truth is not only desirable, it's the current reality.

And before that, many projects got along fine with SVN and CVS, albiet with less fork friendly workflows.

I mean Git definitely enables better development workflows but I don't think it solves or attempts to solve the problem of having a source of truth.
North American Venture Investment Once Again Defies Gravity in Q3
Why iPhone Xs performance on JavaScript is so good
One of the reasons they had the mass exodus of the celebrity / influencer content makers was due to statistics.

On "Instagram Insights" you can see: Interactions of the last 7 days, profile visits, email clicks, reach, impressions.

Also in-depth demographics by your audience as well: city/country breakdown, age range, age range by gender, gender percentage, followers per hour and per day.

And get similar statistics / demographics for all images and stories you post.

If you were paying someone to promote content - these help justify payments made for content.

Compare to snap with the stat of: "I have 10k follows" and that's it.

Marketers want to know they are getting value for money, so need these to help justify paying someone for promotions/ads.

eg.
http://musemarketinggroup.ca/wp-content/uploads/2017/08/insi...
Competition or lack thereof
> When you say "The CEO or COO are inconsequential."

That was in reference to a particular CEO ro COO. It doesn't matter if Steve Jobs or Tim Cook is running Apple as long as they are competent and the organization is solid. As I said, I was referring to the "great man or woman" theory. Of course a successful organization requires "stellar" employees at every level.

> "But as you noted, a successful company needs a stellar COO." in the same paragraph, the obvious contradiction really weakens your argument.

That remark was in reference to the "news" cycle. If every successful company has a stellar COO ( just like they have stellar janitors, mid level managers, etc ), why is it news? Could it be just because she is a woman? That was what I was implying.

The only reason this is a story is because the media had to push out another woman story.

As he noted, every successful company has a stellar COO. Wonder why they aren't getting articles in large newspapers?
I'm expecting third party experts to come out of the woodworks with "look at what we found / didn't find!"

Is there something I'm missing that makes this difficult?
This sounds like a great way to get most of the problems of monoliths and most of the problems of microservices at the same time.
Thanks for explaining! I also didn't know what you meant by "missing the point", so that might be a good place to edit the article to share what you were thinking.
> AFAIK private disability insurance folks love "typical" tech workers

It's been more than a few years since I've looked, but any love didn't, then, translate to a diversity of products, transparency in pricing (e.g. ease of obtaining quotes), and/or significantly lower premiums (or discounts for periods of double coverage).
Why Do All My Friends Want to Kill Themselves?
You Can Hail a Public Bus Like an Uber in This City of 50,000
The article is interesting. I worry that by watching football I'm participating in something bad for the athletes (even though they want to do it of course, for money). I guess it's true for all pro athletes, it is bad for them physically in the end.
Ya, a lot of time, it is hubris. Everytime I have started making money in a niche, there are always idiots that start making money and telling everyone they know about how they are making money.
Build interactive diagrams with storm-react-diagrams
@honest_update: We replaced our monolith with micro services so that every outage could be more like a murder mystery.
If you knew some of your assets had been compromised..

BUT you KNEW that they were compromised BEFORE you put them into service,

and you made changes that allowed you to spy back on the spyers..

you would deny that the assets had been compromised in the first place.
It would be like claiming Area 51 has aliens after over 100 interviews with 17 people familiar with the aliens, including two at Lockheed Martin and three at Boeing.
I want to know the context of that Java ring
Huh someone is typing in that post as I read it. Pretty cool, but confusing.
It is also difficult to keep a monolith as "well architected" in reality. No matter what, we should start from a "well architected" monolith first as the last part of the article says.
Couldn't agree more, but what I don't understand is that Python is plagued by this problem and nobody seems to have any issue with it. Trying to understand large Python codebases drives me crazy.
The Founder
I’d reframe it in a broader context than a decentralized immutable ledger. I’m lacking the clarity to make a broader statement, so here’s just an example: DAO’s and prediction markets. Both involve in some sense, a form of decentralised governance - where the entity being governed is self-sovereign. A ledger implies we have some functions that apply transactions on rows. A smart contract blockchain (which is a gratuitous interpretation of the author’s referral to blockchain), is more of a collection of self-sovereign entities/systems in the form of programs. While something like a DAO is clearly just a decentralized voting pool, something like a prediction market, which are composed further by other self-governed systems (the validators, the bidders, etc), have micro and macro characteristics for which a ledger-oriented interpretation wouldn’t suffice.
So far those who refuse to believe Apple and Amazon in this issue have said that Apple’s denial wasn’t specific enough (hard to understand), or that Apple is forced to lie (hard to imagine how that would go over with the SEC and their investors), and they’ve complained that Aplle’s denials don’t come from executives (which doesn’t actually matter - execs and board members are responsible for official corporate statements), or that the InfoSec exec and engineer’s denials don’t count because they were off the record.

Now we have a senior Apple exec, who is in a position to know the facts, providing a written statement to Congress. A statement that could land him in jail if it turns out to be made falsely.

Honestly not sure what else Apple can do to convince someone that BW’s story is incorrect, but given the lengths they’ve gone to so far, I would be surprised to see them stop here. I wouldn’t want to be Bloomberg right now - I’d bet they’re in full on panic-mode in damage control.
- Do not run it in the US.

- Do not sell the service in the country you run it.

- Really, do not run it in the US.
I actually have a condition that is best treated through supervised blood letting.
> Does bloomberg have a compromised motherboard so we can independently verify the claim?

It's unreasonable to expect that they would. Bloomberg News is full of journalists, not security researchers. They gather testimony and documents, not physical evidence.

Furthermore, the servers in question would have been owned by others: Apple, Amazon, the US Government. It's very unlikely that whatever sources Bloomberg talked to would have had the authorization to legally hand over the servers in question.
Re:4 you can absolutely test and reason about modules in a monolith if you design and decouple things correctly. You are throwing a new complex and fragile architecture generalisticaly to fix sloppiness. You will have worse problems I assure you if you can not correctly modularize a plain classic application correctly, no matter how many MS you throw at it.

To clarify. I don't think microservices are a bad thing, but monoliths are many (most) of the times perfectly good.

Also, I think the middle ground is the better option. You can have services but they don't need to be micro.
You are saying you think it's ok for Wikipedia to have a political bias or you are saying you don't think this indicates they have one?

If it's the first I guess we have to just disagree and that's it and I'm really sad you feel that way and wish you would reconsider your stance. If it's the second, there are arguments to be made.

My concern isn't your political views or distaste for the slant of some publication. I understand that, I don't like grossly biased publications either. My concern is the danger of a politically motivated group of people removing a publication from being cited in a very large crowd-sourced knowledge base because some people don't like the slant.

Whatever happened to principal before preference? Did that all go away and now we just try to bulldoze our way around everything at any cost because we think our subjective opinions are "right"? Can't folks see how not only futile but self defeating this is? Smart folks at that. WTF? is all I can really say. It's a big world with lots of opposing visions and views. And people have a right to these, even when we believe differently, and a good knowledge base will try to remain objective.
Why is this surprising? Their entire business model for having a news wing is to funnel traders into their terminal. Being the first to break market-relevant stories sounds like a plus, not a negative, even if the incentivization model is potentially encouraging to write stories with a bias towards moving markets.
> Are you Indian?

> the private sector boom is unimaginable without two generations of public investment

Neither of these are relevant to the point GP made.