skysight-inc/HackerNews huggingface dataset:
Good for you. But the average person is not going to bike 5 miles, or even a couple of miles for that matter, even with good infrastructure. It’s just too far for most folks. In biking heavy European cities, average trips are well less than a mile. That only works in dense cities. Density is key in all discussions about livable, walkable, bike-able, communities.
Not sure what you mean - that's just what the word autopilot means. It doesn't mean the plane does everything by itself, it means you don't need to hold the stick.

If you look at additional options of a car and one of them is "autopilot" and the other one is "full self driving", which one is going to give you full self driving?
Got it, thanks for the follow-up, and for your support! It should be pretty rare that you would see no organic content above the fold. But we'd like to take a closer look, and if you have any particular queries where the ads are surprisingly tall, it would be useful to know.
Some men just want to watch the dictionary burn
The bill passed through the house and senate with bipartisan support.
Web apps, that thing that Apple killed recently.
I don’t really understand the long term plan, or maybe I don’t believe lawmakers understand where we are going long-term with this stuff.

We’re still in the very early days.

Unless the academic community really drops the ball, in 5 or so years they’ll be training models around the quality of the current state of the art on professors’ research clusters (probably not just at R1 universities).

I’d be shocked if, in the long term, anyone who can get access a library’s worth of text won’t be able to put together a useable model.

There’s nothing magical about our brains, so I imagine at some point you’ll be able to teach a computer to read and write with about as many books as it takes to teach a human. I mean maybe they’ll be, like, 10x as dumb as us. A typical American might read hundreds of books over the course of their life, what are they going to do, require a license to own more than a couple thousand e-books?
Numen: Voice Control for Linux
Echarts isn’t hard to set up anymore now that GPT-4 takes care of the complexity.

Charts that used to take me days to set up and data-wrangle now only take minutes.

I suppose this applies to other libraries but I like echarts.
. . . probably not, but does that mean you never practice? Most stall/spin incidents occur at low altitude, but not THAT low. It's often pilot inattention in the landing pattern.
Do projects. Ask your son what he thinks would be a fun thing to build. Assess its feasibility. Make it happen!

As you've guessed, this is an accessible field, and there are a lot of entry points and sub-disciplines. Some thoughts:

- Avoid batteries and anything higher than ~24 volts; keeps things safe given your son's age
- Teach proper safety when handling chemicals like flux, and hot-temperature items like soldering equipment. Set up a well-ventilated environment, and make sure your son knows that inhaling fumes is dangerous long-term.
- Don't use leaded solder (Fight me!)
- Install KiCad. Let your son mess around with it, using your (Or even better: Documentation!) as an example. Order his creations from Shenzhen! They don't have to work. It will be very cool for him to make a fun-shaped PCB with a crazy silkscreen or copper drawing, some lights or w/e, and have it arrive 10 days later!
- Get a dev board with an MCU of your choice, and teach your son to program int. STM32, ESP32 etc.
Open-source models runnable on consumer hardware now achieve comparable benchmark performance to the "absurd" models from a couple of years ago.
I'm too young to worry deeply about capital preservation, but maybe I'll get there. I didn't even get into the fact that our government enacts monetary policies built around ensuring assets (namely stocks and bonds) do not lose value and keep inflating up and the right. I just simply don't see a case for commodities at least at the horizon i'm investing at.
Well, when you need to run software that needs a library and your system doesn't have it because the library is too old, what do you do?
>...totaling 313,344 GB

Can you imagine the RAMDisk? Yes, you can. Especially in 20 years when it will be the norm. And also the Windows version that will require half of it in order to run /s
> The creator of a model can not ensure that a model is never used to do something harmful – any more so that the developer of a web browser, calculator, or word processor could. Placing liability on the creators of general purpose tools like these mean that, in practice, such tools can not be created at all, except by big businesses with well funded legal teams.

This matches my thoughts on why this is ultimately a bad piece of legislation. It is virtually impossible to ensure that a piece of technology will not be used for "harmful purposes". I agree that such stipulations will be just another roadblock keeping everyone except "big businesses with well funded legal teams" from working on LLMs.
https://youtube.com/clip/UgkxiL2_knQQyrYUenU0PCCcZZpzfQwCq6L...
I would wager that Altman is one of probably, say, 50 or 100 people on the planet that have an extremely intimate preview of the next couple of years of AI models (the other 50-100 people being his contemporaries in the various companies working on such things, whether they're senior engineers or "AI safety" people, or all the people that are working with this technology at its most raw and bleeding edge forms).

So I'd definitely count him as someone that has a good view of what's going on, and what's coming over the horizon.
Unfortunately my college days are behind me, but I'm still learning (luckily most of my jobs have involved me learning about a field and about technologies that I didn't know before).

I wish I had paid more attention in maths class when I was college tho, but it's never too late.

AI sure seems like a good bet. I am also keen on what other fields are out there. I've been trying to understand what are the areas where there's something brewing and will likely breakout in the next 5-10 years.
Why didn't Google Cloud buy HashiCorp?
Much much bigger than cloud computing. Cloud computing is more like steam engine to the internal combustion engine. ICE allowed for airplanes, but not as big a deal as moving from animal power to chemical power. AI is closer in significance to the transistor. Before the transistor, you could do the same things with vacuum tubes. The scale of the transistor made so much more possible. You can accomplish a lot of what AI does with millions of hand-written rules, but AI automates the generation of these rules.
"." is wonderful, but let me tell you that I bit down and learned macros a few years back, and boy oh boy has that saved me... so much time. They're complicated, but I can say it's worth it.
Same, I started writing JS around 2011. Back then, even Grunt and Gulp hadn't been created yet. I was literally optimizing my files by hand, and deploying by dragging my files via an FTP client. It was tedious, but also transparent.
Not exactly the same thing, but I recently used a service of telemedecine provided by my employer to get a prescription (not pain medication but still not that casual) and my mic didn't work but instead of waiting ~30 seconds for me to plug in my microphone, they literally took the name of the medication from the chat, closed the call and sent me my prescription with no words being exchanged.

I'm happy I got what I wanted, but at this point what's their service, rubberstamping requests for money?
> Who spends 10k/year on a car[?]

The average new car buyer. The average payment on a new car is now $726 per this source (some sources have even higher numbers). That's about $8700 per year. That plus insurance, fuel, and maintenance puts you well over $10k.

https://finance.yahoo.com/news/average-auto-loan-payments-ex...
To put it more bluntly, Gradle only matters because of Android.
thanks, but that's why I mentioned desktop, was curious whether they still retain this type of fundamental fail despite "decades of improvements", it's much less of surprise re. the web/mobile
There, here, and in other places, you have intermittently substituted "population" and "child" for "fetus", and substituted "death" for "abortion of a fetus".

Until sufficient scientific consensus exists to substitute your rhetoric for the scientific terms, the scientific terms should be used. Unsurprisingly, when one does this, the resulting positions aren't very convincing.
The author starts with 8 paragraphs on gold, and the word gold is mentioned 33 times throughout the article, spread about evenly throughout. By no means did the author "move on" from talking about gold, let alone "quickly".
Haha this is neat. If you zoom out and rotate the scene, you can position the ISS to watch it transit in front of the Moon.
>The fact is, retail cannot compete risk-wise with institutions.

You can, but you need to be taking risks that institutions can't/aren't allowed to take.
I just tried nivo in my last react project and eventually had to reinstall echarts-for-react since most of my charts have 2+ vertical axises with different scales and it's not supported in nivo (I read there is a hack with stacking multiple charts on top of each other, but in echarts it's just a 1 line option).

I've been using echarts for 5+ years and I've yet to encounter a chart I couldn't make exactly like I needed.
this feels a lot like Uber/Lyft whining about rideshare regulation, or Musk whining about self-driving regulation. Howard does a miserable job attempting to explain what, exactly, this legislation will do to impact open source development and clearly hasnt read the specifics for open-source development in the bill. things like dual use/ITAR apply explicitly to commercial products, but he attempts to conflate them with open source instead and uses inference to try and define them. they are very well defined trade concepts at the federal level.

from the bill, the specific applications to open source are:

Appoint and consult with an advisory committee for open-source artificial intelligence that shall do all of the following:

(A) Issue guidelines for model evaluation for use by developers of open-source artificial intelligence models that do not have hazardous capabilities.

(B) Advise the Frontier Model Division on the creation and feasibility of incentives, including tax credits, that could be provided to developers of open-source artificial intelligence models that are not covered models.

(C) Advise the Frontier Model Division on future policies and legislation impacting open-source artificial intelligence development.

nowhere does it state open source developers need "required shutdowns" or burdensome reporting for open source. The states position to regulate trade is sacrosanct and in such, the bill applies almost entirely to commercial products. it would affect Jeremys business and as a business owner, he doesnt like that.

here is the actual bill

https://legiscan.com/CA/text/SB1047/id/2919384
I don’t think that worked when Miami was being hyped over the last few years and I don’t expect that to work in the future. Needs a base of research and big tech to start.
Guix was based on Nix.
Networking capabilities for WASM could make it the ultimate polyglot platform.
AFAICT most of the "graph" rag implementations discussions, instead of fancy graph queries & or structured knowledge graph, mean:

1. Primary: Inverted index on keywords (= entities). At ingest time, extract entities and reverse index on them. At query time, extract entities and find those related documents, and include next to the vector results as part of the reranking set, or maybe something fancier like a second search based on those.

2. Secondary: Bidrectionally linked summary. At index time, recursively summarize large documents and embed+link the various nested results. At retrieval time, retrieve whatever directly matches, and maybe go up the hierarchy for more.

3. Secondary: Throw everything into the DB - queries, answers, text, chunks - and link them together. As with the others, the retrieval strategy for getting good results generally doesn't leverage this heterogeneous structure and instead end up being pretty simple & direct, e.g., any KV store.

AFAICT, KV stores are really what's being used here to augment the vector search. Scalable text keyword reverse indexing is historically done more on a KV document store like opensearch/elasticsearch, as it doesn't really stress most of the power of a graph engine. Recursive summaries work fine that way too.

Multihop queries and large graph reasoning are cool but aren't really what these are about. Typed knowledge graphs & even fancier reasoning engines (RDF, ...) even less so.
These retrieval tasks are so simple that almost DB can work in theory on them -- SQL, KV, Graph, Log, etc. However, as the size grows, their cost/maintenance/perf etc differences show. We do a lot of graph DB + AI work for our dayjob, so I'm more bullish here on graph long-term, but agreed with others, good to be intellectually honest to make real progress on these.
It's a bit hidden in their about page:

GNU Guix provides state-of-the-art package management features such as transactional upgrades and roll-backs, reproducible build environments, unprivileged package management, and per-user profiles. It uses low-level mechanisms from the Nix package manager, but packages are defined as native Guile modules, using extensions to the Scheme language—which makes it nicely hackable.

https://guix.gnu.org/en/about/
(WarpStream co-founder here)

We're not talking about no disks as in no storage, just nothing other than object storage. This does have a latency trade-off, but with the advent of S3 Express One Zone and Azure's equivalent high-performance tier (with GCP surely not far behind), a system designed purely around object storage can now trade cost for latency where it makes sense. WarpStream already has support for writing to a quorum of S3 Express One Zone buckets to provide regional availability, so there's not an availability trade-off here either.
I disagree on "Focus on Usage, Not Development".

> Regulate the use of AI in high-risk areas such as healthcare, criminal justice, and critical infrastructure, where the potential for harm is greatest

This suggests, for example, image generation should be unregulated, but potential for harm of deepfake is great. In general, regulation needs to be feasible to implement, and even if it is ideal to regulate use not development, it can make a sense to regulate development due to feasibility concerns.
The bill works by fining marketplaces that distribute apps right? Is there a reason bytedance couldn’t host tiktok.com outside of the country and have people go there?
Look i think its true that technology makes life worse in many ways but making the legal system complex is not one of those things in my opinion.

There is nothing wrong with your position its just that you are trying to make weak generalizations driven primarily by your emotions and anecdotal experience and not data
I think w3schools should still be ranked highly. MDN seems better organized for people who understand how web development works and just need good reference, but there are a lot of people, possibly many more than there are skilled developers, who don't understand web development but need to make something anyway.

Anecdotally, I watched someone learn front-end web development from scratch last year with a ton of googling. This person didn't understand the concepts at all (still doesn't) but w3schools seemed to help them the most to keep going and get their app made.

I suggested MDN but they found it to be confusing, not even in the "I'm not ready for this yet" sense, but in the "yeah this doesn't answer the question" sense. It did answer the question and they would've been greatly helped by taking the content seriously, but they were still far from knowing what they didn't know. I have to respect that kind of user needs to use google, too.
This article gets the economics quite wrong in an overconfident way. Money supply growth is not the relevant quantity here. Central banks set interest rates not money supply growth rate. And they look at inflation.
While this article makes some valid points, it basically just ignores the reasons why the law is being passed, that is the potential for open-models to enable bio-attacks, cyberattacks, election manipulation, automated personalised scams, and who knows what else.

One might question why that is. Perhaps it's the case that Jeremy has an excellent response to these points which he has somehow neglected to raise. Or perhaps it's because these threats are very inconvenient for an open source developer.

I'm sure he'd say that open-sourcing models means that all actors have access to defensive systems and that the good guys outnumber the bad guys and it'll all work out well.

And that could be true. Or it could be false. It's not like we really know that everything would work out fine. It's not that we've run the experiment. I mean maybe it works out like that, or maybe one guy creates a virus and then it doesn't really matter how many folk on the other side, but we still get kind of screwed because we can only produce vaccines that fast. It's that's what going to happen? I don't really know, but it's at least plausible. I mean, maybe we'll automate all aspects of vaccine production and be able to respond much faster, but that's dependent on when we develop this technology vs. when AI starts significantly helping with bioweapons with someone then using it for an attack. And at that point it's all so uncertain and up in the air that it's seems rather strange for someone to suggest that it'll all be fine.
I haven't had an issue (at least more than what is expected). I am also an EE, not an SWE. I use it for internal test systems and it has saved me tons of time that I would have had to spend combing the reference manual.

As I am sure you know, embedded code often has terrible portability and requires lots of "check the 500 page datasheet" to get stuff working properly.
For all the devs in the US, how's your quality of life and opportunities?
I've been hearing that the companies are offshoring their teams to Europe and that the future of the US isn't looking any good. With high crime, political unrest, people are moving out. Is it a reality or people are exaggerating these things on online platforms?
Webb captures iconic Horsehead Nebula in unprecedented detail
I’ve made my own software keyboard using Xkb (Linux). Based on a standard (ISO/European) keyboard. It’s qwerty but I’ve made changes in order to (first motivation) more easily be able to write all kinds of symbols. So the number row is repurposed to providing keys like Shift, level 3 (after shift), level 4, and level 5. On both sides. For example shift is `4` and `8`.

- Shift: normal

- Level 3: mostly symbols

- Level 4: numpad on the home row (since I’ve repurposed the number row)

- Level 5: less used symbols

Also on the number row:

- Ctrl+V

- Ctrl+Insert (Linux: paste primary selection)

- Menu

- Compose key (both sides)

- Lock shift (Caps Lock leaves keys like `.` alone but this one locks to Shift for all keys)

In addition to the compose key I’ve mapped several unused keysyms (like Kanji) to map to various symbols and expansions. There I mostly use `key + <1> + <2>` where I can press `<1>` and `<2>` in any order (meaning two compose sequences for each). So I can press the initial key and then just mash the two others and get what I want. Those Kanji symbols are mapped to some fringe (to the sides) keys that I don’t need anymore because they’re on level 3.

It’s derived from my regional keyboard (Norwegian) but it could be modified to work with the standard US layout.

I’ve had some troubles with it after Ubuntu 22.04/Gnome 3. Now it only works in most applications. But not certain others like gnome-terminal. It seems to be because of the X/Wayland split. So there are some painpoints that I haven’t ironed out yet. And I’m not eager to start since debugging Xkb can be painful and non-obvious.
This seems more like a community crisis around Nix than a leadership crisis in the Nix community.
> least 10^26 floating point ops

It's dumb to create laws based on arbitrary technological limits. Computing power is still increasing exponentially, yesterday's supercomputer is tomorrows gaming gpu.
That's a really interesting observation.

Notably, it's only the noun plural that becomes "-eez" ("these processes"), while the verb present tense remains "-iz" ("she processes his application").

It seems to be going along with the gradual adoption of "often" with a "t" sound -- "off-tuhn" instead of "off-uhn".

Nobody said it with a "t" when and where I grew up (or on TV that I remember), because obviously the second syllable of "often" was the same as in "soften", "moisten", "hasten", "fasten", "glisten", and so forth. All silent t's.

But now it's at the point where probably a majority of people I hear on television and podcasts, as well as in my personal life, pronounce the "t". But only in "often" -- not in a single one of the other words I listed.

Both "often" and "processes" seem to fall in the category of hypercorrection, where people are trying to sound more correct.
I agree that open source, or even more specifically open and interoperable protocols between applications/sandboxes is where the next leg of software growth will happen on the internet. I don't believe increasing centralization is a trend but rather a swing of a pendulum that would start inverting soon. It will be less about open equivalents of centralized/closed products and services but just the birth of something new with openness and interoperability at the core.
there are still schools named after him, though:

https://www.greatschools.org/illinois/chicago/1103-Gompers-E...
same idea, but in a scheme.
Almost correct, except the part that it is a bit like saying Red-Hat is a Linux not controlled by Linus.

https://devclass.com/2023/03/22/despite-openjdk-70-of-java-f...
Did I say that? Putting words in people's mouths is a juvenile debate tactic.

I do think that newer more expensive products provide worse patient outcomes at rates significantly higher than 1 / 1000 times.

However, the comment I objected is discussing "ways to make money" as a pharmacutical company. Which is a generalization that is laughably naive at best. We have plenty of examples of drug companies trying to make money in ways that harm patients from how they fostered the opiod epidemic.
I left out YouTube and instead used Amazon to show more of what can actually happen: you try to open an online store in the USA (or another market where Amazon dominates online sales to a good percentage) selling through your website, you don't get many sales that way since a lot of people in the USA will go to Amazon to make purchases, you feel that to participate in that you need to open an Amazon Marketplace storefront; you sell through that for a few years until... You get banned from Amazon's marketplace.

You didn't choose to participate in it, you were forced to due to the majority of your consumers being in that platform, you have no recourse, you have just been disappeared from business due to a private party's processes and decisions.

YouTube is another case to discuss but mostly through the eyes of market dominance, disappearance of the Open Web, and network effects. There simply isn't any other platform that can serve the market as YouTube does because of network effects. In that I usually end up in arguments about the Open Web vs this lunacy we currently experience where each platform is completely closed off and no interoperation is possible to really give a chance to competitors to raise. YouTube doesn't follow a common protocol that someone else could provide a product on and interoperate with YouTube, you either publish on YouTube or you simply cannot participate in that market. That's wrong, the web shouldn't have become that way but we allowed it.
@zem want to share this role with the Python team that was laidoff?
https://jobs.lever.co/palantir/5e70bf3e-6383-4d1f-a53c-32ca6...