skysight-inc/HackerNews huggingface dataset:
I agree here, some of these headlines are based upon the outlier effect of economic whiplash stemming from the pandemic -- hard to have economic models keep up. Now companies are returning to pre-pandemic activity, and apparently, it's a catastrophe... We should try postulating what was economically forecast prior to the pandemic boom-bust-whiplash.
COBOL at least for me, is quite readable. I've worked with code (not in a bank) that processes binary records in a quite readable way allowed porting the functionality to C++. Comments from the people who wrote it that it wasn't that hard when you put your mind to it. JCL is another matter though.

Maybe the headline should be shortage of developers who can work with poorly documented legacy code for low wages.
Not going to talk about the actual bug(s), but... why is it trying to NUL-terminate the buffer full of binary ("rb") data? Also, sizeof(char)? That's 1 by definition.

Actually, no, let's talk about the bug. What's with people's obsession of eliminating local temporaries and working straight with pointer-to-result?

char *buff = malloc(n + 1);
if (fread(buff, 1, n, f) != n) {
free(buff);
fclose(f);
return false;
}
buff[n] = '\0';
*data = buff;
ok:
fclose(f);
return true;

This way, data won't contain a freed pointer when reading fails.
What'd they purchase? It's arguably better for some of that money to continue circulating in the economy vs being parked in investments and savings that essentially create money out of nothing, accruing interest or profiting from speculation. Of course it does make sense to do that with a portion, perhaps, but I wouldn't say "all". And I do share your disdain with government bailouts.
Did you mean monotonic growth or actually tedious/lacking in variety? Both hold once the growth machine hits steady state.
> The argument against this is that a model has to develop an abstract understanding of the world in order to get better at predicting the next token.

I think they only develop abstract understanding about the relationships of the words/group of words.
Inspired by Stephen King’s The Mangler.

https://www.baen.com/Chapters/9781625791108/9781625791108___...
> That taught me some serious personal accountability.

Can you tell us more about it? Perhaps give some examples?

I'm wondering how this situation would've played out under Japanese Corporate Personal Accountability culture.
My favorites that my business partner and I used at Customer sites:

- Jovian moons

- Trees

- Constellations

- U.S. state capitol cities

- Chemical elements
I’ve said it before and I’ll say it again. A time traveling retroactive debugger integrated with an LLM for interrogating what happened and why, would be awesome.
You will be happy to know that in India at least, the big CBS (finacle) is in poorly written Java instead.

Made on least cost basis, protected by a moat a central bank wide, and maintained by 10k /year engineers, it is truly a marvel that our country's banks even run.

The company i intern at has built its entire business off moving as much functionality outside finacle. A small modification of changing a label's font, can cost a full 100-150 usd.

Never mind adding in custom features and the like, which costs a pretty penny if you use infy.
Nexus 4 was a great phone. Honestly I don't remember it being particularly slower than my more recent phones, since most of what I do is browse the web, listen to music, and watch YouTube videos.

I bet on today's web it would feel quite slow though, because everything is terrible.
Most glaziers probably don't care about modal dialogue boxes.
Why do so many people feel they're owed a job? When founding a company the market certainly doesn't give the entrepneur a break.

You get money, you work, that's the end of it. If someone was ever offered 2x their salary elsewhere, 99% of people would change jobs immediately.

Businesses exist to make money and employees go to work to get a bit of that money. What's up with any other delusions?
I know what DQ means. I was confused about the idea that companies can’t refuse to hire felons.
How do these golden parachutes (including the Wikimedia ones) make any sense in terms of incentives? Why would you want people to get a bonus for leaving? Fine, there's a negotiation with the high level employees and they ask for these things, but why not just give them more of something else instead? Like the usual things that reward tenure.
I one worked at a publicly traded company that did furloughs; we got emails from the CEO along the lines of "I feel your pain, I'm taking one too".

Six months later the execs got bonuses for successful cost-cutting. Those bonuses were roughly equal to the amount the two-week furloughs saved across the company.
I have met great leaders, but most of them respected humans above money.

I have also met terrible terrible leaders and managers. All of those respected (their bonus) money way way above anything else.
"28 times smaller than" (and the like) is one of my bugbears. I think it means "1/28th of the size", but then you get constructions like "three times smaller than" instead of the clearer and more obvious "one third the size of". Trying to think too hard about what it means to be "N times smaller than" becomes pretty confusing, I think.

In a newspaper, I'd rather see something like "4% of the width of a human hair", which is surely accurate enough given the variability of hair widths and clearer too.
6 characters sounds like crypt(). Pretty common on old Unix.

Edit: I stand corrected, that's 8 characters.
It is even more than that. The punk musical aesthetic is that you don't even need to know how to play the instrument at all.

I have never been much of a fan of punk music but I love the punk aesthetic. That mindset really extends to so many things.
3x increase in battery capacity in the next 7 years seems rather optimistic to me. Are there any specific battery advancements in the development pipeline that you know of?

How are you managing battery degradation, especially given that you're planning for high charge rates with quick turnaround? Do you have an idea of how many pack replacements you'll need over the lifetime of the rest of the aircraft?
We use too many damn modals (2018) (modalzmodalzmodalz.com)

https://modalzmodalzmodalz.com/

MODALZMODALZMODALZ.COM

>We use too many damn modals. Let's just not. Help

>The bad news: Modals are the crutch of the inarticulate designer and developer. [...]

https://news.ycombinator.com/item?id=23645447

>bedatadriven on June 25, 2020 | next [–]

>I was just about to share this our designer, who is always talking me down from modals, when I reached the bottom and discovered that our designer is in fact the author.

>I seriously can't say enough for this message. Adrian helped us redesign our app 2 years ago, dispatching many many modals in the process, and delivering a huge increase in usability that our customers and users very much do care about.
Given that Tesla have been producing cars where the steering “yoke” literally falls off on the highway after a few miles, I wouldn’t be so sure this hasn’t been implemented already!
"This is one of 12 Russian intelligence officers wanted by the FBI for interference in the U.S. elections in 2016."

Good. I can't fault Russia for their use of tactics however I do like seeing them get exposed. And it is/was a wakeup call for America that disinformation/propaganda works.
I don't see anyone arguing that there have been fewer than 6 world reserve currencies in recorded history and plenty that say more. No idea where you're coming up with at most three.
There's also cases where you're legally required to support them

E.g. ADA (Americans with disabilities act) website compliance which seems to be required when the employer has more than 15 employees
Turkey annexed Northern Cyprus with the blessing of NATO in the 70's.
Reducing context switching and minimizing interruptions!

I use Tango (my favorite free Chrome extension) to show anyone how to do anything with interactive walkthroughs that are easy to create and even easier to follow. No more switching tabs, sharing screens, or searching for answers. It's literally magic.

Check them out on Product Hunt here! https://www.producthunt.com/posts/tango-guidance
As a UX designer, I wholeheartedly disagree.

> Modal windows can't be bookmarked or shared as links

Why would the user want to bookmark or share a "modal". I believe the author is confusing a modal with a details page (a customer's details page in a CRM for example) on that we can agree that that kind of content is best shown on a separate page. A modal serves a specific function within a web page, be it a website or a web app. Its main function is to allow the user to perform certain tasks within a page, and those tasks will immediately reflect on the underlying page upon submission (or validation/confirmation ..etc). So I fail to understand why the author thinks a user would want to bookmark that modal.

> Modal windows can't be opened in a new tab

Nor should they. Modals, as mentioned above, are one layer above an underlying page, and they either show complimentary information related to an element within that page, or they allow to user to performa task. So they should inherently be accessible within the same tab, not a new one.

> Modal windows make the Back button confusing

Aside from the Close/Abort button inside the modal, a lot of interaction designers and front-end developers are now developing the modals in a way they would close if you press the back button of your browser. No confusion there in my opinion.

> Modal windows are hard to get right[...]if you need to support older browsers, good luck.

Can't find the date this article was published but I assume it's old because almost all new browsers support at least <dialog> element [1]

Modals are a double edged sword, like any UI component or UX pattern really.

[1] https://developer.mozilla.org/en-US/docs/Web/HTML/Element/di...

Further reading: https://www.nngroup.com/articles/modal-nonmodal-dialog/
> Billions of people have been lifted out of poverty due to the economic system that has been maintained via US power.

Have they? Why do so many south americans emigrate then, if their continent has been rendered so rich and prosperous by the USA?
Except that what you are presenting is not at all very well established history. So yes, definitely citations needed.

Not that you will be able to cite anything credible considering how bogus what you are advancing is.
Java Developer vs. ChatGPT Part I: Writing a Spring Boot Microservice – Digma
Asteroid City: Tom Hanks and Scarlett Johansson Film 'Impeccable but Inert'
Set hours where you 100% stop using IM, checking email, or letting coworkers talk to you. During that time don't check any intranet noise either.
I guarantee this was written by somebody who has never worked as a professional UI/UX designer

It’s the kind of bold, blanket statement that sounds really great and is a fun opinion to hold, but when confronted with reality crumbles (as many statements of that kind do).
No, because most tests designed for humans test memory and pattern recognition, which computers already can do better than humans so it's not a useful comparison. I'd rather define it to be superhuman AGI when it not only performs better on tests with humans who can use computers during the test but also can perform everyday tasks which are not 'hard' for us humans. That is because we have the hardware in our brains to do these things, doesn't mean that it's easy in the least for a computer.
Totally forgot about left + right!!!
Then just create a new <div> that shows the information inline.
Which orbit is the closest to earths orbit.
'Serenteletonic': a neologism for temporal awe
Meta has started its latest round of layoffs, focusing on business groups
I use the last name of science fiction authors for my machines, and the first character is a hint to the usage. E.g. NAS is Niven, Web server is Wells etc.
(don't ask me for the name of the developer box).
Ironically, it was ignored by the authors in much of their writing, both in "Elements" and other works.
It depends on the website in question, of course, but I'm not sure the readers of HN reflect the views of most users.
I'd assume also a godlike human being like Steve Jobs evolved within the 12 years he was gone from Apple, so I doubt the person who returned was the same as the one that left.
We built an ethical marketing platform
We always wanted a marketing platform like this so we built it our own. Each organization gets its own PostgreSQL database, its own API and business intelligence tool. User data is kept private and encrypted, and opens up to creating a large marketplace of user data based on the blockchain.
Maybe superficially (as the market molds tastes as much as it caters to them), but there's a third option between conspiracy and a bad market, and it comes straight out of Chomsky's "Manufacturing Consent"[0]. According to Chomsky, there are five filters "that determine what information and ideas tend to be conveyed through mass media and how they are presented":

1. "the ownership of the media";

2. "advertising as the primary source of the income of media companies";

3. "the sources of the information and opinions that are propagated by mass media, which are primarily government officials, business interests, and the experts who are approved of and often funded by government and business";

4. "the negative feedback that mass media companies get when their content conflicts with these common interests";

5. fear, i.e., "mass media have an interest in selecting and conveying information, and in molding what counts as a respectable range of opinion, in a manner that is conducive to generating fear and hostility toward anyone who would challenge the shared basic ideological presuppositions of the overall government-corporate-media complex".

In other words, the media is a propaganda machine that reflects and reinforces the narrative of the regime. It involves no conspiracy, only dependence and coincidence of interest. As Chomsky would say, the media is to democracy what the police baton is to more overtly aggressive regimes.

[0] https://edwardfeser.blogspot.com/2022/03/chomskys-propaganda...
The loading cursor turns.
I'm sorry if I misunderstood your comment but your tone seemed to imply that
Coming from a systems background (administrator, engineer, and architect for many years): this is horrendous, but insightful as to how things were back when it was written.

Coming up with a uniform, concise, and easily decipherable scheme is really the best for naming nodes on a network (be it at your home, or in a data center with 10s of thousands of machines (virtual and physical)).

GUID is a bit extreme, but leveraging DDNS, and having a plan is always the best (and not naming things after a finite index like: planets, cartoon characters, mythological objects, or models).
The paradox is because we use neighbour to mean something else. Imagine 10 RVs doing road trips through SE Asia. Most do extensive tours across multiple countries. One of them stays around a small town the whole time but is on average the closest to any given other van, but never that close to really be called a neighbour but then we call it a “neighbour”
Like many Oracle products, they didn't write it from scratch, they acquired it – from Citibank. In the early 1990s, Citibank set up a subsidiary in Mumbai to maintain their banking software, and sell it to other banks. Citibank ended up selling that subsidiary to Oracle, although Oracle is only the majority shareholder, and a minority of the stock is listed on the Bombay Stock Exchange.

When I worked at Oracle, I was involved on the periphery of it, in the middleware products that it used, but I never actually saw the product itself.
I named computers in a church after biblical characters for a while and moved back to asset tags. You can never be sure how to spell Nebuchadnezzar and asset tags are sooo much easier.
I think when the CEO keeps his job people complain, when he leaves with a golden parachute people complain because they want him to be be punished/have skin in the game if he's going to lay off lots of people.
I like to give domain-joined computers the rights to modify some typically-unused AD attributes (givenName, surName, etc) on their own objects. I assign a Startup Script to populate make, model, serial, etc, into these unused attributes. These attributes are nice because their display specifiers allow them to be added to views in Active Directory Users and Computers very easily.
I love the mapping approach. And attachments saved to gdrive and then to notion, seems really helpful for me. I will find out in the upcoming weeks
w-what happens when you replace the cpu?
Eddy Cue on how Apple chooses its next ‘great thing’
A thousand times “no,” for every “yes”.
MP Tom Tugendhat is Anti-EU, anti-right to remain, pro-nuclear, pro-war, for increasing tax thresholds, against taxes for bankers, anti-union, against preventing climate change measures, anti-immigration, pro-mass-surveillance, against devolution, against lower voting ages,

So, it's not really a surprise that he's in favour of draconian anti-privacy backdoors in encrypted messaging apps. It's unlikely he knows anything about encryption, and also unlikely that he's ever done anything to actually help crack down on child abuse.

He's just pushing the party line.
> I have to browse tech forums to find clean simple games.

There's always DOSBox!
Intel and SAP Embark on Strategic Collaboration to Expand Cloud Capabilities
Well, I think it is a different approach. But in another submission I posted, "WebAssembly for the Server Side: A New Way to Nginx" [0], sponsored by Nginx, they mention things feeding the confusion again:

> Perhaps most importantly, role-based access control and attribute-based access control, and other authorization and access control technologies, can introduce complex external systems that must be synchronized with the plugin as well as the underlying server-side technology. In contrast, Wasm access control capabilities are often built directly into the runtime engines, reducing the complexities and simplifying the development process.

[0] https://news.ycombinator.com/item?id=36057066
I think the author's objections can all be addressed by using history.pushState() and treating the modal window like navigation to a subpage/route (in an SPA-style app). This way the modal will have a URL, so it can be bookmarked, can be opened in a new tab (if it's opened through a link) and the back button will work (closing the modal).
Gas Guzzling Cars to Africa
I think the previous comment wasn't so much disagreeing as adding a related thought.
Define Arch
If you're going to be naming a lot of computers, it's surprisingly important to pick a naming format that is (1) expandable and (2) trivially parseable. The naming scheme that seems simple when you're in a garage can be constraining when there's too many to track in a spreadsheet.

My favored format is somewhat complex in terms of layout, but is compact and easy to read once you get used to it:

IATA code (https://en.wikipedia.org/wiki/IATA_airport_code)
Cluster number (digits)
'r' (for "rack") \______ if meaningful for you
Rack number / (ignore for EC2/GCP)
'm' (for "machine")
Machine number

An example hostname might be `dls1r56m10.mycompany-prod.com`.

Alternatives that don't work as well:

* Don't use a fixed-width field anywhere. Google used two-letter cluster names, and when those ran out they discovered that the two-letter assumption had worked its way into every layer of the stack. One of the important core services had `uint16_t cluster` in its wire protocol.

* Don't make up your own cluster names. Don't use names like "northwest" or "east". IATA codes are your friend and you will love them because someone else already decided what they should be and wrote them down.

* Don't use fields without delimiters. Being able to say "read digits until the next non-digit" is incredibly useful when writing ad-hoc parsers in shell scripts, because those parsers won't break when you bring up the first datacenter with more than 99 racks. If you tell people not to write hacky ad-hoc parsers in shell scripts, they will (1) do so anyway and (2) not tell you.

* Don't leave off the cluster number. Yes, you only have one cluster in us-west-2 right now, but maybe in five years you'll need to have more than one because you want to run 30,000 EC2 instances there but all your per-cluster infrastructure software falls over at 20,000 instances. Then you can just turn up "pdx2" instead of trying to explain to Hashicorp engineers why you want to run the world's biggest Consul cluster.

* Do not put the production hostnames under a subdomain of your corporate website. If you are ACME LLC then your hostnames should end with `.acme-prod.com` instead of `.prod.acme.com`. The same is true of corporate IT assets like laptops or workstations (`acme-corp.com` -- NEVER `.corp.acme.com`). Why? Browser cookies.
Yeah, no contest, llms can remember things. Big deal. You're comparing memory with intelligence. It's a part of it sure, but there's also cognition, reasoning and i don't even know what more
No, it's not like that at all.

We discovered DNA. We didn't invent it. The process of running any software is absolutely understood by humans because humans wrote it.

In ancient times, people ascribed magical qualities to rocks. Today, they're doing it to computers.
Accessibility is so much more than screen readers.
The Tech Messiahs Who Want to Deliver Us from Death
Awesome quote
What are the long term prospects of a company like peloton? It's a bike + an iPad. Both components are commodities, and the price-insensitive segment of the market is too small to sustain a big business.

It's easy to hate on management, but the business doesn't make sense and management can't fix that. Peleton was going to crash from the covid-fueled mania, and it was going to crash hard. Inevitable.
Stripe, Google, Meta, et al. buy $53M in carbon removal from Charm Industrial
No, it's not an agreement. Handing down a SCOTUS opinion is the most powerful thing they can do, and all lower courts are bound by it. But maintaining silence permits lower courts to continue operating each on its own best judgment. SCOTUS defers to the specialized authority of lower/local bodies all the time, saying, "We trust you have a better and more intimate perspective and will come to a good decision." That's not agreeing with a judgment call, that's letting somebody else make a judgment call, and being ok with the fact that SCOTUS may or may not have ruled differently.
As a peloton owner, I strongly disagree. I have a peloton and went from not working out regularly, despite many attempts and gym memberships, to working out 4x a week (45 min or longer), going on 3 years now. I lost 15 lbs and in the best shape of my life. A $1,500 bike + $49/month subscription fee is a small price to pay for dramatically improved health and well being.
I was hoping for the future where I could get paid to work on something slightly less unpleasant than my most byzantine nightmare.
We use Kanboard in our institute, but its UI/UX is among the worst I've experienced. It's reliable, but extremely unintuitive, causing people to avoid using it. However, it has potential.
Pre-processing text documents such as PDFs, HTML and Word Documents for LLMs
Google researchers: non-editable LLMs can be modified by chatting, no finetuning
You mentioned not needing reserve energy because you're able to land anywhere along the flight path. Does that mean you can safely land and float in waves higher than 5ft, even if it isn't necessarily pleasant for passengers or good for the vehicle?