skysight-inc/HackerNews huggingface dataset:
In the late 80s, I typed in a BASIC economy simulator I found in some computer magazine. It ran to two or three closely-typed pages (sides).

As Chancellor of the Exchequer, you set the tax-rate, interest rate, level of public spending and so on; then you ran a cycle. I can't remember whether a cycle was a month or a year. After about three years, the workers would be on strike and there would be rioting in the streets. Every time.

I wasn't particularly interested in macroeconomics at the time; I certainly had no idea how to run an economy. I have no idea how realistic the economic model was. I assume it was just a bit of fun.

But I'd like to tinker with a realistic economic model that is flexible enough to, for example, model Modern Monetary Theory.
Theres at least a half dozen repeated queries with a 3+ month delay between in my chat history with chatGPT. The nerfing is that it does not try as hard to guess what you want and instead gives you a comment going “//fill this in” instead. This is with identical queries from February versus June or July. So that forces you at a minimum to query more. The other thing I noticed it doing is going “This is beyond the scope of X. Please speak with Y to get further information”. Extremely irritating responses that were not there in February for the exact same queries. Articles like this are paid actors.
What I did notice however is that the pick can have a lot of influence on how the company will develop in country, especially in terms of overall "company culture".
Good point, will add that. Thx for suggestion.
I think the point was that, in some countries, fines are scaled to wealth level. The typical example case is traffic violation: a $100 speeding ticket can be life-destroying for a poor person, and a pocket change for a wealthy person. The intent of the law is neither, so by scaling the fine by wealth of the offender, you can achieve the designed level of pain/annoyance regardless of one's material status.

An alternative to that, used e.g. in my country - Poland - is to create a "secondary currency" of penalty points. Rich or poor, you only have 24 of them, and if you lose them all, kiss your driving license goodbye.

One would think that penalty points could work here too, instead of scaling revenue, but the problem is, companies can rapidly split, merge, or otherwise shed their legal identity, so there's nothing to pin those penalty points to.
The .alt Special-Use Top-Level Domain
No, he explicitly disallows nested relations. This is the definition of first normal form.

Hierarchical databases (which predate relational) can be understood as nested relations, and Codds first example of normalization is how to extract the nested relations in such a database into seperate tables and instead express the relationships through foreign keys.
Developing Hades – Noclip Doc (2019) [video]
We use this SU-TLD in our GNS draft which is also already in the editor queue: https://datatracker.ietf.org/doc/draft-schanzen-gns/
I think that all came down to the fact that macs were popular with a certain demographic, and that demographic didn't include many programmers.

I think I will use shortcuts though, it seems like a nifty gui automation tool.
I read exactly the same and had to do a double take.
There are many such products if you look around (e.g. [1]). Fine-tuning is probably not going be enough to retain all the information in this case, so you definitely want to augment with retrieval.

[1] https://news.ycombinator.com/item?id=34909921
Who cares about copyright "ownership"? It's a means to an end, more innovation.

When it can't possible serve that end (again, selling a set of utility methods that would take a dev a few hours to make from spec is impossible) people should discard it.
Lately physics has been providing seed ideas for mathematicians to explore them rigorously. e.g. mirror symmetry and amplituhedron.
> OpenSSL would ignore the key in a CSR input file.

OpenSSL by default ignores many (/all?) extensions for security. You can still manually add the nameConstraints when signing the CA cert.

https://security.stackexchange.com/a/150175
Thank you for the extensive answer! Yes, I guess some code reuse would make sense, but when growing it is difficult to know which abstractoon makes sense, so from the business perspective it is often a better strategy to copy and adapt code, even if that means worse maintainability down the road.
It's not theft, it's copyright infringement and is very morally and practically different from theft.

The range of circumstances in which it is morally acceptable are MUCH broader.
It works as advertised. It's a bit clunky to use since it applies to the whole ssh agent, so if you only want it to apply to a specific ssh connection you have to spawn a new agent (unless somebody teaches me a better trick).

Example scenario:

I'm on my laptop and I use ssh-agent with my key stored on a HSM device. I use it many many times every hour to interact with my git servers and jumping to other machines. It's kn my laptop so I don't want to fiddle with further restrictions.

I also have to ssh on a remote machine where I would like to restrict agent forwarding to only perform for a selected hosts (mostly so I can git pull from private repos)

Can I do this with one agent?
Full title: "The Uneasy Case for Copyright: A Study of Copyright in Books, Photocopies, and Computer Programs".

Author is one Stephen J. Breyer.

Wikipedia's summary of the article: <https://en.wikipedia.org/wiki/The_Uneasy_Case_for_Copyright>
Happens to mine all the time! I figured a while back that he was just staying on the outdoor bench of a neighbor, and he had access to the food of her cats.
He is squeezing everything as much as he can.

Introduced failing ideas that made him ridiculous world wide, ... to finally hire a CEO.

And now he is using the platform to influence elections and events - free for all. Sure.
It goes without saying that one should never let go of the ownership of their IP when signing a contract for distribution of said IP.
On your first para I'm not remotely sympathetic. They are using a complex, sophisticated tool without understanding it. They got what they deserved. Particularly telling is this ridiculous quote "I'm a little disappointed that SQL Server treats our silly little web app like it's a banking application". Edit: so, they wanted even more lax integrity constraints by default? FFS

And, BTW, deadlocks can most definitely happen using the default Read Committed isolation level.

Per your 2nd para, I simply don't understand, can you clarify?
Honestly, I can't comprehend or imagine the lack of self-control and discipline you describe. Most people get by with a calendar, alarm clock, to-do list, and internal motivation if they want to develop habits or just show up on time for things important to them.

I don't have the qualifications to actually diagnose mental health problems, but having suffered from OCD myself I suggest you seek professional help.
> You can not escape that no matter what you do.

The point is you can.

Choosing not to do is probably more important than being able to do.

Organizations are reflected in the products they create. We shape our teams and thereafter they shape us.

This doesn't mean brain teasers or other arbitrary metrics with standard bell curve distribution so you can pick the statistical outliers and claim you've done this. That's totally wrong because that's not what you're fitting.

Those are filters that produce stochastic results with merely the statistical properties of these rules of thumb.

If you're looking for a programmer, here's a better test: think if some famous programmer walked in and sat down to do your process. Could they pass? If the answer is "dice roll", meaning you'd say, turn down Rob Pike or Larry Wall, then you're doing it wrong.

As far as X, Musk is insane and drunk with power, that is not this.
GitHub Copilot

JetBrains PhpStorm

Aws EC2/Route 53 for self hosted projects

Docker registry/GitHub Team for CI/CD deployment
There are no benchmarks worth the paper they're written on, so in a real sense nobody knows what they're talking about -- but my intuition is this as well.

If you use normal software, you are dealing with a constrained API.
std::vector has .push_back() but has no .launch_icbm(), so it's rather easy to tell what it can or can't do.

These things come with an "ask me anything" interface, but that doesn't mean they can do everything, just that it's harder to see the limits.

Clever Hans effect + black box inside + unconstrained API + nondeterminism.
LinkedIn is far more useful as a way to promote a blog, rather than as a blog, IMO.
10 years with Hayao Miyazaki [video]
> Guess I'll be looking to spin up my own CA now!

I was looking for a lazy/easy way to do this manually and settled on KeyStore Explorer, which is a GUI tool that lets you work with various keystores and do everything from making your own CA, to signing and exporting certificates in various formats: https://github.com/kaikramer/keystore-explorer (to me it feels easier than working with OpenSSL directly, provided I trust the tool)

In addition, I also setup mTLS or even basicauth at the web server (reverse proxy) level for some of my sites, which seems to help that little bit more, given that some automated attacks might choose to ignore TLS errors, but won't be able to provide my client certs or the username/password. In addition, I also run fail2ban and mod_security, though that's more opinionated.
Yeah, it's totally a fixed problem now.
Bedrock has more players?
Budibase has its own database and can connect to other data databases.

On top of that:
It's open source/supports self hosting
Supports JS
Design/interfaces are much more flexible
In my case it is not Bash, but POSIX shell:

#!/bin/sh

set -eu

u=https://www.ecb.europa.eu/stats/eurofxref/eurofxref.zip
ftp -Vo - $u | zcat | sed 's/, $//' | awk -F ', ' '
NR == 1 {
for(i = 1; i <= NF; ++i) {
col[$i] = i
c = ($i != "GBP") ? $i : "EUR"
printf "%s%s", c, (i < NF) ? "\t" : "\n"
}
}
NR >= 2 {
printf "%s\t", $1
for(i = 2; i <= NF; ++i) {
c = (i != col["GBP"]) ? $i/$(col["GBP"]) : $i
printf "%s%s", c, (i < NF) ? "\t" : "\n"
}
}
'

Fetches the latest rates and converts the base currency to GBP and format to TSV. Then I run a cron(8) job 15~30 minutes after the release each work day and dump the output so that I can retrieve it from httpd(8) over HTTPS to be injected into my window manager status bar. A pretty elegant solution that spares the ECB from my desktops hammering their server. All with tools from the OpenBSD base install.
<https://wikipedia.org/wiki/Google_LLC_v._Oracle_America,_Inc...>

This is an even stronger case than anything being discussed in this thread. Oracle claimed to own code written by their own employees on their clock and still lost this case. Google won their claim of fair use.

That's exactly and explicitly what an MIT licensed open source project would fall under: fair use by the employer and nobody owns it despite the original author also happening to work for said employer. Authorship is distinct from ownership. As well, there's the notion of role vs identity. You can act under the role of an employee to fork a public repo for your employer's purposes, yet act under the role of the upstream author to have published something more generic in the past without knowledge of your employer's future use case. Your identity is irrelevant. The only thing that really matters is that the public repo does not contain code proprietary to any business. It's on the employer claiming the code is proprietary to prove it. Examples from the article would be those data science functions, the UI they wanted, etc.

Do people not realize why these licenses exist in the first place? What do you all think they were doing over there at MIT to draft up such a license?
You're not alone, me too. Interesting.
For an open source alternative try something like Budibase or Baserow.
Of course. Success and failure sit at either end of a spectrum, with most executives sitting somewhere along that line. A company lucky or careful enough to put the right person in any job will get good results. In my experience that process has a lot more to do with internal politics and professional networks than anything resembling a formal process or set of rules.
I'm currently unemployed and looking for work, but I can say I have seen more than one job listing that mentions LLMs, and even one that specifically mentioned GPT-4 as part of the company's tech stack. So, people definitely are integrating LLMs into their products.
salaw4t@ 'at' gmail 'dot' com

'Least until I'm done fighting with my ISP over getting a static IP so my damned email server won't get ignored out of hand by everyone because I'm in a residential dynamic IP block.

Understand why they do it, but Gawd... so annoying.
> if you don’t have the know how to make the tools that make the tools it’s difficult to impossible to literally copy it.

Smart and knowledgable people in a certain field, but who are slightly stuck, can be helped by a few tiny details. If someone can provide a specific manual or piece of documentation, or just a photo copy or image of some key detail then those smart and knowledgable people can pass the hurdle and continue.
I wonder how far they could scale with modern technology with the same architecture and 3 engineers. Not only are Django, Postgres, Redis so much better now. The hardware per server is also at least 3-5 times faster.

100 million?
// RAVEN BEGIN
// bdube: crouch slide, nick maggoire is awesome

https://github.com/bc85/quake4/blob/master/game/physics/Phys...
You can walk even without going to work fyi.
Huh, I didn't notice I'd done the exact same thing until reading your comment.
I can only imagine how much worse it’ll get once the regulation they’re working on comes into place. A cartel of Microsoft and Google slowly watering down their public models while keeping the powerful ones to themselves or business partners
> Remain neutral on all topics.

Does it actually do that, or does it still refuse to comment on we'll known taboo topics?
That's not a bug. If you're not logged in or your account looks like a bot, you can't see comments
- "my employer needs to force me to touch grass or I will literally go insane"
If I misunderstood the principles you refer to I apologize. Codd's relational rules and designs for relational databases developed from relational algebra theory, which was introduced by... Edgar F. Codd.

https://en.m.wikipedia.org/wiki/Relational_algebra

If you meant to refer to some other principles can you name them or give a link or something?
I actually feel a little silly mentioning this, but there's a post that's active right now about an open source GPS-based pet tracker called FindMyCat: https://news.ycombinator.com/item?id=37520039

I wonder if something like this could be adapted to work for this use case? The big problem I see is that a human can just take the damn thing off, and people with dementia are not incredibly reliable or predictable.
> I should note that I know of active phase 2 trials by other campanies for type 1 diabetes

For those less informed and unfortunate owners of this malice, can you elaborate?
At work we have a wildcard certificate for most services we host on our own infrastructure. Most public websites have been detected, and some internal ones which have probably been referenced in public GitHub issues and so on.

They've done simple reverse DNS lookups on our public IP range and indexed all those hostnames.

Certificate transparency logs have found names used for externally hosted websites.

There are some pretty old hostnames which haven't been used for 5 years or more, and were probably found with reverse DNS at the time.
Most of my customers work really hard and spend a lot of time and money to acquire opt-in leads only to see their efforts go to waste. There are many legitimate reasons for making sure an email makes it to the inbox. Without even mentioning transactional emails. Not sure where you got the idea that I’m providing "tips for disguising your unsolicited commercial email as legitimate communication so you can succeed in shoving it into people's inboxes".
The turn-based one is cracking me up. There is something quite genius about taking a game as simple as Pong and deconstructing, reconstructing and just pulling it apart.
This seems like borderline paranoia. Water travels potentially dozens of miles from the place where it is cleaned and treated with chlorine to kill bugs. The vast majority of that in non-copper pipes. The last few feet inside your house seems unlikely to change anything.
You also get much more radiation by visiting chernobyl than by storing a bit of radioactive material under your pillow but it's not advisable to do so.
ChatGPT could diagnose patients as well as doctors in emergency room
Can it draw the SVG unicorn now?
It is! One suggestion to make it even more convincing: I'd love to see the SQL statement it compiles to.
> Remote work used to be an earned privilege for workers who were self sufficient and didn't need any management.

I'm coordinating with developers in Europe, South America and East Asia. The customers are all over, but mainly North American. I'm in Europe. I've seen some of the customers once or twice in person, I see many of my European colleagues at the yearly get-together. But all the contact and all the work is over email, phone and video conferences and the usual mix of other remote collaboration tools, ticket system, git, stuff like that. When I enter our local office, only one of the 50 people working there has anything to do with that I do. My manager is 800km away. Well, there's payroll over here, but the only time I'll need to "visit" them in person is when a paycheck is late ;).

Even before COVID, the world shifted towards remote, even when you HAD to come to the local office because of reasons. COVID just showed everyone what a charade it already has been for the last decade to force people into an office just to get on phone/email/git and work remotely from the office. COVID cut out the stupid useless "going to the office" step.

In the 2000s, it wasn't like that, teams were concentrated at some offices, offshoring wasn't that much of a thing yet. And for lots of things, travelling e.g. to meet a customer was accepted and normal, far more often than it is now. A new contract was a 2-week stay at the customers'. Back then, remote work actually was a privilege. But the world had changed long before COVID, slowly, then very quickly.
One word: dog.
New Deno Docs
Ah, but that's just the sort of thing an AI Wordpress bot would say.
ASRock's Low-Profile Arc A310 Fits Every PC and Every Budget
English higher classes at various times liked to parrot the French. That’s how they started e.g. adding milk to tea, which was started by a French lady to fight off the bitter taste of low quality tea imported from China at the time. That was before the French moved to coffee due to English dominance in China which blocked them from getting tea at reasonable prices.

So I don’t think that brandy being linked to the French would be problematic, given long enough time scale.
Here's some data from a guy that trains LLMs using GPT4, and has tried both 0314 and 0613 versions of GPT4

https://old.reddit.com/r/LocalLLaMA/comments/16bi7bs/any_ben...

https://twitter.com/jon_durbin/status/1687396915095150593

And by the way, his model finetuned with 0613 data ended up significantly worse than his former model finetuned with 0314 data.
Don't Americans have some responsibility for the mass dead Iraqis? Whether they supported the war directly or not they sat by while their country waged war for economic reasons. Why is it ok to accept violence wrought by others? Good that some Israelis protest. But what prevents needless death and pain? What actions bring peace?
yep, bad defaults are really hard to get rid off once people are used to them.

One of the worst: default mass pre-installation on PC of windows.
That's doable. The HOA doesn't sell internet. Just pays for a Wi-Fi network that happens to reach you.

I'd advice two high performance dishes (dishes are known to fail and support is an issue so one on standby while waiting) and a business connection. You'll need a third party router with fair queuing, protocol and service speed shaping etc etc. I'm sure both openwrt and opnsense will do. But check this out https://libreqos.io/
Hardcourt bike polo, the polo mallet.
This is hockey stich growth right now. India will soon approve.
> The goal is to define a datatype by cases, where one can add new cases to the datatype and new functions over the datatype, without recompiling existing code, and while retaining static type safety (e.g., no casts).

Isn't this made moot by the prevalence of static linking or fat binaries in go-land?
> problem was the processes around the algorithm not its existence...
> the problem is not the algorithm, its the investigators.

Indeed. Going deeper, the 'problem' is a social/cultural belief that
doing X at scale, using a computer, is somehow more ethical than
having a bunch of people do the same immoral thing. Computer
automation and algorithms become a moral justification (or at least a
Hail Mary) for immoral acts.

There is at once a diffusion of responsibility, a causal disconnection
of consequential acts, a reassignment of responsibility, and - given
that we bow down to machines as our masters rather than our tools - a
change from choice to a belief in the "inevitability" of unstoppable
processes.

Together these make us no longer question whether:

1) Computers are more reliable, consistent and accurate than people

2) Computers are fairer/just

3) Computers are more comprehensive/inclusive or selective/prejudicial

4) Computers are actually economically more effective

Of course, this has been going on since the 1960s at least and was
part of "systems analysis for automation". I think we have
regressed. Whereas it was commonplace to sceptically question
technology in the 60s and 70s, today we start with the assumption that
it must be "better" and then have to figure out how maybe it's not.
Stolen? You were paid for and took the job you knew was a certain distance and commute away from your home.

I believe employees have to start to get used to being paid less when working remote. People who work in an office or factory have to be rewarded for this commute. Some jobs cannot be made remote.

I assume a lot of people working remote also like the fact that they can do the laundry, clean the house, do some errands etc during the working day. This flexibility should also allow the salary for remote workers to be lower than for people working in an office.
Stalking is another huge issue.
When you own a company and fire someone to cut costs nobody is gonna say anything, of course. It's the sad reality.

When you cut the company to 1/3 and keep foreigners because of their visa status, nobody is gonna say anything of course, but that says a lot about you!

I do not believe that half the company was just "overstaff". I have been in situations where 1 manager had 1 reporter/reported, but they were single cases - it can't be spread to the entire company and nobody does anything.
Learn to write better?

Calls to mind Truman Capote's quip (about a human writer, Jack Kerouac): "That's not writing, that's typing."

Please mark your "content" as AI generated. That seems the least "content producers" can do, in an ethical sense, so readers don't confuse generated "content" with actual writing.
The old meaning of liberal in the US has been superseded by neoliberal.

I the UK we went from Whighs (economically liberal) versus Tories (land owning coservative), then Liberals versus Tories, then Labour (socialist) versus Conservatives/Tories (economically liberal).

I suppose the transition of liberalism into establishments party was part of the process of business becoming the establishment.