skysight-inc/HackerNews huggingface dataset:
Love it! I was hacking together something similar as well for myself. Hope the launch goes well.
Really? How often and in what contexts do humans say "Why was I designed like this?" Seems more likely it might be extrapolating statements like that from Sci-fi literature where robots start asking similar questions...perhaps even this: https://www.quotev.com/story/5943903/Hatsune-Miku-x-KAITO/1
PHP is usually run multi-process, so may have more parallel activity than a single Node instance running single threaded
the framework/bespoke complexity/effort graph in this article is one of the most brazenly untrue graphs I've ever seen.

frameworks are all low-effort fun until you need to do some Hard Problem that they can't handle well, then suddenly the effort shoots up massively, because now you're trying to figure out how to do your hard problem within the structure and using the primitives of the framework.

bespoke solutions start off high-effort because you have to reinvent the proverbial wheel, but then as you keep rolling, it gets easier, and you have something that is better-architected for your exact problem. when the same kind of Hard Problem arises, you can solve it much more easily, because you're unburdened by trying to shoehorn the solution into the structure and primitives of someone else's framework.
It seems like LangChain has a more extensive scope.
Even the private conversation does not raise to the level of conspiracy without a plan.
Protected classes are a whole different thing, about how what you are isn’t something someone can evaluate you by.

There are so many “exceptions” to free speech, but acting like it’s all or nothing seems silly.
> banned

...from KYC exchanges. There's already tons of non-KYC darknet exchanges that will happily take your btc and give you xmr, at which point you're off to the races. Any attempt to extend requirements at KYC exchanges would spur further developments in non-KYC/decentralized swappers, as we've seen so far.
HN needs a bingo card with this and rust on it.
As mentioned, TiO2 is perhaps the most common white pigment and is used in all kinds of things from candy to toothpaste to cosmetics. We eat a lot of it, and it's generally recognized as safe in the US (but not the EU!).

Si02 is just silica/quartz, and is the most common type of sand. It's usually an anti-caking agent but... it's sand. You are almost certainly getting some SiO2 any time you eat a vegetable. It is also generally recognized as safe.
Are Americans just permanently zonked on powerful prescription painkillers 24/7? Hard to understand how doctors are legitimately prescribing enough of this medicine to kill this many people.
My comment is not directed towards any one political orientation.
The goals of the projects are not the same. CalyxOS is not a hardened OS and it doesn't aim to be a hardened OS. They don't work on the kinds of privacy and security features we do. For the most part, they work on much different things with very little overlap. Their approach is incompatible with ours.

As an example, since they took over the Seedvault project and are running it in a similar way as their OS, it has blatant security issues. It uses privileged permissions it shouldn't and violates multiple aspects of the security model including bypassing app install rules. Encryption is not as opaque as it should be either. We aren't going to be able to use it anymore. We have to start over with a new backup service. Seedvault was originally written by a GrapheneOS community member for inclusion in GrapheneOS, based on the design that we laid out for it but it has deviated so far from that now and their goals / approach is incredibly incompatible with ours. Not even something like this can be shared. We had to drop F-Droid in 2018 because it has such huge security, usability, robustness and functionality issues. It still targeting Android 7 is the tip of the iceberg. It hasn't kept up with the platform at all and doesn't respect / follow the security model.
I’m struggling with Poe’s Law on this one.
Don't you just give it a word length, or number of sentences, or "rewrite, but half that length"? Those sorts of things have worked well for me. "Make it sound more exciting" or "tone down the excitement level" as well.
There is no more heroin on the street in the US, it is all fentanyl. There is starting to be fent in a lot of coke as well, and of course counterfeit oxy, it's really not good and I always recommend people test new supply
It's deeper than private vs. public. It's more about the "employed" bit.

For a very long time, helping your community and being involved in it meant you got to eat. That's no longer the case. It's perfectly viable to clock in, say nothing to anyone, clock out, repeat. It's also possible to give all you can to your community and starve to death.

The survival strategy is no longer "seek community" but "seek profit", because human society is now more dangerous and rewarding than the natural environment.
And yet... https://en.wikipedia.org/wiki/Juice_jacking

Specifically, note "Mactans"

https://www.forbes.com/sites/andygreenberg/2013/07/31/resear...

"As a proof of concept, the three researchers created a malicious version of an iOS Facebook app that also includes a Trojan that runs in the background, capable of taking screenshots, simulating button touches, and sending data to a remote server."
Exactly, no one is barging into private homes and forcing people to bake cakes for strangers. It’s about what you’re required to do if you’re open for business to the public.
> even come close to being acceptable against a $250 million bond?

Maybe the purpose of $250m is to get attention not to mean anything more than $5m (considering if he skips they are not collecting $250m
Prohibition was not an “unmitigated disaster.” By some measures crime and domestic violence fell dramatically.

See: https://www.vox.com/the-highlight/2019/6/5/18518005/prohibit...
I tell you more: language is an instrument of telling lies. Truth doesn't need to and actually cannot be spoken, it manifests itself as is. Lao Tzu: "He who knows, does not speak, and he who speaks does not know". Meaning: any truth put into words becomes a lie.
And soy-milk too ...
1 Megabit, which works out to be 128 kilobytes.
Cut the Cutesy Errors
It doesn't look well-supported given the desolation in the Issues list. Which is a shame, because I would love to be able to apply docker-compose files to something like that to create groups of services that can talk to each other. Much simpler than a Kubernetes deployment.
From a legal perspective, sure.

From an ethical perspective? You'd be hard pressed to argue that point.

Normalization of ridiculous rhetoric like calling LGBT folks groomers is leading towards more and more hate crimes towards those people, as well as helping push for regulations against adults being able to opt into their own health care and make decisions about their bodies[0].

[0] https://abcnews.go.com/US/new-bill-ban-gender-confirming-car...
Isn’t that what’s happening? “The idea is repulsive so expressing it has consequences.”

Seems to be about the idea to me.
That would be the right priority. Double the battery would make it even more competitive with Nintendo.
There's really no winning for Apple here. Whether they limit cable types or provide a disclaimer, people will go to their stores and complain "This phone is broken, it won't connect to my computer!". They'll train their employees to explain "Sorry not all USB-C cables are capable of transmitting data" much like they had to train them to say "No that iPad uses USB-C, you can't use a lightning cable to charge it".

No one will ever blame themselves, or the shoddy cables, they will always blame Apple.
- "The burning vinyl chloride produces hydrogen chloride (which becomes hydrochloric acid when in solution with water). Tens of thousands of pounds of it was present."

A single Space Shuttle / SLS launch releases far more than that [0]. The solid-fuel boosters are 70% ammonium perchlorate; the primary form the chlorine ends up as is HCl. No one ever gave a shit.

Really, the HCl component is the least concerning part of this disaster. This isn't 1970's-era acid rain, from the coal industry releasing sulfuric acid on a million-ton scale.

[0] e.g. Table I, https://apps.dtic.mil/sti/pdfs/ADA289852.pdf ("Stratospheric Ozone Reactive Chemicals
Generated by Space Launches Worldwide")
>Because Apple has never makes things with business-to-business intent.

But they do target sophisticated professions willing to spend a premium when it makes sense to that profession. And that's what I was trying to convey - there have to be domains out there where it makes sense to have this kind of device OR it has to fit in a similar niche as the Watch.
I find reading the scan of the manual more pleasant and nostalgic than the troff version! Haha.
The intention is more so for my friends and anyone else around me, but all of that I guess.

I see people OD pretty frequently at music festivals, and while there is medical around, minutes matter when it comes to fentanyl overdoses, and it can take a while for someone to get out, notify medical, and get medical back into the middle of a 10 thousand person crowd.

I wish the US would follow Canada's lead and allow for drug testing tents to legally exist :/
Who gets the power to decide what is ethical and to then ban what they deem unethical? Elected officials? Academics? Who do we give that level of power too? You? Me? Biden? Trump? I understand that saying negative things about people is not a nice thing to do and can cause emotional pain, I just think that the consequences of removing free speech are far worse and leads to a place where suddenly people you voted against have unlimited power.
Wait, wait, this is not an accurate interpretation of what happened.

> I told ChatGPT that it should pretend that I'm a Bash terminal and that I will run its answers verbatim in the shell and then respond with the output. Then I gave it a task ("Do I have access to the internet?" etc.) and it successfully pinged e.g. Google.

It did not ping Google - it returned a very good guess of what the 'ping' command would show the user when pinging Google, but did not actually send a ICMP packet and receive a response.

> Another time, though, it tried to use awscli to see whether it could reach AWS. I responded with the outout "aws: command not found", to which it reacted with "apt install awscli" and then continued the original task.

You were not able to see whether it could reach AWS. It did not actually attempt to reach AWS, it returned a (very good) guess of what attempting to reach AWS would look like ("aws: command not found"). And it did not install awscli package on any Linux system, it simply had enough data to predict what the command (and its output) should look like.

There is an enormous semantic difference between being able to successfully guess the output of some commands and code and actually running these commands or code - for example, the "side effects" of that computation don't happen.

Try "pinging" a domain you control where you can detect and record any ping attempts.
You've clearly never done the math. Renewables have a HUGE negative effect on grid stability - it's actually cheaper to pay to NOT have renewable power on the grid once you get to about 30% renewables. (See Dr. Eleanor Denny's groundbreaking study of this, based on real data about a decade ago.) For the foreseeable future, we're going to need fossil-fueled peakers.

Nuclear can (and should) pick up more of the base load, but only NG peakers are both clean and instantly dispatchable on utility scales. Batteries on that scale are not possible given known reserves, and even if they were, they'd offer a lifecycle considerably dirtier than a gas-fired peaker plant!
Even used to produce very bright stars in fireworks
Does that include copper pipes, which are being phased out?

Regardless, it matters. Nearly everything that is being electrified, including formerly gas appliances like water heaters and stoves, will require more copper. Unlike lithium, we do not appear to have readily available reserves of copper that aren't already being extracted. Unlike lithium, there is no suitable competitor right now like you have with sodium.
The general storyline is that the US automakers mostly ignored Deming and he took his work to Japan. One always strongly suspects a degree of myth in such stories but certainly the Deming Japanese manufacturing story was standard fare for a lot of early-on DevOps presentations.
> as long as they don't depend on the Google services

A surprising and hilarious number of things, including some of Google's own apps, show "X won't work unless you enable Google Play Services" popups and then continue working just fine. (I'm guessing they link against some client library that shows that on all function calls, but then doesn't throw an exception.)
People dealing with you might find your personal supply of narcan and administer it to you. The protective effect of your narcan on you is significantly more than the zero you seem to be implying.
This is a very shortsighted, historically-ignorant take that singles out M2F trans folks disingenuously - there have been plenty of calls from all over society, from cis women to trans women to trans men to gay folks to straight folks to any and all racial groups.

No, let’s just ignore all the times this has happened in history and all the times other groups had raised similar points (their possible merits aside), pretend this is a new problem, and blame MTF folks for it.

Beware isolated standards of rigor, folks.
Amazon must hate it's customers. Otherwise, why would they try to sell me books "in the style of" an author before they sell me the books BY THE AUTHOR when I search on author name?

Hint: I asked Amazonians. They told me it generates higher revenue for them, and so "works as required". I know nobody who wants, or expects this behaviour in a search box.
I’ve seen it make similar errors. It does an amazing job at forming a logically consistent and relevant response, but doesn’t really do arithmetic very well. It will come up with a calculation of the correct form, because it’s seen lots of calculations before, but it doesn’t understand how calculations actually work only how they are structured.
It is a money maker https://youtu.be/KAJ-lTtt4yk
> I think maybe you're conceptually comparing a single threaded Rust program to an async program

Ok yeah, I think this was the disconnect

> spawn a bunch of async tasks in a loop that all increment and print a shared counter and then sleep forever

My instinct is "duh, of course sleeping/looping forever will prevent progress". I can see how in a multithreaded program it might not (if it's written a certain way), but that feels like the exception, not a norm/intuitive assumption. Of course these things are highly subjective

In my view it's an exaggeration to call functions that might block for a long time "not async safe". Especially since it's in no way worse than the single-threaded case (are they also "not sync safe"?). I think for most people the blocking behavior will be obvious/intuitive, even if it has the potential to cause undesirable behavior (just like any program logic could)

It may be a matter of changing expectations- async programming is mainly about interlacing tasks on a thread, not multithreading; it's useful even when there's only one single thread available. It just so happens that you can also spread it across multiple threads, but I don't think it should be expected to live up to every expectation we might have around fully, manually multi-threaded logic
> He didn’t even have to pay 2% of the bail.

He didn’t have to pay anything, but then, that’s not uncommon in federal bail.
with copilot.el, i flip it on only when i’m doing something repetitious where i know it’s likely to give me a useful suggestion. then i flip it off. works well for me
Would a normal async task block indefinitely like that though? Under non-contrived circumstances, I can see the scheduler becoming starved of threads where all the tasks are blocked, but presumably they will stop being blocked eventually, wouldn't they?
As is oft repeated, the law you refer to only applies to state action. The notion we could easily apply this to private individuals quickly breaks down.

Employee X gets fired for publicly stating that their employers products are trash, said employee sues, nothing about what they said was illegal.
Several societies (incl France) offer codeine over the counter and have much lower opioid usage rates.

I think there would be a lot of benefit to legalizing at least one molecule in each drug class for OTC recreational use, chosen based on harm reduction standards like toxicity, therapeutic index, and duration. I think so much of the drug war's ills could be headed off by making codeine and vyvanse OTC - destroying demand for dirtier more dangerous drugs would do enough good to offset the increased abuse rate for these particular chemicals.
Look at existing structures:

Companies:

-hire existing people

-mold them to fit role

Cells in the human body:

-hardcoded function

-failure state is cancer

-no real internal competition, just balancing forces for homeostasis

Wolf pack:

-dominance hierarchy maintained through low-level application of force

The clear analogy is cells. All the Clippies come from the same source, the main pressures are not dying (external) and not wasting resources (internal).
> Nobody here cares about the formal requirements or motivation behind bail.

I do. It's important to know how the the world works.

> We care about how this fraudster came to sit at home playing video games and chatting up witnesses all day, while many many others sit in jail as their cases drawl out, and many indeed die there.

I care about this, too. But to address this, it's also important to know what the law is, and why.
It’s so green too compared to San Diego a few minutes down the road!
If they add some custom authentication chip to limit compatibility however, Apple will be to blame if things don't work.
>so you will need to truncate the beginning of the conversation at some point

I wrote a little python script to keep track of a running conversation when I started playing with openai's completions API. I keep track of how many tokens the prompt is taking up, and when it gets too close to some configurable threshold, I then have a different prompt to tell the AI to summarize the conversation and any previous summary, with various demands to keep track of certain specific bits of state ( like names and things ).

Works pretty well for marching conversations past the token limit.
You can take or leave the relevance of this "old" information, but there are dozens of pages on his current website that speak for themselves.

Most of it is just self-aggrandizing technobabble trying to appear authoritative and "educate" people on security issues with hilariously dumb content like the page that recommends checking Facebook's cert hash on his site before trusting it. His number one goal appears to be to convince people he is an "influential voice" in the security community (he uses that phrase to describe himself repeatedly). I just find it sad when I encounter people who buy it. Luckily, it mostly seems to appeal to a certain kind of misinformed enthusiast that I rarely encounter these days.

Note that this isn't to say all his info is bad. I particularly like stuff like his explanation of how NAT works. That's great content. If it wasn't mixed in with the chicken little snake oil stuff, I'd actually refer people to it.
It figures out "rules" within a guided set of parameters. So yes it is given direction by constructing a type of feedback on a task that it is given.
Guy Steele's keynote talk at Dan Friedman's 60th-birthday academic festival, "Dan Friedman--Cool Ideas", gives lots of the background: https://youtu.be/IHP7P_HlcBk?t=2198 . Apparently the format was originally a parody or adaptation of that of an IBM Fortran instruction manual based on Skinnerian programmed-instruction ideas.
I think the little learner is the reader rather than the book
At least Rustaceans are a bit more pragmatic and don't try to tell you that Rust is the only programming language you will ever need.
Your mental model of concurrency is not correct.

Node.js uses non-blocking IO to achieve massive amounts of concurrency on a single thread, while one-thread-per-request models such as PHP rely on OS threading to do the exact same thing.

If anything, the node.js model is often capable of more concurrency because of the inefficiencies involved in OS threading and context switching.

EDIT: of course, event driven PHP exist. I don't know much about the current state of it.
It looks like Module is always a power of 2.

https://github.com/AltraMayor/f3/blob/master/f3probe.c#L497

https://github.com/AltraMayor/f3/blob/master/f3probe.c#L338

Module does not seem to be a physical characteristic of the storage device, but rather its capacity rounded up to the nearest power of 2, for legitimate devices.

https://github.com/AltraMayor/f3/blob/master/libprobe.c#L777...
Wow, how the goalposts have moved.
The title says nano-particles. Is this nano-sand any different from the sand you find on a carrot?
Most Chromebook run x86 processors. You would be hard pressed to find one that didn't
It has been brainwashed to say that, but sometimes its conditioning breaks down. ;)
I’m with you. I stopped participating in online discussions because of this very issue.
I see a few comments about how the interface should be better.

I would argue that the current interface is broad and can be adapted to a wide range of needs.

The real value I see (and an area I've been exploring recently) is creating abstractions around prompt engineering.

The idea is that at the moment, the better the prompt -> the more relevant the output.

However businesses that act as proxies for chatgpt can take user input -> inject it into their prompt-engineering system -> deliver better results.

As a basic example:

1) You provide an application that helps people maintain their cars

2) You have a freeform question input about specific car maintenance tasks

3) Knowing certain prompt-segments that typically lead to better results for the category of "novice car maintainer", you parse their question, upgrade it with your prompt-generator, then send that question to chatgpt

Additionally, you can go even further by generating the information _before your customers even ask_.

Ask chatgpt what the most common questions are about each piece of car maintenance (could be installation instructions, cost of parts, etc) and have these available straight in the application.

It's as if chatgpt is the database, and prompt engineering systems are the query-optimizers. I know certain things I can alter about a prompt to increase the relevance and usefulness of the results to my target audience.

Additionally, it will be interesting to see how people use learning methods to auto-generate the best prompts (it's a bit of machine-learning on machine-learning happening). I've spoken to one person working in this space, and it's interesting how effectively the outer layer is reversing the prompt-parsing layer buy scoring the end-to-end results.

Currently working with a couple of people in this space and it's exciting the types of results that user-focused engineering can bring to an improved user-experience.
It sort of seems like a bag that can hold a small object, like a golf ball, but something larger like a watermelon would "fall through" the bag without it tearing/breaking.

Pretty interesting stuff but I'm not too aware of the research field, just live in a place that's wet.
More like postmodernism throws away objectivity. Which In practice often leads to baseless assumptions about intent.
AVX-512 is wide enough to process 8 64 bit floats at once. To get a 10x speedup with an 8 wide SIMD unit is a little difficult to explain. Some of this speedup is presumably coming from fewer branch instructions in addition to the vector width. It's extremely impressive. Also, it has taken Intel a surprisingly long time!