skysight-inc/HackerNews huggingface dataset:
> I'm a little sympathetic to Google here, because there's no way that they can offer real customer service to the entire Internet. I run some small businesses and get dumb phone calls all of the time from confused people thinking that my random shop has anything to do with their phone plan or email issues or a problem with their cable bill or anything else under the sun because they ended up at my store after putting certain keywords into Google

In part I want to agree with you because I get the same version of random calls but for different reasons. But the truth is the difference between what we (or anyone) is doing and what google is doing is google makes plenty of money that they can use to throw at the problem.

The fact that you give something away at no charge (but actually make money or even if you don't make money) is not a reason you can then walk away and not have any responsibility at all for anything and everything. (Or shouldn't be).

> 3) The solution for Google is really easy though: charge some fee for human support that keeps customer service requests to a manageable level. When it's a genuine issue, people will pay some fee to get an actual trained person to pay attention to and hopefully resolve.

So you have to wonder then what is the reason they don't do this as many probably (including myself) have thought of the same thing. Sure they do have that with business email (google workspace).

> 4) I'm sure people have committed suicide and lost jobs because of the consequences from Google blocking their account without any recourse. This is definitely not an acceptable state of affairs, and I'd suggest avoiding using Google products whenever possible until this reprehensible behavior is changed.

This is most likely true and was also true with certain other products of companies let's even say Microsoft. Imagine the amount of frustration (falling short of suicide I mean) that people have as a result of using product that don't work or offer little or no support.

Also another point (that you didn't make) is the behavior by google then enables all sorts of other companies who would never act that way (and have no reason to) to act the same way (similar again to what happened when the first PC's came out). In many cases the end users became the beta testers for products (and they still are) that are released to early.
Most languages never become popular. D is doing pretty well by becoming as popular as it has.
Intel has the trademark on the lower-case letter 'i'. So not really a new thing.
Still, none of this relates to MySQL. You can create a list of things you aren't happy about Oracle for. MySQL isn't one of them.
Learn and do things other people say are hard, and that you find interesting.
Disclaimer - I worked on this Codex CLI prototype.

You definitely do have to press enter to execute the command - as with Copilot, you - the developer - can, and should, retain control.

I also like figuring things out myself, but find myself using this tool to help me do so. If I'm using kubectl to run some esoteric command, I'd rather not leave the shell to figure it out - my usage pattern is usually to ask once or twice, and then use that knowledge to handle it on my own the next time
Why in the world do you think it would take $300 to buy a pair of shoes???

Like what? You can buy all the raw materials for 10 - 15 dollars (way less in bulk) and a single person can make a pair in under an hour with minimal training.

Manufacturing things in the US doesn't have to be vastly more expensive.

The greatest revolution right now is the ability to do small scale manufacturing. Now the issue is that most of the equipment IS still being made in China. That's because manufacturing in China is small scale. Even on a large scale it is still just a lot of people together doing small scale manufacturing.

They don't have the crazy advanced automated processes like you see in the stereotypical american factory with lots of parts whizzing down automated assembly lines. They just have thousands of people putting things together by hand or with modest equipment.
John McCarthy had an idea for a "Common Business Communication Language" implemented using s-expressions; here's a link to the proposal:

http://www-formal.stanford.edu/jmc/cbcl2/cbcl2.html
By my measure? Nothing.
>I see so many more cryptic comments about their mailing list than actual description.

It's just not a very friendly list, or at least it wasn't in days of yore when OpenBSD was relevant.

You have to realize that a lot of BSD enthusiasts are people who have let "being a *BSD user" subsume their whole identity and there's a lot of "Linux is for noobs"-style elitism.
Yeah I clicked the link as well, and I disagree with your conclusion. I poked around the rest of the site, and I am pretty sure they included that because their audience likes to read about why white people are bad.

Would it just be a poor choice of words if they included stats on the people who shoplift, and it included "many of them black teens"?
> See the massive gains in agriculture, for example.

Right, wherein Brazil is torching the Amazon to make room for pastures.
Terraform Cloud Adds Drift Detection for Infrastructure Management
A very approachable opinion article co-authored by Farmer in 2009 for Nature is available in pdf here :

https://www.researchgate.net/publication/51437577_The_Econom...

An interesting perspective on agents in human factor complex situations of scientific analysis as part of the overall progression of the scientific process since Galileo is here :

https://europepmc.org/article/pmc/pmc8962940

Finally, a survey of the progress of research in the behavioral areas of social and economic research is here :

https://link.springer.com/article/10.1007/s43546-021-00103-3
How has been your experience working with Lexical so far?
No, you just fell for clickbait, because "odd matter" is going to get more clicks than "motors" or "springs".

Headlines don't exist to inform you or convey facts, they exist to manipulate you into clicking.
Works for me after a page reload.
It is a believe. For most people religion is also just a believe
I guess you were already a generous donator back then already then!

shoulda woulda
I've got to wonder how this ever made it into production. The celebrities that had to endorse it. I've got to glue magnets to my face? Guess if it pays enough they will do anything? I wonder if Michael Jordan was one of the celebrities who endorsed it?
it gets better -- twenty years experience and you will make much less again
So for us, hiring domestically (either 1099 or FTE) vs internationally, wasn't a mutually exclusive decision. Finding good people was a real risk to our growth. So we expanded the top of our funnel to more locations simultaneously.

However, we weren't just interested in salary arbitrage, we really did need to attract good people with premium benefits. Good international teammates aren't going to leave their team only to risk being a second class contractor on a foreign team. So we found that by offering our teammates a premium experience: health insurance, gym perks, education resources, Macbooks, and other apple products, career paths and salary reviews, we expanded the pool of people that were interested in working with us beyond the pool of people on Toptal/Turing and other platforms with no fulfillment on the ground.

Not all teams are interested in that philosophy in hiring but we've had the most success with it.
> Microservices

grug wonder why big brain take hardest problem, factoring system correctly, and introduce network call too

seem very confusing to grug

>

Yes.
Well, in that case it's also not modern, is it? :)
tar -zf ubuntu.tar.gz
tar: Must specify one of -c, -r, -t, -u, -x

Doesn't work on my shiny macbook. I'll stick with Docker, I guess.
One common thing I've seen is an attempt to de-duplicate a poorly-crafted cache.

Let's say you have a cache with Map<Language, BusinessInfo>. After a while, the cache is quite large, and you want to reduce its memory usage. You realize within BusinessInfo, you have a MailingAddress, but it's not actually localized. You're duplicating millions of address lines for no reason.

You could split this out of your cache, but pulling that thread is a bit tricky. Instead, you decide to store addressLine.intern().
> grug no able see complexity demon, but grug sense its presence in code base

This is the key problem with complexity.

Complexity is fine if you understand it! It's when you're aware that something is complex, but you start to get these mental force-fields pushing you aware from the scary parts, that it becomes a problem.

> demon complexity spirit mocking him make change here break unrelated thing there what!?!

That's the happy case! The sad case is when you make a change and don't observe any obvious breakage, but then 3 years later you realise something you somewhat care about has been silently broken for a very long time.
I have the same hunch, to be honest. The core value proposition of Twitter, at least to me, is that it's short-form content - quick updates from the network that I care about. I don't go there to either write long-form content or consume long-form content directly (although I do get pointers to others' newsletter and blog pages).

My guess is that this is an attempt to replace long threads (1/n), but those have their own place and mechanics and I don't see how getting people to write Twitter Notes is in any way a 1:1 replacement or improvement for that.

Time will tell.
> [only for..] requests coming in over the tailnet

Well, that's certainly different from "all TCP port 22 packets" - I suppose some emphasis should be on "after the WireGuard decryption" (ie: over the wireguard interface). It's not entirely clear from the comment (but probably clear to engineers working on the tailscale code).

I read it as if tailscale snapped up packets before the kernel from (all) network interfaces...
> GC makes it look like you won't do low-level things

Maybe this is true, I don't know, but to be clear other than the C runtime the language can be entirely implemented in D. You can do all these tricks and patterns easily and D and even have the compiler generate them for you (e.g. build your own loop unroller using metaprogramming if needs be), but I think people don't believe it to be true because of aesthetics.
We are a B2B SaaS, we do
- End-of-year survey for users(with giveaway giftcards) to encourage feedback and completion. We ask them to rate features, also provide suggestions on feature enhancement/improvement
- End-of-year survey for client Admin/Managers to learn what admin related improvements we should undertake
- Host a quick access form under the user's profile page, so that at any time they can send us suggestions/feedback

When we started in 2017, the pattern was similar but just more 1x1 basis and more frequent(catch up each week)

Not sure best practices for B2C
Advances in the agent-based modeling of economic and social behavior
One of the more interesting innovations that I've seen in this kind of technology is atomizing it using a piezoelectric ultrasound emitter which vibrates it into a vapour instead of using any combustion at all.
> but if you're curious, the Spanish pronounciation is "li"- as in "list" or "ligament"

This is... not correct. Spanish pronunciation would be LEE-bray. The "li" is similar to "bLEEd". And for proper style points make sure to flip the "r".
And the war on privacy continues.

Legislators have a bad habit of creating intentionally vague laws that have almost unlimited discretionary scope.

“Show me the man and I’ll show you the crime.”
As a fan of industrial hemp I am bitter that recreational drug use has given hemp a bad reputation in so many countries. Legalization is a very recent development. 2018 was a turning point in the US.
Why do we need agent-based macroeconomics?
Wonder if you could make using a camera optional?
I mean, the Dune book itself is a bit on the self-serious side if we're being honest. It's appropriate to the style of the story IMO. I still found it very entertaining, myself (book and movie).
People who don't know conflate Flash as a browser plug-in with all AS3 (e.g. Air apps that run in a native container). You couldn't expect a browser plugin at that time to have GPU access, but Air apps sure did and we used it all the time to make our games run smoothly.

The same people will say Flash was slow by default. I remember running canvas vs flash rendering tests in mobile Safari when the plugin was still available, and Flash blew canvas rendering away. Of course it was all about what you chose to do with it... no one was writing really complicated behaviors in canvas at that point, and wasm didn't exist, so if you wanted special animation or complexity you used Flash. The appropriate thing would have been to have Flash off by default until someone tapped an embed to load it.
The best fix for this is to recruit more Brave users
Isn't supposed to anyway...

Example?
I can only talk about my personal experience:

- Documentation seems to have gotten way better overall.

- Github issues are often a good place to search for open/resolved problems.

- I've simply gotten better at reading and debugging code over time.

- There are often chat rooms for larger communities on Slack/Discord nowadays. You get a more fluent and direct form of communication there.

- I still sometimes reach for Stack Overflow. But it tends to be for things where I'm a total newbie.
I just downloaded it and everything looks great except that the Apple Watch app also uses 1/2lb increments and I can't find a way to change that. Is there an option anywhere? I'd love to subscribe but scrolling 600 times for a deadlift instead of 60 is a big pain.
Ghost is also just one way to do it - there are others that still allow you to have ownership of your content and the portability/domain connection that allows you, the writer, to manage your content in whatever shape you want.
Found that interesting too. But i guess that has to do with the fact that if youre not in the US then the concept of “race” is different.
> Isn't SFTP just ftp over SSH?

FTP is a wholly different protocol, that has aged rather poorly. You might be thinking of FTPS, which is FTP with TLS. SFTP is its own thing and is actually decent/sane.

> can this be used to create SSO-enabled SFTP?

From another reply somewhere else in the comments, apparently yes.
Instruction Manual of the KdF-Wagen (1939) [pdf]
It’s not super clear to me, or maybe I don’t have deep enough knowledge here and that’s why it’s not obvious. Are the people that Company A hires through this service direct employees of Company A, or are they C2C paid hourly from Company A to Astro who then has their own C2C with the developer?
One web framework I expected to see trend downwards for professional developers is Angular, slowly being replaced by vue but my prediction did not seem to come true.

Angular is steady while vue even trended downwards.

The absolute king is React. Clearly professional developers are choosing to go for it because it looks like a safe bet.
Give it a little more time and it'll be like 2x4s. At one point they were actually 2" by 4", but now they're 3.5" by 1.5" and that's the standard size and we're stuck with this dumb little detail where the name doesn't match reality and everybody just accepts it - but it confuses virtually every single person on the planet at LEAST once or twice in their life.
But the foundation is there: Microsoft has multiple decade track record of shady shit.

There is no evidence, though. :(
What about "We should be content with not being as wealthy as our parents"?
Nora Roberts is a romance author, and she has penned over 225 novels. Her books average 100k words, so a pretty good feat for only 40 years (roughly 1 book every 2 months). She has claimed that she has no ghosts, and I feel inclined to believe her.
You can notice ~10cm difference in sea level?

https://sealevel.nasa.gov/faq/13/how-long-have-sea-levels-be...
Dropbox Shop Beta
If you request User Verification (UV) rather than just User Presence (UP) then the authenticator does whatever it does verify this is actually the same user, and not just any human. That's up to the authenticator, and is irrelevant to the Javascript code.

On the cheapest devices this is typically a PIN entry, so maybe a GUI window appears on their PC and they type in some value the authenticator knows, maybe it's "FuckGoogle" or "870429". But there are devices where it's fingerprint recognition, it's entirely up to the device (except that the PIN entry feature has explicit protocol support so that your OS can help out)

After it sees acceptable verification, the authenticator signs the message it's sending back, it doesn't actually understand most of the message, because it is just a very dumb piece of electronics, but it does understand a series of bitflags, in this case the flags UP and UV which we mentioned at the start. So it knows it is signing a message about User Verification (or in most cases on the Web, it is not asked for User Verification, because for e.g. second factor on the web you needn't have that, "I have the device" is the second factor)
PostScript was an entire programming language focused on page description. Every PS implementation did more than just fonts...
> Or, to bring it back to hard drives: what's the max file size of a file stored on a FAT32 filesystem again?

That is not about hard drives, that is about the abstraction layer of FAT32, which uses a 32-bit quantity for size.

FAT32 could be used for a storage device that stores things based on powers-of-10 sizes. It's just an implementation detail if anything happens to do it with powers of 2 underneath.
emacs probably has one… :-p
Whatever led you to think that we were talking about _you_?
When Antlers Tangle, Sometimes Both Animals Lose
I find myself using it equally much, but maybe in a different way. There are always times I find my self wanting to do something weird in a framework a specific framework or a language so I go see if there are already solutions out there. There are also times where I find an existing question but I’m not happy with the answers so I write my own after some research—which I would have hoped to have been able to skip—then my answer serves as a reference for the next time I need to do something similar (which may be as long as a year or two, so I won’t remember).
> All these new models have been single core chips.

The new models have all been RISC-V-based. I wonder if the multi-core situation for RISC-V is somehow more difficult or more expensive, and Espressif is having trouble justifying doing it?
Yeah, I did some EM simulations of that years ago when I read about it. Shame it never took off. The balloon tether is really cool.

http://www.corridor.biz/
Podman and Docker require the exact same shenanigans except in the one specific case using slirp4netns (rootless) in Podman or RootlessKit in Docker which requires using a tap device and an entire usemode networking stack.

It's a neat trick for development environments but for real traffic you'll still have to actually do the iptables BS.
Push notification 2FA certainly has some UX benefits over manually entering a TOTP, but there are documented cases of attackers gaining access by triggering the 2nd factor push and a user dutifully pressing "approve". Office365 is an especially bad vector for this risk as it prompts for auth throughout the day at seemingly random intervals while using o365 services. Users are trained to hit accept to keep going even if there isn't a password entry dialog that obviously triggered the 2nd factor ask.

WebAuthN makes this a moot point though. All the auth is handled under the hood. There is no password or TOTP code to enter and yet in the right setup can be 2FA with minimal user interaction. The keys are stored resident on your device (something you have) and there is interaction to unlock them (finger/are or PIN/know). Best of all it's unphishable since the keys are unique per domain, so lookalike domains won't work.
You don't even have to bother with Docker Desktop these days, you can start it in `/etc/wsl.conf` directly with `service start docker` and forget about it, it'll start with the VM. I think this is a rather new feature though.
Pretty much every take I have on this is covered by the discourse here about walled gardens, but I do have two other points of concern: Indexability and SEO.

When you want to view certain content on Twitter, you need to log in. If you don't want to, you're forbidden from viewing that content. If that happens here, I worry that the accessibility of long-form, blog-style content production will lead to more users either being onboarded to Twitter for what should be a simple matter of viewing an HTML + CSS page or otherwise missing out on content that could be valuable to them (e.g. news from prominent personalities, interviews with professionals, press releases from companies, etc.)

My second concern is with SEO. If this really takes off, I worry that a first page of search results that once would have contained articles from a number of separate blogs will become dominated by a single, homogenous site. Perhaps grouping results in the way that Google does could help with that, but I'd rather avoid needing to append "-site:twitter.com" to my query just to be able to find content that I can read without being tracked.

As a whole, I'm not a fan. This strikes me as another move by a social media giant to become "the internet" in the eyes of some people. Maybe that's appealing to the masses, but it's dystopian in my eyes.
Not everything is political, let alone heavily. I could be forging hammers, and in some sense it's a political choice to not sign Erika or L'Internationale at the top of my lungs, but that sort of definition of politics means everything, and is thus meaningless.

One reason I like Brave (and Vivaldi for that matter) is that their team understand that their job is to build a tool - a good browser. The team members themselves have political stances that they don't leave a secret, but insofar as the organizations have politics, those are politics related to making a browser, politics of privacy and of more user control.

They have different philosophies on how to do that, but both companies understand their job is to make hammers for people to hit nails with. Other things they as individuals believe are not very related to their jobs as hammersmiths, so they leave it out. This is increasingly rare nowadays, and very much worth supporting, IMO.
You've got it backwards. Farmers want to make more money from what they grow, but supermarkets push the price down. Look at milk, for example - big supermarket chains pay farmers just barely above cost for milk at the farm gate and sell it at barely above cost as a kind of loss leader. What option do farmers have but to sell it, make fuck all off it, and try to work as cost-effectively as possible?

If you buy food from the supermarket, you're contributing to the decline of the planet's ecology, because it's the profitable thing to do.
Didn't read the article, but the headline makes total sense to me. A loan by the institution is not really financial aid, unless their definition of aid is "you're eventually going to pay us full price plus interest for your education, but we'll give it to you on our lay-away plan."
Do you use the same Google/Github/Microsoft/whatever account for both work and personal stuff?
But not the interface exposed to the developer, or its coding standards, or best practices.
relatively yes. Its not to say they have earned my trust...