skysight-inc/HackerNews huggingface dataset:
You just need a $30 monitor arm and a couch with a nearby windowsill: https://www.youtube.com/watch?v=jld6BSQfDnk

At least if you can touch type, otherwise I suppose you need something for the keyboard.
It's overcollaterized but highly dependent on USDC/Circle. Last I checked, Circle has not gone through an audit for a long while, but they do make more frequent attestations and are regarded as more trustworthy than Tether.
> When we say that some code “is unreadable” we actually mean one or more of:

> 1. I can’t read the code because I don’t have sufficient experience or expertise (with the language or domain).

> 2. I haven’t spent enough time trying to read and understand the code (“it’s not obvious” or “it’s not intuitive”).

> 3. I don’t have much interest in understanding this code, I prefer to rewrite it in my own style.

> 4. The code offends my sense of aesthetics; I would write it differently.

> 5. The original programmer didn’t know how to write code.

> 6. The code appears to violate some principles or patterns I believe in.

The rest of the article mainly deals with 1-4 here, and only selectively tackles 6 as a "performative" repeat of 4.

It does mention vaguely toward the end that there may be some objective sense of readability, but doesn't go into any technical analysis. Which is a shame as I don't think it's that complex.

A few sibling commenters have alluded to this using various terms: ultimately I think objective code readability is about context and locality.

Consider a static analysis security tool that produces a control flow analysis tree: often a long tree is a very good sign of bad readability (in practice a long tree can be caused by many things: excessive boilerplate, frequent variable mutation or reassignment, etc.)

These same tools often fall down analysing control flow of applications with weird state patterns: global state, "magic" model loading, etc. Things that further hamper a reader's ability to hold a complete picture of any given file they're reading in their head at once.

I think this is interesting because not only is it a fairly simple idea to reason about (context & locality) but it's even potentially automatable as a metric.
I've stopped going to facebook myself because even though a lot of it for me was like that (and no outrage or politics, that's just outrage and edge cases that filter onto aggregators like reddit), I noticed at some point that a third was Facebook ads, and another third ads made by other people.

I'm latching onto your post because a number of those are advertisements / promotions; social media has turned a lot of people into unpaid marketeers. In a sense, I mean I get that people are fans of e.g. TV shows, but still. Anyway here's some that I think are advertisements in disguise:

> A Picture of a CD cover of a song a friend is listing too

> A poster of the new Japanese Ultraman movie and a friend saying he saw it and really enjoyed it and is looking forward to the Masked Rider movie.

> A friend saying he loved the video game "The Final Station"

> A friend posting a link to a music video she loves

> A friend posting about a game they made at a game jam

> A friend saying he started doing trip planning for families going to Disneyland.

> My aunt posting a picture of flowers my uncle bought her.

> A friend posting about a show he went to in Argentina

> A friend who makes one off dresses on etsy posting her latest creations

> A friend posting he likes "Picard" but it should have had a "Shut up, Wesley" scene.
>US immigration is a mess and Canada's is delightful

EU immigration for non-EU citizens is also very simple, basically just a rubber stamp nowadays in Countries like Germany for example.
If Target can work out that a woman is pregnant then why does ending of Roe require breaking encryption.
Intended to submit as article not question
My GitHub Profile Landed Me a Job at Spotify
It's not surprising that Inkscape isn't "close to addressing many of the use cases solved by proprietary DTP", mainly because it's not really DTP software. It's Vector Graphics software.

If you're looking for FOSS DTP, try Scribus.
If you’re reading this, thank you Inkscape team!
Helical Insight is worlds first open source Business Intelligence framework. It is completely browser based solution and provides all the capabilities expected out of any BI tool like user role management, multi-tenant environment, exporting, email scheduling, device compatibility, Administration etc.
I'm trying to make this live too here: https://github.com/cloudytool/cloudy. My idea is to give a user cloud-specific javascript templates with a production-ready cluster infrastructure. Looking for contributors :)
My suggestion is to find some programmers in your selected language who you look up to and learn from them how best to write code in that language

I may be generalising but I find older (40+) programmers more likely to write good code - they have all the war zone experience and battle scars

For example, in Common Lisp I am a big fan of

https://github.com/informatimago

and also Allegro Common Lisp’s open source code

I must admit, the _art_ of writing readable code really appeals to me and is one of my finest joys in programming
Fastmail ditched their family plan and cranked up costs a couple of years ago as well.

It's pretty steep if you want a handful of mailboxes for close family on a vanity domain, especially when these days personal e-mail is just a glorified password recovery channel
I'm really not sure why Go decided against a distinct enum type, instead of repurposing const and getting odd with iota. It comes off as a kind of unnecessary stubbornness, for what should have been easy to add to the language early on.

If you look at one of the Go inspired languages, such as Vlang (that has the enum type), it really should not have become an issue. Now, with Go being advanced in age, it comes off as just odd. It becomes reminiscent of the generics debate, where there was such long denial of it being necessary, then suddenly it is understood it should have been done earlier.
> Keeping it simple to write a compiler is not a serious use case these days.

The implication is that if it is simple to write a parser for a language, then the language is simple to read.
I wish the legions who, in online discussions of the US dollar (or almost anything US foreign policy/military-related), always bring up how the US dollar/economy's strength is based on the "petrodollar" (you didn't say it, but that's what you were thinking of), how the US goes to war to preserve the dollar's role as a reserve currency, how Russia/China/Saudi Arabia can cause the dollar to crash by using another currency, etc., would actually think about what they're arguing about.

No, kids, if Saudi Arabia suddenly started selling all its oil in Euros or Yen on renminbi, the US would not send the Sixth Fleet off its shore, any more than it did so to force KSA to use the US dollar to price its wares in the first place. Saudis (and Russians, and Chinese, and everyone else) use the US dollar because they find that a) using it is more convenient than another hard currency like the Swiss franc or British pound, and b) no one else wants riyals, rubles, or renminbi.
I don't think anyone ever tried to enforce it.
For context, if 0.0013$ seems low, it was hovering between 0.9998$ and 1$ 7 days ago, it de-pegged 6 days ago and hit a low point of 0.95$ 5 days ago for a short time, and eventually climbed back to 0.9990$ where it's hovering right now.
Second one in Go:

func IsPrime(n int64) bool {
return big.NewInt(n).ProbablyPrime(0)
}

Each language has its own pros and cons. Go wants to be explicit and simple to be understood. Java is fully-featured.

This is just anectodal evidence anyways. And these are tools in the and, and no point for a "tool fight".
Financial institutions have to have enough safe liquid assets to offset their risk. This is reported and monitored regularly and required to operate. Some of your money deposited with them is also protected by governments, £85k per entity in the UK. Tether is not divulging their backing assets, referencing IP. No regulated authority would accept this, for good reason. Tether does not have adequate vanilla assets otherwise they’d just say so to diffuse the heat, especially right now. So even if they have magically worked out some secret sauce asset model, it inherently has more risk. There’s a run on Tether already, $7bn as of this morning’s press. This doesn’t mean it’s about to lose its peg like Terra did, they are very different models, but the risk of further run is very real and the assets they have to support that is shrinking. There’s a good chance Tether will ride this and it would have been a good test but it feels like a house of cards. Crypto needs to weed out the rubbish to get stronger.
Sounds like I hold the opposite politics from you (I am a conservative who believes abortion is murder) but I too am continually frustrated when my own side makes obviously bad (or at least obviously unpersuasive) arguments.

It's true that good argument's rarely change people's mind about the issue. But a good argument, one that shows you are capable of seeing things from the other side, can change another person's mind about you.
Approaching Wall-E and Idiocracy levels but this looks incredibly comfortable!
I can agree with the device being too bulky. However, if it survives EMP and your smartphone obviously doesn't, it will win against any kind of paper you can carry hands down. If it has offline openstreetmap, wikipedia and other literature - such as medical reference, geodesic data, books on how to prepare shelter, cook food in extreme conditions, craft materials, etc. then it is an extremely useful device.
I still think it should be 5x as compact and support charging from a solar cell while staying watertight, but the premise is solid.

p.s.: how to evaluate usefulness - imagine you're trapped in Azovsteel and have no internet but access to sunlight, supplies are slowly running out and you need to learn how to better treat water so it can be consumed, treat wounds and repair equipment - if you have a device prepared for this, it raises your chances of survival.
p.p.s.: IRL, however, defenders and civilians in Azovsteel have ways to procure electricity which allows them to use Starlink so everyday smartphones work quite well.
I've been away from facebook and instagram for about 4 years. Never caught the tik-tok or snapchat train, so the only consumption i do is light reddit and hackernews. The weirdest thing for others is that I can sit indefinitely without having to look at my phone and actually get lost in thoughts or even get bored.

The downside is that it can isolate you. Where I live, if you're not on instagram you don't exist. My girlfriend is more up to date with what my colleagues are up to, even though I spent 8 hours a day with them in the same office.
Central banks have very rational reasons to exist. Do you have any examples of an economy operating better without a central bank?
Inkscape itself comes with decent tutorials in its Help menu. They are themselves Inkscape documents, so you can try the tools they describe in place.
Easy way to discern if site is social Cookie Clicker:
1.Does it provide a rating/score for content.
2.Does it reward users with larger rating/score?
3.Does it limit users with lower rating/score?
If all three question are positive, then it is
optimizing for content-score engagement type
of users, pushing the lever for extra dopamine hits.
Civil war seems far-fetched; states have a lot less autonomy today than they did before the last civil war, specifically because of that civil war. The ability of a state to successfully wage war against others has been largely scrutinized and corrected. I think the most likely outcome is Congress passes a federal law (which inevitably pisses off one side, the other, or maybe even the extremes of both sides) and the losing side gets back to the status quo of seething mostly-peacefully about it.
Do you/does anyone think this is something you would use?

I'm working on My Productive Homepage, a custom dynamic homepage you can set and customize the exact topics and goals that you care about. It will recommend unseen info/updates on only those things and display info in summary form (with links to sources).

No distracting or trending news unless they are highly relevant to the topics/goals you explicitly choose. We intend to maximize user productivity, rather than engagement.

I believe it can help people stay focused on what really matters to them while getting updates and stimulated, and discover useful info for work or serious hobbies.

(And in work mode, it'd be a homepage you can open without guilt while at work. ;))

What important features would you like to get on such a custom, dynamic homepage?

Comments about the project in general would also be appreciated, eg on how helpful or unhelpful you think the project will be to you or people you know.
> Why do we insist on still shrugging our shoulders and continuing to treat the use of these tools like some sort of unavoidable civic and professional necessity?

I am positively charmed by that “we” above. Time and time again people are telling me their theories about how our world works - and these theories imply that I do not exist. Charming, no?
They mention exactly this in the article:

This isn’t necessarily Google competing with companies like Privacy.com, which lets you create and use virtual cards across the web.
That mouse setup would insta-kill my wrist. Other than that, looks pretty nice.
It's never a good joke.
Ask HN: Best VR headset for remote work?
I'm going to travel soon for long amounts of time. I don't feel like carrying my 4K monitor in my hand luggage.

Are there VR headsets good enough for remote work?

Note: I own the Quest 2 and I don't consider it good enough for this purpose (I used the Immersed app). I know people say that you get used to it. I didn't get used to it. I'd much rather use a 4K screen. I do like the Quest 2 for gaming (e.g. Eleven Table Tennis or Beat Saber).

Also solutions like Simula VR is not what I'm looking for as I'm looking for a monitor replacement.
The connection between the two is really tenuous, I think the author is reaching here.

You have a right to free speech as per the 1st, that includes transmitting gibberish, you have a right against unlawful searches and seizures as per the 4th, they have to basically already know what you're up to in order to force you to cooperate in an investigation, you have a right against self incrimination as per the 5th. That about covers encryption. I'm not quite sure what part of the constitution covers abortion, and I'm familiar with the ruling. While I don't want to comment on whether abortion should be legal or not in any given state, I think it's pretty obvious to anyone with more than a cursory understanding on this topic that it is not actually constitutionally protected in the US, regardless whether you feel it should be or not.
Just bought it.

I will try to put it on my iPad as a "picture frame" on my desk.

Regardless of if it runs nicely on my iPad setup or not, I'd wanted to support this beautiful work of art + programming blend anyway!
I fast from food for a month a year due to religious reasons (from dawn to dusk). During this time,I fast from social media (telegram, twitter mostly).

After about a week, I feel anxious at a superficial level but it levels off and I feel much better about 2 weeks in. After the whole month, when I log into twitter again, I can really feel a mental shift. Almost like being dragged back into it. It's not pleasant. I'm not surprised by these findings.
Absolutely yes, but you have to use a typechecker like mypy (and generally make it part of your release builds). I've found typechecking my Python code makes my development iterations much faster than writing tests. My biggest issue is that if you are using a legacy codebase or 3P library without type annotations then the "Any" type become pervasive and removes much of the value you get from type annotations. You can run mypy in a mode that flags when this is happening, but it's not like you're going to go type annotate the world just to push your code change.
Okay I'll check it out nix23. I thought I tried that, but will redouble
efforts. Many thanks!
> a question of whether fetuses are alive enough for the term "murder" to apply to them.

They're not people. Lots of things are alive - spiders, bacteria, grass, mushrooms, there are even cogent arguments for saying viruses may be alive. The use of the term "murder" for non-people is merely an attempt at emotional manipulation.

Now, I don't think newborn babies are people either, but the nice thing about a newborn baby is that you can just give it to somebody else which simplifies the ethics considerably, it's no more difficult to decide what we should do about a newborn whose mother can't or won't keep it than for a puppy.
MySQL Innodb Cluster? https://dev.mysql.com/doc/refman/8.0/en/mysql-innodb-cluster... targets C++17 nowadays
The title confused me. It made sense that the end of Roe (fish eggs) will make a sea change, but I wondered how could it possibly be related to encryption.
That's the thing with C and C++.

C is light and simple, but don't use it much, because it can get too verbose.

C++ allows for succinct code, but it's neither light or simple. Nor does it have any concern for the elegance of its design.

Hence the common practice of using a small subset C++ and pretending it's just C with Extras.
And you say it like it's a bad thing?

Tether needs to get wiped out of the face of the Earth.
Thank you google, but i already made my own mailserver on vultr. Deliver-ability is perfect, rspam is just great and it's fast.
Having done IF while lifting, the issue that stands out to me with this study is that it tested only IF with no advice on exercise or nutrition.

Yes, if you fast without exercise, you will almost certainly lose muscle.

And if you fast without nutritional changes, you likely won't lose much, because IF on its own does not equal a deficit over more than hours at a time.

I gained muscle on IF with ease, and I also lost far more than in their study, with ease.

I'm surprised, given the constraints of the study, that there was an average loss at all.
It seems the major problem being addressed here is the increased vertical pressure on the spine when in a seated position for an extended time.

Switching to a lying down positions relieves that tension and allows the spine to relax.
"If everybody lived like people in the Netherlands, we would need 3.6 Earths. It would take 7.3 Netherlands to regenerate everything the country’s residents demand from nature."

I've heard this metric before and I find it believable but I'm curious of how it is calculated and what assumptions it's based on.
https://github.com/mysql/mysql-server
The sensors are piezo micro-discs. They come in all shapes and sizes
these days, adhesive piezo ribbons and much more. To get a good
signal you really need an op-amp or jfet stage too.
The study run for 3 months and people were under calorie deficit, which is typical time scale when the lean mass starts to shrink.

In general intermittent fast is not a good way to loose fat precisely for this point. In Russia there are fasting resorts where people do not eat for 2-3 weeks under medical supervision. Most people do it not to loose weight but try to improve various medical conditions. Those who go there for weight loss typically gain the weight back since they do not change their eating habits.

As for bodybuilders they do intermittent fasting but not to loose fat but to gain muscles. For some people this works as long as they eat sufficient calories.
> You are still not getting this. It costs exactly zero more developer time to type "throw x" than to type "abort()". It places exactly zero demand on anybody else.

OTOH, it could be that you're just not getting this: Those exceptions that can't ultimately be handled will perhaps throw a (more or less informative) error message onto the screen and into a log file, but then they'll have to do a (more or less controlled) shutdown of the app.

One form of shorthand for this that I could see myself using is... "just crash". So perhaps that was what was originally meant: Maybe your "throw an exception for godssake!" is "just crash".
Me too. And I fear that NATO/EU will be forced to sell them out again now.
I agree, also I think that argument justifies the mother somehow withdrawing the supply of life support to the foetus but not forcible eviction. We don't allow a property owner to open the door, shoot a squatter and drag out the body. I was only providing the argument as made by pro-lifers.

Personally I'm a Brit and I'm satisfied with the consensus here. I'm simply not willing to support coercing women to forcibly carry babies to term against their will, even if the foetus does have a right to life. Even accepting the pro-life argument, the resulting savage life ruining oppression of vulnerable women necessary to actively enforce that view is utterly abhorrent to me. It's a hypothetical, but even if I was vehemently pro-life I still like to think I wouldn't support such policies.
I don't follow the connection between Roe and encryption, at all?

This article says "because abortion can now be illegal, everything that I like will be illegal", and something about Xinjiang.

Anyway I am pro-life and I don't think allowing abortion (and interpreting "right to privacy" from 1868 as "right to abortion" as Roe v Wade has done) is "progress" and being against abortion is "oppression", so I guess this article does not apply to me.
Well, if your bicycle is stolen in a big city feel feel free to discuss how important the law is with an officer at your local station; you aren't going see it again.

The "law is law" response to "code is law" is terribly uninteresting. It's just semantic shuffling.
Again you're seeing it as some kind of investment. If anything BTC is not a reliable investment Do whatever you want with your money, but don't profess to preach it as a "canary in the fiat coal mine.". It's just irresponsible.
Took me a while to realise this is a project by the French National Cybersecurity Agency (ANSSI), not just some random github repos from someone with Important Opinions on how to use a programming language.

All of this advice makes a lot of sense but a lot of recommendations cannot easily be checked for or enforced. It would be nice to be able to quickly put Clippy into "ANSSI mode" to check and enforce all of these requirements.
Feathers UI 1.0 Release Candidate
> This isn't a privacy issue any more than the legality of anything else is a privacy issue. Things don't become legal just because they're done in secret. It's not even a controlling-women issue.

> The abortion debate is, and has always been, a question of whether fetuses are alive enough for the term "murder" to apply to them. The longer we refuse to meet the opponent on those grounds, the longer every single thing we say will continue to sound like "it's okay to murder people because I'm doing so privately".

I don't see how the abortion debate ever was about whether murder applies to fetuses. That's just been a figleaf. The self-proclaimed "pro-life" movement also strongly supports the death penalty, strongly oppose any sort of financial aid for poor children, are typically strong supporters of the military and violent intervention, unconditionally support the police in police violence cases, support corporal punishment of children etc.. "Pro-life" supporters have shown absolute disregard for born life, so I can not take serious a claim that they care about unborn life. Moreover, they oppose the measure which has been shown to be the most effective of reducing abortions, sexual education and availability of contraception. Make no mistake, the abortion debate has always been about forcing a specific belief system on everyone, once abortion rights have been taken away, they will move to the next part of their belief system to force on others.
As I mentioned, because it is illegal.