skysight-inc/HackerNews huggingface dataset:
There's no need to use a single word; that sentence is trying to sound impressive, not concise.

Try "The mighty sequoia, protected by thick bark and with its foliage typically high above the flames, was once considered nearly impervious to fire."
You must be able to lend to sustain yourself; interchange rev is insufficient (especially with FedNow instant payments almost GA), and even becoming a lender is hard. You need to partner with a bank partner who has a charter, you have to be able to securitize the debt, etc.

Banks have a serious moat. Go where the margin is, and that isn’t deposit accounts. Like airlines, they’re a utility masquerading as a business.
I've experienced both sides. My rough sense of it is:

If you're in a city or suburb with a Google office, it's spotless, including transit options that are often customized to the city itself.

If you're in a city or suburb without a Google office, it's reliable on roads but probably doesn't cover transit particularly well. I'm not sure if the Google vs. non-Google office is just a bias towards the kind of cities Google would put an office in as opposed to the presence of an office making a difference, but Pittsburgh is much better than Columbus or Jacksonville despite being a smaller city.

If you're in a rural area, it's much rougher. Private roads marked as public roads are the biggest thing I've noticed (presumably because aerial maps can't help much there), but also things like ATV tracks and driveways marked as roads and missing one-way indicators (i.e. routing the wrong way up a one-way street).
Cosmo: I cannot kill my friend.

[to his henchmen] Cosmo: Kill my friend.
Looking for any advice on how to best get the ticket from this investor without pissing off the lead
It sounds like a joke, but despite public opinion, Meta is one of the top AI research groups in the world.
The problem with tmux is that I often start a long process without really realizing it, then control-Z bg to continue working with the shell. With tmux, I'd need to either realize up front I'm about to start a long-living thing, or lose the context of the current shell to continue my interactive work.
Agree. I love socks. They are also something I always need since they wear out (like you said), but I also lose them.
Oh just tap the little mic button next to the space bar with any app. It works great (admittedly a white, American male here).
I guess, but the whole rest of the way technology and galloping capitalism have transformed work makes that harder. For example, lots and lots of us have to take calls on the move (walking somewhere, driving somewhere, etc.) just because our schedules are so crammed. Try doing that without some kind of hands-free device.
Amazon owns 1/6th of CAP-1 (FB/Meta own the other 5/6ths).
You can import/export to Google Authenticator only and you must have two phones.
You cannot backup QR codes because screenshot is forbidden for security reason.
You cannot migrate to another application.
If it's cash-equivalent (i.e. I can actually use it in a store I commonly go to) then I don't mind even $5. I mean, it's not something that would make me particularly happy, but $5 is more than $0. I have also used some company swag for years (cups, water bottles, hoodies, scarves, backpacks, etc.) with no complaints, if it's not cheap-ass stuff but a proper product with a logo slapped on it, why not. I mean, if it's a gift and it costs me nothing, why feel bad about it?

Things I do feel bad is either crappy quality things, or things I couldn't use - like gift card for a place I don't go to, or crappy tshirt I would never wear, etc. - that's just waste and I am becoming part of it, that makes me feel bad.
Socks are great because they’re like a grocery item and yet aren’t.

I love groceries for my birthday and Christmas. Things I wouldn’t normally get like fancy sauces or beef jerky or special sodas. Because every long-term item I already have, don’t want, or you aren’t likely to get the correct one.

Because socks are short lived, they’re kind of like that without someone feeling bad about the gift. Nobody but my wife feels comfortable getting me groceries.
This is good, right? There are better languages for most (although certainly not all) purposes, whether you measure "better" through features like memory-safety or through developer happiness or anything in between.

Most of the systems that were written in C++ in the past didn't have to be written in C++. Now they'll become hard to support, because they are in fact hard to support, and eventually they will be refactored or rewritten.

Same thing happened with Assembly and COBOL programs being written into C++.
Don't know if it exists for Android, but for iPhone users there is OTP Auth, which can make encrypted backups to a destination of your choice.
I guess there can be many independent 3rd-party toolings.
Instagram Is Officially an NFT Marketplace
This article is about using the D compiler's ability to import vanilla C code to compile entire C projects.
Ironically twitter (musk) is bringing back Vine, another neglected would-be giant social media app.
Surely, on average, it's 3 spaces of indentation. Feels great to finally be able to derive objective answers to these ages-old conundrums!
Totally agree. It feels like there is a pretty strong inverse correlation between standard library size, and average depth of a dependency tree for projects in a given language. In our world, that is pretty close to attack surface.
Indeed that would be very prescient this time last year. Now there is a specific war with ammunition though.
Especially if they are good socks. I've stopped wearing the cheapie white cotton ones. I love the "Darned Tough" ones -- which I originally bought for hiking boots.
A series of expert-level blog articles guided by your experiences teaching a pre-2010 C++ guru would probably be well received by other such "ex-gurus." They would need to be definitive, detailed, verbose and bring the reader up to C++ lawyer in the relevant new feature to be interesting.

A trip through the graphics pipeline has the correct level of detail:

https://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-...
Its not longer 10x the cars. Toyota is targeting only 9.1 million. Tesla is targeting close to 1.5 million. That's more like 6-7 times as much. And next year it will likely be even less.
Indeed!

And another important point that's buried, is that most of the art used to train the model is actually owned by her clients such as Disney. So, she could not, even if she wanted to, give permission to use that content.

IOW, the person training the model was just fine with stealing the artwork.

While the artist seems to not be litigious, it'll be interesting to see if the major rights-holders like Disney start going after the AI model companies and/or the people that train the models, if they find that there is output of their properties.

This automated generation of code, text, art, etc., is really nothing more than sophisticated sampling/mashup, and when you use snippets in your work output, it should be credited and properly compensated. This is rapidly amounting to automated creation theft engines.

Worse yet, thinking ahead a bit, once they've all been trained on the available works, and all the writers, artists, & coders have been put out of work, progress will stagnate, because the "AI"s will generate nothing new, only continuously regurgitating bits and mashups of what is now old stuff.
I’m glad that works for you, but it doesn’t for me. The one ‘life hack’ that’s ever worked for me is to own a single type of sock (white, cotton, Nike). The entire batch of 30 pairs was bought at the same time so they wear evenly, meaning all socks match with all other socks. When I get down to a few functioning pairs, into the bin they go and a new batch is ordered.

My family knows not to buy me socks…
This is compared to inadequate application of humans. it is not competing with people who know how to do regex and string parsing. It is for the people who put an office assistant to the task. It is better to inadequately apply AI here as opposed to inadequately apply a human who probably has more fun things to do.
I'm too cheap to buy myself nice wool socks, but they're a great thing to ask for as a gift: the giver gets to feel like they've spent enough to make it a Real Gift, it's a small package, won't get broken if they mail it to me, etc.
Not only one but two. The first dude has Che Guevara and the other one Fidel Castro.

I bet they'd be all riled up if someone used Mussolini or Franco as their profile picture.
The reason why you do not hear of courts issuing writs of mandamus against someone to compel them to take some private commercial action is because that is not what a writ of mandamus is.

A writ of mandamus obligates a government official do do his job. If a court wants to order “someone” (read: a citizen who is not a government official) to take some positive action they issue what is known as a positive injunction which is, as the name suggests, a type of injunction.

When a court issues a negative injunction, the enjoined party can say, “Look, I’m not doing it!” and the court still has to decide whether or not that is true, so I’m somewhat unclear of the nature of your argument against positive injunctions.
Once the effects of the Fed rates hikes are felt broadly throughout the economy and unemployment is running closer to 8% let me know if that feels more like a recession or not.
JEP 435: Asynchronous Stack Trace VM API
> Functional programming won't succeed until the tooling problem is fixed.

I think different people have different wants and needs with tooling. I make (and use) binaries with Haskell. I wish more mainstream languages could make binaries.
> low risk

I’ll just leave this here.

https://www.politico.eu/article/everything-you-need-to-know-...
Also for blind programmers, tabs are much nicer for a screen reader.
You can start your own if you want.
Federated means that the many instances can talk to each other. The emphasis is on the word 'can'. They can choose not to federate with yours based on your rules and content.
Try to keep the scale in mind. Even if the state spent 100% of that revenue building housing the most optimistic production rate would be half a million dwellings per year which, while substantial, is essentially treading water and will do nothing to address the accumulated deficit from the last 40 years of under-building.

Whenever someone says "image a billion dollars" just remember that amounts to 1000-2000 small apartments at best.
(Edit: yeah, it does have news about more companies than just L'Oréal.)

I can't read the FT article, but does it have more info than this? https://money.usnews.com/investing/news/articles/2022-11-02/... No reason why, no named sources?
Well it depends, right. If their views are just their views then no, not really. But if they outright tell people they want nothing to do with them unless they think exactly alike, yeah, why would you want to contribute to that? When I say they're Marxists, I mean they're not shy in saying what they think of you if you're not one. These are not weekend "what Mao did was wrong" socialists man, they don't want to hang around you either.
Agreed. I took a year (long ago) to learn lisp just to be exposed to a different way. And it has paid dividends in terms of providing alternate ways of thinking about code in other languages.

That said, I'd never want to use lisp in a real production project. Same for FP. Get exposed to these things, take the learnings and bring them into KISS boring production code that is fast and maintainable.
For that matter, simply attaching a @notify to the pull request (assuming it's a public repo) then the repository manager can notify you with the PR.

There are automation tools that do this already.
I’m in South Bay, no parents or school use FB. Some WhatsApp, but that’s it.
I saw a similar proposal (I think with JavaScript/node) not too long ago that deacribed limiting packages to data in their own namespace. For instance third-party-dep-a would only have access to data it created or was passed in versus indiscriminately accessing anything in the language VM. Even this would be a good step in the right direction although you'd likely still need something like you e described for accessing shared system resources (aka the mobile phone security model)
Do yourself a favor and hover over their site title above the article, really clean effect
It doesn't need to be repealed. It can be narrowly amended such that it does not apply to residential projects within existing urban growth boundaries, on previously-developed parcels.
Interesting. What language are you writing? Is there a specific Resource you use: https://apidocs.theforeman.org/foreman/latest/apidoc/v2.html
>that form allowed the company to then tax me on that ‘gift’ as income,

Wrong. There is no "form" needed for taxation, it is required by the IRS (in U.S.) and the company does not "tax" anyone. Employer gifts (other than de minimis amounts) are taxable compensation. (see IRS Publication 15-B for details).

A good employer will "gross up" cash gifts to cover the taxes.
I literally started in this industry because of that movie (I was 8 in 1992) and similar like Hackers / War Games. Amazing movie in so many ways.
Excess Deaths Continue
Newspaper—

wait, radio—

wait, tv—

wait, social media is going to control the world.
Good for niche topics though, you can build a pretty nice feed and avoid the front page mess.
This body holding me

Reminds me of my own mortality

Embrace this moment, remember

We are eternal, all this pain is an illusion
For JS, You are basically talking about Lavamoat. It provides tooling and policies for SES, which aims to make it into standards.

https://github.com/LavaMoat/LavaMoat

https://github.com/endojs/endo/tree/master/packages/ses
I saw this movie recently. There’s a scene where he just openly ogles at a woman’s breasts for a very long time in store as a gag.

It’s pretty wild that when you look at one of his later character’s, Pierce Hawthorne in Community; an old inappropriate white guy, you still don’t see such behaviors played for gags to mock the inappropriateness of it in modern times to such an extent.

The mockeries of that era are tamer than the reality even in light hearted comedy.
I would disagree. Sure protomail may be used by nefarious actors but there are also plenty of security minded people that use it too. A majority of those users are not doing anything nefarious at all. They simply don't want anyone snooping on their emails.
Ironic, I just got a email about company holiday gifts.

I've gotten some great swag, clothing mostly - a very very nice couple of jackets, headphones (which were made by a sibling in our conglomerate) and a pack of misc snacks - plus the ubiquitous coffee cups.

This year on offer is an 8 lb ham, an 11-13lb turkey, a mix of foods, or a premium chocolate sampler, or I can donate the equivalent to the local food bank.
My last C++ job was for a robotics company a few years ago (pre pandemic). The job was not very “embedded”, but quite challenging - processing noisy images from lidars, etc. I worked 60 hour weeks and my salary was 80k or so. Then I realized I can get twice as much just writing Python micro services. So I became a Python developer instead. Much less stress and a lot more free time too.
Surprisingly, at least for this PR, solving merge conflicts turns out to not be too hard. By not squash merging it, we can have a single commit that unindents the codebase all in one go (and the commit is in the tree), which means that every line has a clear path back to the current state of the main branch. (And crucially, we can make git blame not point every line to me...)

Potentially, an approach like this might be applicable to other changes; I have a commit in my stack which moves the old build system config to the new build system config's path (even though it's wrong), as git does a much better job understanding where the code is going if you help it.
Having worked from games to augmented reality, web, automation and AI, I think the advice should be:

do what you love and make money from those skills you get on the road
Apple to Keep Qualcomm Modem Chips in 2023 in Turnabout
If I'm reading this right they aren't really buying the cables, they're just buying reserved capacity on existing cables. This makes sense. Amazon, Google, and others do the same. It's a good way to make sure your data gets across the ocean even when everyone else is trying to do the same thing.
What's the difference between indentation and alignment?
im sure the NSA would be happy to take em over. this is the part where we pretend they haven't already wholesale co-oped them
non-paywalled copy:

https://archive.ph/drUqJ
Unfortunately high frequency trading is an area where C++ is normally the right choice, even for a new project.
I feel like they are creating a new version of The Plaza Accord.
Understood.

BTW - as always - thank you for keeping HN threads focused and useful.
So humans should do the work of image classification, voice transcription, text summarization, etc. before an AI gets involved?

Makes total sense to me.
Heh, I always wondered what the big deal was. I'll just use whatever the company I'm working for uses and not even think about it.

To be honest, that's why I love auto formatting cause I never need to think about that stuff, I can just write code.
you can't travel even domestically? or get a credit card?
In India, Google no longer requires app developers to use its billing System
https://droughtmonitor.unl.edu/CurrentMap/StateDroughtMonito...

0% of Arizona is currently or Extreme or Exceptional drought (the most severe categories). 13% of AZ is in severe drought. Not sure what defines megadrought, but sounds scary.
Exactly, it's not like the investors have any solution to Facebook's problem, namely that it's an ad company that depends on the benevolence of Google, Apple and Microsoft to be able to gather data. Meanwhile Apple is also an ad company now, and Microsoft is a sleeping giant with aspirations in this direction.

It would be crazy not to go after the VR market now that the PC and smartphone markets are spoken for, cementing Microsoft, Google and Apple as leaders forever, or at least until war or climate change destroys the global economy.
> Ultimately it comes down to a numbers game which we can roughly estimate by looking at the number of STEM graduates generated by each country assuming the research output of each individual is roughly equivalent.

Why do you think that's a reasonable assumption to make?
I just played around with the NextJS starter demo app, and it seems like you can `import tier from 'tier'` and call `tier.subscribe()`, `tier.report()`, and `tier.limits()` without any issue in a NextJS API route.
And yet viagra spam still exists. If the distribution cost approaches zero you can still find that 0.00000001% of hopeless idiots.
Presumably it's to trick whitehats into tipping off the hackers that their code was being analysed and had been successfully deobfuscated, so the hackers knew they needed to move to a different attack.

It's actually quite devious, like a reverse honeypot that the bad guys use against the good guys, exploiting their empathy.
Another thing I think might help is

(a) Discourage any future use of ">=" in version dependencies. Specify an exact version. That way a future compromised version doesn't get pulled

(b) Every build system needs better ways of having multiple versions of a same dependency coexist. I should be able to have one of my project's dependencies depend on "numpy==1.15" and another dependency depend on "numpy==1.16" and they should be able to coexist in the SAME environment and "see" exactly the numpy versions they requested.

For python we should think about how to support something like this in the future:

import numpy==1.15

and have it just work.

That way if a hacker compromises PyPI and releases a malicious numpy 1.19 it won't get pulled in accidentally.

Here's a bit of a joke I made before that might be an interesting starting point, though since it uses virtualenv behind the hood it doesn't have a way for multiple versions of one package to exist. I don't think it's impossible to do though with some additional work.

https://github.com/dheera/magicimport.py

Sample code:

from magicimport import magicimport
tornado = magicimport("tornado", version = "4.5")
backend web dev can feel tedious/monotonous imo.
Noxx: A payroll and compliance tool for pseudonymous talents
Says the thromrod!
Says "open source" here and on the kickstarter page, where is the source code?

EDIT -
Seems shady, limited high price rewards no source code, lots of specs, in PCB design, but limited information team. Could be legit, but I am seeing red flags.
> I'm beginning to suspect that we will not see a federated protocol as successful as e-mail in my lifetime.

This is one of the smartest things I've read in a long, long time. It seems deceptively simple or shallow, but it's not.

At least once or twice a year, for the past ~15 years or so, I reflect on how the email protocol has survived and thrived despite numerous attempts at "reinventing email" and such.
That is very cheap take. Just look at e.g. CNSAs own web page: http://www.cnsa.gov.cn/english/index.html or the main producer for space systems: http://english.spacechina.com/

Compare and contrast any content on there to what NASA is providing on e.g. Perseverances mission page: https://mars.nasa.gov/mars2020/

I can't even find homepages for Tianwen-1 / Zhurong. That is hardly because "media is cherry-picking negative stuff".
I agree that starting with Javascript makes sense, everyone has it in their browser. But because JS only runs in the browser you quickly run out of interesting things you can do with it unless you want to throw yourself on the node/npm bonfire, which is sure to scare off beginners.

Haskell makes you think in terms of functions from the beginning (as your example illustrates). I'm sure we agree that functions represent a powerful and important core concept, but that style does not have the obviousness of "print a + b" for most people. Even children understand doing things step-by-step, in order. Most adults don't get the concept of functions right off unless they come from a mathematics background.

I don't miss BASIC (my first language as a teenager) in terms of programming languages, but I do miss having such a simple and usable tool available. I have tried to get all three of my kids interested in programming, with Python, Javascript, PHP, and none of them got hooked like I did at their age, when all I had was timeshared BASIC over a teletype. I can see their eyes glaze over as I explain how to install and start up Python and get it to do something -- the same look I get when they want to cook but not do any prep or reading recipes.

My son fell into some programming backwards by learning enough Lua to customize Minecraft. But the social/play aspects of modern computer games have, I think, turned kids away from learning programming. If you experience computers through sophisticated games from childhood, as my kids have, getting Python to print your name or add two numbers seems unimpressive.
Fidel Castro, but yeah. And that's him watering it down for the public.
I think I'd like that. Having some way to pop up an overlay that I can interact with (reply to a chat message, check a YT video, etc) while the game remains in the primary display. Sort of an AR in VR.
I took an intro CS class in Haskell so I can answer this from experience. For simple functions Haskell is similar to algebra and quite easy to learn. Haskell also forces you to understand recursion instead of punting and writing iterative code. I started to find it challenging when getting into concepts that require lazy evaluation like infinite lists; we were never taught, and I still don't know, how this kind of code is executed. And of course since no real language uses lazy evaluation that knowledge wouldn't have been useful to me long-term anyway.
I'll refer you to rules 0 and 1