skysight-inc/HackerNews huggingface dataset:
I am not trying to throw around "fake news" accusations, but linking a Memri article as a proof of something might not be as convincing as you think.

Memri is extremely notorious for posting english translations of their articles that are often not only inaccurate, but distort what was actually said to mean something entirely different. There is a massive "Translation accuracy and controversy" section on their wikipedia page dedicated just to that.

Sidenote, they are also a source of some of the most genuinely hilarious and deranged quotes (or rather, translation of thereof) that I've ever heard on TV. A guest going on about the grand conspiracy of Spongebob (yes, the nickelodeon tv show) being the tool of Israel to turn children gay was something else[1].

0. https://en.wikipedia.org/wiki/Middle_East_Media_Research_Ins...

1. https://youtu.be/cQbNNkemR2s
"setjmp/longjmp" must save/restore only those registers that are defined by the C ABI as being preserved across function calls.

The program point to where "longjmp" jumps is viewed by the compiler as a function return point, so the compiler assumes that all the other registers hold undefined values.

For most CPUs, the C ABI defines the SIMD registers as being not preserved across function calls, so "setjmp" does not need to save them. Had some of them been defined as preserved registers, "setjmp" would have also saved those.

"setjmp/longjmp" cannot be used in any C++ program, unless all the nested functions that occur between a "setjmp" and a "longjmp" are C functions. This may happen in C libraries which are linked into C++ programs and which may use "setjmp/longjmp" internally, without interfering with C++ objects.

As you say, "attribute(cleanup)" is not something specified in the C language standard, so you cannot expect that "longjmp" will invoke the cleanup function, unless you use a specific libc implementation, whose documentation explicitly says that its "longjmp" will invoke the cleanup functions, when the program is compiled with a certain C compiler. I am not aware of any such "longjmp" implementation.

If you want to use exceptions in a C program, you must use "setjmp/longjmp". If you do not want to use exceptions in a C program, you have no need for them.

The same happens in any other programming language. If you do not want to use exceptions in a C++ program, you have no need to use keywords like "try" and "throw".
I found Obduction to be impossible to figure out in some places without hints.
> None of this affect most citizens they have no need to be informed unless necessary.

It's always necessary to keep citizens informed. The government and by extension the military exists to serve citizens.
The Oxford comma would be useful here
> So you disagree that exercise, socializing, etc. are extremely important for mental health?

Of course I don't disagree with that.

But with that I'm bowing out, I can't think of a better illustration of what I've been talking about then the parent comment. I think it's pretty obvious whether or not that comment is a fair characterization of anything at all that I said above.

And again, I would just suggest to readers that the type of logic that leads to someone mischaracterizing what I wrote about mental health so completely is also probably not worth paying attention to when it's applied to debates about transgender care.
Once you know enough to know we barely know anything it pushes you towards extreme nihilism of anyone who uses their credentials to definitively state they know anything.

Seeing a headline about cow farts burning the earth down, breathing [or insert flavor of the month random daily behavior] linked to depression, and throw in a dash of chemical imbalance causes [problem only treated by highly profitable medication] is all enough to make me ask, maybe no one has the answers?
If you believe the answer to any of those questions is "So I shouldn't write tests, right?" then you must build some very flaky apps.
Wikipedia’s Intentional Distortion of the History of the Holocaust
> I healed my winter eczema in a short time with a simple infrared lamp

Low dose UV is used as a medically prescribed treatment for eczema, haven’t ever heard of infrared being an effective treatment. Any heat source radiates IR, so you could just use a heater.
I don't know that it's established. But there does appear to be some interest in the idea from a research perspective [0][1][etc.]. And for some reason physiotherapists have been using it for years for local inflammation, but I've never really bought into the idea myself, nor am I sure about the ramifications of this for systemic inflammation even if true.

[0] https://pubmed.ncbi.nlm.nih.gov/31170016/
[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6131272/
Can Intel Come Back?
Head Injuries in Sports, a Forgotten History
Github did layoffs, yes.

We'll see how much longer the site can stay up. This is a death rattle.
https://archive.is/qx8LV
Is that not what is happening? They may just have less information because it is night and harder to get a direct visual on the object. The whitehouse briefing suggests more but I don't think it is wrong for them to take some time to answer to the public. I'd rather a slower and thought out response than a quick one with misleading information. You can see in the public responses that people respond with stupid statements either way. Compare this thread to the one earlier today about Canada, the one yesterday, the big balloon, or even the UFO thread. Conspiracies and armchair experts abound just creating noise. The reuters article, your comment, and the tweet in the parent all seem within a few hours of the actual event. Let's take a breath before we grab pitchforks. If they don't answer in a day or two then I'll be happy to grab my pitchfork too, but some pause is good.

Edit: another user posted a twitter link to someone claiming they saw the object. This does not look like a balloon and I completely can understand why there is a slower response here (I have no reason to distrust this twitter user) https://twitter.com/0rangeandwhite/status/162460072656239001...
I can see why you'd say it's ML, but Jupyter is a "notebook" or kind of "literate programming" environment for Python (originally) and other languages, a kind of REPL on steroids.

You see it in a lot of ML examples around the Internet because it's a pretty good way of demonstrating and documenting ML for tutorials.
Good and interesting article. Swedish TV has done several documentaries on trans care here and its findings are disturbing. The patients are put on hormores too easily, don't understand what they do etc. There was even several regrets, detransitioners.
That's cool, I knew about Cider but not Cursive/Calva (I haven't used Clojure in years). I would love for this to be more common for other languages (F# in particular would really benefit, IMO).
Can you share more information about the schema you're mentioning? Thank you!
This seems reasonable to me. Caches should last longer; if you want to be sure of you get the latest version, rename the file. a good trick is to include the hash of the file in the name to get content-addressing à la IPFS.
Of course they cut corners! They're so overburdened with endless overly cautious regulations that see spending a billion man hours as better than letting a single curie of material get loose into the wider environment (which is incredibly stupid given how much more good a billion man hours can do in, say, healthcare). If they didn't cut corners nothing would get done.

And once corner cutting starts it doesn't distinguish well between the actually important rules and the ineffectual or overly cautious ones. Overregulation is an actual safety threat.
Isn’t Facebook the company of $300k-a-year developers? These jobs practically didn’t exist before Facebook-Google.

Are we in a situation where we might see the previous normal come back, ie $150k when you’re a manager slaving away and that’s it?
A lot of commenters seen to be missing that the question is being asked with reference to a Starbucks in France.

iPlayer applies geofencing comparable to many other streaming services. Yes they pursue people in the UK regarding watching without a licence. No I've never heard of them extraditing people from other countries for breaking a UK specific law. Bear in mind that you
can't get a TV licence for outside the UK. I struggle to see how that would work. My guess is that this is a Starbucks specific rule.
Coping with nontermination: some thoughts on stopping loops
Here I thought I was experiencing this because I was doing something wrong.
They don't distribute it to contractors, I am pretty sure. If contractors work on it they are under NDA, with no rights to use the code for any other purpose, so considered inside Google. If they weren't you would find many copies on github.

Edit: I have no idea whether Google has contractors in such areas. I worked for a company of equal size many years ago and we had contractors everywhere. It was a massive bureaucracy to get access rights for what they needed to do their work, but in the end there was probably not much in the company that some contractor had not access to.
With inflammation heat is unusually not recommended.
> "setjmp" and "longjmp" are the mechanism for implementing exceptions in C

Correct, but reductive.

They can be used for many other things.
If anything I wish framework had a laptop in the 11-12" range.
IgNobel caliber research.

The only programmer I knew who peppered his code with obscenities was so notorious for bugs our QA engineers used to joke he was a one-man job-security program for them.
As mentioned above, this post's title is misleading.

The blog post makes clear this is a regulatory issue and that the decision wasn't made by Stripe. A card network found the business in violation (due to illegal transactions) and issued the fine.

In any case, this is a sad situation. If you're building a marketplace on Stripe, you need to use Connect (as the majority of businesses accepting multiparty payments do) and ensure you are clear on who assumes liability (as mentioned in the blog post).
People don’t make a bunch pies in fall and then store them for winter. They’ll store rawer ingredients, like flour, live animals or dried and pickled veggies and meats that don’t perish as easily.
For arguably no offense at all, simply pissed off the US government.
Is that really common? That sounds like a recipe for disaster.
The Case Against General Salvador Cienfuegos Zepeda
Yes, naming things is intimately tied to cache invalidation. That's why the two things are together in that maxim. Not sure why people think it has to so with naming variables or functions...
Making building more homes easier addresses this.

Price-fixing that is not done via consolidation is ultimately unstable from game theory point of view.

There's very strong incentive to defect from "optimal vacancy rate" and eat outsized profit compared to the rest of competition. Making building easier makes consolidation harder, as outsiders are now potential defectors as well. AFAIK we're not in monopoly situation (yet?) for rental properties.

Most of YieldStar value proposition on the other hand is ultimately just a price discovery mechanism. Prices raise because people *are willing* to pay that much for apartment. People are willing to pay that much, because supply doesn't keep with demand.
I have to disagree with that last statement.

The code I write initially can often be very dumb, repetitive and procedural. I often have to discover and see what the data structures really look like, what the public API looks like, what I leave in code and what I want to be data driven etc.

At this stage it makes little to no sense to write tests first. All I need is to see the output, which might change dramatically during development. It’s a very fast, direct way of programming, with a lot of copy pasting and long parameter lists.

When the code is laid out like that, then I can see where it’s going. I see the repetitions, the edge cases etc. Now it starts to make sense to design the data structures, give declarative names, find the right abstractions. Now I can move forward with tests.
Insurance companies didn‘t change their mind about nuclear power. Without the guarantee that in case of an accident the government (and so all tax payers) will cover the costs, no nuclear power plant would ever have been built. This is a huge subsidy to the nuclear industry. No other industry has this or needs this.
Second this, seq is incredibly handy and easy to query. Performance could be better though
But then you are far out of the norm and the fact a generalisation excludes your particular case does not mean it is too generalised, it focusses on the norm simply. Most people struggle to remember a single strong password (I do too).

Incidently, having "a system" is one of the things that has been repeatedly advised against, as it weakens your security significantly.

I have one too actually (for some accounts), but I recognise I am a/ not the norm at all and b/ definitely not following security best practices. But I estimate (maybe wrongly) that my theat model allows me to take such shortcuts.
Is there a Jupyter-like environment for shell? For example, you could tell it to start from a Docker image, then give it shell commands to run in each block, and could show output. Maybe even could "script" to record interactive sessions (though no way of replaying those sessions on reloads, you'd have to detect file changes and diff and apply patches).
Content addressing causes the name to change only when the content changes, which also means the name doesn't change if the content doesn't change, this by definition you don't have spurious cache invalidations
Aha, that East Palestine.

https://en.m.wikipedia.org/wiki/East_Palestine,_Ohio

Took a while for me to figure out the connection with Midwest towns.
You pretty much never have a list where "things" is somewhere other than the end.
Lol, what a hilariously unfounded coclusion.
So all those services that went kaput and took users funds with them don't count?

And from what I can tell, BTC has lost 60% of it's USD value from the peak only a bit over a year ago. And you want people to depend on this for payments?
There is no reason to not get paid for writing Free Software in the first place too. Some Free Software companies do that, but there are also things like grants.

https://github.com/fossjobs/fossjobs/wiki/resources
I've been doing the same thing in VS Code for Julia/Python, but the experience is much worse than LightTable [0]. It's slow, the interface is clunky/janky, and noone has invested effort in designing the UI to make navigation/information clear and accessible.

[0] Admittedly LightTable was pretty buggy so it wasn't all fun and games. But still - I would love for my day-to-day development environment (Dart/C++) to look like that.
gmail is solid but my fear of account loss with zero support to rectify it is driving me to move to a domain I control and a paid solution.

Zoho for example is more than good enough. Arguably better than Gmail in some ways.
OK, I seen they have Gen9 models available with ryzen 6000, and still have upgradable DIMMS. However, to the original poster's point, they ask a little over 1700 EUR for an 8 GB RAM machine. Upgrading to 64 would bring it around 2000 EUR, and you'd still be stuck with a shitty screen.

On my Gen8 model, I have the "high-end" display. It's admittedly very bright, but the colors and viewing angles are terrible. Some say it's because it has the privacy screen. That may be the case for the viewing angles, but the colors are atrocious even judging by the specs. At work, they have no privacy screens and colors still suck. At best, you get something like 72% NTSC (which is smaller than sRGB). The Gen9 models I see on their French website have a 16:10 ratio (which, I think, is great) but only... 45% NTSC!
Also, spent nuclear fuel is very easy to safely dispose of, we just don't want to because:

A. It's useful and can be reprocessed into useful fuel once that's allowed and we can do it cheaply.

B. The media and public would throw a fit if people started dumping (glassed) nuclear waste on the ocean floor. Because the media and public are completely innumerate and cannot do things like multiplication required to calculate the less than 0.1% radioactivity increase the ocean would experience.
Regarding writing: consider https://interestingliterature.com/2022/08/borges-secret-mira...
As someone else here said it, and as I've learned from my friends in management, layoffs aren't purely random. They're letting go of the people who's compensation is higher than the value the company perceived the employee adds or fails to add to the company relative to their compensation.

If you've negociated an amazing compensation at the hight of the hiring boom aka the great resignation, when the market was red hot, but your performance reviews aren't stellar, chances are you're on your way out.

But if you haven't negociated a high raise in the last few years and you're getting great performance reviews, chances are you're staying.

It's relatively clear cut. No company is letting go of people who do great work at market rate. They're letting go of people they perceive to be underperforming relative to their above market rate wages. It's that simple.

We can go into semantics that your performance review in most cases never accurately reflects the value you add or don't add to the company, but this has always been like that, especially in the large companies where the big layoffs are happening. You're always at the mercy of your manager giving you great reviews.
They wouldn't tell us if they were, that information would almost certainly be highly classified.

Compare the balloons with this technology:
https://en.wikipedia.org/wiki/Lockheed_SR-71_Blackbird#Opera...
You could use the same mechanism to spread out the load
No; they’re not.
What level of service should we expect from github? Many of its services are free, can we ask for more when not paying?
GitHub is among many tech companies currently shedding fat from hiring during the pandemic boom. The morality of that is another discussion, but I'd hardly call this a death rattle.
Would be more correct to say that everyone knows the model doesn’t work at a very large scale (nor does it do at very small one by the way) and everyone wants to find a solution because that would be a major breakthrough.

No one is opposed to a better model by the way. MOND is not universally embraced as such because it doesn’t actually get ride of dark matter so there is little point in switching.

Amusingly I think a large part of why some people are so upset about dark matter is that they don’t really understand what a model is and believe that experimental science seeks to convey the truth which is an interesting faith but has little philosophical basis. I generally blame the fact that these points are poorly explained during most people education and most scientists are reluctant to talk about that to no lose the tenuous support of the general population.
The old Intel vs. Motorola joke comes to mind from the era of floating point bug in Pentium.

Intel and Motorola processors compete:
How much is 2 + 2? - asks the Motorola
5!
Wrong answer.
But I was quick wasn't I?!
There are a bunch of firewalls that ask you to allow individual requests, that helps you discover what on your machine is contacting which server. You can also use Qubes and just deny networking to everything except specific VMs running specific apps.

https://wiki.debian.org/PrivacyIssues
https://www.qubes-os.org/
New experimental AI-Powered chatbot on Bing (2021)
Stumbled upon this, looks like a chatbot for search has been in the works for a while.
I hate the idea of making a kid take a test of knowledge on what transitioning entails before starting or going through some other form of gatekeeping, but my gut tells me that only people who are enthusiastic about the process and all of the nitty gritty details should be candidates for medical transitioning.

What's missing from this post is a sense of timescale and the steps taken throughout a patient's journey. There was no mention of patients publicly presenting as their preferred gender as a first step towards transitioning, prior to any medical intervention; I'm not sure if that's a red flag or if I just have outdated knowledge on treatment practices. I understood that the doctors seemed to be improvising with the treatment of patients, but the inconsistencies between patients' treatment weren't highlighted.
Very, very nice.

Weight is 1.4 kg so a tad heavy (my 17" LG gram is 1.3kg)

If it had an NVidia GPU, it'd be perfect for my purpose.

[EDIT]: argh, I take it back: no numpad, so can't use Blender seriously on it.
Hard to think of many, especially free and widely know ones to be honest. HN of course - but we are quite niche really. There are a few PHPBB type sites that are pleasant to use but again for niches.

I would go for Reddit if you use “old” I guess and pick good subs.
An alternative to Transform that's done an awesome job to integrate with BI tools is Cube.js
Check their website https://cube.dev
There has outside coding been correlation studies between swearing and higher intelligence. Where those swearing generally were found to be more intelligent fluent in languages.

May it be that swearing coders are more intelligent? If coders are more fluent in use of languages are they also more fluent in code?

Articles swearing intelligence
https://www.sciencedirect.com/science/article/abs/pii/S03880...
https://medicalxpress.com/news/2017-02-higher-language-relat...
That study didn't compare suicide rates with and without surgery, it compared post-op trans people with the general population (i.e. mostly cisgender people). It explicitly says "This study design sheds new light on transsexual persons' health after sex reassignment. It does not, however, address whether sex reassignment is an effective treatment or not."
I've seen dozen of examples of journalists sending these with ridiculous timelines (eg sending 10PM Friday night for answer by Saturday), seemingly because they do not care for or do not want your input on the story, but know asking is considered a requirement. If anything, it signals the opposite to me.
Yeah, sounds like a self-inflicted variant of the Thundering Herd Problem

https://en.wikipedia.org/wiki/Thundering_herd_problem
Isn't there a Samsung Tab in that size range? I seem to remember that being ten point something but it's been a few years
tmux + tmuxinator seems like a solution?

Though my workflow right now is mostly SSH + tmux + jupyterlab
I'd take it as a canary for how much the site owner actually cares about ops and security. If you can't be bothered to take the day or so to set up certbot and monitoring for when your certs are ~15 days from expiration, then that's very likely not the only thing you've cut corners on.
>I wonder why you don't see it for sale anymore.

Potato family. Common secondary effects, Permanent insanity and death
This is a nothing story.

Do authors that put out 0-information content like this (Richard Teitelbaum in this case) - I wonder how they view their job.

Same goes for the editor that looked this article over.
This is probably the geekiest article I can digest as a Front end engineer.
yes. this looks useful, but is it different fundamentally from the scaffolding generators that come with react, rails, Xcode, etc?
Why would you use a custodial (and trustful) mixer rather than atomic swaps to and from Monero [0]? Maybe the NK hackers don't need real privacy?

[0]: https://github.com/comit-network/xmr-btc-swap
raw.github has seen some extensive (ab)use for bandwidth heavy applications and/or pointing a few thousand clients at it concurrently (including entire IoT fleets), without ever being communicated as your globally consistent free CDN.

I'm actually more amazed GitHub will give you a response in the 2xx range at all for these use-cases.
I'm guessing that a lot of people embed these files in their website in one way or another, making aggressive caching necessary.