skysight-inc/HackerNews huggingface dataset:
I don't have a big sample size, but 2/2 of my first embedded jobs both used network shares and copy+paste to version their code. Because I had kind-of PTSD from the first job, I right off asked the boss on the second job if they had a git repository somewhere. He thought that git is the same as Github and told me they don't want their code to be public.

When they were bought of by some bigger company, we got access to their intranet. I digged through that and found a gitlab instance. So then I just versioned my own code (which I was working on mostly on my own), documented all of it on there, even installed a gitlab runner and had a step-by-step documentary on how to get my code working. When they kicked me out (because I was kind of an asshole, I assume), they asked me to hand over my code. I showed them all of what I did and told them how to reproduce it. After that the boss was kinda impressed and thanked me for my work. Maybe I had a little positive impact on a shitty job by being an asshole and doing stuff the way that I thought would be the right way to do it.

Edit: Oh, before I found that gitlab instance I just initialized raw git repositories on their network share and pushed everything to that
Also movement of large amounts of rocks from one area to another. Our concrete momuments to arrogance and excess, even when theyre rubble, will be hard to explain without the human element.
Lobbying is not only normal and understandable, but I’d argue essential to democratic governance. What you (correctly) have an issue with is corruption and undue influence, not lobbying per se.

Most democratic decision-making is fairly boring stuff that involves trying to strike a least-worst balance between the interests of various groups. In order to do that effectively, governments need input from all the stakeholders involved. This includes industry bodies, local community groups, unions, individuals, and any other affected people or groups. Lobbying is that conduit.
No, they already do and don't need our examples to follow. You don't read much, do you.
Given that the ollama API is openai compatible, that should be a drop in, no?
Who hasn't accidentally thrown away a days worth of work with the wrong rm or git command? It is indeed significantly quicker to recreate a piece of work and usually the code quality improves for me.
Having had a bank that did something similar for logging onto their mobile app, annoyance at that feature was the main reason I moved to a different bank.

Do you not have the problem I had that the moving around of numbers makes it impossible to use muscle memory and you always need to think about each digit, or do you just have more patience than me and not mind? Maybe the bank's version on my phone was particularly bad and the interface on your lock particularly good? (It was almost a decade ago, I can't actually remember exactly what it looked like / how it worked, just how frustrating it was.)
I bought 40 squeaker balls for my dog, those were also fun.
If there is no indication about what happened beyond "could not unlock with this finger", that should be hard to figure out, right?
> Maybe that's the difference between "coding" and "programming"?

I know I'm not alone in using these terms to distinguish between each mode of my own work. There is overlap, but coding is typing, remembering names, syntax, etc. whereas programming is design or "mostly thinking".
Yes, because when algos are manipulated to feature certain messages and influence certain topics, it's an adversarial country doing it. With US companies, that's not the case. You don't see that difference?
Also: Even today people cannot hear of a major catastropic event without immediately inventing stories with dark forces or sinnful people involved etc.

Why would it have been different back in the day? Many people suck at accepting that bad things happen without cosmic reason.
I’ve often found it alarming to see how much better the re-do is. I wonder whether I should re-write more code.
Yes, that can often result in a better-designed refactored version, since you can start with a fully-formed idea!
Can LocalLLMs write React Code?
https://web.archive.org/web/20240421072448/https://filebin.n...

https://web.archive.org/web/20240421072449/https://s3.filebi...
https://web.archive.org/web/20240421072449if_/https://s3.fil...
You're lying. Read the bill. It clearly targets foreign companies and not domestic ones. That you either didn't read and are confused or did and are now intentionally spreading lies are both condemnations that should embarrass you.
I should mention that one of my colleagues wrote a pure-C version of stow (available at https://www.gnusto.com/), to avoid the dependency on PERL, which made out bootstrap process for a new platform a bit easier.
Repair JSON！Solution for JSON Anomalies from LLMs
https://github.com/RealAlexandreAI/json-repair

Discover the power of seamless JSON string repair with the json-repair library by RealAlexandreAI, available on GitHub. This ingenious tool is designed to effortlessly mend corrupted JSON strings generated by Large Language Models (LLMs), ensuring your data integrity remains uncompromised.

Key Features:

- Zero Dependencies: The json-repair library prides itself on having zero external dependencies, making it incredibly lightweight and easy to integrate into your projects.

- Universal Compatibility: It is fully compatible with all versions of Go, ensuring that developers across the board can benefit from its capabilities without worrying about version conflicts.

- Workflow Efficiency: Perfectly suited for incorporation into your workflow, json-repair guarantees non-disruptive operation. It smoothly handles all input and output, allowing your processes to continue without any hiccups.
Then there would be no money left for corrupt politicians here what do u mean? ;)
You might be happy (or sad) to hear you‘ve just qualified for the HN humble-brag finals.
I like Racket the language a lot, but can't get to terms with the workflow it imposes on you. When coding in Python I use my editor to write the code and I run it from my shell. Doesn't work with Racket because it takes too long to start. Instead you "should" interact with a long-running vm through a REPL. But that means the code you are working on doesn't start with a "clean slate" and instead starts with whatever state the vm is in at the moment. It's a great workflow for things like Jupyter notebooks but doesn't work well for larger programs imo.
Programming is mostly planning.

When you work for companies that take programming seriously (e.g., banks, governments, automotive, medical equipment, etc.), a huge development cycle occurs before a single line of code is written.

Here are some key development phases (not all companies use all of them):

1. high level definition, use cases, dependencies; traceability to customer needs; previous correction (aka failures!) alignment

2. key algorithms, state machines, flow charts (especially when modeling fail-safety in medical devices)

3. API, error handling, unit test plan, functional test plan, performance test plan

4. Alignment with compliance rules; attack modeling; environmental catastrophe and state actor planning (my experience with banks)

After all of this is reviewed and signed-off, THEN you start writing code.

This is what code development looks like when there are people's, business's, and government's lives/money/security on the line.

So. Much. Planning.
Look up Dianne Feinstein's track record on these matters.
Mysterious Latitude and Longitude Coordinates
This looks great! But also, the UI looks a LOT like my favorite Transit app, Transit.
Probably a bit of both, but hindsight helped. It doesn't usually end up exactly the same though. Regardless, whatever I wrote worked well enough that it outlived the company. A former client running it reached out to have it modified last year.
The teachers make more than I did for most of my life. Is it not possible for them to take personal responsibility without having to provide excuses? Most teachers do not want to be teachers and are just there because they couldn't make it in their own field or just prefer to do less skilled work.
Similar story here, my parents bought a Spectrum for the family and in my case I had to start reading the manuals as the casette-player we had didn't allow loading any games, and of course in the UK shops were closed over Christmas.

I too wrote up some early memories:

https://blog.steve.fi/how_i_started_programming
So basically having no choice and a subpar engine shoved down your throat is actually better for the whole web because otherwise Chrome would spread too much?
trust me- there are lot of things that are barely mentioned in high school, also curriculum is not updated as often as the science uncovers something new and biology is moving forward with a break neck speed at the moment, imo.

Like, you couldn't learn about CRISPR editing before 2000.. because it was not there then. Now it's common knowledge.
That's not what the narrative is (or is only a small part of it), and IMHO, that is at least as important as what is written in the bill.
This is a problem with all maps. You cannot show everything, so you reduce it to something you want the map to show. While things like waste baskets, hydrants, dog excrement bag dispensers, etc. Can reasonably show up on deep zoom levels because they're just small icons, I think bus routes can clash with plenty of things that many people would also consider important.
So you actually want less freedom to avoid a future of less freedom?
If you took french, all you'd have learned is a different way to pronounce a lot of english words.

By taking german, you learned how to take little things, and turn them into lengthy monstrosities.
If you saw how Germany legalised it, you might not be so hopeful. It’s decriminalisation by another name.

https://allaboutberlin.com/guides/is-marijuana-legal
> It shows they didn't cheat via a very specific type of cheating but there are several other potential cheating vectors.

Yes, and this is not the only anti-cheat method they had.
they are not easily available on osmand~

for example, no Americana style.
Thanks, super helpful.
re Cloudflare, are you using them to reduce latency? what about a centralized database?
I think this is mostly right, but my biggest problem is that it feels like we spend time arguing the same things over and over. Which DB to use, which language is best, nulls or not in code and in DB, API formatting, log formatting, etc.

These aren't particularly interesting, and sure it's good to revisit them time and again, but these are the types of time sinks I find myself in in the last 3 companies I've worked for that feel like they should be mostly solved.

In fact, a company with a strong mindset, even if questionable, is probably way more productive. If it was set in stone we use Perl, MongoDB, CGI... I'd probably ultimately be more productive than I've been lately despite the stack.
"the outcome ... may have been different had [the officer] required Payne to independently select the finger that he placed on the phone" instead of forcibly mashing Payne's thumb into it himself

Next mobile OS feature: shuffle eligible fingers regularly so users get to pick.
It's weird to think that consciousness is a binary thing that either is there or it isn't.

I believe it's a spectrum. I'm not even sure if humans are the farthest species on Earth towards one end of the spectrum. We might have the most complex language to focus our consciousness around but it doesn't mean others (like dolphins or elephants or whales) can't have better consciousness in some manner.
>or do you just have more patience than me and not mind?

This is the case for me (GrapheneOS), and I wouldn't be surprised if it is the case for the GP too...
Full automation certainly is. But replacing a customer service member with a touch screen and a pay terminal is also a form of automation and I can't imagine maintaining it is more expensive than the salary of the persons it replaces 24/7.

Automation can also be every minor improvement that allows the employees to suddenly going from focusing on one thing to juggling multiple responsibilities.

In a world where more profit for shareholders is the most important value, everything will be sacrificed on its altar — including quality, humanity and environment. That is why automation will replace more and more jobs and the fruits of automation will land in few, big baskets. And the owners of those will not share even if everybody around them is starving.

We are entering the phase in monopoly where hotels are on every field.
sure, I would be happy to hear more about it.
Let me know how to contact you.
I shamelessly leach off https://codetabs.com/cors-proxy/cors-proxy.html to get around CORS. Simply update your URL and it works
This is very likely because Thunderbird uses mbox files, so one big text file per mail folder. There is experimental maildir support (one file for each email) which is friendlier for AVs: https://support.mozilla.org/en-US/kb/maildir-thunderbird
That’s an extreme example. To @jonah’s point, you could also decide to work for (or build) a profitable company that solves the issues he mentioned —- without having to « embed » it into financial gaming.
And there is your arbitrage opportunity. If you can model how analysts will react to a particular timeseries, even if it was random until that point, you have some information about the future. It'd be a good question to figure out if there is a consensus or majority about how to interpret patterns among the people making decisions or writing quant algos, that's something one could use.
Great article about a guy who gets loads of stuff fixed in Visicalc. I have seen many times when someones gets loads of productive tasks done for a company, instead of the coworkers thinking that the person is productive and encourage them, they think that the job is "easy" and try to find a way to get rid of the productive person!
> So no, it does not prove your point. The one thing it proves is that the public in general is insufficiently informed about what being a veterinary is like.

That doesn't really matter. What would matter is how well informed the people who decide to become a veterinary are.

> They should be paid more and have better conditions [...]

Well, everyone should be treated better and paid better.

> [...] because there’s always another chump down the line.

If they could somehow make the improvements you suggest (but don't specify how), they would lead to even more chumps joining the queue.

(And no, that's not a generalised argument against making people's lives better. If you improve the appeal of non-vet jobs, fewer people will join the vet line.

If you improve the treatment of workers in general, the length of the wanna-be-vet queue, and any other 'job queue' will probably stay roughly the same. But people will be better off.)
I usually think of coding and programming as fairly interchangeable words (vs “developing”, which I think encapsulates both the design/thinking and typing/coding aspects of the process better)
Nonsense. Improvements in CPUs, GPUs, and dedicated ICs for AI, will drop requirements a thousand fold, if not more. Perhaps even a million fold...

All those CPU flags in /proc/cpuinfo mean immense optimization, which means less power.

Imagine the same metric about CPU usage and Eniac! Absurd. By 2030, a Raspberry Pi will be able to run immensely complex models.
There was a case of a dog that rescued a kid from the river once. He was praised and rewarded.

Then he rescued another kid, then another.

Observations shown that the dog learned to push kids into the river to rescue them for reward.

Also a very human and conscious behavior.
Off topic. I'm not a developer but I do write code at work, on which some important internal processes depend. I get the impression that most people don't see what I do as work, engaged as they are in "busy" work. So I'm glad when I read things like this that my struggles are those of a real developer.
The title of the article is 'Your Fast Food Is Already Automated', not 'Fast food is already automated?'.
Available via BitTorrent as well.
Not a movie but the Television series, The Good Place
Incredibly brilliant portrayal of Eastern philosophy in daily life, just Wow!
Cable Guy flashbacks, anyone? :P
What indicates capacity for consciousness for me is the ability to dream.

Dreams are a mangled replay of conscious perception of the world.
that actually matches the timeline i described. it's already on mayer and Icahn destroying it. i think only senior left on mail was responsible for spam and nothing else.
Try Smalltalk :-))
Technically no different than what you’d do in the cloud - have multiple of each resource so you can update them one by one while the others keep serving traffic.

Additionally, not every update needs to be applied, you need to understand your threat model and only apply updates when they actually patch something that would affect you - this cuts down on the actual number of updates that you need.
Dosage and strain certainly matter but it's also possible that you're just one of those people who don't react well to weed.
Referring to people as “felons” is such a terrible and dehumanising practice.
I love VSCode and don't really feel any need for a different editor, but this one is probably the most interesting new editor I've seen in years.
If you had that reaction several times you should probably stay away from all psychedelics. Large majority of people has no such reaction.
Not really, I believe it’s missing function calling

Edit: and grammar as well
This approach was studied in a paper called Evaporate+ - https://www.vldb.org/pvldb/vol17/p92-arora.pdf They used active learning to pick the best function among candidate functions generated by the LLM on a sampled set of data.
We need this to be more prevalent. But the sad fact is most architects try to justify their position and high salaries by creating "robust" software. You know what I mean - factories over factories, micro services and what not.
If we kept it simple I don't think we would need many architects. We would just need experienced devs that know the codebase well and help with PRs and design processes, no need to call such a person 'architect', there's not much to architect in such a role.
The hard part here is idempotency. Ansible is great for a programmer because it's learning for fun. And you just have to spar with your machine to get good.

But for a non-programmer, it's understandable you don't want to be bother with the inner workings of your OS and how to maintain Ansible script idempotency.

And for every piece of software you want to run on your server, the idempotency task grows more difficult.

My honest opinion? Tolerate the learning curve for docker-compose. Each application you need can be managed and tweaked in isolation. Troubleshooting "works on my machine" problems will cost you more time in the long-run. You can't anticipate all the weird interactions between your programs and the os. Being able to nuke the setup and rebuild from scratch is your most valuable tool.

- thin base os (install just enough to run docker-compose)

- maintain images for each of your apps you need.

- mount the essential volumes of each image to well known location on your hard drive to make manual backups easy.
Semantic markup is what makes both web crawlers and screen readers recognize that <a href> is a link to another URL. The web couldnt work without it.
tried this on firefox (v125) and got this error in console

CompileError: at offset 0: failed to match magic number
That's actively happening. 94UL was approved a couple years ago, and some of the smaller airports in the SF Bay Area are already dispensing it.

100UL was the last major barrier (since high performance aircraft need 100 Octane fuel), and that was just approved last year. It should start being dispensed at smaller airports soon. There's a lot of pressure to get this in pumps as quickly as possible before the EPA bans 100LL.

(Probably not fast enough to prevent San Carlos Airport in the bay area from closing - the county officially wants to close it due to leaded fuel, though it's an open secret that's just a convenient excuse so they can free the airport land + airspace up for real estate developers. The airport's already switched over entirely to 94UL pumps.)
Welcome to the world of Smalltalk and Lisp Machines, which modern IDEs still don't fully support everything, like hot-reload, saving work states, control over the whole development stack in a single language.
> why the obsession with dedicated hardware and so anti vCPU?

Because it is the reason an application that appears fast and snappy on your mid-range laptop slows down to a crawl when deployed. It’s the difference between a database query taking minutes (and blocking everything else) vs seconds.

vCPUs and the lack of persistent direct-attach storage is the reason I personally don’t use the cloud for anything I build.
> completely paranoid made up q-anon level nonsense.

For what is worth, I'm quite left leaning and fully agree with the parent poster.
Information is power, no matter which party or in which country.
Here is the code from words.sh

cat /dev/stdin\
| tr 'A-Z' 'a-z'\
| sed 's/[^a-z\.]/ /g'\
| tr -s ' .'\
| sed 's/\./ \. /g'\
| tr -s ' '\
| tr ' ' '\n'\
| grep -v '^$';
exit 0;

Isn't that a Useless Use Of Cat? It works without the cat and the first pipe character.

Similarly:

cat moby-dick.txt | ./words.sh > words.txt

This could be:

< moby-dick.txt ./words.sh > words.txt

cat is for concatenating files
According to the IETF standard for IDNA it is invalid.

https://itp.cdn.icann.org/en/files/security-and-stability-ad...

https://www.icann.org/en/system/files/files/idn-emojis-domai...
The reason America's aviation system is so broken is because the FAA's budget is primarily user fee/tax funded. Airlines want as low government fees and taxes as possible, so they heavily lobby against any sort of funding increase.

Congress could fund technology updates and ATC training programs...then rapidly increase the number of controllers in the country, and then lower the maximum hours controllers can work in a shift/week, increase break times, etc.

But that means raising fees and taxes and tariffs, and both wealthy travelers and corporate interests don't want that. Airline travel is predominantly done by people who make over $100k a year, and business travelers comprise 75% of profits.

Oh, and it doesn't help that AOPA screams blue bloody murder any time anyone so much as suggests phasing out incredibly expensive, outdated technologies.
Just ban it outright.
Semantics is what makes both web crawlers and assistive technoligies know that <a href> is a link.
I would highly suggest you read the actual license text, because its a lot more than "just share the source".
For migration, sure, but it is very related to the history of the US (nearly everyone is a relatively recent immigrant so it feels wrong to refuse that others come in). For abortion and gender this is not correct though. It is not as hot a topic but positions are not that different between European left and democrats. There is also a very wide scale of opinions inside the Democrat party itself. Some people just focus on the very left of the party but plenty of democrats are much more similar to Macron than the French left when it comes to social issues.
The political implications may be the strongest argument against it. Science should strive for neutrality, to present facts without getting tangled up in politics.
A hacker's guide to Language Models
Cloud and cloud-related tooling providers are laughing all the way to the bank.
I believe the word "organelle" is a part of passive vocabulary of many reasonably educated people. Non-biologists would probably fail to quickly come up with a single word to mean any specialized part of a biological cell but would probably understand when they meet this word used by someone else.
I don't get all these arguments. You would really prefer to use hard-to-check shell script to simply installing system python package if it isn't installed already?