skysight-inc/HackerNews huggingface dataset:
Choosing a language before you even have an app matters. Changing the language your app is already written in or tacking on a microservice so you can use a 2nd language.... not such a good idea.
I chose php 8 years ago because I already knew it. Would I write my app in a different language today if I could? Probably. Should I do that now, when I have very few bugs (basically none of which are related to my language choice) and no performance issues? Probably not. Have I been tempted because shiny? Yes.
Delivering actual value to customers is what matters and there hasn't been anything I couldn't solve with a bit more PHP. Rewriting the whole app would probably kill my business.
Recently I needed to query something from a json document, but I just couldn't figure out how to express this in jq. In my spare time I'm working on a toy configuration language that is a superset of json, and expressing the query there was pretty straightforward, at least to me. So I added a mode to do that, and it comes in pretty handy once in a while now as a jq alternative.

https://fosstodon.org/@ruuda/111120049523534027
> Why? Because cars give people more convenient and independent transportation then just about any other mode.

This is kind of a chicken and egg problem.

The value of a car is proportional to the extent of the road network. There is no value (for most cars) in isolation.

The original push for government investment in car-friendly infrastructure and highways was from industrialists, technocrats, and military minds. It was top-down planning, not bottom-up. After those major infrastructure investments (and divestments from commuter rail), the car was an obvious choice. Everything after that was self-reinforcing: more cars -> more roads -> more cars -> more roads. Of course if you already own a car then it is a sunk cost and you will prefer the government spend more on car infrastructure to benefit you, further perpetuating the investment cycle.

If the initial circumstances had been different (maybe progress in electrification proceeded a little faster and oil refining a little slower) then public transit and urban planning might have developed differently and the car would not be as important as it is now (practically a necessity in most of the US).
it's opensource https://github.com/beekeeper-studio/beekeeper-studio
Why see an indie film when you can watch a blockbuster Marvel movie?
"you need to live in a tall building to be able to see who else lives in tall buildings"

thank you for recognizing the connection I was making, you are a gentleperson and a scholar.
Look up Kailasa Temple and show us a CNC equivalent one piece carving of that scale.
1) It should be possible to build a mostly passive dry cooling tower. It will cost more to build, but the cloud companies are not particularly struggling.

2) Electricity is much more portable than water. Droughts are regional and there's little that can be done about it (other than avoiding waste), but electricity can be and often is transferred from out of state. And we do have a lot of solar+wind power nowadays, should be a good fit for cooling.
> soviets played soccer and Cubans played baseball

It's a Henri Kissinger's quote, but it's not accurate: Cubans do in fact play football. Also this quote wasn't from the 1962 Cuban missile crisis, but to another event in 1970. That being said, it is true that the US intelligence got warned by the construction of football fields (or maybe even more so by the lack of baseball grounds).

https://www.cracked.com/article_31335_that-time-soccer-field...
For their pick() example:

jq -n '{"a": 1, "b": {"c": 2, "d": 3}, "e": 4} | pick(.a, .b.c, .x)

wouldn't a more jq-y syntax be:

| {a, b.c, x}

(which fails on the 'b.c' term)
Generally speaking if a project has been around long enough folks have already encountered every problem and shared every solution.

I call it "StackOverflowability". Pick tech where you'll find all the answers you need on SO.
He actually spent a lot of time working around the obvious: that COVID absolutely is intrinsically more likely to target Republicans. Not because of any merits or demerits associated with being a Republican, but because "Republican" is strongly correlated with "old as hell" in many if not most US states, as well as "more likely to reject vaccines."

Right-wing media figures consistently fed their audience a diet of vaccine skepticism, conspiracy theories, and promotion of useless alternative treatments; e.g., https://www.nytimes.com/2021/07/17/us/politics/coronavirus-v... . Because their audience skews older, this messaging had unusually-deadly consequences.

Why there's anything controversial about any of this, I have no clue. How does it make sense for him to write "I don't mean to say that COVID targets Republicans," followed by a paragraph that states exactly why it does?
What benefice over uuid4 ?
So which model did you have? You can’t find a review anywhere on the internet? You claim I’m the zealout. But every piece of third party evidence you dismiss?

What exactly did I “lie” about? Were the quotes from the Verge inaccurate? What did I over exaggerate?

You have presented nothing. No websites, no reviews, no model numbers.

You said you “researched” your purchase before you bought the your laptop. What websites did you do your research at?

This is what evidence looks like since you haven’t posted a single link.

Just post a citation. It just needs to start with https://

Or if that’s too much trouble , which Dell XPS 13 do you have that has great battery life, performance, cooling, fanless and a decent screen resolution?

I’ve told you exactly what I have - a MacBook M2 air with 16GB RAM and a 1TB drive.
Usually the speaker is in a tiny rectangle in a corner, and the slides full screen. This is the "good" scenario, but even then you can't clearly see the speaker (because of dimensions, compression, or both).

Then there are progressively worse scenarios, like just streaming from a camera that was placed somewhere in front of the stage, recording a specific viewport. Or the speaker full screen and the slides in a tiny box in a corner.

If these things are separate in the stream/file, then the client software would be able to have options/layouts for what to display where, resize/move things, even split out in multiple windows (for multiple monitors).
>no one turns anyone into being or not being LGBT or is able to do so (except severe torture)

https://en.wikipedia.org/wiki/Sexual_fluidity
Doesn't that still leak (statistical) information?

It may not be technically security, but e.g. knowing your competitor just added N products to their shop, might be a security issue for the business.
The dashes are just there to help separate the groups visually. You can write code to remove/add the dashes if you want to shorten the URL. If you use the uuid data type when storing it in a database, it only uses 128 bits.
It obviously uses "a program, a hack, or configuration" (taking these from the original reply), just that they are written and pre-installed by Apple, and work seamlessly.
It's roughly as complex and realistic as other artifacts that have already been discovered on the site.
Could you explain a bit more how it would be a risk? Maybe for session tokens is understandable. But why leaking account created info is a problem?
I understand the concern. We will support disabling the visit count telemetry in the upcoming release.
Your comment makes no sense whatsoever. So you can’t compare a hammer with a screwdriver because a screwdriver can’t hammer nails, even though they’re both tools? That’s what analogies are for. ChatGPT is like a motor in the sense that it is a tool helping you to achieve things. Whether that’s driving you somewhere or helping you compose texts.
If you're into this idea, here's an example: https://www.youtube.com/watch?v=NentMKyVGog
I don't think the experience of pain or pleasure will correlate with any substrate (chemistry, circuitry, etc.)

The experience would correlate to whether a self-aware system had a subsystem similar to our pain and pleasure subsystem.

So you would look at an entity's information/learning system design.

--

As for the experience of pleasure or any other feeling, we respond to our accessible signals without any awareness of HOW we are aware of them or how to describe them - except for associations with other stimuli. Our signals run on "hardware" (neural or electronic) below our ability to monitor.

CPUs have access to registers and RAM, but not their circuits. We have access to neural signals, but not the neurons, transmitters, or hormones activating them.

Our "feelings" are complex mixes of associations, which we recognize, but can't separate into constituent signals and associations. We don't have hardware for that.

That inability to identify our feelings components, gives them their mystery.

--

Here is an interesting experiment: find some nondestructive way to cause yourself some pain, like pinching.

Pinch yourself hard somewhere, but override any avoidance response by focusing on the stimulus instead. Purposely "listen" to it, mindfully learn from it. Frame it as just another sensory signal your are curious about.

You can largely inhibit pain avoidance and reinforcement.

It's a good trick for to reduce chronic pain, or exercise through pain. Every time you start feeling pain avoidance, refocus on it again to tame it.
I Have Undo and Redo Working in the Command Line [video]
It's partly that there is only one way to express oneself in an online textual
conversation. With text. If 2 people are loudly and annoyingly having a (intimate) conversation on say the bus, others around can use looks, physicality etc to communicate around them creating a shared parallel experience ce of WTF.

However with no way to do that online just encourages text, joining in the conversation.

Perhaps there are alternatives with avatars, GUIs etc.
This is neat. I've been using a custom snowflake cluster for years. Having this in the language/DB would be great for smaller projects.

For bigger/public projects I'd like to be able to add a sequence, node, and data center id to the UUID too.
An alternate paradigm? 20 years ago I mused over a law called the "Operating System Fairness Act", designed to level the playing field, mostly for smaller OS's. It's nowhere as revolutionary as separating hw development from sw development, but may thus be more realistic. One clause (of maybe six) concerned "Forced licensing of must-have drivers, algorithms, codecs, file formats, etc. to any viable OS, and for a price that market can bear".

At the time I was thinking of technologies like the Unisys GIF patent, Flash, various audio and video codecs, and peripheral drivers. If not having a technology makes an OS vitally less useful and appealing to a user then there's potentially a path to developer documentation. Who decides? I think the current system for DMCA exemptions works pretty well (noting that I despise the DMCA), so maybe a branch of the US Copyright Office or another government's similar branch? A viable OS is one with a notable following and which can use the technology. If I write RadiumOS for myself, that doesn't count. Likewise Widevine for the Atari 800 is out. But Linux anything would, the BSD family, and Amiga, BeOS/Haiku, etc. would have a fair shot. Making a free, public developers kit is always better, but offering an NDA to a developer representing each OS family would likely be common. No, it wouldn't be an instantaneous process, yes, there would be paperwork and maybe a lawyer involved, but the burden has to be bearable for each OS/developer. If you're Apple wanting the MS Office file formats, MS is allowed to charge a not insignificant amount, but if you're a free, open source OS, then the cost would be either free or nearly so. Not every vendor in a field would be cracked open. If AMD is very friendly to developers, then Nvidia could keep their video drivers proprietary. With all the OSS available today vs. 20 years ago, something like this is maybe a bit less useful, but IMHO still a significant step forward, and a hedge against companies suddenly taking their specs private.
Yes, the demo needs to be redone. Glad that you like Bruno.
They're talking about an e-ink being capable of that level of performance. You'd expect ghosting and noticable artifacts on the screen. E-ink is super slow.
vendor sw (hp, samsung, htc, gateway, dell) is some of the worst sw i’ve ever experienced.

i want safari, mail, and messages tyvm
I think you might appreciate the book The Dawn of Everything by David Graeber and David Wengrow [1]. They dive into the archaeological record and argue precisely that: that the common story of how civilization developed is very wrong, and that complex societies existed before the rise of agriculture, longer than is usually assumed. These findings at Göbekli Tepe appear very much in line with their theory.

[1] https://en.wikipedia.org/wiki/The_Dawn_of_Everything
Most of our lives as boring SaaS etc. software developer will not be near as exciting as this, but of course you may never know.

I parsed the EV chargers APIs where I live (using Frida in Android) and one of the fields returned the daily revenue and profit.
This is highly reductive and outright ignoring the scope and information that has been reported for this specific situation.
You're absolutely right, this is also why you generally encrypt sessionized or "consistent view" pagination tokens for public apis (save for primitives like ddb or Kafka)

The end user should know no details about your internal key space.
Here is one place to start: https://dothemath.ucsd.edu/2012/04/economist-meets-physicist...

> Alright, the Earth has only one mechanism for releasing heat to space, and that’s via (infrared) radiation. We understand the phenomenon perfectly well, and can predict the surface temperature of the planet as a function of how much energy the human race produces. The upshot is that at a 2.3% growth rate (conveniently chosen to represent a 10× increase every century), we would reach boiling temperature in about 400 years. [Pained expression from economist.] And this statement is independent of technology. Even if we don’t have a name for the energy source yet, as long as it obeys thermodynamics, we cook ourselves with perpetual energy increase.
He denies involvement with TrueCrypt.
Is there any actual proof?
The problem is that you get what you give incentives for.

Right now, there's a big push to move to EVs. However, in the long run you might end up with more cars total. As the old cars aren't going away for a while. So you're kinda pushing a even heavier car dependence on society. All for a small net gain of reducing a few ICE vehicles.

If the same subsidies were also applied to (electric) bikes, public transit etc it would instead actually shift behavior.

EVs aren't saving society. They're saving the car industry.
Depends how you query it. In a lot of systems, recently added data is also the most queried data or data typically gets pulled out sorted by time. Having that data on disk in more or less the order it is going to be queried makes sorting it a bit easier. Even in a sharded system, each of the shards would have less work to do for sorting. Of course a lot of these systems would have an append only write model which would effectively sort things by time anyway, even with completely random ids.

Somebody posted an interesting article for the instagram ids, which do something similar. They use 41 bits for a time from a custom epoch followed two more groups of bits for a shard id and a sequential number. Each shard has an incrementing sequence for the sequential bit, which guarantees that things on a shard are sorted by time.

This UUIDv7 is slightly weaker than that but sorting things published in the same millisecond is mostly going to be very light work. The lack of a dedicated sharding group of bits is not that important as you could just take the n least significant bits at the end for that without too much effort. Those are random so you end up with nice consistent hashing. Having 48 instead of 41 bits for the time means we won't run out of time any time soon (nearly 9K years vs. 70 years).
The rough sawn lumber here indeed comes in slightly larger labeled sizes than the planed stuff.

To me it just seems kind of obvious you can't just... lie about the size of what you're selling. Sure it's a natural product and there are variations but you can't just be wrong about the size intentionally.
The thing about LLMs as a teacher is that the feedback loop is so short that progress can be made quite fast. Being able to ask a question, regardless of how stupid or trivial it may seem, without fear of judgement is a huge learning hurdle that is overcome. Not only that but reverse engineering other code “if I have this code and wanted it to do this instead - what and how would we change? Etc”, and a short feedback loop for errors where you might have to copy and paste something a lot before it works, makes LLMs the ultimate teachers.
If you're working on a multi-user system, particularly one with hundreds of requests per second, there is no locality of ids. Two of my actions are separated by a sea of actions by other users.
I would love to explore this further. Could you please provide me with a citation? I cannot find this online.
Is the implicit "… not written by the original OS vendor" at the end of your sentence intentional? There is obviously a program and/or configuration, just done by Apple. Nothing precludes building such a system in other systems.
The point is that reducing car usage / dependency would solve both. Just switching to EVs doesn't really solve that much, except it saves the car industry.
Well, hopefully we can keep up with the help of some uncorrupted public health experts who can read the studies, commission studies and meta-studies etc.

It helps that other countries have them too. It's hard to corrupt the entire world. I wouldn't worry (yet) about individual studies claiming some possible interaction, especially if they bunch up manky things (say, aim to study all emulsifiers at once, or all processing at once).

I would worry if, say, an additive was banned in many countries. And there's much that we know is bad, which is permitted for cultural reasons, and which therefore many people assume can't be that bad (smoked food in particular).
Building a DIY Pen Plotter
I am going to run my 13 mini into the ground.

I honestly miss the OG iPhone size.
These panels have a typical refresh rate of 12 Hz (yes, that is with the xRapid refresh tech). This infomercial for their kickstarter never mentions this, but yet they lie about eyecomfort pretending this is suitable for video and webbrowsing.
Statistical Literacy Among Doctors Now Lower Than Chance (2013)
Yes, but functionally identical. See for example

Haskell type vs new type: https://typeclasses.com/coerce

Python NewType: https://docs.python.org/3/library/typing.html#newtype
See https://devdocs.io/ for offline documentation.
What women?
> about their test environment having the ability to automatically fork the database for every new test run, such that they could easily "revert" (in their case ignore/walk away from) the database after a test run

I think this should be really straightforward by using one database as a template for another. This is how Postgres's create database works and it defaults to Template1

https://www.postgresql.org/docs/current/manage-ag-templatedb...
Although, it's "5.6" not 5.6. That 5.6 is a bag holder number. MS put 7.5B real dollars on the table. The VCs putting cash into postman at "5.6" are using heavy breathing and hand waving to explain the potential LTV of (apparently) 20m devs to the greater fool.
No worries. My initial response was horrible; trying to do better.
Michael Lewis: The Trial of Sam Bankman-Fried [audio]
Instead of just arguing "humans also", perhaps it's more fruitful to argue how easily people vs LLMS are fooled. It doesn't seem to me that the argument is humans are fool proof, but rather that the jailbreaks we've seen so far seem so obvious to us, but far from obvious to LLMS.

If chatgpt sessions were operated by people, how likely is it that someone would fall for this? It seems rather low to me but maybe I'm underestimating how naive someone can be. It's also easy judge a "scam situation" after it has happened.
It is 12 Hz, not 20 Hz.
Varoufakis is pretty clear in using the feudalism, in that the technological elite are carving up their own monopolistic fiefdoms.

How far you want to take the analogy for modern tech corporates is debatable, as we're still a long way from the EIC and VOC in the 17th/18th centuries. The EIC was literally given a feudal grant by the Mughal Emperor over the territory is controlled, and had a standing army at one point larger than that of the British Crown.
there are a lot of voices against react too, so i would be careful. react is a good choice in that its downsides are well known and documented, so at least you can make an informed choice. but i would cast a wider net and look at svelte, vue and angular as well.

personally i use aurelia, but it being less popular means that less people write about it so there may be hidden downsides.

i am already familiar with it which is sufficient to qualify as boring for me. and i am also solving boring problems which allows me to spend my innovation tokens on my tech stack.
We solved that with UUIDS and updated_at and created_at columns. The latter the default sort in all views and queries. So the btree/indexing issues were hardly an issue. Whenever you fetch a set of rows, they will be bounded by these timestamps.

We even sharded on these columns, because of this (our business case made it so that hardly ever did people need data over multiple months)

But we never encountered distribution issues. I don't think the locality issue will be solved, as postgres doesn't consider other columns when distributing data, only the primary key IIRC. I don't know why we never saw this, though.
Range anxiety was solved years ago. I don't know of anyone with an EV (which is most car owners here in Norway) that actually feel this is a problem. You can charge at basically every gas station in the country, and new cars have 400km ++ range.
Truly tragic.

After the war, German soldiers were passed around to be used as slave labor by the Allies (obviously Germans acted similarly with Allied PoWs during the war). Germans were expelled by the millions from culturally German areas. Not every Axis power received the same degree of treatment, which I assume is due to the higher level of vilification of Germans caused by wartime and continuing post wartime propaganda (obviously the Nazis created quite a bit of ammunition for this).

I bring this up because we can observe this type of vilification in real-time by western media against Russians as well as the same propaganda against Ukrainians by Russian media. I'm hoping that once the conflict is over that Europe's experience makes this type of post-war pillaging distasteful.