skysight-inc/HackerNews huggingface dataset:
A Linux Optimizer Script
This Bash script automates the optimization of your Linux server.

It performs the following tasks:
Fix hosts file and DNS (temporarily):

Check and add 127.0.1.1 and server hostname to /etc/hosts.
The original hosts file is backed up at /etc/hosts.bak.

Add 1.1.1.2, 1.0.0.2 nameservers to /etc/resolv.conf.
The original DNS file is backed up at /etc/resolv.conf.bak.

Update, Upgrade, and Clean the server:

Update
Upgrade
Full-Upgrade
AutoRemove
AutoClean
Clean
Disable Terminal Ads (Only on Ubuntu).

Install XanMod Kernel (Only on Ubuntu & Debian):

Enable BBRv3.
CloudFlare TCP Optimizations.
More Details: https://xanmod.org
Install Useful Packages:

apt-transport-https apt-utils autoconf automake bash-completion bc binutils binutils-common binutils-x86-64-linux-gnu build-essential busybox ca-certificates cron curl dialog epel-release gnupg2 git haveged htop jq keyring libssl-dev libsqlite3-dev libtool locales lsb-release make nano net-tools packagekit preload python3 python3-pip qrencode socat screen software-properties-common ufw unzip vim wget zip

Enable Packages at Server Boot.

Set the server TimeZone to the VPS IP address location.

Create & Enable SWAP File:

Swap Path: "/swapfile"
Swap Size: 2Gb
Enable IPv6 Support.

Optimize the SYSCTL Configs:

Optimize File System Settings.
Optimize Network Core Settings.
Optimize SWAP.
Optimzie TCP Settings.
Optimzie UDP Settings.
Optimize UNIX Domain Sockets Settings.
Optimize Virtual Memory (VM) Settings.
Optimize Network Configuration Settings.
Optimize the Kernel.
Activate BBR (BBRv3 with XanMod).
The original file is backed up at /etc/sysctl.conf.bak.

Optimize SSH:

Disable DNS lookups for connecting clients.
Remove less efficient encryption ciphers.
Enable and Configure TCP keep-alive messages.
Allow agent & TCP forwarding.
Enable gateway ports, Tunneling and compression.
Enable X11 Forwarding.
The original file is backed up at /etc/ssh/sshd_config.bak.

Optimize the System Limits:

Soft and Hard ulimit -c -d -f -i -l -n -q -s -u -v -x optimizations.
Optimize UFW and open Common Ports:

Open Ports SSH, 80, 443.
With IPv6, TCP & UDP.
Reboot at the end is Recommended.
I've recently got an 8Gbps symmetric FTTP connection at home, and have run Cat 6 to nearly every room.

The biggest problem is that there aren't a lot of (consumer accessible) ethernet switches capable of doing 10Gbps with copper ethernet cables.

There's a lot more equipment out there in the small office space that can do SPF fibre.
TL;DR: Removed monitor from a MacBook, made a mount for a removable iPad in sidecar mode to act as its monitor instead.

It's not really what I was expecting. The appeal seems to be if you hate having an attached monitor for some reason. You can do the same thing without removing the monitor, and then you have two monitors.
Introduction to Low Latency Programming: Understand Storage
>A weird callout to the nationality of the company right out of the gate

not particularly weird, it's a rhetorical implication that the EU favors a European company unfairly.
It would be exciting if the LLM knew it needed a calculator for certain things and went out and got it. If the human supervisors are pre-screening the input and massaging what the LLM is doing that is a sign we don't understand LLMs enough to engineer them precisely and can't count on them to be aware of their own limitations, which would seem to be a useful part of general intelligence.
Spotify is not paying 30% to apple, nor is it cheaper for Android users than for Apple users. So this is just margin for Spotify (and record labels), not cheaper products for users
Or the guy who really just needs it:

"Hey, Alex. I saw you've head BasePage.aspx locked since last month. Mind if I work on it for a bit?"

"I still need it."

"Any idea when you'll be done with it?"

"No."

This is what the waterfall model was made for.
999 for a laptop with 8 gbs of ram in 2024
That's pathetic.
I am perfectly fine, thank you.
at that point why am i using a laptop?
Can you change the submission title to match the question? [edit: Ah, sorry, SDR stands for Sales Development Representative, I've never seen that before]
In my experience, the younger generations deal with their problems a lot more productively than the older generations.
They also don't know fact from fiction!
Depends on your use case. Iirc all the m3 are 30% faster than m2 in single core.
Personally, I'm ok with getting 2nd hand business grade models off Ebay. They're generally pretty good (and cheap).

But a lot of people (especially the less technically inclined) will only buy brand new, which I think is for safety.

Anyway, 2nd hand laptops on Ebay can be both really good and in that price range. :)
Seems perfectly valid to detract points for a model that isn't as useful to the user.

"Safety" is something asserted by the model creator, not something asked for by users.
> Why not include all the dollars required to get a working phone platform to billions of people on the planet?
> Spotify wants to have all the positive aspects of the global Apple ecosystem but is not willing to pay a price for it.

But this assumes that by creating something Apple has right to all the profits from it. For consumers, it's likely better if they didn't. And consumers are voters while corporations aren't.
I follow your reasoning, but by the same reasoning we could say that Apple shouldn't internally fund projects with the revenue from other projects. Each project should be supported by its own income stream.

To function as a deterrent, it needs to represent a cost that a company is unwilling to tolerate.
I see the purple icon with "ChatGPT Classic" on my share link, but if I open it in incognito without login, it shows as green "ChatGPT". You can try opening in incognito your own chat share link.

I use ChatGPT Classic, which is an official GPT from OpenAI without the extra system prompt from normal ChatGPT.

https://chat.openai.com/g/g-YyyyMT9XH-chatgpt-classic

It is explicitly mentioned in the GPT that it uses GPT-4. Also, it does have purple icon in the chat UI.

I have observed an improved quality of using it compared for GPT-4 (ChatGPT Plus). You can read about it more in my blog post:

https://16x.engineer/2024/02/03/chatgpt-coding-best-practice...
NASCAR vehicles don't have windows, so according to this article[1] it's an attempt to reduce drag by reducing air trying to come into the window. In this context, a glove with mesh between the fingers could make for a better "plug" and block more of the window compared to a standard glove.

1. https://fansided.com/2018/02/11/nascar-daytona-500-qualifyin...
Interesting; thanks. Actually I don't know how heavily "vos" is used in Guatemala. I know it is used extensively (I heard it occasionally: "mir'a vos", like "look, dude"), but I got the vague impression it might be mostly youths being chummy with each other, and/or could be considered less-educated, but I'm really not sure at all. Other missionaries and I always used Usted regardless of who we were talking with. I did hear that "tu" was only for boys trying to sound romantic to their girlfriend, imitating television.
> California decided building things was bad, invented CEQA, and now here we are.

Mmm, that might be glossing over the part where they decided to build farms in the desert, with water from other states, to grow animal feed and food for other countries.

I'd argue it's probably not the population or CEQA causing shortages, but our overzealous ag policies coupled with use-it-or-lose-it water laws and byzantine inter-state water compacts. Oh, and cyclical sustained draughts.

Residential households aren't really the ones using most of the water. It's ag (and other industries). Building new reservoirs and dams affect a lot of working communities too, not just silly things like nature. Meanwhile much of California's ag output is excessive, with a lot of it going to exports or waste, and much of the rest targeting unnecessarily high levels of animal production.

Our farm output is like < 1% of our national GDP, but they use 30-40% of our water. We already make way more food than Americans need. If we keep ramping up ag production and keep building reservoirs, we'd just keep propping up an over-producing industry that mostly serves the interests of huge ag conglomerates, not Californians or Americans.
I'd like AI to organize my phone's camera roll. Things like:

- This image is a meme

- This image is an inspirational quote

- This image is a photo you took

- This image contains the face of $person

- This image contains the following text (OCR)
> it's more confusing (and less expressive) than full-on do-notation (or F#-like "computation expressions").

It's strictly more expressive than do-notation. Anything that Haskell's `do` can do Gleam's `use` can do, but not everything that Gleam's `use` can do Haskell's `do` can do.

I don't think the clarity argument holds true, I think rather this is about what you're familiar with rather than an actual property of the syntax. Both are rather opaque.
Given there's a few languages with `use` now I think that familiarity problem will lessen too.
I skim through it rapidly, but the paper seems interested in building a framework for finding out if and when a microstate participates in the outcome of the macrostate, or if the macrostate dynamics can be evaluated without looking at the microstate.

That is, given a time series Z observed as a function of another time series X (what is called in the paper coarse-graining function), past values of Z are enough to establish causal connections with future values, without knowing X.

This is what I understood, at least.
I think this is a cop-out. Someone in the 1990s could have written the same thing about collections, or dictionaries, but we eventually came up with good-enough compromises that Python, Ruby, and Javascript all basically do the same thing. They don't implement literally every case, but they are good enough for "small" data, where the definition of "small" has grown to be quite large by human standards.

I think the real problem is syntax. Someone needs to come up with a textual graph literal that fits in source code, and it'll be good enough for the small type. Switch to a custom ubergraph when you exceed, idk, ten million entries.
When I'm in that scenario, so much to do, so little time, what should I do ahhhh.
I love to ask myself - "What am I resisting?" and then doing that thing. It's the biggest momentum creator that I've found.

It's a highly accurate radar system into the fact that I know what I should be doing, and I just want to cover it over and pretend that I don't as a means of continuing on and amplifying my own exciting melodrama!
Which businesses are "trying to hire" and what compensation are they offering? At the right wage, there is practically an unlimited workforce.
The new Air supports two external displays.. if the laptop is closed (ie internal display is off). That's a pretty big caveat.
Until the whole thing collapses and blows up in your face.
Some research is forgotten/dismissed by some generation only to be revived by a later generation (see e.g. Geometric Algebra)
Yeah that's definitely a risk with language models but it doesn't seem to be too bad for my use cases. Can I ask what tasks you used it for?

I don't really intend for this method to be final. I'll switch everything over to finetunes at some point. But this works way better than I would have expected so I kept using it.
> As a result it has some unfortunate restrictions

Ah, yes, "poor Apple couldn't find a way".

Except it did for the more pricey models.
I consider these consumer-priced switches:

https://www.servethehome.com/mikrotik-crs504-4xq-in-a-4x-100...

https://mikrotik.com/product/crs510_8xs_2xq_in
It's fascinating they used Excel in the product photos instead of Numbers. I wonder who actually uses Numbers these days? Or any of the Apple "productivity" apps for that matter.
My personal laptop is 7 years old so these comparisons are relevant to me, too. I’ve operated on my Air a bit to reduce thermal throttling and I don’t use it for anything crazy so it’s still useful, but one of these days I’ll upgrade. I’m sure there are plenty of people like us with these old beasts.
Even if your employment agreement doesn't say that, it might be advisable to sign an agreement with your employer that explicitly excludes any of your side projects that overlap with your employer's business. If it's linked enough to your employer's business, and you're salaried, and it could be demonstrated that it is part of your job duties, it might not be that clear as to who actually owns the code.
SEC votes this week on controversial climate change rule: Here's what's at stake
I'm no lawyer, but the statement "to productize the tooling we started building at Twitter" is troublesome to me. Do you have some protection from Twitter/X making a IP claim against this? I.e., can you prove you scrapped "the tooling we started building at Twitter" and began fresh?
Sure, but an economy seat is pretty irrelevant vs a business seat for someone who was in the market to drop above $10,000 on a Concorde seat anyways.
In my view the difference comes down to accountability. In all of the heavily-regulated environments I’ve worked in, humans are responsible for compliance in systems.

If an LLM generates vulnerable code that evades detection and makes it into production, and that vulnerability is exploited, who is responsible? Presumably, the humans who were tasked with reviewing and approving the code.

As the famous quote states, it is easier to write code than to read it. An LLM would be great for improving developer tooling to generate boilerplate code, etc., but I see tremendous risk for any firms attempting to let an LLM design and build any substantial non-trivial pieces of system code. And the effort required to review the code is at least on the same order of magnitude as it would be to write the code (beyond the trivial “make me an HTTP controller or HTML form for these operations” and the like)
Congratulations on the launch, this looks like a super useful product and I'll give it a try. I've been responsible for conducting hundreds of qualitative interviews over zoom in the past and while the insights were very useful, it took me months to execute. Scheduling and no shows were a massive pain and this has the potential to make it almost hands-off.
The Minimal Phone: First E-Ink QWERTY Phone
What examples would you suggest?
Maybe something like a k8s cluster? Those seem to be more stable with reliable low latency links
Within a single household, that is not mansion sized, it would seem un-needed?
As for me, Spotify could cease to exist. With each passing year, they become even more unusable. Now, even music recommendations are turning into rubbish. Not to mention the UI experiments...
I'm sure its a reference to our black founding fathers. You don't have to wonder too hard to answer what "AI" is telling on itself.
This is looking like a programming language problem. There is no way to make graph algorithms available in a way where the details are abstracted away.

What would a programming language look like that could address all those issues?
however, given your definition of emergence, that I share, a framework for understanding "how" maps from "micro" to "macro" behave seems interesting.
devils advocate: Is this maybe a case of discarding an 80% solution because you can’t do the last 20%?

I understand the constraints, but imagine how legible you could make code by replacing some key parts with a graph type that everybody knows.
I honestly think that having a type that supports a small subset of possibilities and only has the simplest algorithms implemented would go a long way.
I used to think that since graphs are such a broad data structure that can be represented in different ways depending on requirements that it just made more sense to implement them at a domain-ish level (the article mentions this in the "There are too many implementation choices" section).

Then I saw Petgraph [0] which is the first time I had really looked at a generic graph library. It's very interesting, but I still have implemented graphs at a domain level.

[0] https://github.com/petgraph/petgraph
Ironically, this is just going to increase interest in ROCm and other alternatives.
I wish HN supported footnotes and citations in comments. It would be pretty cool.
It's really mode plus some standard deviation. Stuff can always happen. And sometimes the flight could just be canceled. If I expect it to be 90 minutes to get to the airport, I'm not going to assume it will take 4 hours because whatever even if if I'll miss one flight in my lifetime.
Three Ways to Screen Shitty Hires
I don't support this version. For me much more looks like, Commodore/Atari tops were very afraid of being accused of having a monopoly on PC market, but they couldn't create some semi-competitor like AMD that years, and did not have good enough control, to make open source design like IBM PC.
The only time I have heard the fans on my pro was when running games on ultra. If you hear the fans chances are if you had the air instead it would be throttling. Up to you if that is tolerable. I can’t stand throttling so I got the macbook pro with two fans.
Are you guy comparing 16vCPU/32GB vs 8vCPU/32GB and say yours is only 1.6 faster?
I don't think there is anything interesting. Someone on the hardware side thought it would be great to hardwire one of two the display controllers to the internal display. That would explain why M1 and M2 can't be fixed in a software update and why the Mac Mini supports two external displays.

Restriction implies they made the deliberate decision to withhold or break functionally. Limitation is probably more accurate, because they didn't put the extra work to make it work properly.
Obsolete Occupations
In 2018 that would have cost 799. Considering inflation, Apple is doing pretty great right now with keeping their prices from going insane.
The fact it beats other benchmarks consistently by 0.1% tells me everything I need to know.
Ok, trees are not graphs but they are very related, and algebraic data types are trees, so they are ubiquitous in functional programming.

Why don't we have graphs in FP (or in Rust)? Because graphs require mutation (respectively break linearity).

Why don't we have graphs in imperative languages? Perhaps because very few imperative languages have ADTs? Just a thought.
For portability between locations? :)
It's happening. Most 1st world countries have extremely low birth rates and are heading for extinction.[1]

[1] https://news.ycombinator.com/item?id=39533166
iPhone 6S NVMe Chip Tapped Using a Flexible PCB
No, if Apple tries to give advantages to its own music app it is still possible for their app to fail if it is bad enough compared to the competition even if Apple gave themselves large unfair advantages.

In cases where Apple succeeded in killing the competition you wouldn't see a lawsuit like this since the competition wouldn't have the money to sue properly.
Had instant flashbacks to the Outbound (number 4 on their list)

https://www.makeuseof.com/tag/mac-conversions/
OFAC only applies to financial institutions, and maintains a centralized list yhat is checked on every transaction. If any of the endpoint data matches an individual on that list, money is allowed only to flow in to an account, never to leave. It's essentially a "you are banned from evonomic activity button".

But that's only a small part of the AML/KYC package. The other part is the active surveillance obligations on behalf of law enforcement that a financial has to engage in. I.e., the filing of SAR (suspicious activity reports), and reports whenever large amounts of cash are withdrawn from their custody. These are the AML side of things, that basically turns the financial system into an extension of paw enforcement.

This proposed KYC program from Commerce is applying the same template of obligations to U.S. cloud providers. Maybe it'll only be them for a few years, but much like FATCA ended up expanding OFAC's influence worldwide, so to likely will this be propagated worldwide.
yeah but you can't get an nvidia gpu with at least 128gb (H200) for less than $40k
For that matter it's true about a certain kind of C program. In a civilized language you have run-time typing and introspection and have all the type information so that it is straightforward to look at the program's data structures as a graph.

If you are looking at the debug symbols and a copy of the program you can usually figure this graph out but you might need to think about it sometimes.
I wrote a whole paper about ways to "fix" tokenization in a plug-and-play fashion for poetry generation: Filter the vocabulary before decoding.

https://paperswithcode.com/paper/most-language-models-can-be...
Better monitor, better speakers (much better in both cases), HDMI, SD. Fan, meaning less throttling on heavy workloads. Support for high-resolution and multimonitor setups. If any of these are attractive, you get the Pro.

Apple's "Pro" branding has become increasingly meaningless but in the MacBook category, which I believe is where it originated, it's meant to suggest "media professional", a demographic which has reason to care about all of these things.

There are even shades of this in the iPhone and iPads Pro, which have a few features which are mainly of interest to professional media types. For AirPods it just means "the expensive ones", and for Vision Pro it means "this is expensive". That's the main signal for phones and tablets as well, realistically.
I found it's completely acceptable for hobby usages that don't involve running offline LLMs. If you're doing work, get a Pro.
Humanoid Robots at Amazon Provide Glimpse of an Automated Workplace
It will also be fossilized in the HN database if they don't delete it very soon.
https://archive.ph/7GC33
> Another benefit of running small, cross-functional teams. It's a lot more difficult for bloat to become overwhelming when teams have strong autonomy over their own decisions and stacks

I’ve found the opposite to be true unless autonomy is paired with accountability. Ultimately the people making decisions need to pay the costs for their choices and I’ve seen that be especially bad where someone had the autonomy to spin up a ton of resources which someone else had to pay for. This can be especially bad if that was resume-driven development where they were playing cloud service bingo trying to list experience with things they really couldn’t have justified based on the application’s actual usage.
Except you and that article are quite wrong and the naming of the "Planet X" theory happened in 1894 long before the discovery of Pluto in 1930, back when astronomers also thought there was only 8 planets:

> In 1894, with the help of William Pickering, Percival Lowell (a wealthy Bostonian) founded the Lowell Observatory in Flagstaff, Arizona. In 1906, convinced he could resolve the conundrum of Uranus's orbit, he began an extensive project to search for a trans-Neptunian planet,[18] which he named Planet X, a name previously used by Gabriel Dallet.[11] The X in the name represents an unknown and is pronounced as the letter, as opposed to the Roman numeral for 10 (at the time, Planet X would have been the ninth planet).

https://en.wikipedia.org/wiki/Planets_beyond_Neptune#Planet_...
That's a bold statement.

Videos, music, photos, all of these add up fast. I have encountered plenty of family and friends needing help when their storage is exhausted.

Then there is the ever increasong bloat of software, web apps, etc. that chew through RAM.

If this isn't a daily driver, sure. It is fine. But for those where this is their only computer, this is a lot of money for an 'entry level' model that can't do as much.
And that is what this breaks down to, is a LLM learning? or is it just regurgitating?

From my limited knowledge, it looks like it is just regurgitating. This is based on what I have heard about outputs, i.e. stays the same if rand function is fixed.

Also with code there are finite ways to create something functional as opposed to an opinion paper where there are a range of viewpoints and how to express those viewpoints.