skysight-inc/HackerNews huggingface dataset:
This is also handy when using socat to pipe across a network. You can use pv on both ends, one looking at compressed and the other looking at uncompressed data, in order to observe the real-time compression ratio.

tar c foo | pv | gzip | socat - tcp-listen:9999

socat tcp:bar:9999 - | pv > foo.tar.gz

If pv shows that you aren’t saturating your network and are cpu limited, replace gzip with lzop. If vice versa, replace gzip with something more aggressive.
No I just do ordinary C#, nothing particularly fancy. It accelerates my workby solving a few small use-cases and providing faster solutions for others.
Rider is not bad either, as it's resharper as an IDE.
This draft seems incomplete / hard to navigate.

Apparently one of the new features of RDF 1.2 is „Quoted Triples“ where triples can be used as Subject / Object. But unfortunately it seems at least the Turtle representation doesn’t support this yet?

Also the „what’s new in SPARQL 1.2“ is rather empty.

Feels like the linked documents are in a very early stage of a draft.
There are no "Best Practices", this is a toxic myth.

Like engineering, methodology an design are always tradeoffs, highly dependent on context.

Business constraints, company culture, legacy code, team strength and even individual preferences, all of that should be taken into account, there are different appropriate styles for different cases.

The only "best practice" is a wide knowledge of what can be done, and the ability to pick and mix to optimize given the context.
And what if the LLMs start producing the highest rated and most alluring science fiction? Isn’t banning them then tantamount to a cognitive bias against non-human intelligence? What is the ethical justification for such anthropocentric practices?
Eek 0.75 per GB of storage! AWS is 0.115
One of our DBs has 2.3TB in it.
nodered (https://nodered.org/) for APIs with node-red-contrib-cron-plus (https://flows.nodered.org/node/node-red-contrib-cron-plus) is another
Microsoft UX guidelines (Windows 7-era)
"Signal" has been used in FRP circles for some time [1,2]. The original FRP stuff was events/signals and behaviours. But I agree that JS didn't use this terminology until more recently. S.js is maybe one of the earlier ones, but that was still over 8 years ago.

[1] https://scholarworks.rit.edu/cgi/viewcontent.cgi?article=651...

[2] https://github.com/14427/signal

[3] https://github.com/adamhaile/S/tree/e897ec1212a073bb1fe695e1...
Super Mario Bros 3 is the BEST Mario, imo
The article has a photograph of the car, with electric leaf blowers shoved in all the air intake holes. It's worth clicking the link just for that.

PS - I have some electric tools that use those same batteries, and the spares are so expensive it makes me angry that I chose that battery system :(
I'm surprised anyone doesn't get value from them. I query GPT-4 regularly, and it rarely disappoints.

It's decent at coding and excellent at troubleshooting.

I've never seen it make a grammatical, syntactic or spelling error. With good context, it can write anything you want.

You need to have experimented with it a bit to know how to reliably prompt it, but once you get a feel for it the tool is invaluable.
Yes, I learned the length of it after I wrote the comment.
Google broke the `+` operator when google+ was launched, and didn't revert that change when google+ died.
Search Reddit manually didn’t much help, but Bing+ChatGPT suggested: /r/privacy, /r/degoogle, /r/deapple/, /r/free software, /r/privacytoolsIO, /r/LinageOS
Why do people tend to try to boil everything down to one bullet point. It's 2 or more of the following:

- The commute
- Office politics
- Open offices
- Having to buy work clothes
- Having to wear work clothes
- Having to buy expensive lunch every day
- Having to use inferior equipment
- Having to wake up an hour or two early
- Not being able to take meaningful breaks during the day
- Cost of gas
- Having to refill the car more often
- Having extra wear and tear on your car (depreciation)
- Office noise
- People carelessly interrupting you constantly
- Dealing with parking with 200 other people
- Heaven forbid if there is an accident on the commute
- You have to do it even during inclement weather

I can add more, but you get the gist.
Unless they have servers there, there is no such thing as "operating within a territorial jurisdiction of a place”.
It's The Register. Sometimes good info, but they pride themselves on having the editorial tone of 4channers hopped up on meth.
Rafael’s Iron Dome
AWK is part of the POSIX standard and is therefore on every UNIX-like. People really need to remember AWK exists and is a real, proper scripting language with a very sane syntax (it's not just for cryptic one-liners, really!)
Hahaha, good one! Thanks for making me laugh.
>Writing amazing programs taking full advantage of the core count increase is simply impossible (see Amdahl's law). So even if one wanted to rearchitect programs to take full advantage of the overall transistor count from ~2005 to now, they won't be able to.

I don]t think that's the goal right now, though - it's about parallelizing multiple separate tasks/programs/etc: IOW, you can run 50 applications on a single 64 core CPU that used to take 50 individual servers
I’m most surprised with you getting an answer from SO, instead of getting your question shot down by overzealous mods
Then that employee would be first to go in layoffs, problem solved
Lots of people use ChatGPT for things that hallucinations aren't an issue for. Drafting emails or articles or blog posts (which the human reviews and polishes) and other fun things like generating haikus are pretty common use cases.

Personally I also find the level of hallucinations (with GPT 4) to be minimal as long as it's a widely covered subject. The more technically niche, the worse the hallucinations get.
How do we know that your reality, my reality, and his/her reality aren't three different things?
Perhaps it is more like Marlboro forcing its employees to smoke Marlboros - if those Marlboros were secret, non-public cigarettes only available on Marlboro premises. OK so maybe this metaphor is a little thin.
I had a job coding Java applets for higher ed when Java was still in beta.

A Java applet could be small and fast loading but that required careful scoping, design, and coding. In JDK 1.0 you didn’t have JAR files and no serialization built in the platform. I wrote a program that would let you edit finite element meshes and submit to a FORTRAN code running as a CGI and the serdes code was about as large as the rest of the program.
LLMs can navigate sources and generate both documentation and potential answers directly from sources.
So edge!
I don’t think having many options with trade-offs and “best practices” are mutually exclusive.

Best practices at a minimum can be guidelines for how to build, and at there best they describe exactly what you should do based on the trade-offs and your current situation.
Answered on the other thread.

Basically it isn't perfect as solution, but by enabling them as if they part of the language, we get to clean up wrong defaults, and force best practices, specially if they are integrated as part of a CI/CD pipeline, including breaking the build when they aren't followed upon.

It isn't a fullproof solution, but better than nothing, and plenty of domains aren't going to switch to anything else anyway.

It is kind of ironic that even C's authors saw the need of such tooling and created lint in 1979, but apparently the FOSS hardly cared about such kind of tooling until clang came to be.
I will never understand why SO canceled 'Talent', their job board. We got by far the most good people in our team through it. If it was unprofitable, why not raise prices? I was actually surprised at how cheap 'Talent' was compared to other options. I can say without a doubt that we'd have gladly payed more (well, not "gladly", but it wouldn't have been a big issue). The UI/UX was really good, you could very efficiently track communication to hundreds of candidates and it had lots of good ideas integrated, clearly made by people who cared about this and knew a lot about how hiring software developers works. A lot of hours must have gone into this, it's a shame this is just gone now.

While 'Talent' technically still exists, just having a company page there does absolutely nothing and we canceled that one immediately.
> It’s fine to make the point size bigger, but just a little. Use the smallest increment necessary to make a visible difference. If your text is set in 12 point, you needn’t go up to 14 or 15 point. Try a smaller increase—to 12.5 or 13 point.

This is great advice. This is exactly what i think so many web design failed to follow, e.g. bootstrap.
Google bard
You add it to roasted burdock and rye, and it tastes like mild-roast coffee, and it gives you a bit of a kick in the morning.
I started coding professionally in C++ back around 2000. Many things have improved in C++ such as the items you list above, but C++ remains a viciously complicated language that requires constant vigilance while coding in it, especially when more than one thread is involved.

CloudFlare is not lacking in good engineers with tons of both C and C++ experience. They still chose Rust for their replacement of Nginx. Now their crashes are so few and far between, they uncover kernel bugs rather than app-level bugs.

https://blog.cloudflare.com/how-we-built-pingora-the-proxy-t...

> Since Pingora's inception we’ve served a few hundred trillion requests and have yet to crash due to our service code.

I have never heard anything close to that level of reliability from a C or C++ codebase. Never. And I've worked with truly great programmers before on modern C++ projects. C++ may not have limits, but humans writing C++ provably do.
Why would they deliberately hurt their bottom line? They’re a recommendation engine first, search engine second. One could argue the latter implies the former, but definitely not IMO. If it really was a search engine, they wouldn’t be trying so hard to make it useless.

I think of the best lessons of the 21st century in terms of software products is to realize how much the stated intention of a product can be a lie. I wouldn’t trust Netflix’s recommendation engine anymore, the incentives are misaligned with the consumer.
I found most of this kind of argument quite unnecessary.

Most of the people want less work and more pay, that’s a reality.

On the other hand, staying competitive is most company’s reality too.

So it is really not about you as a employee or employer’s will but rather than the market supply and demand that determines the work location flexibility. If I am employer and I have 2 candidates with similar skill level, of course I will prefer the one who can come to office everyday. And if I am an employee with two job offers with similar pay and working items of course I will choose the one with remote flexibility, because having choice is always better.
Does this take the kernel disk caches into account? (I.e. having to run sync after dd)
Yes, the number of pollution monitoring sites in Tokyo is quite extensive. They measure PM2.5,PM10,O3,NO2,SO2,and CO.
https://aqicn.org/map/tokyo/
This site keeps a detailed history.

I've witnessed the construction in Tokyo. I'm greatly impressed by the steps they take to monitor and reduce impact. I've seen many sites with noise monitors displaying in decibels the current noise inside and outside the construction site.

When a building across the street from my apartment was renovated I was sent detailed construction plans. The work was scheduled so that any noise would never interrupt sleep or evening relaxation. Also include was how the sunlight and shade from the new construction would change. Included was steps to take if one wished to protest the construction.
good question since shell's completion behaves differently in adding trailing slashes
Well, I am anecdata in that I was diagnosed with cubital tunnel, recommended surgery and 99% cured it with extreme ergonomics.

I was working on a large library with a verbose coding style and a clear plan. It was a year long sprint typing more than ever before. Started feeling pain down the side of my forearm and random needle stabs in my hand. Doc said I required surgery.

Instead I took a many-pronged approach to ergonomics:

1. 2 keyboards and 2 mice. Switched to a Microsoft ergonomic on my desk and a flat keyboard on my lap. A mouse on the desk and another on the other side on a pedestal by my chair. Switched between them all frequently.

2. Stretches and massage before/during/after typing. Many times per day. https://m.youtube.com/watch?v=TSrfB7JIzxY was a good help.

3. Held my wrists straight and fingers completely loose when typing. Imagine the classic zombie pose with their arms straight out and hands loose. That was me. Moved my whole arms to type rather than move my wrist or fingers at all. Same with the mice.

4. Stopped wearing any rings or a wristwatch.

Took months of this for the pain to go away. And, had to continue it through the project. But, since then I’ve never needed to type nearly that much and the random pain never came back. If I get on another typing bender I can feel a reminder that my hands don’t like it. And, if I ignored that I’d probably get right back into trouble. But, for the past couple decades I’ve been staring at code for 100x more time than I spend actually typing.
I mean, so does caffeine.
U.S. Semiconductor Boom Faces a Worker Shortage
> returned to the pi drawer

Love that philosophy of keeping an inventory (recycled in this case) of Raspberry Pi’s !
Companies who fail to take advantage of the cognitive multiplication effect of LLM will be replaced by those who do.
Junior C++ dev here, but I feel like "use smart pointers, if you have to" is not the sentiment I usually hear.

Isn’t it usually “use raw pointers, if you have to”?
When I what circumstances would not using a version control system, for example, be the right choice?
Kenton Varda (tech lead) has some more notes in this twitter thread:
https://twitter.com/KentonVarda/status/1659551757796515846
The splat is out of the bag: first ever look at the making of the Rorschach test
There's a jackhammer and other construction noise across the street this morning that woke me up at 7 AM.

Yes, cities are loud.

Construction is loud, sirens are loud, leaf blowers are loud, lawn mowers are loud, dogs are loud, gunshots are loud, airplanes are loud, helicopters are loud, parties are loud, trains are loud, HVAC is loud.
Many questions on SO are exactly about things that are not covered by the docs of the tool/language/library in question.
> If nestle had to use Sea water to fill their bottles I bet they would have a cheap way to do it right quick

Make it so.
Everyone I knew in high school did. As in, DOZENS of people. The reality of your parents being unwilling to send a check to some guy in Colorado.

Game wasn’t a real commercial success because its demo was too good, and it wasn’t on store shelves. IP rights were sold to Decklin’s Domain, who at least seems to be a great steward, even if the website looks straight out of the mid-90s.

Original author is still around doing some startup consulting in the Denver area. Think he made the game damn near straight out of college.

Again, still loads of fun. Completely worth the $10. I’ve been having a blast with it lately, and the help file is exhaustive like an early 90s computer game manual.
>Clearly this person does not understand game design.

I think you're being a bit too critical for what just seems like someone's fun little project.
Yes, I don't think anyone would do that, aside from being a really dumb idea, it's also illegal, iirc.
Also known as "real dark mode": https://twitter.com/i/status/1657755808300519426
The ChatGPT of 4 years from now will get its answers from the copilot-enabled editors of people who know how to do the thing. If we're lucky it'll also be paying those people royalties, but I'm not holding my breath.
There was a time in my life when I was all-but homeless, and pretty much penniless, despite having two jobs --- the only reason I didn't get exposed to Round-up on at least one occasion was because I was careful to blanch the dandelions I was planning on eating by placing a heavy stone on them for a day or two or three --- this goes a long way to make them less bitter in taste.
Don't try to remember adding status=progress. Add a shell alias for dd.
Flightaware.com used Tcl as one of its foundational technologies. Karl Lehenbauer gave a presentation in which he covered some of those systems: https://www.youtube.com/watch?v=3YwFHPFL20c
To stop from saturating a slow shared connection for an extended period? This kind of transfer can interfere with what other users are trying to accomplish over the same link.
It gets turned into C, so yes.
Presumably this isn't about things people are stuck with (skin color, etc.) but things they choose (laws, etc.) and while discriminating on the former should be illegal, discriminating on the latter generally shouldn't be. Although when scaled up to such a large group, I can understand the perception of being almost entirely stuck in a situation (because it's not an individual choice for practical purposes) even when it's not a protected class.
Skipping raises, or giving raises significantly below the inflation rate, which is the same as a pay cut...
I think the submission URL should be changed to the Guardian article this (almost immediately) links to: https://www.theguardian.com/law/2023/may/11/abu-zubaydah-dra...

As far as I can see there's no additional information in the Canary article
ChatGPT can answer the homework and lazy developer questions that comprise 99% of SO, so maybe SO will just have the hard & interesting questions.

One can hope, anyways.
Absolutely. But there's no obvious mechanism to counter this.
Many things. Writing tasks are aided but it helps a lot with coding imo. SO and the internet as a whole is more infuriating than helpful a lot of the time.

Also ChatGPT can do a lot of basic logic and repetitive tasks for me. It helps get things going and saves a ton of time and effort.

And that's not even mentioning GitHub Copilot.
You’d be surprised. Azure is growing like gangbusters on the backs of smooth talking salesmen taking CTOs golfing.
I tend to use both. Copilot is vastly better for helping scaffold out code and saves me time as a fancy autocomplete, while I use ChatGPT as a "living" rubber duck debugger. But I find that ChatGPT isn't good at debugging anything that isn't a common issue that you can find answers for by Googling (it's usually faster and more tailored to my specific situation, though). That's why I think it's mostly beneficial in that way to junior devs. More experienced devs are going to find that they can't get good answers to their issues and they just aren't running into the stuff ChatGPT is good at resolving because they already know how to avoid it in the first place.
This has been a revelation to me. I have always wanted to test in prod but best practices stopped me. Now is my time.
Only if you get caught, and it's pretty hard to get caught when you peek at some logs in the servers located in the same room as you. Besides, leaks happen all the time and the fines aren't too bad either.
The Newest College Admissions Ploy
This is a prison in Norway: https://thenorwayguide.com/norwegian-prisons/

> The rate of recidivism in Norway is around 20%. So only 1 in 5 end up back in prison, while the majority of people (4 in 5) don’t return to prison within a few years.

> This is a sharp contrast to even the neighbor countries like Sweden with 61% and Denmark with 63%. American prisons tend to have around 60 – 75 % in most states, but it varies a lot by state.

And here is a NYT article on the same prison: https://www.nytimes.com/2015/03/29/magazine/the-radical-huma...
Not here. I guess you've somehow got ^T to send SIGUSR1 to the foreground process?
so that you can stop the activity during work / life hours and let it run while you're asleep, perhaps? so if your internet isn't great you don't lose all of your capacity to use the internet
If the information in https://newsletter.pragmaticengineer.com/p/the-scoop-48 is correct, it wasn't an across the board layoff.

> About 30% of product development was let go and these techies were the largest affected group. Of the 58 people, about 40-50 of those let go were in the formerly 150-strong product development organization, I have confirmed with current software engineers at Stack Overflow... I have to wonder if StackOverflow has given up on innovation, and is looking to maximize profits while it still can.
Bob Ross wasn't the most skilled painter, and he would probably be the first to admit to that. He had a certain skill set that lent itself well to certain styles of paintings. Now, he developed that skill set because he liked pictures like that, so it's not any knock against the man at all.

To my knowledge, he didn't to portraiture or urban landscapes or people in general. Few, if any, animals.

Mountains, trees, waterfalls, sunsets, sunrises, moonlight reflecting off a lake. Occasionally a house or barn or shed of some sort. All very nature oriented and pastoral. He wanted to bring what he saw as the peace of the Alaskan wilderness to people.

But it does lend itself well to the sort of generative content created by DALL-E. Bob Ross had a method for painting mountains. A lot of his mountains are fairly interchangeable. He had a set of trees. He had techniques for river banks and flowers, etc. Bob Ross was in a very real sense, sort of a human DALL-E.
that's like saying abolish all commercial websites because they're lies. or reviews because people lie in them.

interviews and resumes? lies.

dating... lies.

talking...lies.

advertising pays for most of the tech services too.

people need to know about new products and word of mouth would take for ever for alot of products.
I absolutely see the use case, and I believe AR is already being tested in some heavy industry sectors (eg oilfield services). That said, it’s not really in Apple’s wheelhouse as a primarily consumer tech company.

Not directly relevant, but I’m realizing the relative ubiquity of Apple Stores are a competitive advantage. I assume you can test an Oculus headset at the occasional Best Buy, but I suspect the experience isn’t as polished
MS could certainly make a version that runs on-prem (while still restricting inspection of the model), if it wanted to. Whether it does or not, remains to be seen.
Well, maybe web and javascript is not the best tool to create an IDE with.

Do you feel the same latency with eg. Notepad++, Qt Creator, or Kate?
I agree. There's an epic productivity boost, but there's a valid concern about prompts leaking sensitive data to a competitor. Fortunately, I think we are fairly close to being able to run our own instances of highly capable LLM's without too much friction.
It was good. SO seems to have very bad internal decision-making capability, at least since the founders left.
I do maintain the mv cp progress patches, but they recently broke, when they added another feature.

coreutils refused the patches as saying they are feature complete, whilst they dont have progress support, nor Unicode support. Stubborn

https://github.com/rurban/coreutils/
Apple's eventually going to roll their own GPT.
Old and similar https://dan-ball.jp/en/javagame/dust/
Seriously. SO jobs was great as a job seeker too, great interface, high quality companies and less ghosting/bs than other boards. I'm not looking forward to my next job search now that it's gone.