skysight-inc/HackerNews huggingface dataset:
Yeah, I've been very happy with Tabnine for a while, but the prospect of good multi-line completions is appealing. I might try running both Tabnine and Copilot simultaneously for a bit to A/B test.
> Wait. Novo Nordisk, their producer, is one of the established insulin vendors. Why are they helping to reduce prices?

The big insulin makers like Novo and Lilly have been bearing the brunt of the PR disaster that is drug pricing, but reaping little of the benefit, as, according to them, their revenue per unit has barely budged in decades. Increased costs are to appease the insurance companies/PBM middle men (because due to the rebate system, they don't actually have to pay those increased costs). Both Novo and Lilly have attempted ways to cut out the middle men, with reduced payment programs, like the one mentioned in the article, or through "savings cards". However insurance companies have gone out of their way to combat these, limiting their effectiveness.

I think what's notable here is that Walmart actually has enough corporate muscle to allow a pairing with the pharma companies that the insurance companies will struggle to combat.
Is this intended as a counterpoint, or a point in support? People have been pretty loose with their "therefore" about this Israel snippet. After all, if 100% of Israel had been vaccinated with Pfizer, then 100% of adults infected with Delta would have been fully vaccinated. I'm sure the raw number of people infected with Delta is way down compared to what it would have been w/o vaccination though.
> I really think this is the best of both

I think this approach definitely has a lot of merit, but in terms of absolutes, it's still not quite there. Specifically, you're still going to be diffing as many bindings as a component has, be it one or one hundred, even if only one changed.

Another more micro-level issue is that dynamically resolving which DOM properties to update is polymorphic, so you don't get nearly as much JIT optimization compared to a compiled approach that outputs monomorphic static property assignments.

I quite like Solid.js' approach, which addresses both of these problems via a reactive data flow and aggressive compilation, while still providing a React-like experience.
So, silly thought: HTML.

Support for your metadata.

Still readable and writeable as plain text.

Lots of built-in support in the major text editors.
Oh dear.

On top of that, the new Windows 11 OEM laptops will probably come with Windows 11 Home pre-installed and requires a Microsoft Account, which not only I warned against two years ago [0], but is an instant no deal.

Comes to no surprise as to how Microsoft really wants to collect everything about you. Even if it you get a laptop with a Pro version installed, they will still make it harder for you to avoid a Microsoft account.

[0] https://news.ycombinator.com/item?id=21137699
OP didn't say anything about cost saving but rather predictability.
> The reason I use plain text is that nobody has made a similarly universal format for multimedia

Care to explain what you mean with multimedia? What is missing with the existing audio/video/picture-formats?

> And because of that, ordinary people (and tech geeks) don't have a way to personally utilize and store their copious multimedia

There are dozens of tools to organize and utilize your media-content? Kodi is widely used as I know.

> For example, there's no good way to backup your Snapchat or Facebook page,

How is this the fault of the FOSS-world? They can't dicate a company what they offer and what not.

> or even better, to create an equivalent locally.

Yes, but for what? What is Facebook or Snapchat in your mind that it would be even neccessary to create it locally? But, there are tools with similar function. It's just not simple to use, because such services are not simple by they their own nature and nobody, neither FOSS nor commercial world, has made it simple enough yet to setup services for any random user.
You install Linux and tell Microsoft to fuck off with their stupid ideas.
The flip side of this is I was able to reduce an employers cloud spend by 80 percent by just _fixing_ the mistakes they made when migrating to kubernetes. We were still on k8s afterwards, its just that the first pass made a bunch naive assumptions and poor optimizations.
I've been part of the beta for a few months now. It's overall pretty good. I'm on the fence about paying $5/mo for it, but I'll probably do it for awhile at least.

My biggest gripes are the Yelp and maps integrations. When I search for local restaurants or locations, the Neeva map integration rarely finds what I want. When it does, I see Yelp reviews which I regard as complete trash.

Incognito mode is also annoying on my phone. Since I'm not logged I can't search with Neeva which is my default search provider.

On the plus side, it generally gives better programming search results. I'm a big fan of the "official documentation" filter.

My ultimate hope is that Neeva is eventually able to crawl self-hosted services and return them in my search results. For example, I have all my recipes in a self-hosted Bookstack instance and I'd love a search for "taco seasoning" to come up with the recipe I saved.
> There are three ingredients in great work: natural ability, practice, and effort.

There is one essential factor that if someone does not have, everything else mentioned here does not matter: luck or provision (scientifically speaking, luck does not exist). Every entrepreneur knows that no matter how hard they work, at the end of the day if they are not in the right place, at the right time, with the right people, success is not guaranteed.

This view is biased towards certain kinds of people. Yes, these three ingredients might increase your success chances, especially in the US (being born is the US is luck). This is why so many 3rd world country people want to emigrate, for better opportunities. Even with this premise, you probably know of someone who worked incredibly hard only to be screwed by their boss, or the privileged kid who got a foot in the door at an Ivy League or a job.

People in Silicon Valley and tech live in a bubble - the danger of this is to attribute your success to hard work, when in fact everything was given (yes, even your opportunity to work hard or ability to be self-motivated was provided). Examples of SV's bias: "Everyone should learn how to code" (not everyone has a coder's mindset). "Universal Basic Income" (pandemic checks, people become lazy)

With this said, it is still our responsibility to work hard at everything we do.

> It comes partly from popular culture, where it seems to run very deep, and partly from the fact that the outliers are so rare.

As an outlier, you are the lucky few, don't forget that.

Perhaps the greatest myth in American popular culture comes from the belief in free will, which makes hard work seem like the most plausible explanation for someone's mis/fortune: https://m-g-h.medium.com/free-will-a-rich-fairy-tale-4fecf80...
How did you work hard? What kind of career did you choose? What was your budget like? Did you have any bad luck re health or family? There's many possible reasons, many under your control, some not. Should I assume based on your response and the original article, by hard work you mean not just effort on the job, but also effort in finding work you align with, explored other job types, spent real effort networking, studied for job skills a bunch, and didn't have any bad luck to explain it?
> I really wonder who those folks copy-pasting from Stack Overflow all day are.

I can think about people who can do this happily. Some of them are professional programmers. Some are self-taught. Some have CS education. Seriously.

OTOH, I'm similar to you. I either re-use my own snippets or read SO or similar sites to get an idea generally how a problem is solved and adapt it to my code unless I find the concept I'm looking for inside the language docs or books I have.

Yes, I'm a RTFM type of programmer.
thanks! let me know if you/anyone you know might find it useful :) I'm at spriha@mergequeue
Cofounder war led every employee to quit Instagram's trendiest cookware company
I agree. Articles like this may be confusing to people new to or unfamiliar with CAD: Tools like OpenSCAD aren't on the same level as the better GUI tools like SolidWorks and Fusion. Even FreeCad is a better bet for anything other than experimenting.
Exactly. Bank economists needs to be treated like HR: branches of the business that exist to support and protect the business.
It's typical The Atlantic. Somehow there is an audience for this stuff; I suppose it's mostly shared by people who read the title and find it supports their views.
> Tests without the toil. Tests are the backbone of any robust software engineering project. Import a unit test package, and let GitHub Copilot suggest tests that match your implementation code.

Isn't that the wrong way around? I'd like to start by writing the tests, and for GitHub Copilot to please implement the function that makes them pass.
> That is a behavior that makes things worse because it takes the focus away from systemic improvements that make us safer.

Systemic improvement would be to educate people to build fail-resilient systems. There are a number of reasonable precautions that could have prevented all of these "I exposed my unsecured MongoDB docker to the Internet" instances:

1) Dedicated hardware firewalls (or in the cloud, firewall rules): If all your server is accessible on is 80/443 anyway from the Internet, it doesn't matter if you punch a hole in the server's firewall.

2) Regular outside port scanning as part of your monitoring. This helps you catch misconfigurations of your firewall.

3) When planning a new infrastructure, think about which system needs access to which other systems. Your MongoDB doesn't need to have an Internet connection

4) Have someone experienced look over your staging system, do a full scale security audit or attempt basic measures of pentesting on your own.

5) Don't copy shit from stackoverflow or years old random blog post without understanding every single thing it does.

6) Don't use MongoDB which has been so fucking often in the news for being an insecure pile of dog poo that it physically hurts to read that name!

Organizations that fail to do at least the first four points as part of standard operating procedures deserve to be hacked, period. There is no excuse for slacking off on either of these in 2021.
I'm exactly the same

I either need to concentrate on the discussions or I concentrate on writing notes. If I try to do both at the same time I fail at both - badly.

I either record the meetings, ask a collegue to help take high level notes - then immediatly after the meeting put more detail in them from memory - then circulate (asap) the actions for feedback/ comments etc..

failing that, I will stop the meeting to write stuff down - ideally sharing the whiteboard, and this process showing everyone the degree of my (seriously) bad spelling, bad grammar and the amazing ability to completely miss multiple words out (or reverse the word order)
AI FTW!

(dang please don't ban me for a low-quality comment :) i couldn't resist but will not make it a habit!)
> There simply is no way to know how things will go down.

Which is..exactly what they are saying.
Managing Supply and Demand Balance Through Machine Learning
Well, I really hope these problems are solved iny lifetime.

I find it maddening to see the corporations run rings around elected governments!
Achieving DoorDash's objectives requires a good balance between the supply of Dashers and the demand for orders. Learn how we manage this with ML
I think lots of freelancers do, but basically you use whatever communication platform the client wants to use. There are certainly issues over which one might refuse to bend to a client's wishes, but "what channel we will use to communicate" should not be one of them. They're paying you, so if they like phone calls, or video meetings (on the platform of their choice, usually zoom or google's equivalent), or email, or meeting in person, I do that. Lately, nobody much wants to meet in person, so it's mostly been video meetings or email or phone.

But, if/when they want me to use Slack, I do that.
There is one very important book missing from this list: Diffusion of Innovation by Everett Rogers (1). Most of the innovation teaching in business schools today, is directly inspired from this book, first published in 1962. You’d be surprised that the fundamentals of Rogers’ diffusion of innovations theory have not changed that much over the years but are still extremely useful today; only the communication channels have changed. The human psychology (early adopters/laggards) or the sociology remain the same. Most people adopt innovations only after they’ve seen the benefits in action in their close friends or relative circles. Hence the importance of social networks for the diffusion of innovations, not to be restricted to early 21st century Facebook style digital social networks.

This theory also explains why innovators should target niche markets, and then expand to larger markets, and not the other way around. It is much easier to overcome the inevitable resistance to change on a specialized niche market, and then the social network effect will help with adoption on larger and larger circles.

(1) https://en.wikipedia.org/wiki/Everett_Rogers
Telling the computer what you want IS programming...

When a new language / framework / library comes around, GitHub copilot won't have any suggestions for when you write in it.
Definitely, but those figures can't be compared directly, since deaths by air pollution are caused by industry scale deployment of both small and large power plants/generators/engines. I fail to see how [2] is related in any way to the conversation. As I said, I do believe that nuclear energy has a place in current and future energy production.

The other things we humans are bad at, is implementing solutions that last decades. It is inevitable, that over a period of 30 or 50 years, there will be multiple lost small reactor installations. My case in point, is meant to be the aforementioned videos, where an extremely expensive radiotherapy machine can be neglected to the point of abandonment.

What I want to highlight, is the insidious nature of a potential loss of a radioactive source. A small amount of material can contaminate a very large area relative to it's size, and its not something that can be seen or detected without equipment.

And the type of damage isn't as immediate or jarring as say a runaway reaction/meltdown, it would be limited to people who unintentionally handle, or ingest particulate.

For example, if you don't realize that you've been exposed to a material like this, you can carry it around on your clothes, or in to your home, and that's the real issue. You're body would be exposed to radiation over a long period of time, eventually resulting in a higher than safe dose. Any cancers/diseases as a result of this may not even be attributed to exposure, since a person may not have even realized they came into contact with it.

> That is true. Another weakness humans have is our inability to intuit large numbers and probabilities.

I'm not sure if this is meant to be a jab at my comment, it's not my intent to be a scare monger, but I would like to point out these past incidents to highlight the unique nature of the danger inherent to these materials.
Just yesterday my wife and I were watching "last week tonight" episode on US health share orgs. (Like a health insurance, but religious and unregulated).

My impression was: The crazy hoops and loops that Americans will go through for healthcare just to NOT implement a sensible social healthcare program.
>I believe that the main benefit of central nuclear plants, is there ability to keep poisonous materials in a single location, so that it doesn't get lost.

This is a very interesting point. A grid of mostly renewables backed by a handful of centralized nuclear plants sounds robust to my layman's thinking. Both of these things already require a more robust distribution grid than we have now in the USA, but it would serve us well to do that regardless.

I think it would be nice if we could agree as a society that spending money on projects like this is invaluable to our worth as a nation. Is letting a few people be billionaires really that valuable to us as a society that it's worth puttering along and hoping future generations will pick up the tab? They have taken a disproportionate amount of wealth away from society and their taxes should reflect that. It's only going to get more expensive to fix problems like these and younger generations don't have the money.
Surface Duo is basically that.

In what concerns tablets, everyone that I see not carrying an iPad most certainly are carrying hybrid/foldable laptops with Windows on them.
I just recently found out about EdX and signed up because even when paying for the course, you get a good deal.
Last year when they announced they said they were using Bing: https://www.nytimes.com/2020/06/19/technology/google-neeva-e...
> I've only tried OpenSCAD and FreeCAD.

This is the crux of why you've come to this conclusion: FreeCAD is frustrating to work with compared to other CAD platforms.
This headline feels click-baity to me. After singing the praises of plain text "for everything," he then lists all the things for which he's no longer using plain text.

> I’ve moved away from plain text in favor of apps in a couple places to help simplify things...any public, long form writing I do goes through the likes of Google Docs, Microsoft Word

The only places where his preferences are likely to be different from most readers is that he uses plaintext for taking notes, to-do list, and reminders.
The article actually talks about a misting system set up a few decades ago for the tree since coastal redwoods can take in a lot of their water from fog. It didn't make clear what the current status of that system was or I missed that part.
Is it worth getting a third dose?
Six weeks before my thesis defense, I gave a talk at MIT's combinatorics seminar on Grobner bases.

We came up with an abstract intended to attract computer scientists. I was a bit naive about complexity analysis. The computer scientists came, were quite generous and kind to me as a graduate student who didn't know, but they were out for blood when it came to protecting basic concepts.

I was asked to explain algebraic geometry to complete beginners, to set the stage for my talk. At the same time, an algebraic geometry seminar was to meet down the hall. The speaker was from the university that had just hired me. Two attendees drew this ridiculous conclusion that my efforts to computerize algebraic geometry might be the future. They convinced the organizers to postpone the algebraic geometry seminar so that they could attend my talk.

80 or so of the world's 300 experts in algebraic geometry showed up with nothing to do for an hour. Guess what they did? We had to move my room, so they could hear me explain algebraic geometry to complete beginners.

Yes I felt ill afterwards.
Totally understand the reservation about using the app. In our case, we're hoping the convenience of being able to call the waiter or order directly from the app at your favorite restaurant will earn its place in your phone.

The way we set it up, use of the app is entirely optional. The waiter can still take your orders the old fashioned way. wether they have regular menus as well is up to the restaurant as is the option of everyone paying separately through the app. Our waiter app allows the waiter to take care of everything on his end for those that are opposed enough to downloading another app.
Anyone else get a "2% inflation raise" this year? Have you brought up rising inflation and pointed out that raise doesn't match reality? Did your employer agree to give you an extra couple percent?

I like my job and my employer but after getting that pittance after last years bs and now high inflation I'm not sure it's worth arguing for a bigger bump retroactively (showing my hand when I don't get it) and instead I think it might be easier to just find a new job.
It is not US specific, we have it in EU. And e.g. in Poland I could reverse engineer a program to make it work on my hardware/software if it doesn't. This is covered by fair use here.
Why? I agree there are more bike-on-bike collisions when cycle lanes get busy (I’ve certainly seen a few in London at rush hour), but unlike car-on-bike collisions, these rarely result in death or serious injury.
There is certainly a balance. When I want to implement feature X a client has requested but I have to deal with home grown database abstraction layers and custom AJAX API structures - I get the feeling that a third party library probably does it better and has more eyes on the code than exist at my company.

That said I would probably not look to a third party library to just to simple data transformation stuff. Probably the only thing I do copy almost verbatim from SO are things like Awk/Sed commands that are easy/low risk to test but would take hours to derive myself.
Thank you and is that Jorge Luis Borges? Anything in particular you suggest?
Driving is qualitatively different from coding: an AI that's pretty good but messes up sometimes is vastly more useful for coding than for driving. In neither case can you let the AI "drive", but that's ok in coding as software engineering is already set up for that. Testing, pair programming and code reviews are popular ways to productively collaborate with junior developers.

You're not replacing the engineer, but you're giving every engineer a tireless companion typing suggestions faster than you ever could, to be filled in when you feel it's going to add value. My experience with the alpha was eye opening: this was the first time I've interacted with an AI and felt like its not just a toy, but actually contributing.
The headline is technically correct, but the body of the article is much less alarming:

> Hartnett thinks inflation will remain in the 2%-4% range over the next 2-4 years.
> Sure hard work and intelligence played a role, but I know people who were smarter and worked harder and didn't get half as far.

Are you arguing that people shouldn't work hard or work to improve their knowledge or networks because its not important and won't impact their lives?
The hard problem of consciousness?
German travel site will allow customers to pay in dogecoin as part of US debut
You're missing the problem he stated: Code written by humans is usually bad so the model is trained on garbage.
U.S. Core CPI, which is thought to represent the real rate of inflation consumers experience is up 0.7% since April 2021 and 3.8% since May of 2020. This is the highest jump since 1992.
Yea, I unfortunately have a lot of friends and family still there, and almost all of them are not gonna take the vaccine and find the social environment very taxing.

But, they are still OK, because they know we're never given any challenge to great for our spirits to overcome.
It is not being used, because Microsoft isn't Apple so everyone keeps using Installshield and friends.
Wordpress is low-code in the sense that somebody else wrote most of the code already, but it's incredibly high-maintenance. At some point some plugin is going to break or the cache is going to be stale in some obscure way and you're going to have to debug it, and chances are the client added some of their own plugins (if you allowed them) and they all interact in some wonky way leading to a cascade of bugs that only manifest in a perfect storm. Ugh.

(not trying to be snarky here... we're moving away from a LAMP stack just because after deployment it tends to be like 95% devops just to keep the website up and running as plugins get outdated and core deprecates things. It's a drain on dev time. Some Wordpress hosts use screenshot-based autoupdates and compare before & afters, and that helps, but isn't perfect.)
A little wage inflation would benefit vastly more people than it would hurt.