skysight-inc/HackerNews huggingface dataset:
CRA was never a fully official project, though there was a lot of confusion around that. It was in a weird semi-official state, it certainly had the endorsement of the React team initially but it didn't have actual resources from Meta behind it.

CRA was useful when it first appeared because the whole space was a big mess. But it very quickly outlived its usefulness, and its approach was really problematic in my opinion. The config was too complex to eject and modify compared to what you could do yourself with Webpack directly.
Why change the title? Real title is: "Why Europe is a laggard in tech"
neither qlick nor tableau ever came up with a language even remotely as powerful as DAX. that's all i need to know. the rest is excel.
They are funded by donations: https://liberapay.com/Liberapay/
The actual reality is that many places have so little gold that the cost of extraction is far greater than the value of the gold.

You still have to watch your break even.
I recommend Vite starter templates: https://vitejs.dev/guide/#scaffolding-your-first-vite-projec...
I have been using React at least since 2017 so not a hater; but how many version are we away from elm at this point?

https://elm-lang.org/
Yeah, it is significantly more complicated than the parent post implies:
https://en.wikipedia.org/wiki/Jire%C4%8Dek_Line
I agree with you. In small, genetically insular groups mixed / confused parentage would be the norm. I doubt this rules out marriage or monogamy, though. Confused parentage could be used as a very effective group consensus tactic.
> "As creators of software and websites, we often get caught up in the never-ending pursuit of optimization. We constantly strive to make our code more efficient, our algorithms faster, and our page load times shorter."

I really wish this "problem" was more common!
This looks like a treasure trove that I somehow missed! I'll give it a more thorough read later, but gave my star for now, thanks!
The endgame was your next character (playing hardcore to spice it up). :)

I still prefer that design to pretty much everything aRPG developers have come up with as endgame in the meantime.
Your comment makes a lot more sense if I swap magazines => reservoirs, is that the word you meant?
Yes, I thought the same.
Yes, that's what they're doing. And Russia/Belarus too, before the war. Also, not just EU companies - the EU branches of US companies I worked for had 1/2 of the teams in Ukraine/Russia/Belarus.
Hands down one of the most important things for high productivity and thinking.

I remember a line that said something like.

"I don't write on paper, I THINK on paper."
Interesting. Just for sharing, for backup on Linux I've been using rsnapshot, restic (which accepts Rclone as interface) and ReaR (Relax and Recover) for full linux recovery; on Windows, commercial Acronis and recently UrBackup. Old good "pathsync" from Cockos also helps on LAN.

Everything boils down to your amount of files or GBs when some solution becomes "too slow" doing incrementals and/or file processing. My two cents.
Reducing the "housing crisis" to supply and demand ignores the driving factor in price rise: the finance that allows people to buy 10x their annual gross, and more.

If banks only leant 2x or 4x (like they used to) house prices would quickly depress.

Except that would route the wealth from the middle class upwards, so it's unlikely to ever be allowed to happen.
> Fixing this problem kind of requires abandoning the current desktop form factor and switching to a unified module with both the CPU and soldered-on memory.

Does it though? What stops you from putting some HBM onto the APU package and still installing it into the AM5 socket? It wouldn't even preclude you from continuing to use the memory slots, that memory would just be slower than the on-package memory.
> the behavior of the sales rep

probably made the sales rep chart for "outreach activity" tick up

and the renewals rep's chart was fired because they didnt hit their target
I backup, therefore I am.
I used the hell out of Symbian. There were stores and telcos would sell apps too. Games were far better on Symbian because it wasn't a touch screen, it was practically a joystick. We had chat apps and dating apps. I was a thirsty college guy who spent a lot of data on these apps but eventually settled for SMS because data was too expensive. Web experiences sucked; my first job was converting websites to jQuery mobile, which later became obselete thanks to responsive websites.

But you can't build a business like Uber on Symbian. The iPhone brought about all these marketplace apps. They stopped being toys, and became more like mini computers.
Right, imagine a company where the team decides to use Macromedia Flash for game UI only because they need to deliver something working on the next sprint. And then everyone gets stuck with that decision for more than a decade.
Not the GP, but from my personal experience and exposure to Kerberos and SAML, most customers have a very custom SSO setup, permissioning can be hell (especially if the company did it a long time ago, and they didn't onboard a new SSO-friendly vendor in a long time), and all in all any interaction with the SSO system typically requires long back and forths with IT and other kinds of red tape.
I turned my open-source project into a full-time business
Needs a --check that enforces a minimum number of prettier violations per 100 lines :^)
And another person finds premature Optimisation. From https://wiki.c2.com/?PrematureOptimization

Premature optimization is the root of all evil -- DonaldKnuth

In DonaldKnuth's paper "StructuredProgrammingWithGoToStatements", he wrote: "Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs, and these attempts at efficiency actually have a strong negative impact when debugging and maintenance are considered. We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%."

Write the simplest code first - get it right, if too slow or uses too much resource then set a measurable goal what a good speed or resource needs to be and then optimise until you reach that goal.
Do you have issues with other rollerball pens? I’m also left-handed, and really struggle with them (especially the G2). My issues seem to be that when I’m pushing the point across the paper, rather than pulling it across like a right-hander would do, they often dry up and there’s no ink coming out.

I like how quick drying gel pens are, but I haven’t been able to write with them consistently. If that happens to you with other rollerballs, I’ll give that Pentel Energel a try.
I've never used Tableau, but heard a lot of hate about it. However, in my previous role, we were big fans of Metabase (https://metabase.com). You can also self-host it, which was a huge win for us.
Not sure about Berlin specifically, but many (most?) larger German cities have rules about how the house numbers should look like - after all, Germans love rules and regulations! And this is actually helpful, as it's much easier to find the house number on a house if they have a consistent look.

IMHO the Munich house numbers are better than the Berlin ones, as they also include the street name and (most of the time) an arrow pointing out the numbering direction (https://commons.wikimedia.org/wiki/Category:House_numbers_in...). Not sure what that font is called either though...
> A decade later in 1996 I started at Microsoft, which virtually all of my peers thought had run its course.

People thought Microsoft had run its course, one year after the release of Windows 95?

Just as MS Word was dominating WordPerfect? And the likes of AutoCAD were dropping support for AIX, Solaris etc? When Photoshop had just released for Windows, and Apple's market share had dropped to about 3% ?

Wow! I know they were kinda late to online stuff, but still - strange how these things turn out, in hindsight!
It looks like it can distinguish between voices. That’s a big feature and you should lead with that.
I mean, the CRA repo is under facebook org in github
I can only find: "... is freely available and usable for everyone. However, modification of the fonts is not permitted."
Cool, now I can copy highly structured and perfectly formatted code from LLMs and make it look I hacked it all on my own last night
my 2c: still does the job without ejecting on my small project. Just reading your comment made me happy I don’t spend time thinking about webpack configuration
Learning about the auto-memoization feature when it was called React Forget made it seem like a pretty natural extension of the functional component paradigm - separating out and memo’ing parts within components based on info that’s trivially available at compile time (maybe not trivial, I’m not sure how much work is being done by the compiler here).
Is this something that could be implemented as a language-level feature for some “dedicated” language for writing functional reactive UIs? Languages like ReasonML are meant to map more nicely to React’s model because of their expressiveness, but I wonder if it could be taken further.
I will ask the same question as for BigQuery:

>I thought you could cap(limit) your spending e.g. "if I reach $1000 in costs, abort/pause operations"[0].

[0] https://news.ycombinator.com/item?id=39472553
Nah. I think the dev community has long memory. Events like this is damaging for years. Whenever Netlify is mentioned, someone will inevitably point to this thread for a few years.
I was refering to 2D. for 3D, SDL2 has OpenGL and Vulkan APIs.

SDL3 is going to have a general purpose 3D API with its own shader language AFAIK.

In my experience, if what you want is to just get a window open and render some sprites, have some basic low level stuff handled and not have your hand held, SDL2 is ridiculously easy for it. There's also Raylib[0] and SFML[1], neither of which I've used but I hear good things about.

[0]https://www.raylib.com/

[1]https://www.sfml-dev.org/
Bitterness is quite literally the "this is poison, stop eating" taste category that incidentally happens to have a lot of false positives because for the most part it's cheaper to reject some good food than to accept eating some poison. An ironic thing to say in a thread about peppers, but still.
This is going to be a dumb question. I am new to coding ( 3 months in ). I am building a simple static personal website with GitHub pages. I am worried since I had to input billing data to GitHub for my global campus application since I am a student.

Is this something I need to worry about? Does cloudflare provide a service that is cheap that can prevent something like this for my GitHub pages site?
We are currently looking for a skilled & passionate Business Development Manager (m/f/d) to become part of our Commerce Product & Tech division at ABOUT YOU!

Our Commerce Product & Tech division is responsible for all tech teams running the system landscape for our ABOUT YOU shops in all the countries we operate in. This comprises frontend application teams building the ABOUT YOU webshop and app itself as well as backend application teams integrating external services or providing user interfaces for internal operations.

What you will do

- Be the right hand of the Commerce Product & Tech VPs and support strategic initiatives and operational tasks across the entire business division

- Facilitate decision-making processes for the VPs by aggregating information from subject matter experts and preparing business plans, management summaries, and decision papers/slides

- Analyze, optimize and rollout operational processes

- Be the agent of change and compliance

- Facilitate project initiation and delivery

- Drive and report progress

- Make meetings more efficient by preparing them, taking notes, and following-up on action items

- Act as a role model across the Product & Tech division by supporting teams on the above methodologies

Who you are

- A minimum of 2 years of experience in consulting or business development

- Strong communication and interpersonal skills, incl. cross-team diplomacy and sensitivity

- Proficiency in building slide decks and material, tailored to a senior management audience (MS Office, Google Suite skills are a must)

- Proven ability to work independently and manage multiple projects simultaneously while adhering to deadlines

- Strong analytical mindset that can break down complex information into components and build understanding for how they are connected

- Comfortable working in a fast-paced, dynamic environment

- Excellent written and verbal English skills
Tech affinity and/ or eCommerce experience is desirable

YOU ARE THE CORE OF ABOUT YOU.
We take responsibility for creating an inclusive and exceptional environment where all genders, nationalities and ethnicities feel welcomed and accepted exactly as they are. We believe that a diverse workforce essentially contributes to the ABOUT YOU culture. In order to maintain talent and diversity, we emphasize the care for physical health, mental health and overall well-being. Our values and work ethics essentially contribute to our brand mission: empower acceptance and shape an inclusive, fair and circular fashion culture.

We are looking forward to receiving your application – preferably via our online application portal! Thus, we can ensure a faster process and for you it is very easy to upload your application documents. :-)
I've knocked over a couple of cups of tea/coffee hidden behind my laptop in my life(usually while pushing my laptop back to make space for something on the table), and wished the screens were a bit less obscuring ...
It's good to see an API critique. I don't think enough attention is paid to their design.

The problematic design is something I see fairly frequently from people who aren't familiar with sum types, aka modelling data that has logical ors. It's very common in the Javascript world as well, for example, and in Go it's baked in with functions returning four possible values (success and error, success and nil, nil and error, nil and nil) when only two are valid.

A better design uses a combinator libraries / builders / fluent API. These are little finite state machines and the best libraries make it so invalid transitions cannot be compiled (which requires a type system).
> One way to think about this is that React currently re-renders when object identity changes. With Forget, React re-renders when the semantic value changes — but without incurring the runtime cost of deep comparisons.

There's got to be another word for 'magic' to describe this kind of behavior because this is on a whole other level. People complain about observers, or transpiling being too magical, but at least those are straightforward in principle. I can see Rich's video on how svelte works and more or less get it, it's just that it happens implicitly. Semantic value here would depend entirely on the data type; I have no effective way of being sure of what is being implicitly generated.
Elsewhere on the site, they also write "we created a complex type system for the Liebherr Group"...
I re-read the article after reading your comment. I can't find any obvious false, incorrect, predated or misrepresented information. Could you please point out what is false and incorrect etc?
Until you run into any problem that you need to debug with the build process. And there are more problems today because CRA is not maintained well now.

The tools got much better, it's much easier to just set up a basic Webpack or Vite setup today compared to when CRA was originally created. And the simple configs are much simpler to debug and understand when something doesn't work as expected.
And that's the right thing to do.

Only an idiot would hire someone they won't be able to fire, or won't be able to afford to fire. Like only an idiot would marry if they know they wont't be able to divorce. Or someone having no choice at all. In a modern world, there's always choice.

And, changing this has zero negative consequences. We aren't speaking about precariat or working poor. Especially in EU terms with much flatter incomes, we are speaking about comfortably upper middle class people. They won't be risking hunger, homelessness, or even lack of medical care if they are fired on the spot. It's utterly stupid to continue resisting the obvious: if you want progress, you need to be able to fire people.
It's interesting to hear your experience at this point in time. Mine was later but noticeably different.

I started coding in the 90's as a teen releasing shareware, with my first gig at Adobe in 2001, where they paid me $14/hr as an intern. Even though this was rough times for tech, me and my CS peers at UW felt a lot of optimism and enthusiasm about what could be built because the framework still supported idealists and we cared less about the economy (and we were definitely naive). Both the researchers and entrepreneurial types were very curious about inventing new paradigms.

When I talk to younger people now in CS, the enthusiasm seems to be split for 'pure researcher' types and 'entrepreneurial/builder types', with the latter having interest concentrated on what is booming (like AI), and more about what can be built but what will be able to raise large sums or attract more users. I'll caveat this with I don't know to what extent the people I talk to do have a bias, but I do wonder if there are less people willing to explore new frontiers now.

One major difference between now and then is that the fraction of US market cap that is tech, and to a lesser extent, tech's importance in the economy. I wonder if this established leader position somehow could make people less optimistic and willing to explore?
There’s a joke about transparent displays in the recent MCU film “The Marvels”: “if this is all so secret then why do you use transparent screens”?
> One can safely assume Salesforce has very well made internal Tableau visualizations of Salesperson performance.

I can't decide whether this statement is ironic or not. Salesforce is just another big company, with committees and meetings and crisp charts that exist only to show numbers going up, not to actually identify anything as boring as actual operational performance.
The "Language support" block features text in Latin, Cyrillic (Кириллицу) and Greek (normally Ελληνικά), but the text says Ελληυικά with an υ (upsilon, pronounced "i") instead of a ν (nu, pronounced "n"). Strange place to have a typo!
They should just go ahead and make breaking changes after a big announcement so that everyone is clear that will no backward compatibility at the next major release. Otherwise the majority of design, development and mental energy will be spent in compatibility issues leading to full-burnout with little to no feature gain.

You only need to look at C++ papers where superhumanly smart and driven IQ 200+ people desperately try with all their will to define a language or stdlib feature/improvement that preserves ABI backward compatibility and then finally give up and throw the towel after two dozen iterations and rejections. And also suffer from severe burnout in the process.
I'm sure this wouldn't make half as much difference to my code as I'd like to think…

> Random indentation for a chaotic code structure.

One to add if it isn't there already: some blocks indented by tab, some by spaces, some mixed.
> Step 1

> Step 2

So you've almost completely eliminated rentals from existing, is that good?

From these discussion, it seems there are people who like and want to rent.
Given that it's just one out of several backup media, that's kinda fine, I guess? Just don't put all your eggs in one basket. Which is why I'd add at least one HDD to the mix, as all the local options appear to be flash-based. Flash memory can develop defects especially if it's not turned on for a while. For long-term backup storage, a HDD might be a better solution.
LOGO is a great take on LISP-like languages overall, unfortunately it uses dynamic scope. Of course this only comes up in larger programs but I do wonder if anyone has made a lexically-scoped LOGO variant and what it might be like to teach coding in it.
thank you, will keep this in mind if problem arises, maybe the best route would be to reset the build system
Thin layer? No, the core reason for Rome's success was the efficiency and adaptability of this administration. It could always generate much more taxes, soldiers, loyalty and diplomatic influence than other states that had the similar amounts of land and people. Then, when something had to change, the elites or even the people just deposed the emperor and got someone in power that did what was necessary.
Is this for bank transfers, or some other system? Are bank transfers currently not instant in the EU?
Walking Maoi (statues) of Rapa Nui (Easter Island) [video]
Why is the source code not formatted using the tool itself?
Fair point.

But if I remember correctly, when I'm executing bigquery against parquet files in a bucket, they are kinda all in the big database of global bucket names on GCP.
Speculations of course.

I don't think that AI can reach such a level to install and measure everything without a carpenter. The gap is quite big and requires data which doesn't exist in the real world to feed into a model that can power AI to such an exact degree.

Look at how far we've come with LLM, that's only because we have so much texts readily available to train those models. In real life you'd have to manage a dataset combining different configurations of installations, even within prefab and assemblies you cannot reach the accuracy in my opinion without carrying a huge risk.
"Opportunities still exist" is not at odds with "the low hanging fruit has been picked".

At the moment both statements above are true, meaning we (the little guy) are on average fucked. Sugar coating it with platitudes and cheap aphorisms doesn't change the reality that opportunities have dried out for all but the wealthy and connected and even for them it's not easy.
Professor gifts $1B to Albert Einstein College of Medicine towards free tuition
Do the changes you are working on that will cause "the default behavior to never let free sites incur overages" involve providing users with spending limit controls?

Solving this only for the free site use case doesn't address the core problem that people are bringing up about a lack of spending limit controls.
Does it have an ampelmann glyph? If not I call fake.
How does a 60 TB in a day peak for a site that previously never crossed the free tier threshhold not qualify as "attack pattern"?

This is a static site. To reach that sort of bandwidth out of nowhere you'd need to publish the blueprint for a teleportation machine
Do tell. Which sort of country is The Netherlands ?

https://www.telegraaf.nl/nieuws/1039807/liegende-officieren-...

https://www.nrc.nl/nieuws/2013/10/11/om-niet-ontvankelijk-in...

The prosecutor who lied in the articles above was subsequently promoted to the head of the RIEC. An agency that co-ordinates all organised crime organisations investigations.

Then later, he became the prosecutor for my stalking case in which he was just pretending to prosecutor my harasser because he was his asset.

https://m.limburger.nl/cnt/dmf20180522_00062344

Surely not you say. Then why as you can read in the article above did he only ask for two months provisional community service for 10 years of stalking? A crime with a three year jail sentence.
There was also (Why you should) “Still love Telnet” from some time ago[1].

[1] https://news.ycombinator.com/item?id=36179850
Not for aviation. Batteries aren't nearly energy dense enough. Not that fuel efficiency really has anything to do with this anyway.
A new solution could replace some of the tools we use today, making it obsolete and not worth maintaining in the future.

Make sense, but the lack of an "oficial" solution doesn't help
https://react.dev/learn/start-a-new-react-project