skysight-inc/HackerNews huggingface dataset:
Not sure if serious? From the post:

> This new approach seems remarkably resistant to existing pagerank manipulation techniques
2 floor house + Outside is immediately 3 APs. You'll also need at least one PoE switch to power them. That's 4 devices already, without adding anything else like security cameras or similar.
The pixel density might have increased, but phone screens fit less information than desktop screens, so the logo can't take up as much space. The goal isn't good reproduction, but rather improving legibility and recognisability at small physical sizes.
Doesn't really help when the VC firmware is loaded from the SD card anyways
In the vein of your last point, I use ChatGPT4 to write all my one off scripts for odd tasks. Without knowing Python I worked up a script that can figure out which asset I have selected in UE4, grab the text from it, send it to elevenlabs to create a text to speech conversion, convert the downloaded mp3 to wav, import into UE4 and then set that as the assets (dialogue wave) voice over line…
Somehow this leopard only exists on systems like Android and Google Play Store or web browser extension stores, but notably not in places like F-Droid or the repos of any common GNU/Linux distribution.

"Leopard eats face" is a dumb reddit thought-terminating cliche. I invite you to actually think about the problem and ask yourself why developers of FOSS tools selling out happens in some domains but not others, and effects some users without warning but not others.
> I’m not sure why a transform would be so inefficient

Last i asked, if you change a (1) pixel on a modern computer, you need to redraw the screen because it's a surface which is being updated.
That doesn't mean it's pointless. For most practical (commercial?) purposes, "can a human be tricked" is a much more important property than "can it think". If a decent portion of humans can't distinguish the AI anymore, with trickery or not, THAT opens up space for plenty of applications, regardless of conscience or not. Think of support bots that sound like humans, sales, email drafts, etc.

Like, most people would say that animals can think, but clearly it can't pass the Turing test. Would you rather have unconscious GPT-4 or a conscious pig "working" at your job?
Even if we disregard the history of the labour market in the country, it’s far from the whole point. There are also several other points, some of which I mentioned along with the statement you took issue with.
Cheap version: helium balloon tied to a radio control car.
> It's pretty hard to unscramble as a human.

Is it? With essentially no knowledge of golf and no lookups, in less than a minute of work, I get this:

Jon [last name beginning with R, Rahm?] won the 2023 Masters Tournament on Sunday at Augusta National Golf Club, clinching his first green jacket and second career major

I guess it's possible that I made a mistake in unscrambling, but I like my chances.
The algorithm does not exist to be manipulated in that way. In fact, the article ends with "This new approach seems remarkably resistant to existing pagerank manipulation techniques". It is my opinion (and I know some people will disagree with me) that SEO is harmful and should not exist. Since you're still new to the industry, it might be worthwhile pivoting to a different occupation.
> Exactly what kind of funding does it need?

I assume your time also has value. Open source software does not have to be shared free of charge, especially not when you need to invest your time and money to package and distribute the software and offer support for the project. The kind of puritan definition of open source that you're alluding to is only playing into the hands of the megacorps that are exploiting their users.

People deserve to be compensated for their work, especially when their work finds an active audience, even if they maintain an open source project.
They write "Logo fonts are indeed beginning to converge" but I think the minimal sans-serif has been the style for some time.

I wonder if you could get ahead of the curve and use fonts like Garamond in the old Apple ads. Maybe that would be considered avantgarde soon?
Yes, people lie online. But it may matter less than we fear
F-Droid works like the Debian repos: F-Droid builds are not built by the developer, they are built by F-Droid volunteers from source. They don't accept pre-built applications.
This doesn’t answer the question about needing more than 50.

Even if there are 20 departments, a development, testing/qa, and production server environment, phones, printers, 12 conference rooms, a dmz, an IoT, staff, and guest wifi, backups on their own vlan, a management vlan, and multiple vpns, you would still come under 50 with a few more to spare.

If you have a network like this it might also behoove you to physically separate it out so guest infrastructure and production, and management interfaces are all on completely different devices and thus each network doesn’t need all vlans.

Unifi doesn’t sell the highest quality of equipment that could necessarily support more complex environments in the first place but needing more than 50 vlans on one physical network sounds almost unsustainable.
Link from my WP subscription: https://wapo.st/46H1LHP
or feed it to ChatGPT!

by the way, ChatGPT 4 is pretty good at scrambling as well. Your comment scrambles to

> tI's ryteppt darh ot cuaslmbern sa a amunh. l'lI eavel uyo ot dera eht erpap fi uoy nwat ot ese eht rliongia xett.
More interestingly, there is a nice proof of 1 = 2 if you divide by zero

https://www.math.toronto.edu/mathnet/falseProofs/first1eq2.h...
While true, this doesn't quite explain why China has plenty of high speed rail.
Adult Control Panel? I always think "Adult" when I'm trying to bring up the legacy panels instead of the function-crippled slow modern iterations.
I am not smart enough to full understand what this does? I just don’t full understand the use. Does someone have a good rundown of how this would help me?
I didn't have that issue at all; I just looped through the 20 different tokens and found first and last instances of all of them, and compared the very first and very last of all instances.

https://github.com/xdavidliu/advent-of-code/blob/main/2023/d...
But there should be a way to lock those fuses before shipping the product to market. Otherwise the device can be permanently bricked and the hardware will need to be replaced. On Espressif and Beken chips these fuses are lockable. Once locked, they can never be written to again.
SEEKING WORK | Canada | Remote

Location: Vancouver, BC (Canada)

Remote: Yes | Hybrid | In-office

Willing to relocate: Yes, anywhere in Canada

Technologies: JavaScript, TypeScript, Java, Python, SQL, HTML, CSS, AWS, GitHub Actions, Node.js, React.js, Express.js, Electron.js, Svelte, PostgreSQL, MySQL

Résumé: https://github.com/krusnabalar/Resume/blob/main/Krusna_Balar...

Email: k.balar.401[at]gmail.com

Name: Krusna Balar

I'm a recent CS graduate driven by a passion for building software solutions that tackle real-world challenges. My experiences in software development have equipped me with hands-on experience in creating and deploying solutions using JavaScript, TypeScript, Java, and Python.

Always eager to broaden my skill set, learn new technologies, and work on impactful projects.
At my last interview, the much younger fellow interviewing me asked me to tell him about myself. I was doing to devote a single sentence to what I did before going to university, as a backdrop for what my motivations have been; this kid cut me off in the first sentence of my interview and told me he wasn't interested in any of that.

It really taught me how much power we can have when we control timing. I was off for the rest of the interview. Even at a good interview, how can someone get to really know you in such a short period of time?
This is a good question, thanks for asking it.

The specific scope here is a GitHub Acfions workflow, which presents a set of claims (username, repository, workflow name, git commit, etc.) that are bound into the digital signature. In other words: the signing key’s intrinsic “identity” includes a stable identifier for the workflow and source code that ran it.

This doesn’t stop an attacker with access to the workflow from tampering with the build (nothing can stop that, including an HSM), but it does produce a game-theoretic disincentive: the signing identity will reflect any changes made to the workflow by the attacker, meaning that they cannot simultaneously maintain stealth and craft a malicious signature.

(This assumes that the build workflow itself is relatively hermetic, i.e. is reproducible and doesn’t pull random executables from the Internet. But that’s table stakes!)
Great. Now we have to search for settings in three levels of control panel instead of two.
> most people vastly prefer easy and DWIM over simple and precise

Most people also vastly prefer not having to work on difficult problems. Iverson was clearly trying to provide a notation that would help the (admittedly smaller) group of people who find solving difficult problems interesting and valuable.
> When you get defense for “free” from an overstretched US military, you obviously have more budget to develop your own country.

I have been saying for decades, they need to pay tribute. Never before in history has a super power defended smaller nations and expected nothing in return. The US taxpayer should enjoy some relief from foreign governments who want to be defended.
Yup totally plausible. Things like word (token) dropout and inserting random uniform noise into embeddings or just edit distance perturbations to the tokens are all well known but still Figure 1 looks extremely impressive.
Isn’t what we really need reproducible binaries?

The problem of reproducible (and thus verifiable) software is 99% solved practically with languages that build reproducible binaries.

Requiring at least one human to build and sign a production release (which we know will be identical to what is produced by CI) is probably a reasonable way to solve this problem.

While this usually implies static linking, even a dynamic link would work if we had a way to ask for a dynamic lib by content hash, and we aggressively shunted dynamic per-platform content to other runtime files.
Sustainable here is with regards to the model as a whole (politicians stay away; unions and companies settle things amongst themselves), and in the economic and political sense, not eg. the environmental sense.
Okay, I gave it 10 minutes and tried to find out what "Polylith" is about, skimming reading material found by following down links starting at the PyPi page.

What I found was 10 minutes of LEGO-bricks analogies.

What I didn't find, is an answer how this is supposed to be that much different from Microservices or libraries.

https://polylith.gitbook.io/polylith/

Polylith addresses these challenges by introducing simple,
composable, LEGO-like bricks, which can easily be shared across
teams and services. The choice of bricks determines what each
artifact does and how it's exposed.

Okay, sounds neat, but ... doesn't that pretty much describe a Microservice? A somewhat-self-contained building block that exposes an interface?

And if it doesn't, isn't this just describing a module/package/library?

Sure, I mean, the idea of having all these libraries in one repository is neat, but...where is the difference from having all of them externally, in their own repos, and leaving the rest to the build pipeline?

Again, this is just based on what I found in 10 minutes of lazy skimming, so if anyone wants to point out something important I overlooked or didn't understand, I'm happy to be corrected.
It makes more sense in the bigger picture. Extending the nuclear example - the scenario after building nukes is that one day everyone will die. The scenario before nukes is one day everyone will die.

So on the one side everyone is correct, the nukes are dangerous and should not be used. But on the other hand, the end state hasn't changed and the path seems to be a bit better. So, arguably a good idea. But it'd be even better if we don't all nuke each other.

AI is similar. We're already on the clock before WWIII or maybe WWIV wipes out everything. However, in the mean time, AI will probably lead to some really great outcomes. Or if it replaces us then hey, we weren't doing so hot anyway and at least AI is has a better shot of getting off the planet. All life is in it together! Or in the extreme case, maybe it is a dud and the whole things was a false alarm, although that seems a stretch.
It's truly astonishing how many impactful things Thiel has his hands in very very early. PayPal, SpaceX, Facebook, Ethereum, Palantir, DeepMind, OpenAI, Yudkowsky, Figma founder was a Thiel Fellow, Seasteading, successful election of an Ohio Senator, etc.

Also, it is an ugly stain on NYT's reputation to have "Mr. Yudkowsky was a leader in a community of people who called themselves Rationalists or, in later years, effective altruists." as a false statement in here, when it was written by Cade Metz who supposedly did his due diligence on these people by writing a whole 'nother article about them. You can't claim unfamiliarity. Rationalists and Effective Altruists have overlap but are distinct. They aren't the same.
Oh definitely, I'm not saying it's uninteresting that it's managed to get into and be left in such a state, I just thought it was a funny euphemism for it.
Show HN: Rqbit – bittorent CLI and desktop app written in Rust
Finland has 2 high speed trains, and 75km of high speed rail. So, technically yes.

Healthcare is hardly affordable, costs are skyrocketing and meeical staff are overloaded. The system has been overhauled recently, remains to be seen what the effect is.

Cost of living is generally high if you want to live near cities.

Subway lines only in the capital.
> Drake equation is a probabilistic argument or simply science fiction of the intelligent kind. It is not science.

it's a parameter-pluggable model. ISTM it's science, just needs params. I think you're dissing stuff because you say so.

Looking at your comments, you seem to like saying provocative things. Whatever.
There was an 20 year old blogpost by an employee posted a few weeks ago outlining exactly this (and why they never chose to do it), commenters were disagreeing writing it should be done but Microsoft would not dare to do this now anyways. Now it's here, and HN hates it.
Seconded. My copy launched without problem - now I want to learn how to ingest my library of blog posts, PDFs & images.
Yes, but in the cited example of basic_string, providing useful error messages isn’t actually that hard. It would be more interesting to hear an argument about what specific C++ features make providing useful error messages hard (if indeed they do) for which precise reasons, that would warrant the accusation that the language designers (rather than he compiler writers) didn’t pay attention to usability.
Ah I see, I quite enjoy that model as someone from the US. Someone mentioned familiarity with the industry being key - this is so true

We have decisions made by those who are actively not informed, but rather, biased
I miss Windows XP / 7, everything went downhill after.
Oh that's cool. Now I have something new to read thanks.
My early attempts at uncensoring the models sort of stumbled into this as well. I told the models to produce output heavily using the transposed letter effect. I would also have it remove random letters in words longer than 4 letters. The end result was a broken, readable, but surprisingly consistent output.

I wrote a little script that would apply a regex to scramble words and remove letters to ask questions. The models could almost always use this input which was crazy to me. Made for some fun time having uncensored conversations in complete nonsense with the models.
Probably worth reading, although, at least according to the review, he offers no "solutions" beyond the usual "it's a human problem".
Yes, but can it unscramble an scrambled text in an obscure language like basque or friesian just as well? or perhaps voynich?
https://www.ic.unicamp.br/~stolfi/voynich/98-12-28-interln16...
The first few I checked had Wikipedia pages in their native language.

Possibly this list is auto-generated from wikidata?
I have written two blog posts that sort touch on this subject. The increase in screen pixel density has had a much larger impact on web design as a discipline than is commonly acknowledged.

https://daniel.do/article/making-noisy-svgs/ (I link to the second post in the first paragraph)
> If you scramble words at the character level, you are going to produce combinations of letters that don't match any known symbol. It would be like drawing a series of random strokes and asking someone who knows Chinese what it means.

You can see an example of doing that very thing here: https://pbs.twimg.com/media/EG1ZV_tX4AALiIG?format=jpg&name=... . There is a hashtag at the bottom of the image explaining the meaning of the nonexistent character, but if you remove that from the image, people understand it just as quickly.
AI-Dvent of Code 2023
Absolutely, the basic functionality could be easily hacked together with a small shell script. But parsing the html and converting it to markdown would be probably not possible without extra tooling (I wouldn’t feel comfortable doing it with sed). I also like that with the current implementation you are basically getting the “—help” argument for free.

Using Rust for a simple tool like this is, of course, a total overkill and something like Python or Go would do the same job with much less code. But I enjoy writing Rust and was already using it to solve the AoC problems :)

I also like the fact that the tool is now very easy to install with Cargo without me having to upload it to some package manager.

The 2000 lines are in the Cargo.lock file, which is generated. The actual config is 18 lines. Of course having that many dependencies is worth criticizing.
Making your code run quickly will not help if your software architecture is inefficient or optimized against the customer as so many web applications are these days, for example. There are many commercial web pages that appear and approximately ten seconds later clicking on a button will actually do something. I am not sure why that it considered acceptable, but customer experience doesn't seem to rank very high on the list of priorities.
To Scale GenAI, Companies Need to Focus on 3 Factors
It specifically is made for the citizens of the US to be protected from overzealous government mandates. It doesn't care about foreign powers due to them being...foreign and all potential enemies regardless of national friendships.

Also all constitutions are social contracts that are only as strong as the judicial branch is at restricting the government, so its really up to interpretation on that front.
Yes you are right, should be D2 since it has breaking changes to D1.
Because since then situation in Windows changed, and there are already multiple control panels, with settings being spread around them in nonsensical way - and this one just adds a 3rd one.

It really needs a complete rework of settings.

And to be honest i like the split of default and poweruser settings.
Not sure about Sweden but in the US Tesla does RSU grants in addition to the standard ESPP plans as well
Endianness, and why I don't like htons(3) and friends
Companies aren’t satisfied with selling a great product for a profit, they have to keep growing. Their view is that not doing things like cloud services, adverts, selling personal data, etc is “leaving money on the table”
Grafana Loki: Collecting AWS LoadBalancer Logs from S3 with Promtail Lambda
Unfortunate but unsurprising, given all the discussions and suspicions that the [recent] power struggle at OpenAI was about conflict of interests. This deal goes back to 2019, so it can only throw more oil on the fire about what's been happening since.
If you were a true power user you'd be modifying the registry directly ;)
> I personally know FANG engineers with half a dozen years of high-profile work who had to spend weeks training coding golf and algo&data structures trivia before passing the first round of interviews

> all because these trivia games bear no resemblance with real world software engineering

You may actually agree with GP for he is not talking about that. GP is talking about FizzBuzz: less than ten lines of code and three if or something.

Someone who cannot solve that cannot code, as simple as that. I don't care about a little error but someone who doesn't know how if and else do work has no place in "real world software engineering".

I mean: how many developers working on critical systems like those in a commercial airplane don't know how a conditional statement work?

Anyone who has ever interviewed candidates knows there are master bullshitters out there.

As one CTO once told me before I'd be interviewing people: "When you look at their CVs full of buzzwords, you'll often feel like you know nothing. But for many of them, once you'll start asking trivial questions you'll quickly realize they're the ones who know absolutely nothing".

Asking to solve FizzBuzz is not asking to solve a problem which requires to know when to apply, say, Floyd-Warshall.

FizzBuzz is not a high bar to pass.
Reproducibility has two operational constraints: it assumes the user is actually reproducing the binary (not the case in Homebrew, where the binary is pre-built and distributed to users), and it assumes that users have some way to ascertain whether the build has actually reproduced (versus comparing it to a digest delivered by the potentially malicious index, which could then be whatever malicious build the index intends).

Homebrew packages whatever software its users want; artificially limiting their packages to only languages that make reproducibility easy would significantly diminish its value.

Edit: to be absolutely clear, reproducibility is a great idea, and a great long term goal. It is not a sufficient substitute for digital signatures, especially not in binary distribution schemes like Homebrew.
Pricely my thoughts too, I think this is just what people do anyway. Talked about from another's perspective. Like marketing an idea. Reinventing the wheel.

Typically not the most ideal option either.
Clear explanation for why we can't reach speed of light
If the article is based on facts then... is this not an example of corruption?
I agree. Excalidraw is good for very rough sketches and live drawing, but Draw.io is better for basically everything else.
> For most practical (commercial?) purposes, "can a human be tricked" is a much more important property than "can it think".

I disagree.

In my experience human customers don't care much about whether its obvious when they are communicating with a robot. In fact, in several use cases it's considered good practice, and may even be legally required, to tell them when they are.

What they DO care about, is whether their requests, inquiries, complaints, etc. are handled quickly and efficiently.

We don't create value for our customers by giving them good chatterbots. We create value by giving them highly functional automated systems.
Is technology harming our brains?
»Technology and our reliance on it is limiting our critical thinking capabilities and ultimately harming our brains — but can we stop it?«
A miniature heat seeking rocket might be possible, like an early Sidewinder. Use it to shoot down model jet aircraft.
You can still make mana on https://manifold.markets/Mira/will-a-prompt-that-enables-gpt... if you believe LLMs can't solve Sudoku!
Clang already replicates a bunch of flags, macros, and behaviors from gcc. The objective is to be a drop-in replacement, and make the developer experience much nicer when migrating. There are some rough corners, of course, but overall it’s actually very nice.