skysight-inc/HackerNews huggingface dataset:
Docker is slower because it runs a VM. The macOS kernel doesn't include any containerization API, thus a native Docker cannot be built. Of course even if it can be built the kernel would be completely different than Linux and you could only run macOS containers and not the containers on the public registry, but it would still be an improvement.

Microsoft solved the problem by running an optimized Linux kernel in a lightweight VM that integrates with the host operating system.

Mac are not friendly to a developer. And they never were. The only reason why developer use them is because they need to program on iOS and thus need XCode (that is a terrible IDE) and the iOS toolchain.

As a developer I want a system where I am in full control and not a system that is locked down as macOS. I use Linux as a developer (in the embedded area) and it's perfect to me. Only sometime I have to use a Windows VM because of some esoteric hardware platform that have their proprietary compiler that works only on Windows.
Hmm interesting, thank you! It sounds a bit like "vernacular design" used to kind of mean "design and manufacturing done by the common people" to meet simple needs rather than overly fancy mass-manufactured objects. "Vernacular" kind of means "the local language".
I think escaping output is making the same mistake as sanitizing input. What we should really be saying is "stop using string interpolation/concatenation to process generic user data".

By default, text should only ever be treated as a blob. Yes, there are circumstances where it needs to be treated otherwise but they should be seen as a giant flashing 'danger' sign indicating the need to go back to sanitizing etc.
That... is frickin awesome! I am definitely looking forward to starting to use this. Good joerb, GitHub!
this type of discourse doesn't belong on HN. you should take it somewhere else.
Sure, the quest for Universal Time is despite the name necessarily a local quest so you can't meaningfully export your results to creatures orbiting a distant quasar as you can with the SI units.

But the size of the discrepancy between Colorado and London is far smaller than the discrepancy Leap Seconds are concerned with right?
This post exposes some problems with what Levy called the "hacker ethic": https://writing.kemitchell.com/2020/07/03/Programmer-Power.h...
Keep track of the what goes on and document it. It can then be used to blackmail your manager for higher pay or taken to his management so you can move up the ranks. Tech is a ruthless industry, you have been treated like a cog all you life now is your chance to be a cog that moves other cogs. Read Machiavelli.
What's the opposite - a "bongcloud" for Wordle?
I would agree...except that mining operations are literally keeping carbon-emitting power plants online and even bringing already-shutdown plants back online to power mining. NFTs by and large still depend on these energy-inefficient mining operations despite years of promises that "proof of stake" and whatnot would solve that problem in general. Then there are the NFT scams that serve only to discredit the entire blockchain ecosystem, and the fact that NFT proponents have been going around promoting both scams and misinformation. So it is not too hard to see why people are taking the time to weigh in on it...
I don’t think this line of thinking will bring out your best work.
Are you claiming those lawyers are pulling problems out of their [..], or do you accept that there might be very real reasons for embargoing GPL, especially with many lawyers from many companies doing that?
I was mostly talking about the slope of those charts: the line is still going upwards, but more slowly. The seasonal effects (the regular lumps) are large so it is hard to tell from the graphs what the long term trend is. My guesses are based on the IERS estimate for what happens after the detailed predictions in Bulletin A, and their charts don’t go that far into the future.
You can run VMs on the Mac at near native speeds. I play some pretty unoptimized games with friends who are running Windows in a VM on their M1 Macs, and their performance is fine.

It turns out Windows developers using Docker have the same complaints that Mac users of Docker do. In fact, I know people who run Docker Desktop inside a VirtualBox Linux VM on their Macs because it's so much faster than the VM Docker spins up.
Impossible in reality for the most part, but a lofty goal to aim for.
We still need bastions to connect to RDS. But we connect to the bastions using SSM.
You acknowledge that the data is rather clear on this: education is well correlated with income: https://www.bls.gov/careeroutlook/2020/data-on-display/educa...

And while I have sympathy for your story, it isn't much more than what you want to be true. As an example: even a rather stupid medical doctor will tend to earn a lot of money. So, assuming you are capable of getting the degree, it will likely pay well.

Another large group goes into teaching, where income is also set mostly by your degree and tenure, not individual skills.

None of that is definite. I'm just trying to show how you can spin a story either way. But refuting the data which is clear on this across time and many countries requires more than a good story.

The question why you'd want to believe that is rather natural, as are your emotions. The mythological welders with 6-digit incomes are a staple on HN, so it isn't really unusual. I guess it's part of a cluster of attitudes best described as anti-elitism.
We all draw our lines somewhere different, of course, but to my mind, taking into account Wardle's specific choices as exposed in the source code feels like cheating, vs taking the full list of 5 letter words that his code "accepts".

Knowing what answers are actually "true" ahead of time is more information than I'm comfortable taking advantage of.

And yes, eliminating letters is crucial - in my opinion it's always better to guess 5 totally new letters for the second word.
I don't work for HN. I meant "we" as in "we the people of HN"
Well, it's only because his post activated virtue signalling and deep seated guilt. Like quantum mechanics, he already reduced the uncertainty waveform to guilt rather than wrath.
> No installation makes an app better.

Yet Another Account makes an app worse.

> Simple collaboration and sharing with anyone, including people on weird devices like Chromebooks, makes an app greater.

Web apps usually only lets you share within the app. You can't use the data in ways not imagined by the developers, and you force the app onto those you want to collaborate with.

> Automatic updating makes an app greater.

Not really, no. It usually makes me worried the developers will pull the rug out under me.
Self-improvement is embracing your messy, imperfect life
I've worked on reasonably large >$100M defense programs for the last 25 years. Nearly all of them overran both time and budget constraints. They have mostly been firm-fixed price, except for the last 5ish years, that being incentivized agile. I have seen estimation be accurate when the following criteria are met :

1) Experienced personnel are estimating the work (experienced technically and in the product being developed);
2) The work being estimated is of similar technology to existing product;
3) The time period being estimated is less that 6 months

If any of these are violated, e.g. new hires are given the estimation task, a years worth of work is being estimated, new technology is being estimated etc, i would not trust the estimate, and apply big 'ol bucket of risk money.
You can't escape it ahead of time, for the same reason you can't reliably block or remove "dangerous" inputs ahead of time — you can't reliably know all the places and contexts they will be used in.

So you escape at the point of use, as late as possible, when you know exactly what escaping you need.

It's also easy to forget to escape. This is why it's best to have tools and practices that automate it, e.g. HTML templating engine that escapes everything by default, e-mail composing library that automatically converts text to whatever MIME magic is required, etc.
I like your use of "The Algorithm." I think every one of us has an issue with The Algorithm, its just a difference of UI depending on which addicting service is the problem.
How about a dash of Ether?
The seven rules mentioned are not incompatible with conventional commits though. Conventional rules are an extension (adding a leading keyword for commit type detection and some optional blocks in the body/footer).

However, the usefulness of conventional commits highly depends on the type of repository. For packages with auto-publishing (eg: with semantic-release), they are very useful. For apps and final deployable projects, they can be pure overhead.
With "fire wall" of the engine, over the distance of a millimeter you have full temperature of the chamber - that's thousands of Kelvins, not just gas generator temperatures which are lower because otherwise turbine blades will melt - and relatively low temperature of the coolant, and also mechanical stress of high pressure in the cooling channels and lower pressure in the thrust chamber.
CEF is a third-party project that isn't officially supported by Google, unlike XULRunner. Which gets back to my point about market share: when you're popular enough, then people will step in to provide embeddability (in this case, CEF) on top of your non-embeddable product (Chromium). You could easily imagine an alternate universe where Firefox was the #1 browser and someone stepped in to write a Gecko Embedded Framework. The reason why Chromium Embedded Framework exists and Gecko Embedded Framework doesn't is market share.
There is a common ethical perspective when dealing with laws like this, such as child support. What is best for the child? Should the child have a right to know who their biological parents are, or should the preferences of the parents decide that.

If we determine that children are better of having such rights then the wishes of the parents tend to be disregarded, with some exceptions to religion which still supersede such ethical considerations.
Agree. I used one of the strategies over a couple of days and it took all of the fun out of the game. Switching to hard mode brought all of that fun right back.

If you're going to write a program to optimise your guesses then why not just go to the source and pull the answer straight from the encoded answer list? I know people derive fun from these things in different ways but that's kind of where I landed.
WTF - who the hell monitors and bothers with these things
Omicron wave prompts media to rethink which data to report
> I don’t really know anyone that pirates music, seems like streaming has really solved that with ad-supported listening.

Someone's told them that "X million songs per year" are downloaded via youtube-dl. They get $Y in royalties per thousand views, and they have some number Z which is the average number of times an individual will listen to a song. There's been a boardroom meeting where these numbers have been presented as "X million songs per year are being pirated, costing us X * $Y * Z / 1000 per year, THIS must STOP!"
This gave me the idea to use uBlock Origin to hide Spotify's "Episodes for you" section... a simple `open.spotify.com##section[aria-label="Episodes for you"]` and I don't have to deal with their spam ever again!
There should be a score multiplier that builds up by getting points in quick succession. That would add a risk/reward element to it.
That's validation, not sanitization.
> either in some excuse or obfuscation.

I had a coworker like this. Not only would he not get anything done but at standup he would say clear BS to our manager who seemed to not understand it was BS. The BS was the thing that really got under my skin. Because his BS seemed to pass the test with the manager but was such elementary BS to the other engineers.

Finally one day I flipped out and called him out directly and wrote a long lengthy email to the managers. In my head I thought maybe this is what high performance teams do, like Apple and Microsoft, and I needed to step up.

I lost the job, and I still have regret three years later.

And it was my fault. Getting angry was very dumb.

I don't know what the right move is, but I had to create this account to urge you not to do what I did. I picked that battle and it was a mistake.

Let me add, in his defense, he was nice and didn't get in the way, and I had no idea what was going on in his situation. For all I know he went on to be a star employee (I have no idea). I screwed up.
Obviously I don't have statistics on the people I talk to at that age, but to get a sense of the scope of the problem, 6,100,000 people are behind on payments.
https://educationdata.org/how-many-people-have-student-loans
Lead drafter of the license here. 510 represent.

For what it's worth, I also advise startups. If you find a way to reliably force startup founders in high growth to stop, think, and remember a bunch of legal things they were supposed to do two rounds ago, please e-mail me immediately!

The Big Time License certainly hasn't solved that one yet. But we did consider the problem. It's part of the motive behind the extra-long, 128-day grace period that only applies to companies that start small and grow big. That's point 1 in the "Big Business" section.
Turbofans can be more complex than rocket engines - in the rocket engine thrust chamber you don't have moving parts, but with turbofans the whole engine is like a big turbopump, with air compressor instead of centrifugal pump.
Telegraphing intent as a method of short-lived mandate, nice politicking.

edit: I'm pretty sure same thing happened with one of Trump's staff with regard to some immigration thing. Don't know if it was cited but it was covered and maybe it was mentioned only by opposition lawyer. It is interesting to see it happening. Wouldn't these tweets be vetted? Method to madness?
US is the biggest market that want bigger cars. I believe US market encourages makes worldwide car model bigger.
The "which is more likely" principle applies: is it more likely you will get a raise, or that the manager gets it? You were being a busybody, but the manager was doing their assigned work.
There is Handshake [1] which is getting significant [2] adoption [3].

[1] https://handshake.org/

[2] https://twitter.com/opera/status/1476841607005622273?s=20

[3] https://www.namecheap.com/about/press-releases/21-09-22/name...
From Russian POV there isn't much of a difference. You basically see your enemy build installation just outside of your backyard.

Sure analogy, ain't perfect, and it's too late to edit. But say they join Russian led pact and Russian build basses there. I'm pretty sure America would throw as big hissy fit as Russia did.

> And a good way to get American bases in Ukraine is to threaten to invade it.

It's a great deterrent as well. NATO members have a policy, attack one, you attack us all, yes. But they also prohibit members that have problematic borders with non-NATO powers.

Adding a member like Ukraine means essentially getting ready for (nuclear) war with Russia. And NATO is, and probably won't be ready.

Seeing list of NATO's recent "victories" seems like a compilation of US greatest fails (Iraq, Afghanistan, Libya). So Russia is calling NATO/US bluff.
Mate of mine bought dryer since drying clothes indoors produced too much dust - these things depend on your circumstances.
There's no goal, but people need a meaning for life and it's hard to find meaning in candy crush. You can avoid those questions and be happy but most people know they're avoiding it. Man's search for meaning is one hell of a thing.
Exactly and Russia (then Medvedev the “president” and Putin PM) abstained, hoping the intervention to have been circumscript. The aftermath of the intervention for the Kremlin was betrayal, which lead the “military tower” taking back control of the Kremlin from the “business tower”.
Sounds like you just want to keep using MacOS. All of that should be more or less easy to tweak on Linux but that’s currently the trade-off. What you’re asking for is someone to rip off MacOS but it’s only acceptable if it’s a rigid and as well supported as MacOS which is developed by a trillion dollar company.

That or perhaps join the Elementary OS QA team so that it can have a chance at reaching that really solid _feel_.
It is easy to forget that the Fed was already tightening monetary policy over a period of years prior to the COVID crash, and only loosened policy in response to the economic impact of COVID. The Fed has historically not been shy about triggering corrections, crashes, and recessions if that is what it takes to achieve their targets, and I am not sure why anyone would think they will behave any differently this time around. Certainly the bond markets have reacted in a way that suggests that participants there take the Fed at their word that interest rate hikes are coming over the next 12 months.
Do you have stock options and/or is it a small company where the success of the team may have a significant impact on the ability of the company to promote you in the future?

If either of those is the case, I think there may be reason to escalate as it does impact your future.
We see this type of deal in real estate financing. These terms often drive the
"rack rate" way up even if that is a net negative for licensor. They just need a few suckers to pay that rack rate, and that locks in something very high.

Commonly the trick is to do something like $200/month per employee. For a small business they'll pay it, they have 2 employees who use the software a ton. For the 2,000 employee business that makes no sense, because only 5 folks use it, but licensing is based on total employees (all you can eat model). That turns it into a $40M licensing deal.

Can't there just be an upper bound that any reasonable supporting software can't exceed? Ie, can never be licensed for more than $500K per year or whatever?
That's wild. I've always wanted to see what projects managed with all the leadership buying into ToC or Reinertsen's Principles of Product Development Flow would look like.

As an engineer I've experienced dumb deadlines, but I've equally seen wasteful decisions by engineers that are at best resume padding and often legitimately harmful to product and code quality ("let's make this a microservice" lol).

My favorite is when leadership wants something dumb or contrary to reality and engineering teams are happy to build it because they can use fancy technology. Then when the product is delivered late, a little buggy, and users don't actually use it anyway — everyone can shrug, point to someone else as at fault, then rinse and repeat the game. Incentivizing honesty is hard.
can't you do `cat /proc/$PID/environ`?
No one should use a Facebook/Meta product let alone their kids.
I found the AlphaPhoenix video a bit disappointing because he didn't clearly explain that the capacitive interaction between both ends is also light speed limited, and very dependent on distance, i.e. the geometry of the test. Had the test been done in a big round loop, current wouldn't start flowing at the far end immediately. Otherwise you'd have made faster than light communications.

I'm also not even sure if his testing methodology is solid; he was getting a ton of common mode junk in the target measurement probes, and subtracting it out in the scope. That works in steady state, but when trying to measure fast transients like this it depends on things like probe skew and more. It's just not clean enough for me to be able to trust the results are caused by the explanation he gave. Measuring subtle phenomena like this with long transmission lines involved with a single ground referenced scope and no true differential probes... ick.
Sketch vs Figma is the famous example of this. By the time Sketch evolved beyond their native Mac app focus, Figma had already captured a ton of the market that wanted cross-platform and web support. Turns out that mattered a lot more than having a great native Mac app.
It takes a lot of talented people to make a good film, the camera and lenses are just a small commodity part of it.

Arri and RED not the only game in town anymore too, although they are still the most popular on feature films and have great colour science. This guy https://youtube.com/c/EugeneBelsky is shooting incredible looking HDR demos with a $6k Blackmagic Ursa 12k and $3k Zeiss Otus 55mm 1.4 - one of the sharpest lenses around.

And you could get very close with a Pocket 6k and some cheaper primes.

Feature films have large budgets, camera/lens cost is a drop in the ocean but it’s really not about some unattainable gear anymore.
I have a question for you!

How do you secure additional SWE jobs? Are they FTE roles? How's the recruitment process work?

For example, you may be asked "So froaway, why are you leaving company X?" During an interview or such.

Likewise, how do you promote yourself? Surely you can't have all four roles on your CV given the overlap? So do you choose the most relevant for the upcoming new job?
Think of college as a social experience for children of privileged backgrounds. Four years of minimal responsibility, ample social activities and idle study. I would love to have that now.

It's expensive, but nice work if you can get it
Of course B also suggests there is a possibility that it is being caused by equipment the US itself runs and the public stance of being "baffled" serves the multiple purposes of avoiding lawsuits, hiding capabilities, and serving as a useful tool for foreign policy.
Figma is terrible for users. If they change their business model or get acqui-hired, I lose access to the app and all my documents.

With a real app on my computer, I can continue to use my documents indefinitely. Even if the app developer goes out of business and it can no longer run in the latest version of macOS, I can set up a VM or keep an old computer or boot disk around to run it.

That will never be the case for apps running on someone else’s server.

These base practicalities are why, no matter how good the user experience of Figma, I can never rely on it for anything important or long-term.
Sorry, I've never seen a non-NDA document with full details. Some information was released but it was a bit spotty.
> Ideology aside, if the authors go out of business or drop support, I can still support it myself (or pay someone too).

If I'm not mistaken, the intention with newer licenses such as this is that developers still release the source; they're just not allowing unrestricted free use. So if they go out of business or drop support for that code, user can still continue maintaining it, at least privately. Meanwhile, the fact that the authors are getting directly compensated for the software makes it less likely that they'll go out of business or drop support.

The availability of source makes a big difference, doesn't it?
I can’t think of a more perfect reply than this, nicely done! It even works on more than one level. Diogenes always had a clever retort, I should’ve seen it coming :)

(Illmatic is better than anything Jay-Z ever released, imo)
> recent events have made the US even more appealing

Such as?
I've spoken to a lot of people who say they take this "exploration" strategy, but I think it misses the human language element of deduction.

I've been playing Wordle for a while and while I'm no wordsmith, if you take an analytical strategy to word selection from line 2 onward it's never that difficult to get 3/6 (which I presume is the highest score attainable without significant luck).

English is one of the most irregular languages, with so many influences and variations, but it still has structure and common patterns. Once you have knowledge from a well selected exploratory 1st line, there's a lot you can deduct about potential variants in the word structure of the answer to make an informed 2nd line choice that'll be dual purpose: both being a good exploratory word and also a reasonably hopeful lucky guess.

Afterall, if you're aiming for 4/6 you're not really aiming very high.