skysight-inc/HackerNews huggingface dataset:
Yes, yes they are. Next to every 3rd party library is written to only work with hooks. Every tutorial is written using hooks. The new docs (finally) but them front and centre.
It's still useful to teach them in my experience. It's hard to introduce smart pointers without explaining the problem they solve (i.e. wrong or missing uses of delete).
it's a character
https://archive.ph/jvZvZ
That would be another misunderstanding the AI could have because many people find reasoning between mass and weight difficult. You could change the riddle slightly by asking "which has more mass" and the average person and their AI would fall in the same trap.

Unless people have the false belief that the measurement is done on a planet without atmosphere.
No part of the comment you replied to implied the post was condescending, just seems to me to be a reminder of some things we often forget when this topic comes up :)
All of the things you mentioned are the points!
Quectel EG25-G is running linux

https://nns.ee/blog/2021/04/01/modem-blog.html
but what do you do with humans that fail that test?
Visual Basic was so good.

Growing up all I knew was Windows, so being able to create fairly reasonable looking GUI apps at the time seemed like magic. I remember building a "web browser" in VB, I put that in quotes because it was really just an IE webview/control wrapped in my own custom UI with features like not recording browser history.

I remember making a "virus" and sending it to a mate, and when he opened it, you could send messages to him and open the CD drive on his computer.

I remember making a lottery number generator program and sending it to my Dad.

I even remember doing work experience in a computer repairs shop, the guy that ran it used to sell PCs with not so legit software on it and he got me a copy of Visual Basic 6.0, which was amazing at the time.

Definitely attribute my interest in programming, computers and everything to VB, no matter how much its look down upon!
I didn’t have much luck with ChatGPT trying to solve a novel problem (sorry can’t share details), it gave answers that kind of sounded plausible if you didn’t really understand the problem but in reality were no help. It also hallucinated a bunch of research papers that sounded really useful haha.

Will have to try GPT-4 for the same thing and see if it’s any better, I suspect though that this kind of genuinely novel problem solving may be beyond its current abilities (unless you work through to step by step in a very granular way, at which point you’re solving the problem and it’s writing the code - which could be a glimpse of the future!)
Are you hiring a full-stack software developer for your project? Do you wonder how long it will take to hire a full-stack developer? Get answers now!
This misses my favorite - width of human hair ratio when talking about microscopic sizes.
I don't understand the significance of this. Tried to read up on what PHY refers to, but didn't connect the dots. How will this make progress?
I graduated in a third world country. We did have a course or two on Unix.
I'm sure just like there's shit companies, there's shit unions. If "just find a different company" or even "just found your own company" is a valid form of anti union criticism, "just find / form a different union" is equally valid.

Regardless, unions are a net positive.

https://www.epi.org/publication/unions-and-well-being/

> We find that, on average, the 17 U.S. states with the highest union densities:

> have state minimum wages that are on average 19% higher than the national average and 40% higher than those in low-union-density states

> have median annual incomes $6,000 higher than the national average

> have higher-than-average unemployment insurance recipiency rates (that is, a higher share of those who are unemployed actually receive unemployment insurance)
It means their internal model is updated with new data at runtime, and that this internal representation is flexible enough to build a context sensitive relationship between concepts.

It's this representation that is then used to generate words.

Words are merely the output.

It's like saying our conversation is just text completion. It's done by text but the fact there are relationship between concepts I'm trying to convince you of makes it more.

I don't think that is substantially different to what a LLM is doing, outside perhaps the motivation.
This position pose more danger to humanity then the AI or AGI can pose in foreseeable future. We are at a paradigm change, and OpenAI tries to accumulate as much power as possible doing an unethical thing that is against their previous motto. At the same time Microsoft lays off AI ethics team ... Bing with GPT-4 is already able to look into your sharepoint data all over. I see here very dangerous tendency.
With merge props I mean passing down the local state to the next component. If you see the react article I linked it’s the injectedProps.

I think this might be quite common, if you haven’t experienced HOC hell I can understand the confusion why hooks are necessary.

In terms of putting it in a function: there is only one state object per component, you could pass setState around, but you can imagine what would happen if many functions call it. It’s also a lot more effort on the implementation as you would have to basically pass state, and call do some sort of update in the lifecycle methods. It would probably work for one function, but with many it will get problematic. You would almost have to write your own pseudo hooks framework to make this work in a decent way.
Scala.js seems interesting, and I will look into it more. But if it is so nice, why hasn't it taken off like TypeScript?
Yeah, that's the flip side of a simple tool that makes it easy to solve problems. It's not clear when "simple" stops working or how to recover from it. On the other hand, the bespoke software approach can have bugs too.
> Amazon would then pay the New York Times and all other periodicals an amount that Amazon thinks is fair based on how many people are reading their articles

Presumably this would only happen after the NYT has first paid Amazon for access to the platform.
> There's also the factor that people are more comfortable with changes that inconvenience others, but don't inconvenience them much

Religious-like penance and "I can't do anything about climate change, but you should" are polar opposites, though, so if you think that's a major factor you're arguing against the OP.

The point of religious penance is that it is very, very inconvenient to me (not others) while solving nothing. Refusing to buy fruit that is out of season because you worry about the CO2 from transportation is perhaps a good example, because it can be a major inconvenience but shipping is so efficient that it's not clear that it would have much of an effect.

The point of token adherence and kicking the can down the road is that it's all someone else's problem, as for example when people argue that gas furnaces (not stoves) or inefficient air conditioning should be illegal, which is fine by them because they have the money to buy a state-of-the-art system anyway and if it's too expensive for other people, that's their problem. Or, as in this story about the Farmers' protest party, stuff that inconveniences farmers but not them, though that's a very complex case.
Here's an interesting idea, much of the economic becomes niche / specialized high-quality solutions, because it's affordable to do so.

All the crazy / unusual startup ideas people have had start to happen because having millions of dollars worth of funding etc is no longer a requirement.

I'm working on a side business, and I can use CoPilot and ChatGPT to help me build that business faster, it's highly specialized, I can see it adding value and I still plan to employ a small number of people, even artists, just because it will be fun to have a team of people with good idea to further the business and do new innovative things.

The business is a front for physical assets so I think for now it's pretty safe business model.

But yes, maybe, just maybe that's the direction we'll go in, specialized stuff.
as far as i understood they already use gpt3
No worries :-). To be fair, it does sound, "staff-er", like someone who produces "staff". I've never it used as a reference to recruitment, but perhaps in some contexts it is used that way.
The first Summer of Code without Chris DiBona.
BLOOM petals
PayPal Data Breach Exposes Personal Information of 35,000 Users
Its providing the illusion of choice.

Like on an airplane when they ask 'chicken or beef' - you ask for beef, "sorry we only have chicken left"
I was about to post the same thing. I've been a hobbyist photographer for over a decade, ime the space is super welcoming to newcomers/hobbyists.
The latest S23 ditches the Exynos variant
Access could easily become a victim of its own success if the dataset got too large. I made some money off of a couple projects where that happened. I had to convert them to sqlserver to both handle the data load and for true multiuser.
I no longer trust Tesla's quality - let alone a used Tesla.
They would still stick to the GAN's ...
You can still document them, what’s stopping you?
It doesn't seem like a huge disadvantage assuming that translations will get much better soon.
IVPN infrastructure security audit concluded
As people are mentioning a lack of Linux knowledge; is there a good course on this?

two things;
- I think it boils down to people not having 'poked around'. I grew up on DOS / early windows, when messing about, learning commands, configuration files was needed to install and run games (or new hardware). New game, new challenge. This learning process was part of the use of a computer to me. It gave me enough confidence and knowledge to 'try things' in later Windows or software if things were not working. To most people i'm a 'computer guy', yet when it comes to Linux / unix / mac I have no idea how to get around.

- being overwhelmed / debilitating alienness (for lack of a better word), when they dont have adjacent knowledge & confidence. It's not just the transfer of knowledge, but often a çomfort of familiarity that is needed. My wife was a basic computer 'user' who would panic or blank out when she got simple technical instructions or something went wrong. I quickly learned that it was more helpful to show her we can just poke around, and it's ok to not completely understand something. We talked about how to communicate computer problems, and effectively use google. She got over the 'deer in headlights' syndrome, and now actually welcomes any new computer topic - while working in IT service desk!
I was in the SoC 2006 and I still remember Chris setting everything up and communicating with the students.

edit: Having the SoC experience on my CV certainly helped land my first job.
The Small Faces That Vex AI Surveillance Systems
As an MRAP manufacturer, I can say it's never been better!
You would probably should also include all relevant imports. So in C/C++ add all non-standard headers referenced by those files, in other languages simulate the import system, maybe pruning imported files to just the important parts (type definitions etc)
Someone I knew had the slow-growing case for quite some time. Then, it abruptly without warning turned into the aggressive form and killed him. Makes it very difficult to know what to expect. I guess frequent checks are necessary, because once its evident, you're already in a world of trouble...
More cynically, the intent might be blaming image maintainers: since obsolete images that appear current are a problem, responsible maintainers will delete them before losing access; then Docker will be able to tell inconvenienced end users that the maintainers autonomously and unnecessarily decided to remove their images.
Control freak, by any chance?

Is it really so hard to just "go with the flow"?
Oh, I do have buttons on the steering wheel. But they are also touch-sensitive, and the touch also triggers various actions. It's a terrible design: you never know what will happen, the swipes are even inconsistent between button groups on the left and right sides of the steering wheel. You also activate things accidentally.

My take on touch-sensitive surfaces in cars is that they are great, but touch should never ever trigger any actions. It can be used for highlighting, displaying help, visual and tactile feedback, anything that helps me navigate but does not actually DO anything.

Anyway, that's not the main problem of the ID line, software quality is.
My two cents, as an aspie programmer, we think too fast.

Programs like Microsoft Word are amazing, even Richard Stallman himself has praised it. So there's nothing wrong with Microsoft Word, but some people just feel like a GUI is a bottleneck.

I'm speaking for myself here first and foremost but I know there are literally dozens of us. ;)

Why choose markdown over Word? Why choose CLI over GUI? Why choose Linux over Windows? Because it's just quicker, it allows me to get my ideas out faster than the alternative.

But I'm not saying we don't have some work to do on inter-personal relations and how to deal with end users and clients. We definitely do and I work on that every day.

I think it comes down to memory capacity. If you can remember several languages, or command line syntaxes, or programming languages, then you can use that to get the same results as any GUI program, much quicker.
Covid-19 associated cognitive impairment: A systematic review
If I look at how the law is written, I get an impression that technically you might even say that copyright law doesn't exclude non-human authored works - they fit the clause of types of protected work, a machine might be considered an author, etc, HOWEVER, when all that is said and done, a machine can't have any rights or standing in court; i.e. even if someone would assert that a machine is the author of some work and has an exclusive right to reproduce it, then that right is unenforceable because the human society and its courts simply will ignore any violations of a machine's rights.
The PHY (physical layer) turns the boring digital signals from our microcontroller into exciting analogue/RF signals.
I hope your calling The Guardian and especially the CIA... I mean the NYT "independent journalism" is an elaborate joke.
For energy:
- if it's a bad thing, e.g. nuclear power, it's "megawatts" or "gigawatts"
- if it's a good thing, it's "powering N homes"
Agree with all of your points. Side note, funny that (a) used to be how we would test for AGI (turing test) and now it's just "a problem with AI"
for this kind of errors is why you always leave a comment on your code
> if your boring time-consuming tasks take virtually 0 time thanks to gpt, and let you focus on the 1% that’s hard, you’ve suddenly become 100x more efficient, and can thus accomplish the same job as 100 you. That means the company can now fire 99 coworkers, keeping only you, and end up with the same result.

But it means that tasks where building software would only deliver 1% of the necessary value to pay for the cost of doing it are now suddenly worth paying for, so even if your company, being a stick-in-the-mud non-innovator that is going to stay in exactly the same niche doing the same thing cut 99% of its programming staff and used the cost savings on executive bonuses and stock buybacks, a whole lot of customers (and the new and pivoting companies serving them) are going to be spending money on programmers that weren’t before, so not only will your ex-coworkers still be employed more programmers in total will be, even if their work is now mostly higher-level abstraction and wrangling LLM code generators, with the level we think of as “source code” today being touched as rarely as today’s high-level application developers touch machine code.
Quip: Ask the folks who ran SVB, and lost $billions on "safe" long-term bonds, when interest rates rose.

More seriously - banks are convenient, especially for money that you're regularly doing stuff with. Vs. if you have $College_Tuition_for_Kid, and know you won't touch it for (say) 6 years - then buying a 6-years-to-maturity bond can make good sense.

But neither bonds not the bond market are simple, learning about and dealing with them takes time, and if things happen that your smart strategy wasn't actually prepared for...
Non-paywalled version of that WSJ article: https://archive.is/bDRgi.

And a dumbed-down video primer on how it works: https://nanoknife.com/technology/

Basically they insert somewhere between two and a handful 1mm diameter needles, then pulse with high voltage to kill the cells in between.

The article mentioned concerns from doctors that it hadn't been through large clinical trials yet. 13 years later, does anyone know of those trials have taken place?
There's a reason we don't code in plain English though. Natural language has ambiguities. This is the reason we invented programming languages.

It's best illustrated by the old joke:

A programmer's wife told him "Go to the store and buy milk and if they have eggs, get a dozen." He came back a while later with 12 cartons of milk.

A good chunk of all bugs in software are down to the requirements being insufficiently well specified. Further, many bugs are the discovery of new requirements when informal specification encounters reality.

"Read from standard input into this byte array" doesn't specify what to do when the input exceeds the byte array.

When you overflow the buffer, you get a "well obviously you're supposed to not do that"... that's wasn't stated at all.

When the function keeps going after a newline or a null byte or whatever, there's another "well obviously you're supposed to stop at those points". That was also not specified.

and so on.

At the point you're specifying all these cases and what to do when, it's so specific and stilted, you might as well be using a programming language.
An example of a gambling dystopia is Serbia. There are gambling places everywhere, even in small towns or next to otherwise scenic places. It is terribly depressing to be constantly reminded of this massive suck on productive society. And these places are a visual assault, the front of the buildings are a mix bright, flashing lights and blackened windows on otherwise lively streets.

I really wish I was exaggerating. The Google Street View of Belgrade hasn't been updated since 2014, but if you look up "Belgrade Casino", you can see just how many of these have spread in the last decade.
Do you have a source on this? Would love to read more about it, I was under the impression it just "absorbed" the previous prompts into the current until token limit has been reached.
The lifetime cancer risk is ~50% (all cancers)

Most of them are caused by lifestyle/environment: https://www.ncbi.nlm.nih.gov/core/lw/2.0/html/tileshop_pmc/t...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2515569/
I don't think Microsoft failed to see that most VB programmers wanted to keep VB as it was.

Microsoft killed VB with a clear purpose: controlling more tightly as much as Windows development as possible, copying the Java model with .NET.

If that seems like too conspiranoic theory, let's say that their new Devs head, Anders Hejlsberg, wanted a more uniform development experience around .NET and its star, C#.

I'd bet for the former.
Scala was traditionally a backend language (and has a bit of an image problem, and some genuine community politics troubles), and isn't so well known on the front end side. I do believe it's genuinely the best language going though.
I feel like github is not the right place to put a blog, reading any text there that is longer than single line gets me eyestrain.
people who talk but dont do
> The author is one of the best experts on macOS (on the level of Jonathan Levin)

Jonathan Levin is far more careful about verifying what he writes.
Yes, those sorts of loopholes would need to be closed. I was imagining a subset of the language, but there might need to be some breaking changes to cover cases like that. Maybe it would end up being so different that it would be an entirely different language? I don't know! But it's hard for me to accept that non-soundness in TS is necessary for TS itself rather than just an unfortunate consequence of the JS language and library that it has to build on top of.
> Gambling creates no wealth for society as a whole.

How is it different from any other form of entertainment?
The ++ is probably overloaded, and actually formats your hard disk, instead of incrementing a number.

(Just like >> is overloaded to do IO, instead of shifting bits.)
Was he having a good quality of life after the operation?

Also what stage was he at when they used this procedure?
Yay FreeBSD is there this year as well https://summerofcode.withgoogle.com/programs/2023/organizati...
Yeah, the comparison would be okay-ish for the old ones, which where about 1m^3 in volume, just big and flat instead of cubes. The new V2 are ~5x the weight @2k8 pounds, the V2 Mini ~3x @1k8 pounds.
You are not wrong, I think renderprops are valid, and I still use them in some situations.

They are imo not ideal as they are hard to memoize because of the render function. It’s funny that if you try to memoize renderprop components you likely have to use some sort of inputs array just like hooks.

Besides the memoization issue it also gets pretty messy if you need to implement many of them. Instead of just putting things in variables you are now nesting many levels deep.

I think renderprops and hooks are functionally not that different, but hooks have better ergonomics when using many.
A lot of people know the classic puzzle:

How many people must you have at a party such that either some three have mutually shaken hands, or some three have mutually not shaken hands?

Ramsey theory looks at the generalisation of this.

One result is that in any (countably) infinite network (graph) there is either an infinite complete graph (all edges exist) or an infinite independent set.

Consider any proposition P which, when given two individuals, P(x,y) returns either True or False. Ramsey theory says that no matter what lower limit you put, call it K, there will be a number R(K) such that given R(K) people you can either find K people such that among them P(x,y) is always True, or you can find K people such that among them P(x,y) is always False.

Then we can ask: How fast does R grow?

Paul Erdős said[1]:

"Suppose aliens invade the earth and threaten to obliterate it in a year's time unless human beings can find the Ramsey number for red five and blue five. We could marshal the world's best minds and fastest computers, and within a year we could probably calculate the value. If the aliens demanded the Ramsey number for red six and blue six, however, we would have no choice but to launch a preemptive attack."

So this paper presents a major advance in understanding how these numbers behave in the long term.

[1] https://libquotes.com/paul-erd%C5%91s/quote/lbd3s5c
Polars: Fast DataFrames in Rust, Python and Node.js
I think it's also possible to set up Calibre on a RPi (or similar) connected to the internet and have it send the azw3 files of the chosen rss feeds / newspaper feeds to a kindle via email.
https://github.com/sigoden/argc
What are security issues relating to Russian DNS servers?
That would be a question for the management of my company. I just want to say that many software companies are using Teams. It's not just my current workplace, we've used Teams at many of my former work places.
Yeah I think people are reading this the wrong way. Software was originally considered unpatentable under 35 U.S.C. § 101, but language was developed to allow software to be patented by narrowing the scope of the claimed inventions to a physical processor which are programmed to contain specific algorithms.

I don't think this is a showstopper in terms of copyright registration of A.I. works, but rather a first step in a back-and-forth process of figuring out the legal structure of how to makes rules and enforcement work.