skysight-inc/HackerNews huggingface dataset:
Pass (https://www.passwordstore.org/) uses git as a password database in a similar way.
This seems pretty neat if you have the infrastructure already, removes a lot of the busy work around creating docker images etc, and from the looks of the instructions it looks like you don't even need Docker installed to create the image - which is great for CI!
This is a classic case of not understanding micro services and trying to fit a problem around a tool.

At work, we have close to ~50 services(no one calls them microservices), but they do not suffer from this brittleness. We segregate our services based on languages. So, all C services go under coco/ , all Java services go under jumanji/ , all go services go under goat/ , all JS services go under js/. This means, everytime you touch something under a repo, it affects everyone. You are forced to use existing code or improve it, or you risk breaking code for everyone else. What does this solve? This solves the fundamental problem a lot of leetcode/hackerrank monkeys miss, programming is a Social activity it is not a go into a cave and come out with a perfect solution in a month activity. More interaction among developers means Engineers are forced to account for trade offs. Software Engineering in its entirety is all about trade offs, unlike theoretical Comp Science.

Anyway, this helps because as Engineers we must respect and account for other Engineers decisions. This methods helps tremendously to do this. No one complains, everyone who wants 1000 more microservices usually turns out to be a code monkey entangled in new fad, or who doesn't want to work with other Engineers.

You want to use rust? There is a repo named fe2O3/, go on. Accountability and responsibility is on your shoulders now.

If you think about it, an Engineer is tied to his tools, why not segregate repos at language level instead of some arbitrary boundary no one knows about in a dynamic ecosystem?
Ahh.. The sweet gong of the software hype pendulum
I notice many of your comments in HN have been downvoted. You might want to think about why that happens.
Arm Cortex-A76 to Be Manufactured on Samsung’s 7LPP, 5LPE Process Tech
The important part here, that the parent addressed, is the statement "small team", as an organizational structure distinct from, say, a "large team" which has the opportunity to experience Conway's law.

It sounds like Segment very much prematurely optimized. Microservices is probably not a great approach below 20 developers, and becomes necessary past 100, at least in my experience.
"Aside from gamers" is an odd qualification. That's like saying "aside from SUVs and trucks, Ford is not doing well, so they stopped making sedans" or "aside from beer commercials, NFL games don't get many advertisers."

I've used Mac, Linux, and iOS for years and had long abandoned Windows, but when I built a game PC this winter, I bought a retail copy of Windows. Mac hardware is not upgradeable enough, and Linux takes too much time.

At this point it's not like Mac is some innovation hub either.
Maybe someone can chime in, but I'm pretty sure Diffbot does something similar.
The kernel can't be categorized fully as monolith: Many kernel subsystems are developed individually, by different teams and merged into the main branch by subsystem.
It seems like a Big Ball of mud is much more difficult to deal with than a bunch of small balls of mud just in general?
> It wasn't exactly a cold war.

Nah, it was oxygen-frozen-solid most of the time. Once it got a bit tepid near Cuba, but that was about it; good thing it didn't boil over.
India would be a really poor choice compared to china due to corruption externalized costs
"packages" and "ports" are both collections of "microservices" in your analogy, so you can't really assert the whole thing is a monolith.
Every 12 Minutes, the United States Drops a Bomb Somewhere
As a principal engineer at Segment with over 20 years’ experience at successful companies large and small, I can personally attest to the fact that our team is incredibly talented and thoughtful. We make our engineering decisions very carefully and are highly evidence driven. Our choices are highly pragmatic and we investigate and analyze the trade-offs whenever we make a significant change such as this. I’m proud of what we’re doing.

You can quibble with our implementations, but at the end of the day, the proof of the engineering is in the working. Our system works even better than before and our customers appreciate it!
You push data consistency concerns out of the database and between service boundaries.

Gotta put that CS Masters to work somehow. Can't just sit here doing plumbing all day every day.

Maybe there could be a software development corollary to the Politician's Syllogism[1], or even just a webdev one.

1. https://en.wikipedia.org/wiki/Politician%27s_syllogism
Teslas stated goal is improving the adoption of sustainable energy; selling cars is only a part of it.

Perhaps they feel that a little espionage is worth it to get 500000 electric cars a year onto Chinese roads?
One of my favorite career moments was the time I tossed up a Varnish instance in a different data center than the site it cached, then used grace mode plus DNS Made Easy's failover to get a significant degree of georedundancy.

There have been multiple outages that nobody noticed, some of them hours long. Usually the backend is the one to fail, so more than 90% of end user page loads are straight from RAM nearly all the time. And it costs $20/month or so.
not yet. not. yet.
Drug Testing in Sports Essay
I'm doubtful this will happen, based on what we've seen in the car industry in the past. Foreign car companies have had to build cars via Chinese joint ventures for decades, and as yet, not a single Chinese car company has seen any large success outside of China.
Show HN: Colivingly, a coliving community for makers
http://archive.is/GQAO3#30%

The layout is a bit broken, just scroll down.
Yes, they are encrypted on the client.

https://blog.mozilla.org/services/2014/04/30/firefox-syncs-n...

https://github.com/mozilla/fxa-auth-server/wiki/onepw-protoc...
Or just use Erlang/Elixir etc and you will have your microsrevices platform without k8s and most of the pain :)
But you can buy jewelery or other big ticket items with a credit card, and the ownership can be called into question if that card wasn't paid off before the person responsible died...

So it could be repossessed. (Through the estate, right?). Never mind it's probably much harder without a clear title. Nobody gets a pass to buy free stuff with their credit cards before they die. It's just harder to repo in many cases.

(Jewelery given to your children is also likely much easier to trace and repossess, than the example of a sandwich given to a random homeless friend.)
> There is only one other easily accessible spot where you can get a view of LA like that (and currently the only spot where you don't need to hike): the Griffith Observatory.

and if you don't mind hiking 30-45 minutes, take the trail up to the peak behind the observatory to get an even better view of both the LA basin and the san fernando valley on the other side.
Doesn't Microsoft, Apple, Cisco, AMD already do that?
Alternative link: https://www.bloomberg.com/news/articles/2018-07-10/tesla-is-...
Closed the tab after this bullshit phrase: "As we all know, Wikipedia is the source of all truth on the internet".
Enigma Technologies | Director, Data Acquisition & Strategy | Open to all US cities / Remote | Full-Time

Have you parsed a long-forgotten mainframe format? Scraped an ASP.net site? Visited null island? Managed an amazing team? Enigma is searching for a talented Director of Data Acquisition & Strategy to help us grow our data acquisition efforts. This individual will be establishing our first office outside of NYC and staffing it with an entirely new team!

Read more about the role and apply on our website: https://www.enigma.com/careers/director-data-acquisition-str...

Send questions to: chris.groskopf@enigma.com

Enigma, a New York-based data and technology startup, partners with global companies to transform the way the world uses data. Enigma’s technology connects data across many internal and external sources, empowering organizations to unlock new opportunities and solve their most complex challenges, from combating money laundering to enhancing drug safety.
I love org-mode, but the export is a mess. It produces sloppy HTML and garbage CSS, what I want is semantic HTML5 and custom CSS. Actually, I should probably just spend the time to build what I want and contribute it back to the org project.

I actually have it customized to put some CSS in, but it is suboptimal.

(setq org-html-doctype "html5")
(setq org-html-head-include-default-style nil)
(setq org-html-head
(concat "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">
<link href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/4.1.1/normalize.css\" rel=\"stylesheet\">
<style>" (string-from-file (concat eddie/default-emacs-dir "style.css")) "</style"))
(setq org-html-head-include-scripts nil)
Surface Go
Overall I really like the concept of the site!
I'd recommend not just having theory being the only negative option but including a 'False' or 'Disagree' option as many of the topics seem to be opinion. You could also have each option be color coordinated with the green(positive) orange(undecided) red(negative) that you've defined in your current logo. I would adjust the brightness of each color so that you can then use these colors as a background on each topic based on user input. Either as a gradient or simply as a % block. With this you can hide initial % on each button until after the user hovers over the topic or individual buttons. Also adding an option to hide other user's choices until you have made ours would add an extra layer incentive for interaction for your users.
The whole gist behind vaporwave is that is's a vision of the future that never came to pass. So it's appropriate that music was not commonly released on floppy disc.
Oh Come on! The whole time he was tweeting about using real rocket parts and the "Space X" team doing this or that.

How can people be so blind to think he did this solely out of kindness? Pfffffffftttt!!

The public can't make someone a narcissist.
Given the content of the flagged to death comment, I will toss this thought out:

I'm a woman and HN is an overwhelmingly male forum. I get quite a lot of downvotes at times on some subjects simply for representing the minority view.

Sometimes, it isn't them per se. Sometimes, it's everyone else.

(Though, granted, I have worked really, really hard at figuring out how to make certain points in a way that does fly here. So it can be done, but, wow, is it just tons and tons and tons of work.)
Surely you’re seriously claiming that the FT or BBC are tabloids?

Every tabloid was for Leave.

That’s the gp comment after all.
I did math, graduated at the dotcom bust where all the jobs were actuarial (not my interest). Went back to school for EE, and I've found there are more jobs, more interesting jobs, and better pay writing software than being an EE.
Not even as smart as that. What they do is apply a delay between taking the bet and accepting it.

We don't have information at a millisecond level. Most sports data is supplied by people watching the game in a room, or using a bespoke mobile app at the event.

It's a wonder Hawkeye type data hasn't been integrated but as far as I know it hasn't yet.
Why Russia calls a limited nuclear strike “de-escalation” (2014)
The advantage of a great technology company is its ability to continue innovating, make hard decisions, and maintain a commitment to quality.

You could take all of Tesla's IP and hand it to any company and they couldn't do anything with it except use it to burn money.

Tesla is the first choice for great engineers interested in its fields of work. The reason is that Elon Musk wants to help them do great work and he actually knows how to help them do it. He's not perfect but he's the best there is today and he's only getting better.

Great technology companies are like massive gravitational anomalies for a specific field. Until their power fades or a more powerful anomaly comes along it's impossible to beat them.
"Chain stretch" is usually slang for chain wear. The chain gets longer as the rolling elements wear down so people call it "stretch" even though the metal isn't stretching. The actual stretch under load is very small.
Because there is a lot of political correctness in the tech world?
That's not how credit cards work, and at any rate it's pretty difficult to get a loan for jewelry. It's the difference between "secured" and "unsecured."

the ownership can be called into question if that card wasn't paid off before the person responsible died

On what legal basis?
It is a music genre thats disguised as a joke or a joke thats disguised as a music genre.
there's also this: https://www.karllhughes.com/posts/plumbing
What would you give to have the Library of Alexandria back in digitized form?

Think of it as a backup, rather than a replacement or a dilution.
Ancient Rome exported its wine agriculture technology to France so wine could be created in abundance and cheaper. Look how well that worked out for Italy.

"...The founding of France's other great wine regions is not as clear. The Romans' propensity for planting on hillsides has left archaeological evidence of Gallo-Roman vineyards in the chalk hillsides of Sancerre. In the 4th century, the Emperor Julian had a vineyard near Paris on the hill of Montmartre, and a 5th-century villa in what is now Épernay shows the Roman influence in the Champagne region.[13] "https://en.wikipedia.org/wiki/Ancient_Rome_and_wine
Yes, which was interestingly a side project of Daniel Lopatin, better known by his experimental electronic moniker Oneohtrix Point Never.
The browser extension leaves a lot to be desired though. I feel that there are a lot of good standalone password managers, but the ones with good browser extensions are far fewer. I'm using bitwarden right now, which so far seems to be the best of the open source ones in terms of usability.
Make people walk it. It's not like most people couldn't use the exercise anyway.
I do. I say, I would use the debugger to find the problem, but how would you approach it?
The cost of doing construction of any type in CA is very, very high for a variety of reasons, some quite natural, others very much man-made. I'm not passing judgement here, just saying that it's expensive.
You do realize China is the second largest consumer market in the world? If MOU were jack shit, people wouldn't be doing business there. Many companies intentionally share their IP in order to do business in China.
You are in a bootcamp. So you don't yet have a job as a web developer. You may have hopes that you will make more money, but that hasn't happened yet.
(off-topic alert)

Don't let this sound patronizing because it's not -- but have you looked at how many times is the boundary between the BEAM and the Rust code crossed? I haven't inspected Meeseks' code so can't talk, just wildly guessing.

My ancient experience with Java <-> C++ bridges has taught me that if your higher-level language calls the lower-level language very often then the gains of using the lower-level language almost disappear due to the high overhead of constantly serializing data back and forth.

Anyhow, we should probably take this discussion to ElixirForum and not here. :)

(I am @dimitarvp there and almost everywhere else on the net, HN is one of the very few exceptions of inconsistent username for me).
> it’s an article about how bad Segment’s engineering team is

That's totally unnecessary and reflects poorly on you for having said so.
Yes, they are spending their own money - Sorry I didn't make it clear I was endorsing that action. They also state they will share revenue with the city.

> there are two visitor centers

No, in re-reading the article, I didn't find any reference in the article to a second visitors center - only one near the sign. I think it would be better to only have one at the start of the tramway.

...tramway to transport visitors to and from the Hollywood sign, starting from a parking structure next to its Burbank lot.

...to a new visitors center near the sign

...The visitors center near the sign would educate visitors
The Chinese market is large enough for them to not care about anything outside of China for now. There are various cheaply made clones of popular Western cars in China and none of them will pass any Western crash test.

The advantage of those cars on the Chinese market is that they cost only a fraction of any Western car and middle-class Chinese can actually afford them.
What do you do when they are shared and remote?
If you are a likely target for a government entity with subpoena power you have much bigger problems than your Firefox Accounts password. The problematical scenario is that Mozilla is remote compromised by some bug or poor opsec and criminal entities will serve compromised JS. Since this has literally happened to basically every kind of organization out there, it is virtually certain to happen to Mozilla.
AFAIK pass won't handle conflicts for you (please correct me if I'm wrong!).

This isn't a big problem for a password manager since conflicting changes are very uncommon, but for other apps this starts to get more important.
The governor of Chiang Rai, Narongsak Osottanakorn, was quoted as saying:

"I am the one who invited @SpaceX because my friend works there."

https://twitter.com/yayqe/status/1015287476284346368
I feel like that is overly simplistic. The world is not black and white.
No faster way to kill your company than to do business with China.
I stepped up, now a Patron.
What's a mutual? Someone with the same twitter name?
Not only is that historically incorrect, but it's also a confession of a tolerance for detaining a specific population on ideological, non-criminal pretenses.

"It's different when we do it."
If you have master password set in the browser then the password db is encrypted locally. I remember there being some noise about it not being very secure encryption, so better check the details if that is critical for you. As for the Firefox Accounts/Sync stuff, afaik MozCo servers see only encrypted content.

https://medium.com/mozilla-tech/how-firefox-sync-keeps-your-... might provide more insight
> And yes, the demo should not require you to enter credentials. The simple reason is that I haven't gotten to polishing that experience just yet.

So long as credentials are required, it may be wise to change demo@demo.com to demo@example.com:

https://developers.google.com/style/examples

https://en.wikipedia.org/wiki/Example.com
Imagine the endless legal battles that would surround that. A thoroughly overpriced tram is orders of magnitude cheaper.
Oh no! There are mods to make the game compatible with 64-bit Windows 10.

https://github.com/FoxAhead/Civilization-II-64-bit-Editbox-P...
IMHO "hard to parse" means that writing a parser that works requires a lot of effort. In the case of both Forth and Lisp, that is not the case. Writing a working parser for either language is an elementary exercise, notwithstanding that the syntax can be arbitrarily extended by the user.
It sure does, they have to open the debugger to find that out though. I do give them the hint that "I would use the debugger".
Interesting how it's the personal work-life balance of one employee tagged in the title, when it should have been a management staffing failure to maintain proper skill mixes and redundancies for their workforce.
The fix, then, is to put that commonality into a new microservice the other microservices call.

The more I read about the problems people have with microservices, the more I'm convinced they've never read about flow-based programming.
AFAIK, Chinese people themselves tend to prefer foreign cars, see them as higher quality status symbols.
It might not be true any longer if they removed it from the documentation.
I’m not into cars, sorry if it’s a stupid question.

Does Tesla have that much valuable research ?
I thought their manufacturing process came from external actors with experience in “legacy” car makers. Same with their batteries technology, didn’t big players like Panasonic intervene to bring their experience ?

Regarding AI or software they don’t seem to be ahead of the other players either.

From a distance, Tesla looks like a company that believed in bold ideas and had the chops to execute on them. Is there a “secret sauce” outside of that ?
I always see Paypal's negative stories on Ycombinator and only positive stories of Square & Stripe. Let's not be an unnecessary devil's advocate or a cheerleader!
The person who purchased the car is listed on the title as the owner, but the lender is listed as having a lien on the car.
This is a naive caricature by people who don't understand libertarianism in the first place.

Posit that a lot of laws on the books are unjust, and incredibly hard to reverse. See marijuana prohibition, which has caused countless societal problems for decades and has been particularly problematic for minorities with disproportionate punishment.

To say that they just want to break laws and pollute is plainly ignorance and a garbage argument. Some libertarians may argue that property rights and tort law will handle things like pollution externalities, there's also perfectly reasonable libertarian argument for government to prevent the tragedy of the commons (and even in the name of defense -- that doesn't mean that the EPA is perfect and doesn't overstep its bounds, see countless municipalities needing to develop projects that are held up for years due to bureaucratic absurdity)

"The neighbors are going to be mad" - Every libertarian system has mechanisms for handling externalities, primarily through the courts. Seems like polluting my land and causing health problems is a pretty clear violation of NAP.

Seasteading, and charter cities, are of the most exciting things happening and likely to be the best development for human flourishing and particularly those who are trapped in bad governmental systems. The point is to lead by example with experimentation in government on smaller scale.

The right to get up and move and self-determine is probably more important than any other in regards to alleviating human suffering.
"This article is only available to readers that move their VPN server to Canada"
WhatsApp Will Now Label Forwards in a Bid to Combat Misinformation
We haven't had to fire anyone hired after utilizing it.
The actual line of reasoning being applied is not that, though - it's a very specific case where effort was already applied toward charity but a different kind of effort could have been applied for greater effect had the applier been solely interested in helping and not inflating their own ego.
It's probably about 2x the weight though... At least judging from the Surface line I've seen so far. I'm not really a fan.
> Title is borderline a little clickbaity

What? It's literally what the letter they sent to the dead customer says.

> PayPal told customer her death breached its rules

> You are breach in [rule] because ... you are deceased
It would be fascinating to see this posted 6 months from now but with a man's name and picture on the byline and see if the comments are so negative.
Mocking modules for unit testing - yes. Testing the specific build artifact with a module replaced by a mock - no, it is not.
Second this. I remember back when open access or reproducibility was not a thing, I used some little app written in Java to "steal" data from scanned figures of other's papers datum by datum, because they just wouldn't put the data in an online supplement or a repository. I do this less often nowadays because suddenly the community becomes more aware of data sharing.
OP can correct me if I'm wrong, but I believe the comment around Segements engineering team was most likely referencing the original decision to create hundreds of microservices in the first place.
Came here to say this. Considering Tesla has already opened up their patent library, I think they're begging the industry to copy them.