skysight-inc/HackerNews huggingface dataset:
I’ve seen screenshots of people tricking it into solving captchas.
HN audience is rich enough to just pay $10 for 1000 solved CAPTCHAs of any complexity since those services are human powered.
It's pretty similar to Chinese Neo-Confucian concepts of 理 (li) and 气 (qi). Qi being matter-energy. Li - being structure or form or pattern.

Although to be human in Chinese concepts, required more than just having the form of a human, and e.g. looking human, but also the ability to act like a human with concepts of e.g. 仁 (ren).
Dear daughter, this ring was once your grandmother's. It was given to her by a kind man. Now it shall be yours. Keep it and cherish it.
Go to the coffee shops, do that stuff on your laptop, and casually talk to people. Best areas are Mountain View and Palo Alto downtown, and SF financial district. Also, Palo Alto libraries are fantastic but are mostly residents rather than startup and business people. Tech meetups too. Go, go, go. :@]
On the case of Java, it isn't only HotSpot, there are several other options, and in the case of OpenJ9 and Azul, cloud JIT also plays a role for cloud workloads.

I also like Swift, if anything it helped to bring back the pressure that AOT compilation also matters.
I'm using gpt-4 as an assistant for basic computing questions such helping with quick shell one liners or looking up for the simplest way to do some manipulation of rust values (vec of result into result of vec which I always forget how to do etc).

I wanted to try how local models compare with that use case of mine.

The only one that worked decently was Mixtral
They go down somewhat frequently. I think it’s like four 9’s? I’m not sure why they insist on running just a few machines though. They have more than enough money and probably make up the difference by the advertising for YC that they get.
Yes, and you can workaround it by asking it to read ancient writings on antiques for example.

I don’t think it should be OpenAI deciding what is allowed or not though.
Hacked an automated cat feeder to dispense M&Ms after a Git commit
Fair. I'm not suggesting he should focus on being amusing in interviews - just that soft skills have value and sometimes in surprising places. Time invested in them is unlikely to be wasted. Time spent grinding leetcode not so much.

His milage may vary; my main message is that we're still in the inflationary universe stage of professional computing so despite the current undeniable demoralising blip a career change is unlikely to be a good idea for someone who enjoys it.

I should also add that someone who spent 10 years in a role before taking an extended break is a much more interesting prospect than someone with lots of long gaps. They sound like they should be front of the queue when things warm up again.
I use two printers with “Driverless CUPS” currently. One is 10+ years old HP, and the other is 20+ Xerox.

When done right, you don’t need new printers.
To be expert in something you need just to put a lot of work in to it?
I'm little bit baffled about what it takes to be good at something, building a business, being a good developer, designer, artist, whatever.

I recently saw a documentary about Pirate Bay, and I notice a pattern. I.e. Gottfrid Svartholm was all into the building stuff, he learned along the way, probably yes, he read books, articles, whatever, but what I've seen in many people his calibre is that they just work on something and learned more and more. They've become experts even thought they maybe didn't realised that.

So the question is, do we need to read all those book, articles, podcasts, documentaries to be good, or is it mostly waste of time that we could spend learning through practice?
But were it happening now, you'd be held back on your iOS devices!
Oh wait...
Or we could mark the Earth-facing side of the Moon somehow; that would endure over geological time scales. Maybe not via massive excavations with nuclear charges (sounds like vandalism to me), but, say, hundreds of kilometers long figures/patterns made with aluminium foil sheets hung on poles, or just spread on the regolith (so - easily removable).
> People say life is fair

I have never heard anyone say that in my entire life. Closest might be "put in the work and with a bit of luck you will succeed" I guess.
True, I had it stored in the wrong mental shelve, thanks for the correction.
No, they've been made, just not via scaled-up commercial production process.
Not to put too fine a point on it: we're all being used anyway, the big difference is the pay grade but other than that I really don't see the difference between one profession where you sell your body for $x / hour or another.

Of course we all tell ourselves that we're different/better/smarter based on the rate difference without noticing it is the exact same game and that the people on the paymaster side are the same as well.
Yes, everyone that points that out usually has no idea that Objective-C GC failed due to C's semantics making it quite prone to crashes, and that automating Cocoa's retain/release calls was a much more easier and safer approach than making C code work in a sensible way beyond what a conservative tracing GC will ever be able to offer, while dealing with C pointers all over the place.
While nuclear power plants do indeed take more time and money to build they do have the significant advantage of reliably producing their target output come rain or shine. They also tend to last about three times as long as wind turbines (nuclear ~60 years lifetime, wind turbines ~20 years) - that is, they can last that long if no "green" politicos are around to switch them off due to ideological reasons. Nuclear power plants also take up far less space per produced TWh.

The "10.000 year storage of nuclear waste" problem can be solved by using a fast neutron/breeder reactor with which spent fuel can be reworked into new reactor fuel. This has two big advantages in that it makes it possible to use up to 90% of the fissile material as fuel as opposed to less than 10% in conventional reactors) as well as the fact that fast reactors can "burn" the long-lived actinides which are responsible for the long-time storage requirements for conventional spent nuclear fuel. The remaining spent fuel is not only much smaller in volume (~10% of the original spent fuel mass) but also much shorter storage times of around 300 years instead of thousands of years.
> Outlook 98 used IE 4 to compose and render HTML e-mail messages (rather than just translating to RTF) as well as a summary page of messages, tasks, and calendar events called "Outlook Today". Everybody was perfectly happy to ignore the fact that this opened up Outlook to all of the bugs and exploits present in IE 4.

This one is funny in retrospect, because nowadays we would probably say that replacing a custom parser with a standard out-of-the-box runtime is a better tradeoff for security, as long as it is a full replacement suited for the task, and you are not greatly extending the functionality/looseness of the spec[^1]. Outlook 95's RTF format was likely afflicted by all sorts of vulnerabilities that are still undiscovered today, simply because it was less audited than modern Chromium and Firefox versions that get near-weekly security updates.

These days we have several interesting solutions that support this idea:

- The deprecation of Flash and replacement with HTML5 ports and Flash emulation via WASM - This has probably done a huge blow to the number of RCE exploits on the web.

- Firefox uses PDF.js to display PDF files inside of the web sandbox. We have wasted a ton of CPU time doing this, especially when compared to Okular - a particularly energy-efficient PDF reader, but Firefox having a builtin web-sandboxed PDF reader has likely has saved many users from the numerous RCE exploits in outdated version of other reader software.

- The proliferation of Electron and CEF. This has been troubled in terms of security due to lack of consistent updates for many applications, and because it's more privileged than web browsers it opens up a new attack surface for applications that could have just been true web apps -- however, when done correctly, using a standard known runtime allows important bugfixes to be centralized. But this is another one that has wasted a ton of CPU time for what is usually a more complex solution.

- The switch from C to memory-safe interpreted and bytecode languages, and the later un-proliferation of these as folks mostly switched to Java, C#, Python, Ruby, Lua, and Javascript

So, some great solutions, along with some technical debt we're not satisfied with. The core problem with all these solutions is that they risk putting too much weight on one failure point.

---

^1: The fact that they shipped IE4 in Outlook 98 with known exploits is very bad on this front
> They are mostly programmed in managed languages, where the respective runtimes and OS collaborate, in order to distribute the computing across all available cores in the best way possible, with little intervention required from the developers side.

I was under the impression that distributing workloads across many CPU cores (or HW threads) is done at the process and thread level by the OS? That gives managed and unmanaged languages the same benefits.

Managed languages provide higher level primitives that makes it easier to create a multi-threaded application. But isn't that still manually coded in the mainstream managed languages?

I'm thinking of inherently CPU-intensive custom workloads. UI rendering and IO operations become automatically distributed with little intervention.

Or am I missing something, where there is "little intervention required from the developers side" to create multi-threaded apps?
Not op but seems like an overkill for this app.

Maybe you'd be better served by something like Toggl? You can create projects and really finely track time in it. Also the web ui gives you option to export a nice report on any given period for your tracked time.
Unless something changed, it's just the one server.
Reads like a journo hit piece honestly. A classic of the "journalists reporting on tweets so they can pretend their personal opinion is news" genre. One of the supposed "flubs" is a refusal to wade into US culture wars on the democrat side which seems like a smart move to me, certainly there would have been way more gamers pissed off by Sony intervening in US politics than just staying out of it and selling games.

If this guy thinks a few tweets represent all gamers, he should see the cheering that happens when journalists like him lose their jobs. It's deafening in comparison. Playstation has kicked Microsoft's ass this generation so PS5 owners should be very happy with Jim Ryan's performance.
This article or Wikipedia does not explain how this is possible that this bird is living 3.5 times than its expected age. It's too big of a difference. And from the pictures it does not look any different from other Albatross. Do we know the max life span of this animal?

Other than the band, do we keep track of dna or some other bio marker to make sure someone didn't just move band on some other Albatross?
Where you live.
but they only show a green check-mark... not sure how it works
How to save Hollywood's failed genre (Answer in Progress) [video]
That only works when the people under them are competent and business interests are reasonably aligned with reward structure.
So we now proof that we're human by failing those tests?
A nice bit of IMDB data analysis on RomCom movies.
Basically Apple turned Objective-C's GC failure to deal with C semantics, picked COM's approach to smart pointers, and made a market message out of it into ARC, for people that never dealt with this kind of stuff before.

Like in many things where "Apple did it first".
The first issue about the machine being macOS or Windows but the code assuming Linux has never been a problem in my experience. Now containers or Nix do make it easier.

If the system is deployed on Linux then you run Linux in a VM. (Which also deals with some of the other issues) I have done that since the early 2000 or even before we remotely logged in to a machine running the correct OS (X Windows is useful) albeit I was on site so a fast connection to the server.

Now whether it is good design to make assumptions that only Linux matters is another question. I am old enough that I had to use multiple Unix systems SunOS Solaris NeXTStep and Linux. And good practice was to compile C++ with two different compilers as the error messages and edge cases were not very edge.
The human will be the slower one.
Are we all narcissists now?
Why Pay for OpenAI Subscription
The problem with designing a bear proof trash can is that there’s significant overlap between the smartest bears and the dumbest tourists.
Would you consider Cyprus?

A member of European Union, EUR currency, 12.5% corporate tax (for most software businesses could go as low as 2.5%). You collect and pay VAT only for European customers, otherwise no VAT. Supported by Stripe.

Foreigners pay 0% dividend tax. Rather low setup and maintenance costs, can effectively have no physical presence in the country. Most documents are in English.

Good climate, too, if you get to visit (visit not required for company setup). Hit me up if interested, I am very happy myself with it.
You've definitely hired more than me, and if you're interviewing as the owner of a company that makes you a hiring manager right? If not then I've got my definition wrong and I'm not one either.

Are you saying that if you've got one candidate who has not worked on personal projects and/or leetcode, and one who doesn't, and their backgrounds are similar otherwise, and you've only got time to call one, you'd flip a coin?

I'm not making any hiring decisions based on leetcode, I just think it's a signal that a candidate is serious about their work ethic. But from what I've seen the candidates who had impressive personal projects have more often been significantly more productive coders. Again, that doesn't mean it's a hiring decision, but it means putting the resume on top of the stack for me at least.

edit: also disclaimer I've literally never seen a resume that said the candidate had done leetcode. Maybe that's a thing that happens more at larger companies with more ambitious candidates?
With current population curve (and assumption of yours) states would quickly need to add mandatory accidents due to exploding population.

But imagine skills of those bright people who pushed boundaries of mankind into better places, if they could contribute for say 500 years. Like in Tolkien's world elves attained great mastery ie in smithing over millennia of experience.

In any case it would be horrible for mankind, because there is no shortage of Putins and Stalins in general population and they would burn whole world to the ground without blinking an eye to get closer to immortality. No, thank you, death is a great thing for us even if individually most of us are shit scared of it, and various religions trying to tackle this certainly don't help as much as people would like.
Taxes pay for society: education, healthcare, infrastructure, defence, culture.

You benefit from these, and expect to benefit in the future from them (e.g. expecting to employ someone with a good education). You should pay your share.
The thing about CAPTCHAs is that convnets were already better than the average human at reading most/all visual captchas, since ~2000. You still needed to program the logic of the captcha (it couldn't follow instructions like "find the red lights", but it could take a picture and find the red lights).

I wonder when we'll get to the point that employers can't tell the difference between transformers and real humans anymore ...
I think I prefer the recent CAPTCHAs (where you solve a puzzle by rotating an item, or finding the matching item). The older ones from years ago (deciphering mangled text and trying to work out if it is an `i`, `1` or `l` were more annoying)
It’s from here: https://cdn.openai.com/papers/gpt-4.pdf (search for "CAPTCHA"). It was an artificial exercise that got massively exaggerated. It was explicitly instructed to do nefarious things like lie to people, it didn’t do those things of its own accord.
I know it’s a joke but that’s not how it works. Liabilities are strictly debts to other people.
Not sure when they added it, but there's a "wimboot" mode that works for Windows isos. Just used it last week without issue.
Yeah but it would cost spammers who want to impersonate a large number of humans at once
I’d recommend looking for remote work and not jobs at local companies. Taiwan even has a special visa for those earning a minimal salary from a remote tech job with tax benefits. I don’t know what tech jobs pay in Taiwan but do know that salaries for graduates are very low, which is why so many young people moved to China to work in the 2010s.
What's nice about Postgres is there's a ton of Postgres compatible products that do scale for the 10% who actually need it. And it's still all just Postgres / SQL.
Yeah, no offence, but sleep(2 + random.sample(coffee + toilet + sneezing + normal response time)) has been a required part of web scrapers since forever.

With coffee N(1,5 minutes, 20 seconds), toilet N(4 minutes, 30 seconds), ...
The adage is that if we didn’t die of age we would simply not cross the street, the odds may look slim in our short lifespan, but if you extend those to a thousand years getting hit becomes a facto of when, not if
> how will websites ever distinguish between an intelligent bot and real human?

Things like Private Access Tokens: https://blog.cloudflare.com/eliminating-captchas-on-iphones-...
Can you tell me what is the building cost of something extremely reasonable like 720 GWh of battery storage? That is full output just for single month. As I think shouldering these plants with that level of storage requirement is extremely reasonable.
EU digital ID, asking for mobile number and sending text, so something that is linked to an ID and/or costs money to have. Goodbye anonimity, probably.
What you are touching upon, imo, is the idea that science is NOT actually some independent, objective means of understanding the world, in contrast to religious thinking. Whereas the reality is that science is actually a belief based system, that cloaks itself in a (thin) veneer of objectivity. The scientific method is venerated but not applied personally.

So, the reality is that adherents accept a reality intermediated for them by priests/scientists (and journals, trusted sources). Adherents talk about truth/reality while having little or no personal experience of the matter at hand. It is group behaviour, evidence is paid lip service to but there is very little critical thought or assessment of said 'evidence' by any individual adherents. When the scientific authorities make a pronouncement, this is simply accepted.

Religion. Believers.
Thank you for the link, I had found it after some Googling but neglected to post. Yep, they instructed GPT-4 to be nefarious, and it followed the instruction.

Hardly the AI uprising, though definitely a good tool for anyone, good or evil.
Flicker – A Spherical Display [video]
I can't run blow for blow what'll work for you.

https://taxfoundation.org/location/wyoming/

https://taxfoundation.org/location/delaware/

For example.

But it's not just about tax. For privacy and having a Delaware-like specific business litigation process should you ever need it, Nevada's advantageous over Wyoming without needing much more in tax. Then for access to finance, a location that'll let you open a bank account for the business can be important (this might depend on US state). So there's a bit of YMMV, but nothing an Ask HN can't fix!
Looks and feels a lot like AWS Amplify (which is not a bad thing). I assume the difference is that this runs on the frontend server (node) where Amplify tranformation happens on AppSync. Definetly going to test this.
What is bit unclear what is the interface with the frontend server to tailcall,like how do I pass the JWT tokens from node app to @upstream headers?
False dichotomy, you need both.
What about bank account + transfer fees + how like are you to trigger terrorism enforcement?
> breaking internet standards by deprecating flash

Flash was never an "internet standard"; it was a proprietary product of Adobe.

OK, it depends on what you mean by "internet standard"; in general, I take "X standard" to mean a specification for X issued by some standards body, such that a third-party can implement X by following the spec.
So if you fail, you are human.
If anything, the cliche goes "life isn't fair".
Not really. You can upgrade the framework with Windows Update, or by just going to dotnet.microsoft.com and downloading the latest installer. Applications can ship their own copy of the framework or depend on the system copy. The framework does include some core/system libraries, but other applications can’t install their crap system-wide (which was possible with the GAC).
BMW drivers is such an old trope maybe from 90s or early 2000s, its almost 2024 so these days its mostly Tesla drivers (or expensive Mercedes for some reason, at least around here).

Here in Switzerland they distinctly fall into 2 categories - either driving too slowly for whatever reason, I presume for saving battery, so that on every drive hundreds of drivers have to overtake them since they become an obstacle that even trucks take over. Or classical tailgating, aggressive drive, way too quick acceleration compared to rest of participants, so they keep popping up in places folks don't expect them.
On one thread even

Pretty sure it's an AST interpreter too (metacircular eval - apply, as in SICP)
Is jsonb in Postgres not flexible enough? I dump external json in there all the time (like large API responses). The jsonb operators work well. And there's an escape hatch that lets you easily convert json to a table. And importantly, you get indexes with Postgres.
DNSCurve was putting public keys into NS records before Ethereum existed. The subdomain for the nameserver contains the public key.

See https://dnscurve.org/integration.html

For example,

example.com. IN NS uz5bcx1nh80x1r17q653jf3guywz7cmyh5jv0qjz0unm56lq7rpj8l.example.com.
It's pretty hard to feel slow on modern hardware, especially for x86 (I don't mean Chimera is slow though, I haven't tried it yet.)
It struggles whenever there's a story more popular than usual though
Great news, can we please get rid of CAPTCHAs now?
If your printer for example supports IPP and Postscript or PDF then that would be possible. Higher end (commercial) HP printers usually offer this functionality. Take a look at CUPS [1] if you want to know more about IPP.

[1] https://www.cups.org/
I can confirm. uBlockO, PrivacyBadger, Firefox without any kind of memory and you will get CAPTCHA from time to time, maybe not every day but it's common.

IPv6, 3G/4G/5G or public Wifi can increase that to about every 10 queries on Google for a CAPTCHA. I guess VPN too increase the probability to get a CAPTCHA.
Thank you dang. There is a lot to debug/refactor for me on a personal level now.
So what? The OP wrote:

> Those hacks that allow for the ease of use in a GNU userland make programming a massive pain in the ass where nothing "just works" the way it should, because GNU programs and libraries are in flagrant violation of every specification and rule of thumb that has ever really mattered for Unices.

Just because the tools offer additional functionality does not mean they "violate every specification and rule of thumb that has ever really mattered for Unices" (what does that even mean?!). I mean you're welcome to edit files in ed, because that's pure Unix, but I'd rather use a more capable editor.
I am interested in interoperability :)

My project is a library first with two applications built against the API ... A command line one that is also used for the PS1 variable and a gui app for when a visual exploration of the tree is needed.