skysight-inc/HackerNews huggingface dataset:
It's a false dichotomy (or at least a false equivalence).

So, there were a lot of, and still there a lot of corporations running their own stuff. Some of these are still running their own stuff well. Some got big, some stayed small in the past decade (some downsized).

It's not necessarily hard to run your own stuff either.

Of course, of course, managed platforms are easy (or easier) from a lot of aspects. (That's their value offering after all.) And the IT expertise market was never exceptionally great in a lot of places. Meaning it was hard to find good sysadmins, good ops people, good devops folks, good programmers, leads, tech PMs, POs, etc. who were able to work together and effectively run their shit, build their product/service, run with the flow (of open source or whatever vendor they used), and so on.

AWS/GCP/Azure is a big paradigm change. No longer do you need to argue about what and how, at best you pick one of the three, and that's it. No longer you need to think about hardware, colo, uplink, switches, peering, multi-homing, picking the right dedicated server provider, and so on. (Sure, you need network guys, who at least have some basic understanding of VPC - overlay networking, but the basics are easy, and the rest is YAGNI anyway.) And this is due to their size. They are big enough, that their price premium - compared even to whatever random small hosting provider you might find on the 'net - is irrelevant, because they are usually more efficient, more secure, more geo-available than the small ones.

But, ... of course, while generalizing all self-hosted companies (meaning that all self-hosted is a pain) leads to a falsehood, on the margin, especially during the IT consolidation of the past years, most companies moved away from self-hosting. And developers usually rejoiced. And similarly, generalizing the problem of self-hosting from your experiences again leads to a flawed conclusion (that it's necessarily hard and expensive to manage your infra), on average, outsourcing a cost-center in an ever increasing complexity world (that is potentially unbounded costs) and focusing on profit-centers is a sane decision.
Rewriting WSL to suddenly require a VM would be a HUGE leap backwards and I can't see that being the solution chosen. It doesn't make sense.

Adding the appropriate things to WSL to make Docker for Windows no longer require the Moby VM, or to support Linux Docker within the WSL environment without modification, is an approach that makes much more sense to me.
Hey, I agree we're only at the beginning of very bad things for information security problems.

However, putting blame so heavily on the devs isn't constructive. They're subject to the same forces as the infosec people-- clueless corporate hierarchies and derpy project managers that blindly push through deliverables.

And yes, I DO want to trust my data to orgs that take a cooperative problem-solving approach where people genuinely want to do the right thing, are encouraged to do so, and aren't afraid to challenge ideas.

Sorry, but the info-sec "mall-cop" approach doesn't do this.
Reminds me of Battleheart(!!) on iOS. Now, THAT was an idle game. Seems like these people just took that concept online...
It's not about the length of the code. It's about how understandable it is. I think we are talking past each other so I'll bow out now. We can agree to disagree.
Lyric Hospitality|Director of Product Management|San Francisco, CA|ONSITE|VISA

At Lyric™ we design spaces and technology to empower a more creative and connected world. As the leading tech and data-powered real estate and lifestyle hospitality company, we’re reimagining the future of living for the modern business traveler. Our premium and purposeful Creative Suites™ – set within inspired buildings in the most exciting neighborhoods in the country – combine the productivity of a workspace, the inspiration of an artistic studio, and the amenities of a luxury hotel. Whether you stay one or 200 nights, we’re building a network of living spaces that make you feel at home everywhere. Our focus is on flexibility, purpose and community to help you unlock possible.

Sitting at the nexus of Product Management,Engineering, Revenue Management, Data Science and Finance, this Director of Product Management will be responsible for managing the teams that define, build, iterate on and continuously improve the tools and products needed to achieve financial success for the company, including our customer-facing dynamic pricing SaaS offering called Wheelhouse. The ultimate goal is to create a multi-billion dollar profit-generating business as well as the platform that empowers the entire industry.

Apply here https://boards.greenhouse.io/lyric/jobs/1592694?t=bd99e15e1
No.

Make features. Make them optional, non-imposing and non-surprising on existing systems. Maybe do reverse on new installation. You can be nice and respect existing people choices.

> Meanwhile Android is set to kill file managers

Well, there is always Total Commander which has a decent music player too. But yeah, its like Exploder era again.

> And some of the new features are sweet, such as the new terminal! Heck having native OpenSSH support built into the OS is wonderful!

Argh... sweet new terminal 20 years behind everybody else. What else ? Notepad update ? Paint ? Some other completely granny stuff ?

Why is this integrated into OS update is beyond me honestly. Adopt decent package manager and update tools on its own (Chocolatey as an example). I don't need OpenSSH most of the time. When I need it, its `cinst openssh` away. Why is that a problem ?

Actually, I always cringe when OS updates brings awesome new "features". OS update should be all about kernel, file systems , drivers and other low level shit. Package manager can cover everything else.

> I don't notice it unless things go wrong, but isn't that how it always is with software?

It shouldn't be like that with OS. OS is not a typical software. Murphy always worked like a clock for me, so now, I only update OS (Linux too) when I am on vacation :) and have time to lose. Or I can revert ASAP (VM, BTRFS...)
Show HN: My Amateur Side Hustle – Curated Lifestyle Affiliate Site
What components of.NET Framework 4.8 will not be supported on the Windows version of.NET 5?
The inputs are zero carbon, but there will be life cycle (LCA) impacts in the materials of construction. We'll likely be well in carbon negative territory even including materials, and will do a LCA to verify this when we get a chance.
Microsoft vs. Comcast in infrastructure push to expand rural broadband
Yes agreed. Though I think it's not a panacea.

There was an article/interview that I can't find discussing the lack of available services for those with addiction in a Scandinavian country post decriminalisation. I don't remember it all that well but the jist was that now that drugs were legal, it was a personal problem rather than a societal one; the 'treat it as a medical condition' aspect of the broader argument never actually materialized with services for those in need
I concur. This is really great news about a great product. I only have supportive feedback and no complaints. It carbon neutral and it’s competitive. It’s one of the pieces to the puzzle solving pollution and GHGs in the atmosphere.
One last thing to consider, even with a small team, is that without at least one DBA you may end up burning money by deploying non-optimized, non-performant database workloads, and using Amazon's very lucrative "throw money at the problem" service to buy your way out.
I do think Democrats care much more about environment than Republicans.
However, the Democratic opposition to nuclear basically nukes (pun intended) all their environmental progress because energy generation is an environmental “elephant” in the room for climate change.
ICE cars cant compete with convenience of:
* not needing to refuel
* less maintenance needed
* not spewing particulates in air etc (if you care about what you breathe)
With respect, that answer skirts the question of what happens to the water.

You said you're using the nanotube membrane to separate petro products from the water. What do you do with the water left over? What state is the water in when the process is complete? Potable? In need of treatment by traditional water treatment facilities?
How quickly could you pull CO2 out of the air if you were scaled up to make full use of a typical nuclear reactor for the electricity? If you just stored the output of that process rather than refining it into gasoline, diesel, or jet fuel, how would that product compare in cost to drilled oil in the same state?

My thinking here is that creating gasoline and selling it for immediate use is at best carbon neutral, and at worst delaying the replacement of that gasoline-burning equipment with an all-electric version. But if your focus was on replenishing raw oil reserves for future (hopefully mostly non-burning) use, you'll be removing CO2 from the atmosphere. To do it at significant scale requires a lot of energy, and a nuclear reactor is much better at providing that level of energy than other zero-carbon sources. The trade-off is nuclear waste, but that's much more containable than the waste from non-zero-carbon energy producers for equivalent amounts of energy. Eventually it could be reprocessed to extract more energy from it as well, until the radioactivity is used up.
> we expect 50-60% overall efficiency at maturity

What efficiency are you at now and what happens to your startup if you never reach that "maybe too optimistic" 50-60% goal?
> People mostly agreed when it came to cigarettes, now they're coming for sugar

Where is sugar being regulated as tightly as tobacco?
The main thing that's turned me positive on "e-fuels" is that there's such a huge amount of petroleum that's used today in applications where we basically have no other options.

Think stuff like big jets, or container ships. If you sit down and crunch the numbers for any non-carbon energy carrier, you either end up sinking the ship or with a fuel tank twice the size of the cargo.
OP: This website has not yet launched and is a work in progress. I would love to hear your thoughts and/or critiques on the site. Cheers!
Groupon typically sells coupons for 50% of face value, and pays the merchant 25%. So Groupon keeps 25%, the customer saves 50%, and the merchant effectively sells product for 75% off list price.

Depending on the merchant's cost structure, they may still make a small profit at 75% off list price. For example, coffee shops, yoga studios, and laser tag have mostly fixed costs and low variable costs, so during quiet times they can offer deep discounts and still come out ahead.

Most merchants lose money on each sale, but expect repeat business from those customers, so they compare the cost with advertising. After the initial group of idealists, most Groupon users were bargain hunters, and so the repeat business wasn't as valuable as some merchants hoped.

Many merchants make money on add-ons even without a repeat visit. For example, Groupons for dinner don't include alcohol, which can be a large fraction of the bill.

Another factor is the redemption rate -- some coupons are never used, and in those cases the merchant never has to provide the product and keeps the money as pure profit.

So, it was a good deal for some merchants and not others. Which is true of every form of advertising.
I wouldn't go that far. To me it looks like the usual bikeshed effect is at full force.
Totally agree. I've largely quit commenting here at all because of it. I always thought gross polarization of topics would never come to HN, but here we are.
The design is actually super prototype-y right now. the UX team is still polishing the design, but I believe the final answer is yes, we'll be trying to be visually in-line with the new chromium-powered Edge
I have no idea why would I want to use Edge now. I used it for a few months and it was very nice. I liked the idea that they rolled their own engine, I wanted to support their courage just for that. I finally switched to Chrome because 1Password Edge extension was really buggy and crashed too often, while Chrome one works flawlessly (not Edge fault, of course), but I would definitely try it again in the future.

Now I can use Google Chrome or I can use Microsoft-branded Google Chrome. That's how I see it. If they would make worthy improvements, Google will adopt them. Otherwise Google is really company focused on browser, so I have no reason to choose Edge over Chrome now. IMO their decision to drop their own engine was very short-sighted. What next? Drop Windows kernel and adopt Linux with wine as a compatibility layer? Web need more diversity to keep open.

Probably gotta try Firefox once more, if I figure out how to sync it with iOS Safari...
Indeed.

Apple has been making huge mistakes in their Mac strategy. From the outside it seems they got drunk on the iPhone success.

With the exception of the iMac 5K and maybe the Mac Mini, I'd say the complete Mac line of products is now in worse shape than ever. It started decaying around 2013 with the trashcan Mac Pro and the gradual death of the Apple pro apps (Motion, Aperture, Final Cut, Logic, etc).

Regardless of the mediocre state of Mac hardware I love macOS. Although I agree that Windows is in great shape now and is only getting better.

I hope Apple is changing course and it's only taking so long because it is difficult to steer a huge ship into a new direction.
>What would be the point of converting the carbon dioxide to alcohol to gasoline and spending electricity to do it? At a minimum you could just pump at the alcohol stage.

Sounds like a great idea!
My general point is that zero carbon energy sources like wind and solar are at least mildly zero sum, and creating brand new load on them would likely just result in capacity moving over to other producers like natural gas and coal.

I guess I don't understand why YC is throwing money at this because I'm not confident there's profitability on the horizon, unless they nail down mind bogglingly large scale of production of aviation fuel,

Meanwhile, if San Fran is looking to dump money on (IMO) nebulous and green projects, give me money and I'll plant 100k trees
Do those figures include gas taxes? Don't those make up a large part of the price at the pump?
You already need .NET Framework 1.1, 3.5, and 4.8 to ensure you can run anything ".NET" due to past compatibility breaks. This is just another one in the chain and why major version numbers exist. You'll be able to install all of them side-by-side just like you can now and the only issue is if you want to use dependencies that only target a different version than you're currently using.
Why moderate drinking is probably not good for you
netflix does not depend on aws to deliver their video bits. they do it themselves based on a big network of core and edge pni and caches. this infra, that netflix has built, in datacenters, is a big competitive advantage. it would be worse performance and much higher cost to do this over something like aws cloudfront.
I love the name. The numerous .Net monikers are confusing. Framework, Core, Mono... each with overlapping support for various frameworks and platforms. I expect new .Net developers to be overwhelmed trying to figure out the differences, as I was.

The monikers were misleading. This feels clean, looking forward to it.

Does "Core" mean core functionality? Then what is ".Net Standard"? Is .Net Core cross platform or Mono? Why can't I use .Net Core library with Xamarin? Is Xamarin .Net Mono? Should I use .Net Core Winforms or .Net Mono?
The Coming Generation War
These are fly-by-night "companies," if they go out of business/get banned they just open a new account under a new name next week.

>And it’s easy for third-party retailers to disappear after selling a defective or dangerous product, even if they pop up a few weeks later under a different name and address, again selling dangerous products.
I work on the Edge team as well.

--
This is largely work that already existed in the older Edge instance, just made more seamless and with a proper allow-list to make it more secure.

It didn't take zero work but it didn't need an overhaul of the DOM or anything like that.
Yeah, I think you're right. A lot of people have even shipped applications using React Native for Windows and it's been around for years. The article, in the way it's written, makes it sound like they just opened it up today which is wrong.

The C++ rewrite is exciting but yeah, it's more of an implementation detail. I wonder if Microsoft words the announcement better (only saw the one from Tech Crunch).
They have been doing erasure coding since at least 2016 (it is mentioned in their original Magic Pocket post), just like almost all distributed storage system, so nothing really new there.

This article is about single-region storage vs. multi-region storage (and how to reduce the cost in this case). There is very little public info available about distributed storage systems in multi-region setup with significant latency between the sites.
Plastics! Zero-carbon plastics would be great. Pull CO2 from the air, mix with water and wind/solar elec and product bags, phones etc!
Do people make exceptions on refund policies and under what circumstances?
I don't disagree with your assessment but if you are implying they aren't doing anything else I would disagree with that.

IBM has been around for over a hundred years. That is important because understanding how they have survived can give you an idea of the way they think about things. At several layers they tend to think in very long time frames.

I got to meet a number of the Softlayer managers when our startup was being integrated (Softlayer had people going through the same program) and I got to meet more of them when we did a project to host the Blekko crawler in a Softlayer data center on a number of machines there.

That was a good example for them of a project where the "Colocation/Hosting" model really fell down on the floor. A crawler needs (for example) a bunch of machines that have low latency access to each other as well as the Internet in order to support their storage and indexing models. AWS has 'service layer' clusters where you can subscribe to an "instance" of an elastic search cluster, which then allows you to talk to the service layer while the data center can optimize the communications layer. This is "Web 2.0" architecture which Google and Amazon both developed as part of their data center scale computers effort. The "policy" or "application" layer can be hosted on any machine because it needs only to dispatch requests of the underlying services, whether it be a storage service, an indexing service, or a network crawling service.

Back in 2014 when we were acquired this was still 'new stuff' to Softlayer and they were getting hammered both by our integration needs and the nascent Watson developer cloud for similar reasons. That was combined with billing and finance challenges (IBM is driven by the Finance group :-)) in order to understand costs, expenses, and ROI.

From what I could see from where I was sitting, it was at least a 5 to 10 year effort for them to get to where AWS was a decade ago in their thinking. But advancement from that point on could be more rapid by taking advantage of what had been tried and failed before. So many pieces of the company needed alignment, sales, finance, engineering, management, and operations. To be honest, if I was going to spend the end of my career somewhere it would have been a good project to take on.

So when I read the comment "it's not working very well" my response is "yet" and I agree that that "yet" can be a fairly arduous process within a company the size of IBM.
> .I think it's interesting that WebAssembly moves the "code bloat problem" into focus again, because WebAssembly apps cannot afford to have huge upfront downloads or long installations. They must start in a second or so.
The Tetris example is under 60 kBytes (compressed), and that includes all data as well (there's a sprite/font sheet embedded in the wasm blob). This is in the same general size range as 8-bit BASIC programs.

Original Tetris was under 32k, and competition implementations since have been under 512 bytes.

60K plus webkit plus OS is plenty of bloat still
I don't think that the role of the government is to do good for humanity. The role of the government, at least in a liberal democracy like the US, is to preserve liberty. In a state where the primary mandate is to pursue actions on behalf of the "good," the obvious problem is to do with how we define "good." There are plenty of cases to be made for the prohibition of alcohol and cigarettes altogether, and there have been periods where this has been democratically felt to be for the good of the nation. Many people advocate for the banning of pornography. Prostitution. Drugs. Fast food. Violent video games. There are all kinds of things that people regulate for people's purported best interest. The problem is that, as stated, people's interests vary. People's capabilities to control themselves vary. People's senses of morality vary.

But the illusory nature of "good" isn't even the primary problem. The real problem is tyranny. Government is force, no matter what, and even democracy is tyranny of a thin majority. Unless the powers of the state are limited in terms of its objective capabilities, then what is subjectively being enforced by its authoritative capacity is necessarily tyrannical to the minority.
I switched from Mac to Windows a few years ago and I have to say, I’m always excited to see their latest announcements and OS updates.

When was the last time macOS had an update that was exciting for developers? They’re phasing out OpenGL, and there is no CUDA support for Mojave. Docker support was pretty frustrating the last time I tried it as well. No big features in the last few macOS releases. All the latest features increase lock-in and don’t exist outside of the mac ecosystem (looking at you Handoff and iMessage)

Microsoft now has:

- VS code

- A new terminal announced today (a very welcome change)

- Ability to natively run any linux distro, with GUI! (WSL w/ X11 server)

- Hyper-V powered docker containers (and they’re fast)

- Great CUDA support

- One click to install and run Ubuntu desktop in Hyper-V

- Chocolatey has grown on me and is an effective brew replacement.

Overall, i’m very satisfied with the development experience on Windows, and the pace at which it is improving makes me very confident that it will continue to attract more devs.

I also like that they make their products available on other platforms. I know that if I switch back to MacOS my OneNote, word docs, and C# code can be brought over without issue. The same equivalents for macOS don’t provide any cross platform equivalents.

I’m still holding out for tabbed windows in the file explorer, though :/
Mono is a large part of mobile and Unity for gaming. It's not going to disappear anytime soon and they can't go back to it being completely separate. This is the best compromise to keep the runtimes the same but share as much as possible between them.
Cool, what do you plan to use for power source? (ie where is the electricity cheap and carbon free?) Can the process be run intermittently?
> Also, $50/game/month is still a very larger amount of money for many people and doesn't resolve the issue of kids being allowed to gamble.

The business model for these games is that 99% of players spend negligible amounts, and 1% spend hundreds or thousands; the minnows are a loss leader to get to the whales. Restricting spending to $50 or $100/month would destroy games like this entirely. (Which I'm fine with, personally.)