skysight-inc/HackerNews huggingface dataset:
Thanks, Jake, for your comment.

Here's what we have in mind about onboarding customers and developers.

The potential market is as large as the app market (B2B and B2C), but we will target small businesses at first and progressively expand as follows:

1. Small businesses

2. Mid-size companies

3. Large enterprises

4. Individuals

As with any new app platform, we will face the chicken and egg problem. We will need apps to attract users, and we will need users to attract apps.

We plan to solve this problem by creating the basic apps of any productivity suite (word processor, spreadsheet, to-do list, etc.) to enable us to get a first base of users.

Then, we will put much effort into "developer evangelism", providing quality documentation, tutorials, blog posts, videos, and direct communication to convince app vendors to join the platform.

We are not naive and know how difficult it is to disrupt a market. So, thank you for wishing us good luck! :)
Japan discovers 7k new unknown islands after fresh survey
Weaponizing SARS-CoV-2 spike protein against itself to prevent infection
Supreme Court to hear Google case that could transform the internet
> Ideally, you don’t want to make a self-referential struct in Rust. Instead you should leverage other types to accomplish the same thing; for example Rc<T> can be used for things like linked-lists or trees. Also, have a look for libraries that might do this work for you, as these are very easy to do wrong.

LOL, sure borrow-checked reference counted pointers that can't equal null to mark the beginning or end of a chain are exactly what I am looking for when I want to build a linked list or tree. Why are you like this, Rust?
This mislabeling is quite common in popsci outside the AI field, so sorry for the rant, but I've got to rant as this is my pet peeve. Like, I get the joke you're making, but it's based on a horrible misuse of the word. All the major dictionaries (https://www.merriam-webster.com/dictionary/artificial%20inte... or https://www.oed.com/viewdictionaryentry/Entry/271625 etc) have only the uncountable or adjective meanings, and none have plural "artificial intelligences" as a valid option referring to anything ever, that's simply not a word in English.

M-W has (IMHO rightly) these two senses:

artificial intelligence

noun

1 : a branch of computer science dealing with the simulation of intelligent behavior in computers

2 : the capability of a machine to imitate intelligent human behavior

And that's it. There's no plural "artificial intelligences" or singular "an AI" because this term never refers to a specific system, it may refer to the field or the property but not to the specific machines which (perhaps) possess some artificial intelligence as the attribute/capability. Even if you'd have a system with fully superhuman capabilities, it wouldn't be "a artificial intelligence" because you simply don't (or at least shouldn't) call things or systems "artificial intelligences", just as you don't call people "natural intelligences".
You have forced air and don't want an integrated fan in your card
It also claims some large majority “hate it with a burning passion” which is substantiated by nothing.
> It's trivial, a mere signpost on a hill.

many culturally significant things are like that -- valueless aside from some mythos or story that provides the value from somewhere other than worldy presence.

The sign is trivial, but it symbolizes a lot of the same things that Hollywood itself has come to symbolize for many years.

'Going out to California to make it big' has been one of the slices of American Dream for a very long time. The Hollywood sign is one of the things that has become associated with that idea, among others; and that's ignoring the international impact that Hollywood has had on the world in the past, even if the strangehold on the worlds' cinema culture is no longer as tightly held, as you mention.

> Depends where you are in the world.

I'd argue that even elsewhere in the world, 'Hollywood' would be a likely answer from those asked, but few if any people in Mumbai, for example, will make a mention of Pinewood.
Yes, they do use Fibre Channel (FC), but the protocol they run on top of FC is very different from the usual FC protocols. FC has four layers, from FC-0 (the physical layer) through to FC-4 (the application layer). At level FC-4, Linux/Unix/Windows/etc servers mostly speak "Fibre Channel Protocol for SCSI" aka SCSI-FCP, which transmits SCSI commands over FC. However, while IBM mainframes do use SCSI-over-FC, they also use something else called "FICON", which instead of transmitting SCSI commands, uses the same command set as IBM's legacy non-SCSI mainframe hard drives (such as the IBM 3390, which was IBM's last non-SAN mainframe hard disk line from the late 80s / early 90s).

Mainstream platforms have what IBM calls FBA (Fixed Block Array) disks, in which the disk is an array of sectors which all have the same size. While the IBM mainframe hardware supports that, most IBM mainframe operating systems don't support those, however; Linux and VSEn are the exceptions, and z/VM is a partial exception.

As well as FBA, IBM has ECKD (Extended Count Key Data) disks, like the IBM 3390 was. (ECKD was preceded by CKD, which is conceptually the same – the same sector format, etc – but had a less efficient command set.) With ECKD, sectors can have variable sizes – each disk track can have different sized sectors, you can even mix different sector sizes within the same disk track. Also, sectors optionally have keys, and the disk has commands to search for sectors based on their keys. Originally, these variable sized sectors actually physically existed on disk; nowadays, the SAN only has standard hard disks (or SSDs), but ECKD disks are emulated in the SAN software on top of them. z/OS, the most popular IBM mainframe OS, only supports ECKD disks, not FBA ones. Linux and VSEn support both ECKD and FBA. For ECKD disks, you can't use the standard SCSI command set, you have to use IBM's DASD command set.

Many high-end enterprise arrays do support ECKD and FICON, but you usually have to pay significant extra license fees to enable the software that supports that.
Huh, interesting that you implemented flow (block/inline) layout but not Flexbox or CSS Grid. I've been working on a library has the opposite! (it support Flexbox and CSS Grid, but not flow layout). Here if you're interested:

https://github.com/DioxusLabs/taffy

I'll definitely take a look at your browser when I get some time.
I read on article on this once (don't remember where) and it showed that the popups got very few clicks but they did increase traffic/brand awareness/etc by essentially subliminal means. They want you to just close it without consideration just to plant their name in your head so when you are shopping for a product service they offer you recognize their name without knowing why you recognize the name. If you recognize a brand you are more likely to consider what they have to offer more seriously than a brand you have never heard of, especially when the recognition is a vague recollection you can't place, it makes it feel more important.

The numbers in the article were fairly clear, despite abysmal clicks they would see results.
Somehow an author with an MBA background fails to interrogate the business impact of their advice and various interpretations of agile.

I’m also slightly incredulous that they got through an MBA program without the reading comprehension needed to tackle the agile manifesto…

I think this is actually a blogspam article meant to drive outrage. Shame on HN for falling for it.
I use Astro SSG and Cloudflare Pages. I use https://github.com/cloudcannon/pagefind for search on my Astro setup. You can test the search functionality here https://tinyrocket.pages.dev/.

From its repo: "Pagefind runs after any static site generator and automatically indexes the built static files. Pagefind then outputs a static search bundle to your website, and exposes a JavaScript search API that can be used anywhere on your site."

Pagefind is cool!
Was the Deluxe support helpful? I've also got into situations where I'm not sure about a particular thing (e.g. inadequate withholding for RSUs), and I don't want to pay Intuit more $$$ to talk to a CPA with these questions!
Only when you need stuff and don't waste it. Costco is waste city from what I've seen.
Yeah, I keep having this discussion with random leaders and the general impression is 'if you don't like it, leave' vibe. The companies and their leadership clearly feel emboldened by the recession prospects ( I already heard 'great layoff' term ). I am annoyed by this, but a lot will depend on whether people call their bluff. So far.. all the RTO plans failed, but a lot is going to happen between now and June.
There's a really obvious analogue to "Boaty McBoatface", and "spotted handfish" is not it. Among other dissimilarities, note that the string "fish" only appears once.
You may be right in terms of where people are gravitating. But the irony in this is that Messenger only exists to keep people coming back to the ad platform. To me, the question is, how to we convince more people to take a position of rejecting of harmful ad platforms altogether? In this example, this might mean ditching Messenger for Signal.
Table Selection (2017)
I had a boss that screamed at the engineers on a daily basis and demanded that we work 14 hour days, 7 days per week.

Needless to say, I "burned out" after maybe 3 weeks. Within 2 months, 8 of the 10 engineers left the company (including myself).

What's shitty about the term "burnout" is that it often blames employees for reacting to normal stressors like human beings. Based on your post, it sounds like you're giving your company your best efforts and they're squandering your energy.

I think you should start actively applying to other jobs before you lose the motivation to leave.
VAT is still shown on receipts in the UK same as it is in the US.

What’s annoying in the US is sales tax isn’t applicable to a range of items depending on the state and often not at all on services. When it’s included in the price there’s no surprises at the register.
Software is fundamentally about flipping switches.
I'm confused, Scheme also permits mutation of let bindings so Lisp and Scheme do have similar semantics here. Neither language provides immutable (const) let bindings. Scheme just makes it more obvious (by convention) when you may have mutation, through function and form names ending in !.
This is an interesting overview.

It mentions, regarding sanitizers (and presumably other safety tooling): "They are often too expensive to run in production mode, as they tend to increase execution time and memory usage."

I'm surprised we don't have better, performance-neutral hardware support for safety constructs like bounds checking.

Legacy x86 had a BOUND instruction but apparently it sucked and was so little used AMD didn't even bother to implement it... MPX exists but alas still has overheads in practice that can approach 50%... seems we can't match Lisp machines of decades ago that did it properly (in parallel) and for free [1].

1: https://stackoverflow.com/questions/40752436/do-any-cpus-hav...
No, running on Chrome now. I'm stuck with the unfortunate name. Chrome is much faster and well behaved than PhantomJs ever was. I offered PhantomJs as an option until not long ago, but nobody was using it.
I asked it to act as CEO, PO, UI designer and programmer gave it goal and asked to pursue goal by asking itself next question until it solves problem. This is fun.
Agile = the team who’s working to solve the problem should work together to figure out the best process for solving it.

That’s really all that there is to it. The point of it is that the process shouldn’t be handed from the top down and those folks who are in the trenches should be the ones who are choosing, evaluating and improving the process.

Stuff changes a lot in software, so the team needs to be able to adapt and change with it.
For you Emacs heads, restclient-mode is pretty good

https://github.com/pashky/restclient.el
i figured you must be joking, or mistaken and thinking of a different company called postman.

but apparenty it's real. https://techcrunch.com/2021/08/18/api-platform-postman-value...
Linux 6.2 lands support for the odroid M1 too (no relation, but also ARM)

https://archlinuxarm.org/forum/viewtopic.php?f=67&t=15997&p=...
In the end many packages just aren't in the stable (or any) repo for that reason. If it's there you're golden, if it's not you're just kind of left hanging.
Google Embarrass Themselves (A.I. War Is Heating Up)
ChatGPT detected
A paywalled article is simply an advertisement for the paywalled service.
You really don’t think the intent of the article was changed by this editorial choice? Or are you saying that the intent of the article was linkbait?
If you want to get billing details automatically (without logging in) just inspect the Http Response sent back with every api request. it says how many credits are remaining, the api cost, etc.
Have you tried incorporating Costco into your life? You sound like you never did, only saying "I don't need 24 rolls of toilet paper at once, that's wasteful." as an outsider.
>The article is horribly wrong about CCR5 being the only pathway of the HI Virus to infect your cells and ultimately cause AIDS.

I think the article was just simplifying a very difficult topic in order to reach a mass audience. Very enlightening information that you've added to more illuminate the topic, so chapeau.
Cromwell's Rule
You list natural language, and natural language processing is a highly experimental / empirical field.
How many is "widespread?"
Vast majority of knowledge any one of us has comes from cultural heritage. We all stand on the shoulders of giants. And knowledge, not computation, is behind intelligent behavior.
I have the same sentiment. To me, there's two kinds of groups in most recent discussions about GPT: those who don't understand the underlying functionality at all and those who think they deeply understand it down to its bits.

The second group seems to be very stubborn in downplaying GPT et al capabilities. What's curious is that, for the first time in history of AI field, the source of general amazement is coming straight from AI responses, rather than some news or corporate announcement about how the thing works or what it will be able to do for you.
The Ethics of Human Extinction
Consider: what is the easiest way to parallelize GCC to a 32 core system?

Answer: make -j128.

Way easier than trying to make every data structure inside of the compiler into a parallel programming model.

--------

Process level parallelism is a higher level of thinking. As long as you have spare RAM (and let's be frank, we all have 32GB+ sitting around these days), you can add more and more processes to solve your problem.

If you are talking data structures and mutexes, you are working at a far more complex layer than what I'm saying for #1.

----

Even completely single threaded code can be run in parallel in many cases in practice, because we have multiple files or other divisions of labor available at the process / user level.
Ask HN: How is your experience with Amazon SES?
Currently we use Sendgrid and are looking for more affordable alternatives without compromising on deliverability (5m emails sent/mo).

How has your experience been using Amazon SES? Any areas where it is lacking?
https://archive.vn/AByZD
Yeah maybe. I don't know, it still feels to me that "people should not trust verified accounts because they may be scams", and bad actors can still make 10k unverified accounts.

If people learn to trust verified accounts, it becomes a risk (they shouldn't, since it is not completely reliable / it was completely bad for Twitter), right? And if they don't learn to trust verified accounts, then scammers have no reason to pay for them.
It's difficult to encapsulate specifics because it's a large amount of small details in the design decisions that end up adding up to a lot. You don't need Docker, you don't need Nix, you don't need NFS or SSHFS or Samba. The world doesn't need web browsers to do as much as they already do. So much tooling is made totally redundant by the emergent properties of the system. A monumental amount of engineering cruft, tacked onto *nix by the necessity of outdated system design, is simply cut away. How? It's little things like namespaces not requiring a tasteless amount of systems bureaucracy boilerplate. The amount of power that can be leveraged by shell scripts rather than dozens of low level API calls in C is not to be scoffed at. It's more than this, so much more. But it's not something you're going to "get" by reading about it.
I spoke with the authors of the paper; the leftmost points in Figure 1 were generated with batch-size 1, indicating ~1.2x and ~2x improvements in speed over DeepSpeed for 30B and 175B models respectively. For reference, this is speeding up from ~0.009tokens/s to about ~0.02tokens/s on 175B.

These results are generally unimpressive, of course. Most of the improvements at that point are attributable to the authors making use of a stripped down library for autoregressive sampling. HN falling for garbage once again...
Learning over the centuries has always taken a character of reciting information, since the ability to do so was valued at the time.

With the technologies of today, the ability to recite knowledge (versus using said knowledge when provided, and the ability to look for said knowledge) is rapidly losing value. But our education system has not moved on and are mostly stuck at using recital to judge student capability.

A complete rethinking of how to assess student performance is long overdue. For subjects that cannot be assessed without recital, maybe rethink the necessity of existence of those subject for teaching.
Yes, you're right. I think that's the problem here. Worker-owners can't value their equity for the same reasons investors would. Those reasons aren't available in this hypothetical context. I think you need a different explanation for why worker-owners would value equity if they can't expect to be able to sell it for a profit.

Might I suggest avoiding the question of equity and financial value entirely? Successful worker-owned coops seem to handle it mostly by making shares the thing that gets you voting rights with the rest going into wages.
You're absolutely right. Thank you for taking the time to point out my failings. I will spend some time over the weekend to contemplate my failures, and try to do better in the future!
The Tandy Color Computer did not have such a chip, but it did have a 6-bit DAC (Digital/Analog Converter) that could be used to both sample and play back sound. Yes, it was CPU intensive, but you could get some pretty impressive results (I recall sampling songs, and even playing music with 4-part harmony).
If you want to just write - the answer is still wordpress (https://startablog.com/guide).

If you want to focus on tweaking the site to your heart's content, go right ahead, but the number #1 component to a blog is...writing.

Focus on that and stop worrying about the rest of the details.
This is really cool, but I wonder if it will get into legal trouble because it looks very much like Tableau.
OPT-175B isn't publicly available, sadly. It's available to research institutions, which is much better than "Open"AI, but it doesn't help us hobbyists/indie researchers much.
> Because having undetectable levels on day 1 doesn’t mean you have undetectable levels on day X and people don’t test every single day.

This is both clinically wrong and a red herring. Once a person has durably achieved clinical undetectability under HAART, they do remain undetectable.
I'm just going to quit my programming job and take up flint knapping, make some quality stone tools -- that's what homo genus did for 2 million years before computers, I figure I can always fall back on that.
As far as I recall Bernstein composed Candide on the piano and let someone else orchestrate it.
Ease and iteration speed for complicated APIs. Why make notebooks when you can just make a single python script?

Well, same way that notebooks are a REPL that remembers things, it's helpful to rapidly tweak parameters in your API calls, flick a menu to point to a different environment, retry requests on your own local instance, etc. Then when you have it all ready, you just save and it's shared with your team, and the non-developers don't even need to learn what a virtualenv is. Even your CI can take advantage of it. Well, it could.

There's "nothing" Postman provides that you can't do with a python script and git, but it lets you move much faster and have a tighter iteration loop.

That said, paying $10/user/mo just to effectively share a bunch of json definitions was always a plan that only made sense with corporate credit cards. With this added artificial restriction, my team is going to be looking for other alternatives.

Dropbox gave a similar degree of convenience and that's why they took off. But once every cloud provider figured out they too can sync files in the cloud, the novelty became a commodity. This plan reeks of Postman being out of actual feature ideas so in their desperation they're just milking whatever they can get out of their corporates through artificial restrictions before "a cloud-sync'd API runner" becomes a software commodity and the lights go out.
70 million people died over six years in WWII, the vast majority Russians. 1930's USA has little bearing on European geopolitics and the creation of golden era superman comics.

An animated data-driven documentary about war and peace, The Fallen of World War II looks at the human cost of the second World War and sizes up the numbers to other wars in history, including trends in recent conflicts.

https://youtu.be/DwKPFT-RioU
With all these ChatGPT academic apocalypse stories, I keep thinking - what the hell is wrong with students, that they don't want to actually learn the subjects they've enrolled in? If your goal is to fake-learn and have ChatGPT do your homework, just drop out already. You're paying big tuition for no educational benefit.

Maybe your degree gets your foot in the door at some company, but it won't be too long before they suss out your incompetence. Or perhaps you get "lucky" and are able to sustain a kind of imposter parasite life in an overbloated company that doesn't notice.

Doesn't sound like a very interesting or fullfilling life, but to each their own I guess. I hope fake-learners don't find their way to my companies.

Long live the enjoyment of learning, real expertise, and the building of cool things.
Nothing in the ballpark of GPT-3.5 or Prometheus yet, but we'll get there.
Hasn't this been thoroughly debunked here before? Cambridge Analytica had very little effect on the election outcomes.
I've been quite outspoken about the impact that ChatGPT will have in the tech interview. My solution is not subtle: I believe we should burn the leetcode-style coding interview to the ground and replace it with something else entirely, possibly embracing LLMs.

I'm in the vast minority though. My interviewer colleagues things this doesn't matter and we should keep doing business as usual.

I guess we'll find out how it works out in the next couple of years.
If you are using Puppeteer, it's easy, just add "headless":"new" as described here: https://pptr.dev/guides/chrome-extensions

fyi, The new version just helps with compatibility, I have not seen it impact anti-bot detection at all.
I mean only if you want accurate information, but if you're building a misinformation network of bots to cause problems in an enemy state then a human sounding bullshit machine sounds like something any number of governments would buy into.