skysight-inc/HackerNews huggingface dataset:
The author was doing the right thing with explaining it only makes sense when you know the history of how we got to where we are - but there is a bit more to it. It is all a series of band-aids. Band-aids all the way down. As somebody who has been involved with AWS since 2012 I've seen them all get added incrementally in response to explosions in usage and complexity and customer unhappiness and frustration.

Explicit allows being all you can do in an IAM policy were easy(ish) when there was a handful of AWS services and API actions. As there were more and more services and policy actions etc. they became unwieldy. Enter Permission Boundaries where you could wrap a few explicit denies around them. Kubernetes RBAC is nearly at the same place and could now really use those too - but I digress.

Also, early on in my AWS journey, even two accounts (one non-prod and one prod) was only done half the time and viewed as a best practice to think about - people genrally just opened one AWS account. But when IAM wasn't enough (i.e. there wasn't enough granularity on the resources or the conditions exposed etc.) the answer became separate AWS accounts as the only, or at least the easiest, way enforce these authorization boundaries/separations with a blunt instrument you could trust. It also helped to keep your bills straight before they would do things like break them down by Tag.

Then you often needed cross-account role assumptions to deal with the inevitable cases where things or people needed access between these accounts.

Then the explosion in AWS Accounts led to AWS Organizations to provision and manage them all. And it built in Service Control Policies and OUs as a tool/layer to help further manage/constrain IAM policies/permissions (IAM policies, Permission Boundaries and SCPs now being in a venn diagram with each other these days).

But AWS Organizations managing heaps of accounts was also too painful to use and get right and so they brought in AWS Control Tower to help make setting up Organizations easier.

So, in short, this all makes sense when you understand the inability to totally rewrite/refactor important complex systems used by customers (breaking backward compatibility) and instead trying to keep solving all the challenges with an steady stream of incremental band-aids that you can announce at re:Invent.
How will they prove it? Use a disposable gift card credit card from your buddy.
It's just a prank, bro.
On what planet does one falsify a claim by simply making the opposite claim?
A week ago someone could have said that about FTX. Loaning customer assets was explicitly disallowed in their TOS, and was not something I had even heard rumors they were doing (though I'm not that up on crypto rumors).
>is not how the internet was supposed to be

Don't really see the issue. Is having just few TLDs (com/net/org) somehow better? Is there a significant difference in having a domain on those and having an entire TLD? Other than the later being much more expensive that is.
Central planning can get some little things right as well. It just can't get the sum total of everything.
The wealthiest of society pump up those like Elon Musk and they wreak havoc
you can get what you want when you can bribe enough people apparently
Most modern 'regex' implementations don't actually implement regular grammars.

I think they're generally closer in power to PDA.

https://en.wikipedia.org/wiki/Pushdown_automaton
GameStop to End FTX.US Ties, Refund Customers
Miners are literally buying fossil fuel generation plants to make enough power to mine. It's a direct link to global harm.
Most obscenely rich people in history attempt to redeem their reputation at some point through philanthropy, from Nobel to Gates. It’s an old story and the guilt which leads to philanthropy doesn’t justify the means.
It's AOL keywords all over again.

I've also seen TV ads where they just say "Search for $BRAND $PRODUCT to learn more", and by "search" they probably meant "google".

Or brands just advertise with [f] (their facebook page), and if you go down the list you'll also see their Instagram, Tiktok and formerly Snapchat usernames listed.
There was zero blowback last time the US blew up Russian pipelines. It was the largest non-nuclear, man-made explosion / fire to date though -- all achieved in 1982 via a software supply chain attack:

https://www.algora.com/Algora_blog/2022/09/29/reagan-approve...

Interestingly, the three simultaneous ruptures of two pipelines look a lot like what happened 40 years ago.

It wouldn't surprise me if a shoden-wielding script kiddie was to blame this time, but I have no idea. I'm not trying to imply anyone was/wasn't involved.
Good point about the spline edge this is a peeve of mine as well. I do like that most databases store book height which is really useful imo.
In the general case I think you underestimate how performant JavaScript JITs are these days. For 99.9% of use cases the performance is enough.

Sure, for embedded it might not be workable, but again- since we're discussing killer features I think we need to think bigger. Embedded is far too small a niche to be considered to be Nim's killer feature, especially when this space is already dominated by Rust which supports WASM very well (and therefore hits the performance + uniformity you desire).
> If you are a rust dev that forces your language into areas where a GC would suffice

What's wrong in using Rust where a GC would suffice? Rust type system gives it a more high level feeling than go could ever provide.
> You make a strawman here, as that was not what was claimed is impossible. Tell us how it is possible to use Shopify

See this comment on who is responsible for user data and how it's relevant when chosing third parties for your business https://news.ycombinator.com/item?id=33566437
Artist banksy's just shared new art signed as «Borodyanka, Ukraine» on Instagram, and placed it on official site frontpage.[0,1]

Photojournalist and reporter Ed Ram (BBC News), who visited Borodyanka and Irpin in Ukraine, also just shared photos of the same[2] street art and few other arts[3,4] painted in similar style.

[0] https://www.instagram.com/p/Ck1bqL6MsMu/

[1] http://web.archive.org/web/20221111233306/https://www.banksy...

[2] https://twitter.com/EdR4m/status/1590479967770800129/photo/1

[3] https://twitter.com/EdR4m/status/1590479967770800129/photo/2

[4] https://twitter.com/EdR4m/status/1590479967770800129/photo/1
While it's cool to hate corporations, can you provide some substantiation on why GTLDs are bad? What harm is .bestbuy causing you or to the internet? That name space didn't exist. Now it exists. I immediately went "Cool", but then comments are again needlessly negative. I just want to know why.
Also, the reason I suspect personal bias in the comment I replied to us because of how low effort and fallacious it was.

They claimed the people I referenced were Musk's employees and therefore said those things to kiss his ass get to get on his good side and avoid being fired.

This so blatantly false and easy to disapprove. Most of them weren't ever employees and none of them are current employees of Musk. When someone grasps at falsehoods like this in an attempt to discredit others, it naturally raises suspicions about their motives.
"(reminder that he could have solved world hunger for a fraction of the price he paid for Twitter)"

You added that as a joke, right? You don't actually believe that?
Would you like to volunteer to go instead?
I have a theory of why Tether is able to dodge risk. If they are owned by Bitfinex can they not front-run the Bitfinex order book to guarantee their stops will hit their target? They know the bitfinex order depth for every asset so they can for example buy into bitcoin and then calculate exactly when they must get out. Its possible this could be built into the core layer of their exchange software. That’s how I would do it if I wanted max profit without the risk and didn’t care about regulation.
> Why does this need to be a thing that exists?

My guess is that it's an outgrowth of the fact that .edu, .com / .co, and .org weren't rigorously enforced. So except for .gov, the TLDs were no longer a reliable source for any important information.

But I'm just speculating; perhaps someone can correct me.
Only if you are aligned correctly. Otherwise it will fall down to 0% with few centimeters misalignment
Attack of the Smartasses (2003)
This feels very similar to how Stephen King talks about writing books. He has a set number of words to hit each day and seems to hit it almost every day. Definitely a chore as opposed to a burst of creative passion at that point.
It should be not difficult to add the key name text with ‘on screen hot keys’ option. Thanks for the idea.

For the jetbrains products, to be honest I didn’t test it for now but if it has a menu it should works.
It's polluting the namespace.

Just because you can, doesn't mean you should.

It's quite simple.
No it isn't. BestBuy is still sending people to bestbuy.com

You cannot using a raw TLD as a domain.
Capable, yeah. Capable without knowing they’re doing something wrong? Yeah, no.

Most people cross that threshold well before a million bucks.

You can tell by the shape of the lies that are inevitably told. Someone who actually thinks they’re doing something ok won’t go to such lengths to hide important details, or omit specific things that are inevitably omitted.

And in this case, why not just update the TOS to be clear what they’re doing?

Because they know it’s wrong.

What you’re talking about is willful delusion.

Denial ain’t just a river in Egypt, etc.
Holy smoke, what an amazing article. This has nagged the back of my brain for a very long time.
you don't think there's much variability in features per loc?
We need to talk: Can we standardize NO_PROXY?
But why would you buy them if they were free? Steve Jobs would have just taken the entire lot.
So you must be against all GTLDs, not just .bestbuy right? They're all polluting the namespace. It shouldn't matter who bought it, "pollution" or whatever that constitutes, still exists?
> Kotlin - statically + strongly typed, try making an android app!

Wrestling the frameworks of the moment tend to dominate the cognitive load of developing mobile apps in general, including Android. More often than not, whatever programming language that's used ends up feeling like glue code for life cycles and frameworks, which is suboptimal in terms of the goal of picking up a new language.

My 0.02€
If your experience has been entirely Python then a compiled language is the way to go.

SOLID principles still apply, but I've found multi-threaded applications to be more sensible in compiled languages.

More SQL is valid, up to a point. Make sure you're familiar with the basic syntax for SELECT, UPDATE, DELETE.

After a compiled language, try a different scripting language: JS, Ruby, PHP. JS is interesting because it's browser based. Ruby is interesting because of its ActiveRecord layer. PHP is interesting because of its legacy, and where it's going syntactically.

I wouldn't stop there either. Once you've done the above, write a Domain Specific Language on top of one you're familiar with. I wrote my first one on top of C#.

Write a terminal only application, and then extend it to be visual. Does it have to be HTML? Write a flashcard program, there are so few about.

In my experience, Ruby was good for prototyping, and then JRuby for performance.
Python was good for quick science and then R, C or C++ for performance.
PHP was good for prototyping websites, and then you switch it to become the view layer with API support for scaling.

Once you've done the above, try an esoteric language such as Piet.

Definitely learn a new language.
Maybe, but I doubt the kids are gonna flock to Mastodon. I'm happy to be wrong though.
Yes, in fact, almost every successful language of the last decade has had such support: Mozilla funded a Rust team for years, Google funded a Go team, Apple a Swift team, Microsoft for TypeScript, etc. etc.

There are examples of rising languages that never had such corporate sponsorship, like Zig and Julia, but I actually can't think of one as successful as Rust/Go/Swift/etc.?
When Best Buy goes bankrupt, what will happen to this TLD?
What does "polluting the namespace" even mean? Is getting a new domain polluting the namespace? Maybe shutdown the web and have only a single site to be more cyberenvironment friendly?
I used a similar concept to repeatedly upscale and zoom in on an image with different AI-based super resolution algorithms. At some point only the idiosyncrasies of the algorithm remain: https://rybakov.com/project/im_sitting_in_ai/
I feel like I should know this reference but I don't, and I'd love to explore it more

(If you made it up I will be forced to feed it into the OpenAI playground to read the rest of the story...)
Or delete one character at a time from the web server’s entire file system…
"The embargos weren't out of spite"

hahaha. Let me laugh more: HAHAHHAHAHA.

You are the kind of guy who believes that American sanctions against Venezuela are "well-meaning", that the bombing of civilian populations are "shameful errors", that lying about weapons of mass destruction in Iraq was "an honest mistake", that the invasion of Afghanistan was done to "combat terrorism" and that the bombing of Syriah was to "promote democracy and freedom", right? You sincerely believe that, correct?
For a $185,000 application fee

https://newgtlds.icann.org/en/applicants/global-support/faqs...
How is this polluting?
How does it reflect poorly on Jane Street? These are people who left, after not very long.

If your thesis is "they were inexperienced and operating without sufficient supervision" then that's a big part of what the structure of a place like Jane Street gets you.
Yes. Learning more programming languages is probably the single most powerful thing you can do in terms of expanding your programming skills. Not necessarily because they have different syntax or whatever, but because every programming language comes with its own different ecosystem which makes different choices do to the different constraints they face and priorities they have. Learning a new language makes you a better programmer in all other languages you know.
It's mildly irritating that the only screenshot on the website is small, can't be expanded and if I stare at it I don't know what I'm looking at.
Can also vouch for this book. I'm about halfway through and I absolutely love it, though I'm biased because I've always had a penchant for anyone or anything that fucks around with musical time. There's a documentary being put together based on the book as well, which I'm really looking forward to.
Do they have this because they think it's useful? Or is it because they're afraid someone else was going to try to get ICANN to create this gTLD? Sort of like how companies will buy up alternate regular TLDs just to prevent people from impersonating them.
> You want someone whose perspective is driven by markets, not ideology

That's a pretty funny statement. Markets are ideology.
Also no blowback when the US blew up refineries and oil pipelines in Nicaragua in Puerto Sandino, in 1983[1] - as well as mined the ports of Nicaragua[2]. There is in general a 30 year statuary timeline for declassifying these types of ops, although the US is usually late[3], so we may have confirmation in 2060 or so.

[1] https://repository.law.miami.edu/cgi/viewcontent.cgi?article...

[2] https://www.washingtonpost.com/archive/politics/1984/04/07/c...

[3] https://fas.org/blogs/secrecy/2011/10/frus_leads_lags/
Howdy HN, as some of you may know from previous comments of mine, I’m always on the hunt for swag from dead companies (Lehman Brothers letterhead, Theranos shirts, Clinkle phone case, Enron desk art, et al). The more fraudulent the collapse, the more interested I am.

I’d love to get ahead of the ball on this one so if anyone here has any, and I mean any, FTX swag you somehow have picked up over the years, I’m a very motivated buyer. I’d also do unspeakable things for swag from any one of the subsidiaries on that absolutely ludicrous flow chart I’ve seen floating around.

I’m serious.

And whatever you do, don’t sell it to /u/filmgirlcw, she is also a collector of deadco swag, and thus my competition here.
Urge to make a Perl, "image to emoji art" module rising...
Dolphin.town: a bunch of people making eee eeee eeeee sounds
Yes, this is exactly how it works. All the public construction projects I’ve ever bid (sub or prime contractor) have been fixed price, and everyone factors the cost of the prevailing wage labor into their bid. The union local we hire from is actually paid a bit more than prevailing wage, so I’m already factoring those costs into non-public bids so it doesn’t change much for a union shop.
It contradicts the stat that I have heard (which I can't document either): Fixing a bug has 20%-50% chance of creating a new one.
Dies (see: https://blog.benjojo.co.uk/post/the-death-of-a-tld). Something that anyone should consider before getting a domain on a hippy GTLD. Alongside with how "bad" reputation it has that is usually correlated with low price offers.
Depends on audience -
If speed matters then just screen grabs of whatever I'm working in (Jupyter or RStudio) into an Excel workbook

If I have more time and it's more formal, then charts in a PPT

If more technical, then notebook (markdown)
Can people not get money out of FTX US? I thought it was a completely separate from FTX intl because it had to comply with regulations and whatnot.
If you are an Australian citizen, you can explore the USA E3 work visa route which is only available to Australians. Via USA you can explore Canadian job market too while still sticking to your passion. There are lots of design and research opportunities within academia which need engineering background with software assisted expertise. Firms which build industrial design software are always looking for talented engineers like yourself.

Similarly, Australian citizens have easy working holiday visa options within Britain.

Even if you crave for coming back to Australia in future, your experience gained in international markets will place you above the competition.

Additionally, don't just confine yourself to just USA and Britain.. Must look at anywhere quality design jobs are available (Germany, Japan, Israel, China, India, Nordic countries, Russia... yes Russia is way ahead of the rest when it comes to Mathematics and applied engineering areas.. Don't go by the media hype, use your own rationalization).

My suggestion will be to stick to your core expertise which is mechanical design and anything which leverages your engineering degree. Almost all areas of modern businesses need software skills too. Your engineering background will be highly sought if you use that as your main asset plus hands on knowledge of design software.

Never stray away from your passion due to external world's influences. Software development ultimately is a tool serving core business use cases where domain expertise and core engineering knowledge are still highly valued. If you join as a Java or C++ developer in an unrelated software firm, you'd be treated as a normal developer. Joining a design firm as a mechanical design engineer with software skills will place you as an expert right from the beginning. That will give you an edge while negotiating your future salary.
The non-citizen consideration in inextricably linked to the citizen consideration. If you say something is specifically for citizens you're absolutely saying something about non-citizens.

The right for citizens to vote can only meaningfully be preserved by verifying votes are eligible, otherwise you could just bring in busloads of Mexicans or whatever and dilute the citizens votes to the point it was rendered a vote only in name. This is why it is harmful and deceptive to just frame this as a question about burden for citizens; if only citizens showed up to vote then obviously there needn't be any burden at all to verify citizenship. I reject your characterization as it being "nothing about non-citizens."

The 'burden' is there precisely to create an impassible, or at least fairly effective, impediment to NON-CITIZENS to stop them from voting. The question isn't what minimizes the burden of citizens (obviously not requiring any evidence would be least burdensome). It is what burden maximizes preservation of the right of the citizens to vote.
> Sounds like it might be an easy way to hack on doom without having to get a whole DOS environment set up.

I don't know doomgeneric, however before it, Chocolate Doom has been for long a common modern port (while respecting the original code as much as possible), allowing running on modern O/Ss.
I read the parent's post.

"No blockchain can ever guarantee there's any visibility or accountability."

Ever? Any? Clearly this sentence is false. It takes only one counterexample to prove it.

Here's the counterexample. If someday all the world's money are on a single blockchain and there are no banks, the blockchain guarantees visibility and possibly accountability.

Do you see the meaning of ever now?

Please don't be gratuitously negative. It's to your benefit to be precise. You sell yourself short when you cut off possibilities.
Mr. Bungle, Red Hot Chilli Peppers, Faith No More.
The former. ICANN wouldn't "give" it to any third party, and nobody is going to pay $250,000 to ICANN for a failed "application" if they don't own the trademark.

https://www.google.com/search?client=firefox-b-d&q=corporati...
This isn‘t polluting anything, this is a new namespace entirely
>I've been writing software almost non-stop for close to 25 years, and I still don't understand most of the code written by others.

I think you nailed it. In my experience, the increase in complexity isn't necessarily inherent to the amount of code so much as the amount of abstraction used as code size increases.

I've worked on some large codebases that only used simple, well-understood and/or well-documented abstractions which didn't feel as nearly complex as other codebases with abstractions that were more complicated than they were worth.
I think so, yes.

Back in college, an Anthropology professor told our class "a culture is a set of ready-made solutions to common problems". It's one of the best definitions of anything I've ever heard.

In music, I think genre is the same thing. If you sit down try to make "music", you are faced with just an astronomical number of choices to make before you get to a finished compositions. What instrumentation? Acoustic or electric? How many? What effects? Arrangement? Melody? Harmony? Lyrics or not? If so, sung or rapped? What language? What about? Are there drums? Acoustic or electronic? Sampled?

If you come at it with a total blank slate where you're equally open to creating avant garde free jazz or electric disco zydeco, you'll get so overwhelmed by the number of choices to make that you'll never finish.

So what most musicians do is pick a genre. Sure, they might stray out of it, but it at least gives them default answers for most of the high level structural questions. If you pick techno, you can start assuming there will be drums, 4/4 time, around 120-140 BPM, synths, etc.

The genre defaults for electronic music are particularly visible because they're mechanical since DJs need them for continuous mixes, but every other genre is equally formulaic in its way. Other genres with more prestige like to pretend each of their songs is a unique magical snowflake, but it's not the case. Otherwise, people wouldn't have freaked out when Bob Dylan played electric.

And, definitely, yes, when it comes to lyrics, you can absolutely pound them out. Writing is a skill like any other and it's incredibly amenable to discipline and practice. There's a reason so many successful authors have very rigid writing routines.
Just a couple of months ago (2?) there was an article on Hacker News about the arctic vortex falling apart making for an unusually hot autumn and a very bad winter. I don’t know how it’s going to pan out but where I am from, yesterday was basically late spring and today is very cold.