skysight-inc/HackerNews huggingface dataset:
Strangely, I get a Russian IP address for an answer when I query 1.1.1.1 for archive.is:

┌─(~/Projects/malware/triangulation)(ruby-2.5.0)────────────────────────────────────────────────────────────────────(c@c:s001)─┐
└─(12:32:59)──> nslookup archive.is 1.1.1.1 ──(Wed,Aug02)─┘
Server: 1.1.1.1
Address: 1.1.1.1#53

Non-authoritative answer:
Name: archive.is
Address: 89.253.237.217

┌─(~/Projects/malware/triangulation)(ruby-2.5.0)────────────────────────────────────────────────────────────────────(c@c:s001)─┐
└─(12:38:12)──> nslookup archive.is 1.0.0.1 ──(Wed,Aug02)─┘
Server: 1.0.0.1
Address: 1.0.0.1#53

Non-authoritative answer:
Name: archive.is
Address: 89.253.237.217

┌─(~/Projects/malware/triangulation)(ruby-2.5.0)────────────────────────────────────────────────────────────────────(c@c:s001)─┐
└─(12:38:14)──> whois 89.253.237.217 ──(Wed,Aug02)─┘
% IANA WHOIS server
% for more information on IANA, visit http://www.iana.org
% This query returned 1 object

refer: whois.ripe.net

inetnum: 89.0.0.0 - 89.255.255.255
organisation: RIPE NCC
status: ALLOCATED

whois: whois.ripe.net

changed: 2005-06
source: IANA

# whois.ripe.net

inetnum: 89.253.232.0 - 89.253.239.255
org: ORG-RL31-RIPE
netname: RU-RUSONYX-NET6
descr: Network for Rusonyx infrastructure
country: RU
mnt-lower: MNT-RUSONYX
mnt-routes: MNT-RUSONYX
admin-c: VZ1716-RIPE
admin-c: VZ1717-RIPE
tech-c: VZ1716-RIPE
status: ASSIGNED PA
mnt-by: MNT-RUSONYX
created: 2018-10-10T09:53:33Z
last-modified: 2018-10-16T12:37:40Z
source: RIPE # Filtered

organisation: ORG-RL31-RIPE
org-name: Rusonyx, Ltd.
country: RU
org-type: LIR
address: 5th st. Yamskogo Polya, 9, office 19
address: 125040
address: Moscow
address: RUSSIAN FEDERATION
phone: +74951370701
fax-no: +74951370701
mnt-ref: RIPE-NCC-HM-MNT
mnt-ref: MNT-RUSONYX
mnt-by: RIPE-NCC-HM-MNT
mnt-by: MNT-RUSONYX
abuse-c: AD11015-RIPE
created: 2006-08-18T09:59:51Z
last-modified: 2022-10-06T11:18:08Z
source: RIPE # Filtered

person: Viktor Zverkov
address: P.O. Box 19
address: 127137, Moscow, Russia
address: Rusonyx ltd.
phone: +7 495 5089959
nic-hdl: VZ1716-RIPE
mnt-by: MNT-RUSONYX
created: 2017-09-20T11:29:16Z
last-modified: 2022-07-05T14:00:10Z
source: RIPE

person: Viktor Zaytsev
address: P.O. Box 19 , Russia
address: 127137, Moscow
address: Rusonyx ltd.
phone: +7 495 5089959
nic-hdl: VZ1717-RIPE
mnt-by: MNT-RUSONYX
mnt-by: AM65535-MNT
created: 2017-09-20T11:54:54Z
last-modified: 2018-08-02T17:21:31Z
source: RIPE

% Information related to '89.253.232.0/21AS41535'

route: 89.253.232.0/21
descr: RUSONYX-RU
origin: AS41535
mnt-by: MNT-RUSONYX
created: 2017-11-24T09:34:37Z
last-modified: 2017-11-24T09:34:37Z
source: RIPE

% This query was served by the RIPE Database Query Service version 1.107 (DEXTER)

Not sure why this would be happening (looks like at least one other person in the thread is seeing same result).
Is it just me or silly they still have "share me on twitter!" links all over the page?

Maybe they should set an example and actually start REMOVING it instead of condoning further use.
So Kinder eggs are banned but cyanide bombs are ok
Movie extras worry they'll be replaced by AI. Hollywood is already doing scans
I was expecting something as large as the PDP-11.
It seems like a system incorporating an LLM would be good at parsing a document to match all investors mentioned with the amounts invested and spot any major differences. That a generalized tool can't do that out of the gate doesn't seem surprising.
Agreed. But I also think it's fair to criticize general purpose languages on general grounds :)

It's just that this article isn't very good at it.
>When dealing in unsafe code — whether in Rust unsafe blocks or in all the code in languages like C and C++3 — the responsibility falls to the programmer to write code which is still safe. This is possible! It is simply very difficult.

This is an interesting Catch 22.

If you accept this premise as true, then Rust becomes ultimately pointless. Because the prescription would be to become a very good programmer and learn how to write memory safe code, at which point you really don't need any other language except C. You will likely write memorypools that have mechanisms to make sure that you never access memory you are not supposed to.

An alternative prescription is to dedicate effort to making higher level language compilers/transpilers better. That way everyone codes in Python, the compiler recognizes common access patterns, and does iterative optimization (probably ML powered) to get you the most optimal machine code.

If you accept the premise as false, i.e writing memory safe code is easy, then Rust doesn't really offer any benefits.
Oh, ya, probably. Although I wonder if the Fentanyl crisis is just limited to the people we see going nuts on the streets, or much broader than that.
We basically have tricorders, especially if you consider all the fancy things you can attach to them, like flir IR cameras.

I think we've almost EXCEEDED star trek in that area.
Yes, but you can easily make noncommercial use of an art generator.

Obviously, you can't host a commercial art generation service with a noncommercial-use license, and (insofar as art produced by a generator is a derivative work of the model weights, which is a controversial and untested legal theory) you can’t make commercial art with a noncommercial license, but not all art is commercial.
Ha! Dark, comparatively, I like it.

Of course, this is also wrong. Just as "X lives matter"* is wrong.

I doubt there's any pithy slogan that quite captures the reality of "what matters"**. Best I can do, personally, is point you towards the type of person who might be able to ... coalesce the vapor ... in such a way as to possibly produce a momentarily renewed sense of enlightenment***:

https://youtu.be/tl4VD8uvgec

* For any given value of X

** That may seem kind of absurd and stupid, but, I'm serious - there is complexity to the topic in part simply because a given human (and likely beyond) can generate / experience / believe that some "X matters", and we ARE a (miniscule, in multiple ways) part of the universe

*** Left "timestamp" off so setting / framework of scene is more comprehensible, skip to ~33s for "the meat"
You're wrong because software, as you describe it, includes the "cp" command which creates a perfect copy.
Lots of schools are using AI detection software, however I think this is because ChatGPT has really only been huge for an academic year so course policies are already set in stone.

Going forward a lot more grading emphasis on in-class quizzes and assignments. Most classes already weight the final for 20-30 percent of the grade and I've seen some profs who assign essay finals instead assign in-class writing finals.

One student I talked to said her professor made them use word and share editing history.
I was replying to a question on why one wouldn't "just get a MB Air/not use the screen"... not the article.

How is this relevant? I don't say this to be rude, but this internet phenomenon of relentless pedantry is annoying.

Things tend to make [some degree of] sense when your first reaction isn't to shoot from the hip.

Mains batteries exist - most people should save the effort, get a UPS. Hackers on the other hand... it's kind of silly to ask why. The answer is 'because'.
Yes FreeBSD has, but there are things that the team around project must clean, more about security.
https://news.ycombinator.com/item?id=32506675
JS got popular on the server because it was the default option on the client. Makes sense that Python should get popular on the client because it's the default option on the server.
I had 3 that were supposed to be a progression, the first one turned out to be infinite, the other two fell by the wayside. Got another two, one of them is a going concern, the other one has been on and off, I am planning to get some support for it and make a public deliverable.

(It seems to my usual state that I have 3 side projects with some commitment, 1 is always active, maybe another, one is always languishing.)
If you're interested in the term, what you noticed with your eyesight is an example of hyperacuity. Coincidentally, I learned about it making the same observation with my own eyes. :)
I was willing to give CF the benefit of the doubt, until other posters (and you) pointed out that this is a red herring. Also given Stavros' note [1] on how archive.is needs the EDNS data to protect themselves from CSAM/ISIS material based attacks and that they suggested solutions but CF refused to cooperate, I'm unsure of the motives behind these posters claiming CF is protecting privacy. Matthew Prince's motives in his truth-but-not-full-truth response are obvious.

[1] https://news.ycombinator.com/item?id=36971650
I was thinking of the first part of the phrase, where I had already narrowed it down.

But my point stands, we have had no news this summer of “no heat-wave in Paris!”. Again, we’ve had news of heat-waves in Paris in 3 of the previous 4 summers.
I pay $24,000/Year Premium + $5000 deductible for my family before Insurance will pay anything. So I am almost out of $30K out of pocket before Insurance pays. My point is that if we can get rid of that $30K, I am sure the doctors and hospitals bill will be less than than and this is just for 1 year. Now, if something catastrophic happens like a cancer surgery, let Insurance cover that but it shouldn't cost me $30K/Year in premiums/deductibles.

Now I know you will say "Oh get a better insurance through your employer". If You don't see the problem with that, I have nothing to add. I should not be dependent on an Employer to provide a good neogitated Health Insurance Rate. The job of an employer is not to provide Health Insurance. It adds overhead for them and employees as well.

This is purely on the cost side. NOw let's talk about the inefficiences that are added due to Insurance middle man mafia. I had a Doctor's office bill incorrectly and it took me days to fight with them and the insurance company just to correct a bill. I know I am not alone in this.

We need to get rid of Insurance companies and rethink the concept of Health Insurance. Thats my opinion and if I had the power, I would do it today.
Surprisingly, researchers identified a strong microbial signature for autism spectrum disorder, challenging the idea that autism is a primarily genetic condition and suggesting that environmental factors may be behind the sharp rise in ASD
The methodology is in the published report: https://counterhate.com/wp-content/uploads/2022/05/Failure-t...
In my experience, most engineers have barely any understanding of the licencing side of open-source, but all of them use GitHub for "open-source".

To me that indicates a change in the societal meaning, as much as I agree that it is incorrect.

You're right that people would and do mistake "free software" for "gratis", and sure that's something we need to work on. I just think the battle is lost with "open-source" and has been for a number of years now, and I can't fault a company, and specifically a marketing department, for getting on board with the way the term has changed rather than taking a principled stance.
That person was also referenced in the videogame Trover Saves the Universe:

https://www.youtube.com/watch?v=GtiqS1l_SbM Very NSFW language.

Hilarious, foul and disgusting coprophilia .. "back magic".
Congrats on the launch, and great you'll be dedicating more focus to Tiptap!

If anyone wants to see another example of an app using Tiptap, I built https://duckbook.ai as a fun/free solo project (it's a Notion-like SQL notebook built on Tiptap, DuckDB, and GPT-4).

I evaluated a bunch of editors (ProseMirror, TipTap, Remirror, Slate, Quill, Draft.js, Lexical) and went with TipTap.

I've been generally happy with it, the APIs/docs are good. ProseMirror is super powerful, but large/slow to work with. Tiptap helped me launch a product much faster, but still pop the hood to the ProseMirror layer in a few places where needed.

Main request is to keep the tiptap/core project free and MIT licensed, even if you raise prices on other pieces (like the managed collaboration server).
I don’t see it this way. Talent is real. It’s very likely that people have undeveloped talents, though. Perhaps not everyone appreciates the work or requires to develop it, but many do.
Put a blank line inbetween:)

(these are links to former discussions)
Flat tax rate, not a flat fixed-amount head tax. Those are way too different things, I don't think any politician who values their livelihood would propose a head tax.
I was thinking something more like "tied up in knots" or "wolf in sheep's clothing". Things before 1800s relevancy. Open book might be a little older, but surely, there were phrases older than that
I would enjoy seeing the specific features of the MIT codebase that they "don't allow" you to use
The end result of all of this would be to allow Java-based programs to be packaged as static standalone executables. Java apps wouldn't have to "warm up."
Why the sad face when you have the solution right there in your quote?
This comment series (it's not just one comment, and your downplaying of it and not including eg that they called adults in trans children's lives "pedophiles" borders on the verge of dishonesty) is absolutely extreme on the spectrum of transphobia: https://news.ycombinator.com/item?id=36804092

The author should have been banned for this, not just downvoted.
[drop] A union negotiator has claimed studios have offered to give background actors one day's pay after being scanned and that the actor's digital likeness could then be re-used "for the rest of eternity."

The studios have strongly taken issue with this characterization, claiming a background actor's digital replica would only be used on projects the performer was hired for, not indefinite future productions. [/drop]
IMO natural talent, in an arts sense, is an ability to spot something better than someone else can, that give you an edge and makes it easier to learn quickly.

Whatever is spotted can be learned though, it just means you'll need to put in some more work to tune into things and develop that skill.
Academy Software Foundation Announces OpenPBR, a New Subproject of MaterialX
Funny, a career mountain guide just told me the same thing last week (slow is steady and steady is fast). And the story he used to illustrate it was about a group of typical amateur climbers he'd guided on Denali, passing a group of navy seals. The navy seals were in much better physical condition, but they weren't pacing themselves and they weren't using the rest step technique.
This case might not be one of an intransigent maintainers. Check out Stavros' note [1]

https://news.ycombinator.com/item?id=36971650
If the only problem with Python was its slowness, I could live with it! Its other problems are worse (like tooling, bad type hinting, etc).
One misconception is also that in unsafe block everything goes and all checks for memory are disabled. This just isn't true.
Unsafe rust allows you to make operations which could invalidate all of rusts memory guarantees by granting you access to raw pointers, but that is (almost) it. It doesn't mean that rust suddenly does not enforce any of its rules.

I also can not believe that that much code actually needs raw pointer operations if the developer considers alternatives.
I did not downvote, mainly because I don’t think the downvote button means “disagree” but there are some statements you make that probably resulted in a “yikes” for more then a few people.

> Then when they do eventually lower their standards in a desperate attempt to marry once they hit the biological-clock wall, they may have a hard time settling and being happy with their choice, because they've used to dating "above their means. That's a good recipe for infidelity and/or divorce.

This is both reductionist and sexist, drawing a sweeping conclusion that women are both incapable and unaware of the dynamic: they are just as aware as guys are, if not more. Additionally, there is the assumption that all women want to have kids and that settling down quickly after lowering their standards leads to incompatibility.

The other part of this that rubbed me the wrong way (which may or may not have been intentional on your part) is that you grouped infidelity and divorce as equally undesirable, implying this to be a moral argument rather than a practical argument of compatibility. But I also acknowledge that I may have simply read too much into it.

> Meanwhile 80% of men are mostly ignored until eventually some desperate woman is willing to lower their standard and settle for them.

This is also a bit reductionist, but there is a good reason why a good chunk of men are ignored. Some of them absolutely suck at providing information to a prospective partner. Those with poor photos and bland bios will be passed over quickly because women likely have a hundred more to choose from. These men will likely be stuck on the platform with few matches and lack the introspection to realize that their profile might be a turn off.
You have a program that for whatever reason (the Python runtime in this case) only works single-threaded, although its workload could be easily parallelized (say, it’s a web server where requests are processed independently). An old established way to accomplish this is to start a “master” process which forks N “worker” processes, each of which can happily run single-threaded.

This would be a nonstarter if it required N+1 times the memory of the single process, so the OS uses an optimization called copy-on-write. When a process forks, all its physical memory is shared by the new process so it takes almost no new memory to start. If the new process writes to a memory page, that physical page is copied so it has its own version. (Thus “copy on write”.)

For most programs this works fine, but if you have a runtime that does garbage collection using a technique that requires writing to an object even if the code doesn’t change any of its values, trouble ensues. With reference counting, you have to write a new reference count for an object anytime a pointer to the object is assigned. If you store the reference count in the object, that means its physical page has to be copied. So now the CoW optimization totally doesn’t work, because just referencing an object causes it to take up additional new memory.

Ruby used to have this same problem, and after Ruby webservers became popular (hello Rails) they eventually incorporated a patch to move the GC information somewhere outside the actual object heap. Other systems like the JVM use similar techniques to store the bookkeeping bits somewhere other than the object field bits.

So what the OP did is patch the runtime so the objects created in the master process (pre-forking) have special reference counts that are never altered. This mostly works, because the master process generally does a bunch of setup so its objects were mostly not going to be garbage anyway.
Some other squash I can recommend to try:

Golden Heart

Acorn

Danish

Black Futsu

White Swan Acorn

Sweet Dumpling

Red Kubota
Forerunner | Senior Software Engineer (Mobile) | Remote, USA |Full-Time | Offices in NYC, SF,+ Portland ME | https://boards.greenhouse.io/forerunner/jobs/4020653007

We believe that climate adaptation is a necessity, not a luxury, and communities deserve access to powerful software that helps them plan for the future. The challenge of climate change is complex – it implicates how municipalities plan, manage capital, and communicate to both residents and higher levels of government. Forerunner helps local communities do these things better by empowering them to access, understand, and mobilize local-level flood risk data at scale.

Forerunner is looking for a Senior Full Stack Engineer with prior iOS / Android mobile development experience, preferably with React Native. In this role, your primary focus would be to spearhead Forerunner’s mobile strategy by tackling hard technical problems, like offline support, while embedded in a small team.

Javascript/Typescript, Node.js, Ruby, ROR, Python, React, React Native, Vue, Postgres, MySQL, MongoDB, SQL, RDBMS

We are unable to sponsor H1-B visas at this time, so permanent residency or citizenship is required.

Please apply here: https://boards.greenhouse.io/forerunner/jobs/4020653007
Indeed.

Take a look at the Fig Forth Installation Manual, which has the source code to Fig Forth, in Fig Forth. The source is listed as Forth screens.

http://archive.6502.org/books/forth_interest_group/fig_forth...
One possible view on this topic is that you're experiencing a form of confirmation bias here.

You aren't aware of the numerous people who have stayed under the radar in the process of every stage of development that has ever happened.
That's irrelevant to the overall point regarding word-splitting. dotnet represents filenames as String, so there can be nothing in the pipeline that couldn't handle them. Files whose names can't be represented in String are a dotnet problem, not a PS problem.
SPACEPLAN is certified classic: http://jhollands.co.uk/spaceplan/ (free prototype to play in browser with paid full version on Steam/iOS/Android).
And you don’t think it would be useful to know that a certain percentage or a certain group is more or less likely to be at risk from something?

There is one thing about making decisions that are unfair. There is another thing to bury your head in the sand because someone might be offended.
By lessening its prevalence. Participation-based awards. Eliminating contest sports in school gym. Non-100 point grading. Fewer tests. Games that are impossible/difficult to lose.

I'm not saying historical methods didn't need adjustment.

But I am saying that if we're observing bad outcomes downstream, we should look upstream and see if the systems we've put in place are supporting the outcomes we want to see.
The copyright license of the cp code itself has no bearing on the copyright of what you produce (well, copy) with cp.
Maybe this will finally lead to high-quality open-weights solution for TTS generation.
Genuinely curious: how is this different from nand-to-tetris sort of challenges? (I haven't tried those, just curious to know if people have heard of it.)
"The articles that make the rounds here every now and then simply posit that the way checkups frequently end up being conducted is not very useful, but there is absolutely no doubt in the value of primary care checkups in scientific consensus."

So, the way they are conducted aren't very useful in reality. But, in theory, they should work, so we should keep on doing them anyways?

Got it.
"Now, increasingly, we live in a world where more and more of these cultural artifacts will be coming from an alien intelligence. Very quickly we might reach a point when most of the stories, images, songs, TV shows, whatever are created by an alien intelligence.

And if we now find ourselves inside this kind of world of illusions created by an alien intelligence that we don’t understand, but it understands us, this is a kind of spiritual enslavement that we won’t be able to break out of because it understands us. It understands how to manipulate us, but we don’t understand what is behind this screen of stories and images and songs."

-Yuval Noah Harari
Kenyan moderators decry toll of training of AI models
Since when is Python the “default choice” for server side dev?
I found Kittens Game (https://kittensgame.com/web/) pretty fun.
A working business website (or social media site) is required by Stripe’s terms of service, as well as the card networks (Visa and Mastercard). It ensures we know who is selling and what they're selling. If you don't have a working website you can get in touch with our support team to provide additional info/verification. https://support.stripe.com/questions/information-required-on...
Sex-trafficking survivors suing to hold hotel chains liable for abuse
You can decline but then you have to deal with people on the desk who may not even know what to do without insurance. They may have to call their boss to figure out if there is even a cash price possible. You will get crazy looks and stares. DOn't let someone tell you otherwise. I have done this dance for 10+ years with 3 kids now.