skysight-inc/HackerNews huggingface dataset:
> I hate, on a fundamental level this whole "bash in YAML" trend.

This is why I hate Ansible. Looks simple until you need to do something complex, and then it becomes horrible. Chef's use of an actual language is far better, though on the flip side it's much harder to provide any kind of interface to configure it outside of a text editor.

If only there were some language where config data and code were the same data structure. (hmmmmmm)
We had the problem that whenever we built a project it would trigger builds of any project that transitively depended on that module. So if you have e.g. 26 projects depending on each other in a line and you make a change to the first one, in jenkins this will run 26 builds as it builds A, then B, then C, .... . Whereas in Teamcity it will run 26 + 25 + 24 + ... builds: it'll build A, then B-Z immediately, then the build of B will trigger another build of C-Z, then the build of C will trigger a rebuild of D-Z and so on.
The Dutch excel at making up narratives and stubbornly maintaining them.
They have stock, but you typically get more in MTV.
I don't know how things work in your country but at least, here, you'll need to go through court to get possession of the property if you are a heir.
My wife and I have different phones and have consistently found the map experience better on mine. When we travel I drive and she uses my phone to navigate...
What ordinary people think a “blockchain” is; the term “Blockchain Technology”
Morning exercise can improve decision-making across the day in older adults
Finding the right balance between optimization and innovation
SpaceX Gets FCC Approval to Sell Wireless High-Speed Home Internet from Space
> Just to be clear, we are not working on it. However it is something I would like to start looking into sometime soon :)

I hear you, but this is very different to "we're never going to implement this". I might look into contributing, but I've never implemented any layout engine, so I'm not sure how much help I would be!
We charge upfront for someone to use the product and negotiate any feature requests.
That could be an idea, so in practice, you move the responsibility to the editor which I think is actually the correct thing to do. Regarding VSCode specifically I don't know, as I don't use it.
If you think capitalists are the sole source for a nanny state you're unaware of history
This is almost exactly how Pycharm works with testing/auto complete/coverage.

It has support to use a a particular interpreter, specific virtual env, or it lets you say “my interpreter is inside this docker container”, which is even allowed to be on a remote host (although I’ve always used docker running locally).
For those interested in the topic, Cadillac Desert is also a great read: https://amzn.to/2J4eQDK

It's more encompassing of much of the water development projects in the American West and contains very interesting and entertaining history. Like a watered down Chinatown.
Yeah, comparing WeWork to FANG is pretty silly. The benefits that matter are the massive salary on top of max 401k matching and 3 gourmet meals a day.

Free coffee and beer doesn't begin to compare (not that I don't think what WeWork offers is useful)
> Chrome is, however, proprietary and driving further that way.

Given that all the relevant bits are in Chromium (sans Widevine, which is a whole subject on its own) this is not a strong argument.
TLDR; Revenue increased by 19% which didn't met the growth expectations because same quarter last year revenue growth was 26%. If you don't take fines in to account margin is improved and paid clicks are increased by 39% but the cost per click went down to 19% yoy which seems to be the big factor in missed expectation for the growth. GOOG headcount went up from 85K to 103K yoy.

GOOG is getting beaten right now with analysts because Amazon and FB are being perceived to have done much better with their ad business. People on TV are asking to reduce costs, investments like Waymo and monetize properties like maps. They seem to have lost faith in further growth in Google's ad business due to increasing competition from FB and Amazon.
Would the chain of events have been stopped by a functioning MCAS?
I have the last voicemail from my Mother. Won’t ever delete it.
Got a show HN ?
This is something I can relate to as well. Something that helps me is by creating small wins. Don't just have the overall completion of your project - Define some milestones to your MVP. This helped me go farther after I lost momentum. It gives you sense of achievement that you can use to move forward gradually.
Another point made in the comments below has to do with partnership. This is great but it can be quite tough to get partners on board without having an MVP or something (except you're already influential) - chicken and egg situation.
But when you have an MVP, you stand better chance of getting people interested and that could serve as further motivation to move forward...
Frozen meat tastes orders of magnitudes better than any of the alternatives
Kenyan Engineer Creates High-Tech Gloves That Turn Sign Language into Speech
AF447 was a pilot error
I'm curious, how many particles do your simulations typically contain?
He said the MCAS system met its "design and certification criteria". Yet a couple of paragraphs later, we read that "a report suggested that the system malfunctioned, and forced the plane's nose down more than 20 times before it plummeted into the sea."

Is that what it was designed and certified to do? Ouch.
If it costs more than actual meat... then is there really another reason beyond consumer demand to do this? Because if it is costing more, imho it's likely way overpriced or potentially more harmful environmentally than the actual animal farming.
I've also heard that called a "Hollywood stop".
Funarg Problem
"I am not a crook. I will deny, deny, deny."
gitlab CI is awesome. too bad it is not a standalone thing.
“Arbitrary code execution” is a bit of a stretch. It’s a sandboxed Ruby interpreter, not a ROP chain that pops a shell logged in as root.
Humans are good at making up narratives. Iowans like this guy are no exception, although I don't think that's a fair characterization of his somewhat nuanced statement.
> No one on our team is an Erlang expert

... and neither did we.
Spotify has 100M Premium users but losing €142M in the quarter
I could agree more with your post! Also, Atomic Habits really is a great book!
Snail Processing Techniques
"The software wouldn't have crashed if the user didn't click these buttons in a weird order. The bug was only one factor in a chain of events that led to the segfault."
I think he meant it's offensively bad.
Hello, I see a lot of great feedback in this post. I am a product manager working at CloudBees, the primary corporate sponsor of Jenkins. Jenkins is now in the Continuous Delivery Foundation as well.

While it is easy to bash on an inanimate object, there are some very dedicated and empathetic people who care deeply about the project. Some of those people do this work in their off-hours and some to this work as part of their daily work activities AND also in their off hours.

In that spirit, we want to make Jenkins better and created a separate group at CloudBees in the Product and Engineering teams late last year. They focus on open source work for Jenkins and on some proprietary things for CloudBees Core (built on Jenkins). We also have a dedicated user experience/product designer who started working on the project a few months ago. One of the first things he and I worked on was creating a curated, tailored version of Jenkins via the CloudBees Jenkins Distribution. This distribution will focus more and more over time on a guided workflow for continuous integration and delivery with Jenkins. These patterns will also be shared with open source Jenkins - some through direct contributions and others through suggestions (better plugin categorization, documentation, etc.).

Please use this comment thread to share your constructive, honest feedback about how we can improve Jenkins.
I wasn't just commenting in this case. I just mean in general, I'd prefer to see more neutral reporting and less editorializing.
A major issue (for me) with SmileBASIC is they removed (presumably at Nintendo's request) any way to export or import code except for their walled garden. Previous versions of SmileBASIC (for the regular DS, under the name Petite Computer) allowed one to (iirc) scan a QR code to input files. Someone has made a modem for SmileBASIC, but it's a lot of typing to get it loaded (presumably Nintendo would quickly pull it from the curated list of programs if someone tried to upload a copy of that).
No - these companies generally don't have heavy debt.

1) IPO-ing companies represent a very very small chunk of the overall economy.

2) That 'there are IPO's' is a very good signal - it makes investors 'feel' bullish and confident.

3) These companies don't carry a lot of debt. If they were able to, they wouldn't be diluting by raising equity.

4) Uber, Lift, Pinterest, WeWork - they are all mostly viable businesses. Yes, their stock price may be too high in many cases, but they are mostly viable at some level.

5) Don't blame SoftBank. SoftBank is great! It's a ton of 'kind of dumb money' from places with way too much money (Saudis) and nowhere to put it. This means startups can expand far beyond where they normally would and they are handing surpluses to consumers like you and me!

Consider: how is it bad for you for companies to be giving you stuff below market value!? It's possibly bad for other investors, but we consumers win, so long as it doesn't happen broadly and cause a bubble.

All that money we send to Saudi for Oil is coming back in the form of 'cool offices below market value'.

Uber/Lyft have unit profitability problems at current price, but once the market settles down, they can increase prices a bit and it will be ok. (Again, massive stock price not withstanding)

WeWork will work out as long as there isn't a real-estate crash. They are basically leveraged hard on long-term contracts. We don't know the details of them, but if vacancies spike they could be in a world of cash-flow pain.

So yes, the hype is a little much, regular retail investors should probably we wary of holding the bag ...

But these things will only crash if there is a recession and most things look good right now.

FYI even 'bubble conditions' often need something to pop the bubble, like a sudden increase in interest rates, or 'the ground falling out' like in 2007. Right now, there are some signs of froth, and hints of maybe a recession (i.e. at the top of the cycle) but nothing really to say it's going to pop.

Canada could have a major real estate correction, but nobody would care.

China could have a flop, but they can fudge the numbers so well it'll probably be covered up and papered over as a long term slow down. In fact, I think that's what's happening: China has many big sectors which would be in recession, but the numbers are fudged to look like 5% growth.
It is harder for small teams (or even single persons) running small forums to comply with different regulations than it is for a big company. There was a story recently about a guy who was running some specialized forum but decided to shut it down after he started receiving GDPR requests.
Competence is also a transient determination. IE6 was highly competent in its time, it is only retrospectively that it "earns" most of its incompetence. IE defined the modern CSS box layout strategy of choice (and realized that box layout model was something underdefined in the specifications), for just one instance. Most of IE6's particular incompetence was the "mic drop" peace-out of Microsoft declaring victory on web browsing and disbanding the team for far too many years; unless you are crazy, you don't "mic drop" on what you think to be an incompetent project, and there's certainly a delicious irony in being considered "too competent" becoming a major part of your core incompetency in a "mic drop" incident.
This kind of theory-of-mind thinking was important when we were stuck with the same 300 person tribe. Now, not so much. Do good, be personable, mind your own business.
> Not for getting on a soapbox and proclaiming that your employer is being morally bad.

Criticizing management (for example, for soliciting and accepting government contracts) and advocating for change to company policy (for example, to no longer sell controversial technology to government entities) is well-established protected concerted activity.

Additionally, political speech (for example, "we don't support selling controversial technology to government entities") is also protected when there is a direct nexus between the political speech and the employees' interests "as employees." (The NLRB was feeling lazy the day they came up with that definition...)

Recently the NLRB ruled that a company wrongfully fired employees in retaliation for missing work to attend a pro-immigration protest. IIRC the company hadn't even taken any actions against the employees (or in general) that could be considered "anti immigration" but their group attendance of the protest was protected concerted activity.[1] And the employees in that case missed their shifts at work (generally a fireable offense) and they weren't even criticizing management - they were criticizing the federal government.

[1] [PDF Download] https://apps.nlrb.gov/link/document.aspx/09031d458270d0e8
This is awesome! Video production is top notch.
Ask HN: Have You Used TopTal (Independent Contractors / Devs/ Devops) Recently?
No, I don't work for them but the model looks very interest to me as a freelancer and I'd consider working for something like this. However...

I found this old thread: https://news.ycombinator.com/item?id=10107448 and there's a lot of negativity (2015).

But it's an old thread, relatively speaking. Today, is this a great way to get consistent side gigs? Or is it primarily for global devs in lower-cost jurisdictions and isn't for those of us who live in expensive spots? Is it exploitative?

Are there alternatives to Toptal for those of us in expensive locales?
I've seen a fair number of diabetes related articles over the years that posit, for example, connections between diabetes and inflammation plus connections between insulin resistance and low protein.

I wish we would focus more on developing a better mental model for the processes involved in developing diabetes and find some way to effectively address those and prevent or reverse diabetes, at least in some cases.

But we aren't likely to because there isn't enough cool factor or profit motive. It makes me crazy.
>Would be asking too much to request that he limits his talks to the subject of Minecraft at a Minecraft event?

If Microsoft et al choose to make public statements regarding contentious non-technical issues, then it seems unreasonable to me that they attempt to silence dissenting views.
Since the main battle to getting this plane flying again is going to be public trust, I think they’re going about this all wrong.

First admit full responsibility. Then at least you have a shot at people trusting you to fix it.
I would say at least as many people listen to podcasts as use twitter.
Tekton [1] works in a similar manner where the pipeline stages define inputs, outputs and tasks. The great part about Tekton is it provides a set of building blocks that can be integrated into a larger system.

I hope to integrate Tekton into Drone [2] and allow individual projects to choose their pipeline execution engine. Projects can choose to start with a more basic engine, knowing they have the option to grow into something more powerful (and complex) when they need to.

[1] https://tekton.dev/
[2] https://github.com/drone/drone/issues/2680
I'm glad I'm not the only one that visited that website. I was there religiously. If you ever want to get all nostalgic and stuff my email is in my profile!
> Traditional data structures assume a single-threaded execution model and break if multiple operations canbe performed at once. (Just imagine how awful it would be if you tried to access a splay tree with multiplethreads.) Can you design data structures that work safely in a parallel model – or, better yet, take maxi-mum advantage of parallelism? In many cases, the answer is yes, but the data structures look nothing liketheir single-threaded counterparts.

Makes me wonder which data structures have "parallel" versions besides the two mentioned.
> Victim retraction does not mean the allegation is false

Not always. Nor does a guilty plea (or even a confession) always mean the accused is guilty. But in either case we have more reason to believe than we usually do.

> we don't have reliable stats

Indeed. Nor do we have reliable stats about false allegations. So why are you asserting that false allegations are rare, knowing your argument is based on unreliable stats?
The R44 should be able to run 93E10 without too much modification or 93E0 with no modification but nobody wants a multi fuel solution so here we are :/
Oh amazing find Icrs, thank you! :)
It's not a lack of perspective at all, he's perfectly correct.

A company that 'low balled' it's IPO simply made a huge mistake and left a ton of money on the table.

IPO pricing is very difficult because it's hard to predict demand and market conditions.

Ideally, you want a flat, and steadily increasing price.
Scott Hanselman recently posted about his experiences with the open source artificial pancreas [1]. Interesting that this article would come up so shortly after.

[1] https://www.hanselman.com/blog/OpenSourceArtificialPancrease...
Warning: launch is loud
Removing employer discretion is not a solvable problem.
I feel like I'm the target market for WeWork, a 30 year old contractor who primarily works out of coworking spaces and I have never seen any appeal in WeWork. Yeah, they are nice, but at their price they are not a good value relative to competitors in any major city I've seen.

The two times I walked into one to try to get a tour in various cities I was told it was appointment only. The value proposition wasn't good enough to schedule time for a tour so that was the end of my interaction with WeWork.

Also they had tons of full time staff just sitting around. Why not just show me around like every other coworking space in the world? Just left a bad taste in my mouth.
"because it's not healthy to have all the country's leadership and wealth concentrated in one place."

Has there been any research on this? It seems a pretty common pattern to have the gov't capital, financial center, largest population center and largest GDP producing cities all be the same place. This holds true in (more or less) stable industrialized countries like France, Japan, S. Korea, etc. as well as in many 3rd world countries.

I have a vague feeling its unhealthy, but that's admittedly probably at least partly because I grew up in the States, where it isn't the case and gives me something of a bias against it. And presumably there's a reason its such a popular model, even if it hasn't been a conscious decision in most cases.
WeWork is a new Sears, leasing floor space for companies to stock and display their smart people.
I managed to accomplish the task at hand ~2.5 years ago, so yes, it's possible to deploy jenkins in a repeatable manner.

I guess what I'm driving at is that it's not very declarative and it's cumbersome.
> and prevent or reverse diabetes

Those of us with Type 1 diabetes (which this article is about) don't love hearing that we should change our lifestyles to reverse the condition. Type 1 diabetes is an autoimmune condition that is not preventable or reversible.
I don't think the market cares one bit about 'pre IPO' valuations.

Investors are looking at the present and mostly the future, not past financial marketing.
I think this "lesson" is not lost on many, including those that built and work with Jenkins and plugins. The Jenkins X project moved to a very different approach, a fresh start.

see https://cd.foundation/ & https://jenkins-x.io (it works with Jenkins if you like, but natively uses the new pipelines and no SPOF masters). Might not be for everyone but worth a look.

disclosure: cofounder of cloudbees here (wanted to comment on original article but not able to for some reason on medium).
Happy to see this article on the front page of hacker news, it feels like it ties together two important parts of my life. I help run one of Swedens biggest communal workshops for artists and designers and its hard to underestimate the value of communal workshops of the sort highlighted in this article.

Most of us who dwell here live in a world where the infrastructure is digital. Need to build a bigger thing? Just upgrade your instance or scale your cluster. Need stronger tools? Just find it and read the manual.

For artists and designers working in the physical space it's not that easy.

Got a commission for a large public sculpture that won't even fit in the door to your studio? Spend all the money you earn on it to rent a commercial space. Need welding machines, casting oven or a ten meter textile printing table? Contract it out and loose creative control.

The ability to share resources and tools is essential for the creative professions and the fact that their purpose is highlighted in this article is a positive sign.

Spaces like these are not guilds which restrict supply or inflate the price. They are more like docker containers which allow complicated infrastructures to be run and built on you local physical infrastructure.
Do you self-host gitlab? I'd definitely consider moving but it would also mean moving my source control.
Really neat article. I have always wondered if these techniques are used at all in higher fps interpolations which always seem... off.
> I'm wondering where you see Wormhole fit into the ecosystem alongside heavier systems like Istio?

I see wormhole as a simpler / lighter weight solution. Like flannel, but building an encrypted network instead of a vxlan (or xx plugin) network. The trade offs are optimized towards simplicity and being a lighter weight option with less capabilities.

>Do you think Wormhole and Istio could be deployed together, using Wormhole for mTLS and turning it off in Istio, and some advantage in doing so?

I don't think I have a deep enough understanding of Istio to know for sure how easy it is to use them together and have never tested this sort of configuration. I wouldn't consider wormhole a replacement for mTLS, as wormhole isn't capable of embedding identity of either end into a connection. You can think of it like establishing ipsec tunnels between networks.

Where I think wormhole would come into play in this theoretical setup, is if you want a subset of traffic to be encrypted, which either doesn't play well with istio for various reasons or you benefit from additional layers to the security model.

> Do you see Wormhole's focus as being tuned to situations where the relative heaviness of solutions like Istio are not necessary and only the lightest solution possible is desired?

Yes, exactly.

> Does that mean that Wormhole should be viewed more as "include this with my application designed for small / lightweight environments" or "include this with my Kubernetes distro, and config applications running on that distro to best use Wormhole"?

Yes. Although using wormhole doesn't require any application involvement. Wormhole operates as the networking configuration for the cluster, and simply uses an encrypted protocol for doing so. So any applications that run on say a flannel cluster, should not realize wormhole is there, we just provide a kubernetes network. Of course there is always an implementation detail we may do slightly different, but that's likely a defect in the implementation we would need to address.
The Battle of Winterfell: 4 Ways Jon Snow and Daenerys Could Have Won
Nothing. You can't have infinite growth on a finite planet
They're adorable! (kittens, not so much ppl)