skysight-inc/HackerNews huggingface dataset:
Hah! Sorry I just saw this now, that's so funny, charles st E., small world! I actually loved that area, it's a shame I couldn't afford it anymore. I miss the late-night runs to Rabba on the other corner.
I was looking up Gall Wasps last week... :)
The leaked files; don't want to link here directly but I think they're all still available at the source
If he's actually a troll (I don't know, I don't recall hearing of Andreessen before), then responding with a hate letter addressing his claims doesn't help the author's case
Let's see if I can accurately predict which titles will have a comment by you under them ;)
Such a good idea. Do you have any plan to polish this up and publish to an extension store?
Because the news is that one of them was AI generated. It is to highlight fake news and disinfo on social media.

The news is not that all of them are or that Palestinians are not suffering.

Be better.
Oof what a shitty, uneducated take.

I suggest you actually read more about what happened before continuing to comment.
Or political/mindset group
>Effectively, what typically is happening due to entropy (decay, latency, quality, dirtiness) will start to move in the opposite direction due to automation and background AI.

Which of course begs the question, "Where's all that entropy going, shouldn't it still be going up?"
FTA: “I’ve seen comments online that argue that this is a bug in the language, which I would push back on. Though one may disagree with the design choices, the behavior is well-specified.”

I think the comments talk about a bug/non optimal choice in the design, not in how it’s worded in the spec.

For a similar case, look at variant records in Pascal. They’re well-specified, but the spec implies that they can be used to read or write arbitrary memory locations (create a variant record storing either a pointer to byte or a pointer-sized integer, write the address to be read to that integer, and then use the pointer to read or write the memory location), and that’s 100% against a goal of Pascal, namely that of being a high-level language.
This site is an excellent resource for gun violence statistics: https://www.gunviolencearchive.org/
Ok, can we walk through what I said so you can point out where I'm blaming the victim or saying that what the victim did makes the cop's behavior ok?

> The petty insults throughout the process about him being a "rookie" and the "we beat <your team> last week" did not help him at all.

Do you think the petty insults did help the kid?

> Of course it's not illegal to be a smartass

Does this somehow seem like me defending the arrest?

> but pro-tip for people in the future: cops are humans

Are cops not human?

> if you stoop to personal insults it's not going to make them want to be nice to you.

Do you think that personal insults make cops want to be nice to you? (assuming you don't disagree with the earlier part about cops being human).
Actually, I think all the examples you provided were independent dimensions. I'll concede orthogonality.

More specifically: can you think of coordinate systems with explicit binary or ternary constraints on the parameters in the coordinates? I can't immediately think of any.

Holonomic constraints etc. are constraints on the validity of regions of the space, not constraints on the ability of coordinates to exist.
> Cops being pricks

This counts as extra-judicially maintaining the status quo.
Not a traditional urban-realism example, but my favorite flexible sim is the new Zelda game, Tears of the Kingdom. Right during the tutorial you're given powers to:

- Telekinetically lift, rotate, and glue together anything that is not alive or nailed down.

- Summon and activate small mechanisms (fans, self-spinning wheels, flamethrowers, hydrants, etc).

- Phase vertically through any ceiling, as long as it's not too far away. This includes mountains, floating platforms, and large enemies.

- Reverse the last ~30 seconds of any object's motion. A falling boulder flies back up, a floating plank goes against the current, a spinning wheel changes direction.

Then you get to apply these powers for transport, combat, and puzzles. And somehow it just works.

I found myself frequently wondering what is the canonical solution to a puzzle, because it sure as hell isn't what I just did. It's a brilliant game.
I'd argue that you two folks contribute to the problem.
They can and will ruin everything you love
and pricing - wildly overpriced for what they are.
and software in the console - which is also awful
There could be an argument that it is not expanding supply, or that competition is not putting downward pressure on price.

A simple example of this could be to hospitals engaged in a marketing battle for a fixed pool of customers.

A counter or example could be that over expansion in services leads to lower efficiency and higher prices. This could be the case when the service selector is a different party than the payer, so the pricing feedback is broken. A tragedy of the commons essentially.
The hard drive on my Cloudkey Gen2 Plus failed less than a year after I bought it. I don’t blame Ubiquiti for a hard drive failure. I blame them for designing the device to be fanless but constantly hot to the touch (44 degrees as I’m writing this, with two 120mm fans right next to it). Countless support posts complaining about poor hard drive lifespan in that kind of environment, but never a response from Ubiquiti or a redesign.
GM? They are building a bunch of tanks that get super poor eMPG and don't have CarPlay.
I remember hearing on a podcast a story about turning a "backend timed out" failure into "send that data in email and tell the user 'ok, we got it come back and check later' instead of an error".

I thought that was really clever, and filed it away as something I'd use in an emergency in the future.

It also reminded me of a WebTV incident with a database overload. I came up with the idea of shutting down all our last-hop mail delivery servers, which needed a database connection. That caused email to queue in the SMTP inbound Servers, which we drained later when the database was no longer overloaded.

The lesson is: use batch-oriented processing from queues to take load off of systems that are designed to work in a transaction-oriented manner, but are failing to do so.
>But really, why insist on a x-ray of the author – "is he nuanced enough in all things?!?" – rather than directly assessing the 5200 words he chose to offer?

I think I covered this in both previous comments but I’ll try to clarify further.

It’s because his 5200 words don’t appear (to me, at least) to portray a nuanced worldview. It comes across as an overly simplistic mental model of “technology, economic growth, and free markets are inherently good. Just see this list of very smart people who agree.” I would like him to elaborate further because, IMO, their real world is far too complex for a simplistic model and I’d like his insight on where he thinks that model hits limitations. Otherwise, his manifesto reads as a bunch of simple platitudes rather than a well thought out philosophy.
I'm more shocked at Breyer's naivety (or his acting all naive) than I am at the efforts made by the tech industry. They're about as transparent as can be about this.
It’s been a little while, but I believe just running it via docker worked really well also without any forms etc
I run a website for immigrants coming to Berlin. This year saw more traffic and income than the previous ones.

A few learnings:

- I got a bunch of immigration consultants, lawyers and other knowledgeable people into a WhatsApp group where they can exchange knowledge with each other. Now even civil servants joined to gather feedback and give advice. It helps me keep track of everything that's happening in the world of German bureaucracy. Sometimes just getting the right people together is incredibly valuable.

- I spread myself too thin and found myself stressing about work and all the things I "must" do. Even with a rock-steady, smooth-sailing, deadline-free business, you can experience self-inflicted stress. Sometimes you have to consciously chill out. My bills are paid. Everything else is a bonus. I should bring back "what are they gonna do, ask for a refund?" (Everything on the website is free)

- I don't work a lot, but I work every day. My little GitHub graph shows that I take two random days off per year, but that I also work when I travel. I'm not sure if I can fully disconnect, and I'm uneasy about that.

- I underestimated how valuable my audience is. I built a tool and it instantly had 100 conversions a day. I didn't market it; I just added it to the page. I didn't realize that I can just spin up successful new businesses just by mentioning them to my readers.
I use a mix of Unhook and Focus Time to get rid of the feeds that annoy me the most.
I'm making an RSS reader application. I plan to launch a beta in the next week.
https://readine.app
> Google muxing ads directly into the video feed, so...congrats I guess, freedom preserved?

I mean, yeah; if inlining the ads means the site doesn't spy on my machine and report back to Google then that's a big win.
Well the last sentence of their newer LP
'Strive to be Earth’s Best Employer' says:

Leaders have a vision for and commitment to their employees’ personal success, whether that be at Amazon or elsewhere.

I didn't expect them to lean in on the elsewhere.
> I prompt-hijack GPT-10 and have it personify HAL, Skynet, Hitler, or some other agent with homicidal desires, does it really matter what your theory of mind has to say about the literal reality of those “wants”?

Just having it "personify" something homicidal in its text outputs wouldn't be enough. You would have to use its output to actually control something that could kill humans. But then the responsibility for the killing would be on the humans who hooked it up to have that kind of control. I agree that in that scenario the question of whether GPT "really wanted to kill humans" would be moot--but it would be moot because the AI would not be the one we would hold responsible. We would just disable it by removing the control hookups. Then we would hold the humans responsible who enabled those control hookups in the first place.
Stalin didn't directly manage all production either.
For certain types of people, respect can only be achieved via intimidation. Or mean the same thing.

Edit: I think people are completely misunderstanding this post. I made a general statement about humans. Not about policing, not about a country. Just an observation that certain types of people only seem to understand/respect violence.

Not every statement needs to be "unpacked"
Some background info regarding Argentina's economy:

"How Argentina has been trapped in neocolonial debt for 200 years: An economic history"

https://geopoliticaleconomy.com/2022/12/18/argentina-neocolo...
Up, but still effectively a rounding error on US firearm homicide at 0.7%.
> Speaking out like that put his very life in danger; without exaggeration. Scientists who spoke about the lab leak possibility were receiving death threats at the time

People get death threats online for almost anything you can think of. I wouldn't say that he was putting his life on the line. He was also exaggerating the evidence in ways that went beyond pure humor (the word "Coronavirus" is not actually in the name of the building). I'm not saying he was wrong, but I am saying he was not heroic.
I'll point out what I believe the other commenter was alluding to.

1.Consumption taxes are generally considered regressive because poorer people end up consuming a greater proportion of their incomes and thus paying taxes again on more of their earnings.

2.People who talk about a 'giveaway to the rich' or who advocate for 'tax the rich' generally mean to draw a distinction and say that the rich need to pay an even higher proportion of taxes than the do at the moment. 'The rich' is seldom (I believe never) meant as metonymy.

3. Advocating for consumption taxes is thus advocating against taxing the rich more, and vice versa.
It’s a public-facing IT system owned by some government agency in the United States. “Sometimes” is an understatement. (Though maybe this is a failure on my part to update my priors. I’ve noticed that recently some of the systems that led me to form this opinion in the past have become very functional, if not exactly pleasant to use.)
Why? What benefits would we maybe gain by weakening TypeScript?
> specifying a maximum recursion depth or something similar

Doesn't TS do exactly this? It doesn't seem like setting a cap on recursion depth would disqualify something from being Turing complete. Or am I misunderstanding your comment?
> if I'm a beginner would Ruby be a good language to look into?

Any language is fine for a beginner.

Anything you can accomplish in one language you can accomplish in any other language. The concepts you learn as a beginner in one language will transfer over to other languages.

There are a lot of caveats to the above, but the exceptions don't apply until you're very experienced or working on advanced projects.

> (Please don't recommend Python/JS, I dislike them for personal reasons)

There's absolutely nothing wrong with either of these languages. Python and JS are _very_ widely used. You might want to consider why you're avoiding these languages.

JavaScript (and to a much lesser extent, Python) are disliked, but they aren't "bad" languages. JavaScript has quite a few very interesting ideas, and is very easy to build interesting things with. Python is very popular for a large range of tasks from scripting to data analysis to building entire applications.
I put a heatsink and fan on the outside of mine. Didn't trust the "passive" cooling
Nothing. It's not an inference problem but a training one. If you train on the sequence,

"Adrian Tompkins was the ninth mayor of the town of Wolverhillington"

And later ask in inference,

"Who was the ninth mayor of Wolverhillington?",

It might not return the answer.
nbformat .ipynb notebooks are JSON documents with distinctions between input and output cells, and with output MIME types. https://nbformat.readthedocs.io/en/latest/format_description...

Jupyter-book docs > Code outputs > ANSI outputs:
https://jupyterbook.org/en/stable/content/code-outputs.html#...

`less -R` is not the default.

FWIW, textual (and urwid) does ANSII escape codes well: https://github.com/Textualize/textual

touch file$'\n'name
find . -print0 | xargs -0
Shards are the secret ingredient in the Web Scale sauce!
They mean the iOS store. Mac App Store is like a sideshow.
I have an outdoor shaded box with a USW Flex in it. That one box kills them quickly. I doubt it gets over 110-120F, so the root cause is a bit of a mystery. Any suggestions for a more robust model?

The box has a long PoE run and then it redistributes out the PoE to 3-4 other PoE devices. The wattage is well within spec, but they usually drop to 100MBit from 1GBit a few months before permanently failing, so there could be some sort of signal integrity problem or over-driving of the phy, etc.

I'm kind of considering trying a Flex Mini, since at least they're cheaper. (The box is waterproof.)
Injuries are also down according to the stats, though.
Got a rule to filter for certain cuss words. At certain times my code it heavily loaded with them, not because the code is bad, but I lack motivation and this is a fun way of dealing with it.

Private repos only.
True, while revolut/cash app provide some services banks don't, I only keep minimal amount of money in them at any given time, and for as short time as possible.
They don't need to, they controlled the domain IP and trivially got the certificates. This is not a novel technique, see this Twitter thread:

https://twitter.com/billmarczak/status/1710348549794185279

We need to go back to snail mail or something, this whole .well-known thing just stinks. We added layers on top like CT and while sound ideas, they don't tend to do anything unless you are Google or FB.

> Yes, the fraudulent certificate is memorialized in Certificate Transparency (CT) databases (the indelible, publicly accessible records of ~all issued TLS certs). But, most website owners don't know what CT is, have no idea how to check it, and wouldn’t know what the results meant
Although that's partly true, bear in mind that not all RoTs are the same. Having a hardware vendor as the RoT is better because the manufacturer has no good way to abuse their position: you can easily firewall the hardware off from the chip vendors, or otherwise monitor that it's not phoning home, and hardware vendors have no straightforward way to access their customers machines even in the absence of CC. This isn't a meaningful thing to attempt for a cloud vendor.
You've bounced back and forth between interest rates and tax rates and percentages of GDP, I think. I'm not quite clear on what you're saying.
Isn’t it pretty easy to use inband signaling securely? For example you can have the „outer“ more privileged channel always add a prefix with the length of the following „inner“ message which can then be ignored/not parsed by the receiver. Or am I missing what you mean?
Bro, that's literally all victim blaming.
Location of Forrest Fenn's Treasure
Google Joins Forces with Tufts University to Transform Nutrition
> In practice several of those ANSI escape code behaviors are hard-coded

The most common examples I see these days are for red/green/yellow status text in shell scripts. To anyone planning to do that, or even more complex stuff, please consider using tput instead.

tput setaf 1; echo this is red

tput setaf 2; echo this is green

tput setaf 3; echo this is yellow

tput setaf 8; echo this is dim

tput bold; echo this is bold

tput sgr0; echo this is normal

blue=$(tput setaf 4); normal=$(tput sgr0); echo ${blue}Color${normal} text.

(man terminfo for arcane details.)

It's wise to make sure output is going to a terminal before using colors, because they don't play well with logs or text processing commands. You can check with: test -t 1

If you use colors, please consider making them optional, since they don't work well for everyone or in every desktop color scheme. An environment variable makes a sensible switch.
The whole point is to actually have installed locally so you don't share any data with the developer of the extension. The problem with extensions is that in many cases the access that you give them is way too broad. If you install it by yourself, you control everything. The only thing that I thought about is maybe some kind of configurator that would allow you to pick some already existing rules that the users would share through github.
It's called "Low financial and social literacy"

There are lots of people who see a website say "You will make free money" and their brain just skips over the part where you normally would go "that doesn't make any damn sense". They are usually the same people who spread rumors as "I know a guy who knows a guy who definitely knows a guy at a school where they had a litterbox for furry kids". It's no different to how some people just REALLY REALLY suck at basic arithmetic, or others can read the same page of a book ten times and struggle to pick out what happened.

We ALL have some semblance of this. We are ALL fallible bags of chemistry following really dumb patterns that evolved around surviving the wilderness, where being "correct" was not nearly as important as surviving until tomorrow. It's why I just don't understand the willingness to let people suffer "because why should I help them".

We need strong regulations, strong consumer protections, strong medical systems, and strong education systems because being born really really freaking stupid should doom you to a bad life.
someone probably stumbled into this because of war in Palestine and thought it was interesting
> There's a lot of water in the bilge, and I'd really love it if I saw someone holding a bucket.

Here's the depressing reality: there are a lot of people in the bilge with buckets, quietly bailing like mad so they don't drown. I'm not just talking IT personnel here, there are legions of under-appreciated, underpayed essential workers (more than just healthcare professionals) that keep our civilization afloat. You don't hear from them, because they are a) too busy getting shit done, and b) disenfranchised (this includes not getting time off work to vote).

The irony is you are distracted by the peacocks strutting about on deck debating whether we should even admit the bilge is filling up.
It does completely negate your "AM radio does not exist in any EVs" though.

I'm not arguing it doesn't mess with AM. I'm sure its a part of why AM kind of sucks on my EV. But it is an EV and it has AM radio, therefore "AM radio does not exist in any EVs" is 100% factually incorrect. The Chevy Bolt and Spark also had AM radios, so its not even like its just one EV that has it.

You're the one arguing absolutely no EVs have AM radios, which is trivially easy to disprove.

And even if it didn't, so what? Just because something can interfere with an AM radio, its somehow considered radically unhealthy to be around and should be avoided? Loads of things considered safe to be around mess with AM radio. The wiring in my house messes with AM radio signals, guess I gotta pull out all the wiring. Back to gas lighting it is! Heck, having another AM radio running near an AM radio can cause interference, guess we need to stop using the AM radio!
Violent crime stats tracking down at a similar rate suggests most of the explanation isn’t better medical care (though some of it might be!)
Yeah. I avoided Typescript for the longest time because years prior, I'd had a hell of a time converting a bunch of Coffeescript back into JS. When that project was done I thought "never again will I use a language that tries to 'fix' JS." It was unreasonable and emotional, but also understandable.
I have been envious of pattern matching for decades. It is one of those language features I saw (almost certainly in OCaml) and just desired it. I have not worked professionally in any language that supports it.

One tiny annoyance I have with many implementations of this feature:

# standalone `in` just returns `false` the pattern doesn't match, useful in `if`:
if point in [x, y]
# it was a 2-element array, and we checked and deconstructed it
# ...
end

This pattern, where `x` and `y` are introduced into the block is a pretty common way to expose a kind of pattern matching guard. You can be sure that inside the `if` block you have valid non-null references to both `x` and `y`.

But I hate nesting. In most cases when I am asserting some form of data what I want to do is exit the function if the data is invalid, perhaps with some error code.

So what I want is:

unless point in [x, y]
log.error("Invalid point")
return /* ideally some Option/Result */
end

# code assuming valid x & y

This is one of those "wouldn't it be nice" kinda syntax sugar things, but if I have a series of guards that are progressively narrowing types it ends up feeling much nicer to me.
The sense I’ve got from what they’ve published, and a few emails back and forth on final orders, is that the guy behind PC Engines has had enough and wants to go do something else with their life.
While I'm a huge lover of Asimov books, I don't think most of the novels represent a probable evolution of how robots would evolve since the rules in the book represent distinct rules based upon something that'd be fuzzy at best to evaluate, and even if that was possible we'd be more interested in debugging those failures rather than having a brain fry itself.

That said, once the capabilities to add reasoning and concretization of fuzzy concepts is within the realm of possibilities maybe it's a sane approach to install those rules, still the present trajectory doesn't really imply it would go there.
I don't think GTA is the best example for "alternate navigation" through "destructibility". Apart from a couple of fences and lampposts, what can you really destroy that gives you new navigation possibilities? There are games that took this way further (e.g. Red Faction)