skysight-inc/HackerNews huggingface dataset:
Delphi/Pascal has 2-layered constructors.

There is a virtual class method to allocate memory and a so called constructor that initializes fields that should be zero.

The user of a class, only calls the constructor. The constructor then calls the memory-allocation method implicitly (you can see the call with a disassembler, but not in the Pascal code).

Anyways, you can override the memory-allocation method for each class. E.g. a useful case would be to build an arena allocator just for that class. But you can also override it, so that calling the class constructor returns a null
>You can also not prove that a human would consider that change the same way another human would.

actually by the condition of my predicate I can - I postulated a 'slight change in inputs that humans would consider inessential' if a human considers it essential it is not a change that is allowed into our reasoning here.

Now of course I said this because in the past, as noted by the article I linked in another response, AIs have failed because of changes in inputs that people discussing the matter thought inessential. So while the logic of my statement does not allow for humans considering the changes essential, the actual examples I was thinking of when I made my statement might very well have had changes that humans would consider essential.

So perhaps we should consider the actual rather than the theoretical.

What I cannot prove is whether or not there is any person anywhere that would consider these actual changes essential - I suspect that such a person does not exist but the inductive gap being what it is I might be wrong.

Bayesian analysis was originally formulated as a way to bridge the inductive gap, although that is not the way it is generally used, still I wonder at this point what the chance is that some of the data variances that have led to differences in AI conclusions are variances that any human would find inessential.
Are you earning income from what you are building now?
Was there a way to pull out of the region that didn’t result in this ?
Check out the other articles too. https://beyondloom.com/blog/denial.html was posted on HN recently, I wonder if that's how the poster found it.
> There is no expectation that a car should increase in value over time (except for collectibles)

Except for the last 18 months.
i am sorry but there is a deep misconception here. of course you can update thousands of things, why wouldn't you.

try racing game for instance: https://twitter.com/0xca0a/status/1400164834243719173

or space game: https://twitter.com/0xca0a/status/1184586883520761856

you won't find react in the browsers perf readout except for short blips when the tree structure is changed. you do not update fast things with setState. since games are render-loop driven, you mutate, and that is also how r3f works.

as for react 18, yes, it works global. the entire component tree is virtual and can be prioritized. you could say, this thing back there is less important than physics driving my rocket, defer please. this will be an incredible tool for games going forward.
I totally agree on the common data types. Thanks for clarifying for me.
When it showed up I sort of guessed, but had to try clicking it anyway, then my wife asked why I was laughing.
> outside of internet forums I have only occasionally met anyone who exhibits even the most mild form of pessimism.
> As the final insult to injury, questioning that future becomes heresy and so you cannot even voice your anguish as the world around you starts to collapse.

I think these are related. It's very socially difficult to express serious pessimism about the world - I don't think the future is bright, I think it is miserable and you either shouldn't have kids or you should be preparing them for a very different life. I can't really bring myself to say that to all my friends who have or are having children.
It’s not mutually exclusive though

R3F gets you up to speed really quick and helps to easily onboard a larger engineering team and stay productive

At some point your scenes will become complex enough that you will want to start using instanced meshes or just move all critical things into shaders all together…and you totally can do that.

In our case r3f made these performance optimization even easier because it’s so modular
London's Newest Library Has a Copper Lined Room That Blocks Messages and Emails
Just a small point about Texas: Although it still pumps huge amounts of oil and gas, it also has more wind power resources that it could deploy. Texas could have a lower carbon future if it so chose.
How are they making custom Tags with lowercase names. I assumed react would render that as native tags.
Apple is working on several AR products
What domain name to use for your home network
I'd need to see the results of a double blind taste test. What you're describing fits the profile of hard tap water.
Six months ago, I was considering buying a car from Carvana or similar, and their prices didn't seem outrageous: the market was also much more liquid than any other I was aware of. The difference wasn't just a "couple hours" at a dealership—it was all in time and attention.

I wound up with a new Tesla, partially because used car prices were so high. The amount of time and attention buying cars still commands, in most cases, is ridiculous, and the efforts of Carvana to lower both, however imperfect, is commendable.
As I understand it, the strlen implementation ("calling a function") is typically going to come from another object file (at link time), so it’s not clear that when compiling this file that “calling strlen has no side effects” is information available to the compiler.
People are starting to take out 6 and 7 year auto loans. Some people only look at the monthly payment to figure out if they can afford the car. Because of this, some “budget conscious” buyers are effectively price insensitive.
Oh I wrote something about that [1] on HN and HydrogenAudio But basically there are zero incentive to do so. We are no longer limited by Storage or Bandwidth. Bandwidth or Cost Per transfer decline at a much greater rate than any Audio or Video Codec Advancement.

So if you want higher quality at a relatively high bitrate? Use Higher Bitrate. Just use 256Kbps AAC-LC instead of 128Kbps, all of its patents has expired so it is truly patent free. The only not so good thing is that all the Open Source AAC Encoder are't anywhere near as good as the one iTunes is provided. Or you could use Opus, at a slightly better quality / bitrate if it fit your usage scenario. Even high bitrate MP3 for quite literally 100% backward compatibility. If you want something at 256Kbps+ but doesn't want to go Lossless, Musepack continues to be best in its class but you get very little decoding support.

[1] https://news.ycombinator.com/item?id=10787455
I think they are honest - they really believe that their proposals are solutions - but also that they are hopelessly innumerate, and ignorant of the time and effort involved in scaling anything up to global scale.

For myself, existential is going way too far. It will transform civilization, yes. One way or another, that's coming. Extinguish every human? No. Not unless we get weeks-long global thermonuclear war - 3700 weeks on the top 10 existential threats chart, and still number 1.
I recently learned that it's virtually impossible to get Intuit to acknowledge bugs in QuickBooks Online. And if they do acknowledge the bug, they close your ticket and won't provide any further updates (like if the bug will ever get fixed). At least with open source packages I can fix the damned thing myself if the vendor won't help out. If only the right to repair was actually enshrined in consumer protection laws...
From HAProxy mailing list about http_buffer_request option https://www.mail-archive.com/haproxy@formilux.org/msg23074.h...

> In fact, with some app-servers (e.g. most Ruby/Rack servers, most Python
servers, ...) the recommended setup is to put a fully buffering
webserver in front. Due to it's design, HAProxy can not fill this role
in all cases with arbitrarily large requests.

A year ago I was evaluating recent version of HAProxy as buffering web server and successfully run slowloris attack against it. Thus switching from NGINX is not a straightforward operation and your blog post should mention http-buffer-request option and slow client problem.
Search for SaaS skeleton or boilerplate. Examples:

https://www.saaspegasus.com/

https://usegravity.app/

https://buildasaasappwithflask.com/

https://bullettrain.co/

https://www.saasforge.dev/

https://nodewood.com/

https://mernkit.com/
I certainly don't want my criticism to be a call to avoid functional programming. I just get an uneasy feeling when I see it over sold, as well.
Ask HN: Has anyone made a deep learning algo / GAN to slightly zoom out a photo?
As in you put an image in, and it guesses at the surrounding pixels, like un-cropping an image.

Thanks!
Istanbul Escort – İItanbul Escort Bayan -Escort Bayan
My favorite piece which captures some of the wonder of Yahoo Pipes was this essay called My Heart Feeds a Series of Tubes:

https://medium.com/message/my-heart-feeds-a-series-of-tubes-...
He seems to know the codebase and works out the problem for about 30 mins sometimes fastfowarded. Then at about 28 mins copilot smashes the answer instantly when he types a method name at the bottom of a utils file.
he doesn't like it though as he seems to know the api really well and wants the util to use his api instead. so deletes the copilot answer and types out a different answer using the api which he knows.

then creats a few unit tests.

This was an interesting watch and useful to see other peoples setups.
Bug evolves a pattern that rewrites zapper into ai sentient human zapper
this is a custom renderer. "react" does not know what a "div" is, this comes from "react-dom", that is why they have split these two packages apart.

but they also allow you to make your own renderer (https://github.com/facebook/react/tree/main/packages/react-r...) which then defines its own elements. you can try a mini threejs renderer here: https://codesandbox.io/s/reurope-reconciler-hd16y
Thus is the power of hindsight
In case anyone reads this thread later.. So far, CalyxOS is working out well. The hardest parts were buying a used device for it (uncertainty of getting a version with an unlockable bootloader, and having to avoid all the OLED display problems).
If you haven't prepared for this eventuality then odds are you're going to run out of inodes first. And it's probably not useful to just dump all those filenames to your terminal. And don't even say you were piping the output of `ls` to something else!

Anyway the coreutils shouldn't have arbitrary limits like this, at least if they do then the limits should be so high that you have to be really trying hard in order to reach them.
How to prevent email spoofing, using an unholy combination of silly standards
In this case it's likely "dangerous" refers to the plane's danger to the pilot, not the targets of its weapons. The Harrier was notoriously unstable in its VTOL configuration, as it was built before adoption of fly by wire systems that could keep it stable automatically, like the F-35B does.
You don't understand the definition of a zero sum game, or you don't understand global warming.

In a zero sum game, if one country looses, then the other wins.

In global warming, if one country looses (because the atmosphere is f*ked), then the other also looses.
> Quite a motte and bailey maneuver you're pulling here, given the broad scope of your earlier comments.

You're accusing me of not knowing what I was referring to when I posted something.

Both the parent, and grandparent, of which I replied to, are mentioning Texas. Grandparent, broadly, parent, much more specifically. With the recent cold snap in Texas, I presume all context is there to make it clear I was speaking of Texas, specifically.

Anyways - 10 years... yeah, that is well within the realm of what I'm talking about. If it were say, more than 25 years ago when it was highly recommended to winterize grids, perhaps I would relent.

I hope you do not venture into local/state politics, because your type of thinking is how these bad things happen.
>a comet split into several pieces large enough to crash into 4 different continents

That reminds me of Tomb Raider 3
Here's the ad in case you're interested: https://www.youtube.com/watch?v=ZdackF2H7Qc
Non-agricultural use makes up about 16%, IIRC, but not sure how "household/urban" use fits in there.
Show HN: TweetCatcher – Twitter Bookmarks on Steroids
Hey Everyone!

It's Firat from Fluffzy. We're a small product studio, and I'm so happy to share TweetCatcher at here.

TweetCatcher is a mobile app for saving, organizing and finding Tweets you love. It's a simple app that solves a frustrating problem.

Couple weeks ago my Co-founder Ege was trying to show me a funny Tweet from his bookmarks. He scroll through dozens times, try to use twitter search. At the end, he hopelessly tried Google search.

We hate to go through all of our bookmarks, when we want to find a tweet we love. And It wasn't the first time we were frustrated.

We have couple clients projects at hand, but we had our weekends. So, we build TweetCatcher in our weekends.

It's a simple app that let you save tweets, create folders and search all your bookmarks.
emscripten ships a "desktop GL" emulation library [0], which can have quite a bit of overhead. If you want something faster, you can use the native WebGL bindings [1]

[0] https://github.com/emscripten-core/emscripten/blob/main/src/...
[1] https://github.com/emscripten-core/emscripten/blob/main/test...
I was given a rate by Carvana without having any credit pulled. You just give them your income and they'll start quoting you rates and the rates aren't particularly attractive if you have good credit.

If people are actually taking those loans, there seems to be a decent amount of excess risk at play. I'm assuming Carvana eventually does pull your credit but I doubt they're lowering rates after doing so.
I would agree with this if Java / android SDK was as nice as swift.
Guess Fujitsu Lifebook U9311 would be an alternative? Haven't bought any of these yet though, so I can't share personal impressions.
Everything he says is equally applicable to belief in religion or an afterlife. The case for believing that the future will be good is that it makes you feel better. So pick whatever explanation you can swallow for this wonderful future - God, the singularity, the essential goodness of human nature, etc - and believe in it as strongly as you can.
> The bug has been in the wild for 8 years, so there are almost certainly customers who have VBA scripts that rely on that behavior

Most people weren't using 64 bit office until it became the default in 2019. Companies using any sort of legacy add-ins may still be using 32 bit office in 2021.

It's very unlikely that there's much VBA code relying on this specific broken behavior in 64 bit versions.
A Guide to Finding Faith
Wow! I did not know that relationship existed, but it makes sense as both concerns are subprime financing plays.
At Warp News, where the article is published, we talk about fact-based optimism. I’m explaining what it is here: https://www.warpnews.org/essays/the-case-for-fact-based-opti...
Is this the case for used cars? What is a typical down payment for Carvana? Also, I assume they wouldn’t have to sell the vehicles at auction, since they could use their own platform.
There are options to the compiler to allow it to remove unused functions, such as placing each function in its own section.
here are a couple:
https://app.terra.bio/
https://support.terra.bio/hc/en-us
Does anyone have a list of good resources / tools / communities for solo creators?

I recently decided to take a solo project and run with it. The technical promise is real, and I'm excited about my vision for it. Unfortunately in this context, I've spent all 10+ years of my career in scientific computing and big tech - so despite having a few friends in the startup world, most of this is really new to me, and I don't actually know anyone who has gone the solopreneur / micro-startup route.

Any and all tips, tricks, pointers, articles, and advice are welcome - I'm really excited to take this risk, but I'm feeling increasingly clueless about how to handle many of the organizational / non-technical aspects of this process.
The new tabs are objectively bad and someone at Mozilla is awful at their job.

Another boneheaded thing they did with tabs was replacing the favicon with a loudspeaker when the tab is playing audio[1], instead of displaying the loudspeaker at the end of the title or overlaid like when you pin a tab.

Now I have trouble finding the tab of a YouTube video among a lot of tabs because I can't just look for the YouTube favicon. It was clearly better before, and that should have been obvious to any UX designer worth their salt.

They're clearly not asking "What is a good interface?", they're asking "What is a shiny interface?".

[1] https://i.imgur.com/T13tZXq.png
debuild.co looks cool. Using Codex yet?
Why Full-Time Programmers Are Decreasing Faster Than Ever
I sincerely do not understand this complaint. Do you dislike bug fixes and new features? Would you be happier with a stagnant tooling ecosystem?
Is Yahoo's New 'OneSearch' Engine Good for Privacy? (2020)
strlen is a standard function (in a hosted environment). So it must do exactly what the standard says it does, and the standard doesn't say it has side-effects. The compiler could very well use a built-in implementation of strlen, or even omit the call entirely if it had another way to deduce its would-be return value.

Object files are an implementation detail not known by the C standard.
I didn't realize the source, but when you posted I was pretty sure I'd seen it elsewhere:

https://news.ycombinator.com/threads?id=dQw4w9WgXcQ
"Mr. Simpson, this is the most blatant case of fraudulent advertising since my suit against the movie, The Neverending Story!" - https://simpsons.fandom.com/wiki/Lionel_Hutz
But what influences your attitude?

One thing I noticed when I studied with predominantly upper middle class people (business school) was that they all had what I like to call a competitive "winner" mentality.

Most went into new situations determined to win/succeed, and when I questioned some of my peers on this, I was told that most of them had received positive feedback (albeit being pushed) since they were kids, in most aspects of life. School, sports, social life, etc.

I guess that if you've had cheerleaders around you since you were 5, it must have affected your self-esteem in some positive way.

Now, what I wonder, is how regular people can develop such attitude, more or less on their own. Fake it 'til you make it? Incrementally become successful at things?
Inputs: temperature, particular display's batch characteristics, what you want to draw, what was drawn on the display in the past, available timing options for how long you can leave gate open for each row, vcom voltage, other voltages (there are 4), how long since last full refresh clear, ...

It's not so much of a problem to have a nice output if you can always do a full screen clear and then paint your image. But that's quite power intensive thing to do and disruptive to the user.

Other than that, with no prior knowledge or know how from eInk, you'll be struggling with previous image reappearing from the dead in parts of the display even after "full screen clear" after a few updates, ghosting, grayscale support, and crap like that.

And you'll have to do all the calculations in real-enough time on a CPU so that you can keep up with raw refresh rate requirements (85Hz). On this high a resolution it will probably be quite a lot of work, and you'll need to code everything up in NEON C intrinsics or assembly.

So while it may be an ordinary control problem, it will be a bit of a struggle. I'm not aware of anyone going this deep. Most of the semi-open implementations are using proprietary waveform data/violating GPL (Pocketbook) with a closed source kernel driver/or hiding the complexity in the HW controller.

It will certainly be interesting to watch how will people deal with this, because it will need a unique intersection of knowledge and dedication.

I guess whatever display controller is in the SoC will help with some of that in some way. But it will still be quite complicated, because it's undocumented, and the driver is only available as a binary blob.
As a minor version change that will break software currently running without problems? Not very reasonable if you ask me - especially since wire protocol is checked on the client side.
You seem to think that this is just a service that reads and writes data like any CRUD app.

The hard problems stem from how the system deals with failures and how the system propagates writes across the replicas while meeting latency and consistency SLAs. On top of that the system needs to be built in a way that it can be maintained by many developers each working on a small piece of the system without knowing the ins and outs of the system as a whole. In addition, when the system fails debugging and mitigation needs to be able to be parallelized across many developers so that availability SLAs can be maintained. You can read about this in “Designing Data-Intensive Applications” by Martin Kleppman where he discusses the complexity involved in building distributed systems.
How does Codex learn the relationship between English and code?

Is it purely through the comments in the training corpus?
> If this is the case, then why nobody came up with a clone to it?

It was back in the Web 2.0 days when there were more open data sources and interchangeable data was a priority — RSS/Atom feeds and JSON APIs.

I think that a lot of the "no code" tools we're seeing today are direct descendants of Yahoo Pipes. In addition to the tools others have mentioned that are more directly inspired by Yahoo Pipes, there's also Zapier and other automation services that connect data from different sources.
I'm looking forward to Phoenix 1.6 which ditches Webpack for esbuild.

So am I!

I read Mitchell Hanberg's blog post on using it with 1.5 a while back: https://www.mitchellhanberg.com/how-i-handle-static-assets-i...

I found it compelling but was concerned it was a bit early and not enough others would be using esbuild that issues I hit would be googleable. Now that it's the Phoenix default, that won't be a problem.
I had to try a few times to get the prompt right, but that's the limit of the cherrypicking. You're correct that it doesn't work nearly as well on more complex, less temporally stable sites like Reddit.
> They believe a fallacy that war can be fought with precision weapons directed only at enemy combatants. Leaving most civilians and their infrastructure unharmed.

That is not a fallacy, but the max they can sell to the politicians.
Thank you. I was looking at a vermicide that had what looked like a complicated nitrogen cage, empty, with a pair of those hanging off, and I realized I had no idea what to call them.
Show HN: Otpgen – Library to generate TOTP/HOTP codes (written in Go)
Easier said than done it seems. I reckon I've abandoned at least 7-8 projects I took pretty far in the last decade, everything ended the same way-collecting dust in a repo or on an old drive. At this point even if something interesting comes to my mind, I shrug it off and ignore it or just share it online somewhere or tell someone. Maybe someone else has a stronger will than I do, idk. Still secretly hoping that eventually I'll meet someone as motivated as I can get so we can push each other but seems incredibly unlikely.
Some of the examples don't do what the idiom says. Some aren't even close to good answers.

Too many to rely upon this.
Pocket AutoML: No-Code Deep Learning on Android
Where are you shopping? I bought a new Honda in March and it was dirt simple. Traded a few text messages with salesman to agree on price, show up at dealer, sign a pile of pre-printed paperwork (mostly loan related, Honda had better rates than my CU at the time), and on my way. I was there maybe 30 minutes.