skysight-inc/HackerNews huggingface dataset:
This is genuinely great. Wow. 7_hours_ago's suggestion:

> Is it possible to provide an option to enable ChatGPT to search the Internet for recent topics like LK-99 for example.

would make enough of a difference for me to say that this is the greatest project with the OpenAI API that I have ever used.
No way this is going to work for Finnish use. The person who has made this clearly has no idea that in Finnish ä, ö are completely separate letters from a, o
It's soon to be illegal in most of Europe anyway. Cash payments are capped nearly everywhere nowadays with varying limits (sometimes you can do it but have to fill in a declaration above a certain amount) and there is a draft regulation in the EU which would cap them to 7000€ everywhere if the sender can't be identified.
> If you want examples of open source lagging the commercial equivalent...

In all these examples, the missing part is not the technical prowess, but the optimized math which makes these software useful, which is a serious secret sauce.

Evaluating numerical calculations correctly under all circumstances is a kind of dark art.

Develop better algorithms, and you'll be in the business of disrupting them. See, OpenFOAM.

Disclosure: I did my Ph.D. on this subject.
Rust compiler warns about ignoring a result of functions annotated with #[must_use]. This is optional because if a function has no side effects, then ignoring its return value is not a problem and shouldn't be warned about.
Security through obscurity doesn't work.
I doubt all roads are built to the same specification and they should not. 18 wheelers have no place in city center or suburb.
Nobody is doubting that accessible and correct information is good for humanity, I am questioning how will that affect knowledge/content providers.

I repeat, what will be the motivation of an individual to share or provide valuable information if you decrease or eliminate any control of where and how that information appears?
Found the fellow German here :D
I believe Einstein's son worked on "Sediment Transport by Rivers". [0]

It must be hard for one to have a high-achieving--or worse, world famous--parent or sibling.

[0] https://en.wikipedia.org/wiki/Hans_Albert_Einstein
That prevents a person from taking their next bigger risk e.g. building a factory and hoping that the products it makes will sell. If we only had better streets we'd be a bit like the Romans - bogged down trying to satisfy everyone with centuries old technology.
The channel @TwoMinutePapers on YouTube sometimes reports on progress in this area.

See this playlist: https://www.youtube.com/playlist?list=PLujxSBD-JXgnnd16wIjed...
One time on a very long road trip across Canada, Apple Maps decided to route me two hours north of the main highway on a smaller (but paved) highway, and then across a 200km long gravel backroad, back to the main highway. I had been driving for about 10 hours at the point and didn't really notice until it told me to turn onto the gravel road. It's pretty much the only time I was afraid I'd be stranded in the middle of nowhere, since I was on about a quarter tank of gas at that point and out of cell service, so I was unsure if going back to the main highway or across the backroad would be closer to a gas station.

In the end I took the backroad and ended up just making it after driving on the "empty tank" light for about 80km (which is surprising how long it lasted!). My fault for zoning out and blindly trusting GPS!
Woah! Almost like 15 years ago!
Not seeing the Polish letters ą, ę, or ł anywhere on the keyboard. Poland is in Europe, too.
I've only used the 13b model and I'd say it was as good as GPT-3 (not GPT-4). It's amazing, and I only have a laptop to run it locally on so 13b is as good as I can do.
> Bandwidth plays a role. Updating driver positions constantly, at scale, chews bandwidth. As does broad-casting trips, acceptances, and so on.

How could this chew bandwidth? It's just some bytes for the positioning, over some socket (probably a websocket), it really doesn't sound like it'd chew bandwidth to send an ID + coordinates every second or so if your connection is already established. Maybe a few more bytes for a signature to avoid tampering/spoofing when updating the position.
Seems pretty cut and dry to me - you don't own the game.

A. General Content and Services License

Steam and your Subscription(s) require the download and installation of Content and Services onto your computer. Valve hereby grants, and you accept, a non-exclusive license and right, to use the Content and Services for your personal, non-commercial use (except where commercial use is expressly allowed herein or in the applicable Subscription Terms). This license ends upon termination of (a) this Agreement or (b) a Subscription that includes the license. The Content and Services are licensed, not sold. Your license confers no title or ownership in the Content and Services. To make use of the Content and Services, you must have a Steam Account and you may be required to be running the Steam client and maintaining a connection to the Internet.
> Inferred return types don't make refactoring easier. In my experience they make it much more difficult, because you have to look at function implementation to understand what it does.

My editor/IDE does show the inferred type to me though. I don't have to look at the function implementation. If I had to, I would agree with you.
I am not seeing Romanian, Bulgarian and Czech characters. Last time I've checked, those countries were in Europe.
I think we need to liberate ourselves from the "folders of files of text" way of coding.

We really shouldn't ever have to think about where to put things.

Each function should be stored in its own text file.

Then these files are indexed in a database.

Then they can be tagged: manually or by parsing its AST / types.

Then using the tags you can organize the code any way you want.

Better yet, maintain a dependency graph to see all callers and callees, and view code like that.

Even better yet, instrument your code, and at runtime let the stack trace determine the organization of your code in your editor.

Some problems I can see though is that humans seem to like things to belong in one place. That's why folders win over tags usually. But...your existing folder/file structure of code is simply one "view" from the database. Some people use module names, some people use file types (components, helpers, etc.)

Existing IDE's and text editors (and runtimes) are holding us back!

Prior art: SmallTalk Browser, Intentional Programming, Literal Programming.
Location: Vienna & Graz, Austria

Remote: yes

Willing to relocate: yes

Technologies: JavaScript, TypeScript, React (Native), Next.js, Vue.js, Deno, Node.js, SQL, Git, Jest

Résumé/CV: available upon request

Github: https://github.com/slymax

Email: contact@slymax.com

Web: https://slymax.com
Alas, it's not only about learning new spots. I never use any of the super useful motions with [ and { in Vi simply because they're only accessible via AltGr in my national layout.
The next version of GPT might have better citations, and they could just refuse to cite things they were not allowed to crawl.

However, it's trivial to know whether the bot crawled your site or stopped at robots.txt.
"Why does my notebook take hours to do a simple task"

“Because the chip it is running on doesn’t have native base-10 math”?

See also “why my notebook [is fast but] yields incorrect results”.

The benfits of floating point arithmetic easily outweigh people having to learn it.

GP talks about saving non-low-level programmers from base 2 FP, not about removing it. CPUs could use an additional block (or mode) of base 10 exponent FP.

This and other geeky issues make programmers programmers instead of making everyone a programmer. The consequence of this is much heavier than any benefits of base 2 FP.
Exactly. This is something that should be protected in consumer law. There should be a minimum (10 years? more?) period in which companies are required to support smart home devices and keep the cloud services that support them operational.

There is an e-waste issue here as well as a consumer rights one. The old analog boiler control/timer box and thermostat in my house look they were installed in the 1980s. A bit yellowed and beat up but they still work just fine!
The Spanish layout (as used in Spain) is the best compromise I've yet found to write code, Spanish, French, German, Italian, Portuguese, Catalan, and would probably work fine for most other European languages with a couple more dead keys.
No ő, or ű for Hungarian. I personally use US International on Mac and I never looked back. It uses a system where you press Alt + a key for an accent, and then the letter to put the accent on.
Anything using early versions of SSL will likely be unsupported too. Certificate management is a decent form of planned obsolescence. I wonder how many of those industrial boxes that are meant to last for decades will die because of all sort of expiry dates baked all over the OS.
This looks manic.

I'll stick to UK ISO, thanks.
Gotta pull the ladder up after you if you really want to maximise profits.
The corporations that provide AI hold all the power because people (and businesses!) want to use their products.

Let's say the French government decides that OpenAI must change something about their business practices if they want to continue operating in France. OpenAI says "nope", and blocks access to French users.

Suddenly French companies aren't able to use GPT-X anymore – while their competitors in other countries can. How long do you think it will take before a storm of corporate outrage forces the government to relent?

Any individual government (except, perhaps, the combined US and EU governments) is powerless against today's technology megacorporations, because they can take much more away from a country than that country can take from them. If push ever comes to shove, it will become obvious where the true power lies. So far, the corporations have barely even tried to throw their weight around.
For my mixed English/Romanian/coding use, I use Romanian (Programmers), never found anything better.
I think the name "European" is badly chosen - there are many languages not represented there if you consider the whole Europe. This might be "western Europe" although I am not an expert to confirm nothing is missing there either ...
I went all in on the Hive system (heating, cameras, etc) and have only negative things to say about the entire company. Even for their heating systems, do not use them. Don't take my word for it. Go and look at the app reviews. The app is buggy, barely functional and their support is incompetent. Frequently, I'll turn the heating on and the app will (after about 10 seconds) show it's worked. I'll turn off my phone and wonder why the house is still cold. Open the app, and yeah, it didn't actually turn on.

The UX is very clunky too. They've tried to make this "app/phone" like dashboard, where you can drag and drop devices into pages. But it's completely broken (on Android, but looking at the reviews, I assume iPhone too). When scrolling/swiping the page just get's stuck half way through.

Every update makes the lag/delays and errors more frequent.
> Credit where credit is due though she is not a "parasite" who just rocked up out of nowhere.

There's also OpenMRS Inc.[1] and possibly other non-profits.

[1] https://wiki.openmrs.org/display/RES/OpenMRS+Inc.+Board+of+D...
Why did you bother to reserve space but then add an application key (context menu key) instead of an Fn key? Most desktop layouts already commit the crime of omitting the left Fn key, the least you can do is leave alone the one on the right.

You're just begging for people to flash QMK and repurpose Caps Lock...
> I write text files for a living and its been plenty.

I thought write text files may need swap partition more than others?
Google maps destroys session after I open it again on iOS. This is clusterfuck of UX
Considering the rather hopeless frontal WW2 style Russian infantry assaults in Ukraine it seems there is enough suicidal or hopeless people to be found if you promise folks that their families will get some kind of financial reward with your death.

This won't work if you live in one of the better Russian cities like Moscow or St Petersburg hence rural areas and prisons being mainly targeted for their mobiks.
> it always works

It mostly works. I’ve had it hiccuping on me, when the switches and lights got unresponsive for a few minutes, for no obvious reason. And a number of times software got out of sync and told me the lights are off when they are actually on, etc.

But it’s definitely better than all the competitors I’ve seen.
I just use this for the German "Umlaute" it's the easiest way to get them while not putting special characters in hard to reach places (backslash anyone?). Easy to install and set up and as a bonus I can type greek letters for math stuff now!
Writing culture? Reading one is better
> no bullshit

There is stinky game launcher. It might not waste my money, but it definitely wastes my time
What if your website contains incorrect information that makes their model worse?
It shows how the billionaires control the media and are making people crazy and distracted so the populace won’t rise up to them.

In that context tech encryption and privacy are the least of our concerns
What's wrong with just a US layout?
I have similar memory space, thanks for letting me know these.
As opposed to my one day work week which is 4 days of pointless meetings and 1 day of actual productive work peppered with interruptions and spread across 5 days.

An hour of straight concentration is something I crave right now.
You have just solved one of the biggest struggles and mysteries of my life.
> ...resizing partitions is easier with those FSs.

Yea, that's true.
Room-temperature levitation of graphene [video]
Try not answering email, chat, nor attending meeting 4 days a week while working remotely and see how long it takes before you get into troubles…
looks that way. there is an other project that does similar things Apache SeaTunnel: https://seatunnel.apache.org/
I'm on mobile.
On Flow-Based Programming and Functional Reactive Programming in Golang
There is a huge difference between requesting data that has already been collected and requesting Zoom/Microsoft/Google to record future data. The latter probably requires some serious intent. And of course, if I would want to be entirely safe from US law enforcement espionage then I would need to not use computers but whose use case is that?
The RP2040 is a great platform IMO to explore this with both because it’s very cheap for a microcontroller of its tier, it has some interesting features like dual core not typically found on microcontrollers, and the programmable IO means that you can “””in hardware””” implement protocols that would normally be completely absurd to run on a micro controller, like DVI.
I use a few European characters but I've found the best keyboard layout by far is the US key layout on a Mac. By using option you have access to all the special characters and modifiers you need.

ü ö ø å æ ê é ... Very simple to find and you'll actually remember their positions because they are (somewhat) logically placed.

At the same time, the US layout also has a very convenient setup for coding, and not any extra keys taking up space.
I've had this exact problem before. Extremely frustrating!
Some European languages with missing letters: Hungarian, Romanian, Slovakian, Czech... they could possibly just as well go with US layout instead...
>Monetization was a dismal failure.

Aren't they charging big money for the API?
Defence Intelligence – Communicating Probability
I think we're not on the same page about Jitsi being unreliable. In fact, it has been more reliable for me than Zoom in the past. Maybe due to the fact that I'm running Linux, I don't know, I haven't tried either on Windows.
Improve your spanish or portuguese conversation skills with LinguaBot
The AI-powered app that helps you speak spanish naturally and fluently.
Since the internet is global, it is very challenging to enforce something like that to a degree where it would be effective. Given a lot of directory sites are themselves low effort scrapers, and automated SEO/adsense plays, it would be a wack-a-mole.

That does put Google in a position of power though. Make that kind of site not allowed to participate in adsense and watch them vanish overnight.
Having moved around Europe, I stick to US international. As a programmer, all these weird keyboard layouts that put their locally preferred characters in places where a US keyboard layout has all the things that programmers use all the time, is just really inconvenient. I've met more than a few Germans, Finns, and Swedish that map their local keyboards to US English for this reason. Keeping the local layout is just begging for repetitive strain injuries. Having to use 3 fingers to produce a { or a [ is just not acceptable or workable. And mostly the working language in a lot of companies is English anyway.
https://www.youtube.com/watch?v=nol2FX56Hfs

Not to any rigid standard, but some pro musicians can't tell the difference it seems.
I see ČĆŠŽ missing from the layout, only Đ is here from the letters used in a Croatian alphabet, Slovenian as well, although they don't use Ć.
To play devil’s advocate, I’d say having something like 85% of the profit in the mobile space despite only have ~13% market share is probably a good start in terms of classifying as a monopoly. Do you really have competition when you’re the only one making money and the rest are being subsidized by your competitor? That’s also a good case Apple has that they’re fighting the Google monopoly of flooding the market with their own.
Personally I’ve found it’s been that way for many years. I associate it with the app that directs me in to traffic.
I am surprised how much clearer the world is on openstreetmap.org which I just tried.
Now tell me with a straight face it doesn't feel a bit awkward to let your pet follow you to the bathroom. But on a more serious note, if the cat could convey messages of what he had heard, bits and peaces but also whole chunks it would've been a better analogy I think.
As the guy is German and most certainly uses ä/ö/ü/ß, he probably has an idea.
It is one step away from bringing Refik Anadol's work to mobile. Nice idea.

https://vimeo.com/685011426
FWIW: the Care Credit Card is legit. Having one has been a boon to me a few times by helping me cover unexpected medical expenses with reasonable interest rates.
Google had/has some useful apps but almost all are filled of junk while collecting and selling your data. Google represents the enshittification of the Internet.
Here we go again, MS makes their Java version :D

Looking at https://learn.microsoft.com/en-us/java/openjdk/faq they do it just for Azure, which kinda makes sense, Amazon did the same(custom build/fork) with Corretto.
Would it really be that infesaible to have a fusion bomb started by a non nuclear reaction?
Not seeing the Romanian letters ș, ț, ă, â, î anywhere on the keyboard. Romania is in Europe, too.

(â and î are even needed in French, what am I missing here?)

I'm sure there must be many other letters missing. Not to mention Bulgaria and Greece.

No qualms with the layout, it's probably impossible to cram all European letters and common programming symbols on only ~four layers -- it's just the name that's somewhat provocative.

Interesting reference: https://jakubmarian.com/special-characters-diacritics-used-i...
You mean that it's cumbersome to have it hidden behind a key combo instead of it being its own physical key, correct? I get that, because it would slow you down tremendously. At the same time, if those letters would be physical keys, it would not be a European keyboard anymore, but a Finnish keyboard. So maybe the conclusion is that this project is nice for some languages, but not for all. In my language this keyboard would work, but letters like ö, ï and é are relatively rare and I'm actually content with the solution that I already have: https://en.wikipedia.org/wiki/Compose_key. So for me it doesn't actually solve anything.
I'm sticking to US layout as well.

What I find annoying, is that none of the Apple dealers in my country (The Netherlands) have stocked laptops with the US key layout. You need to order it online and wait a couple of weeks.
Fun to see they have included the dutch Ĳ ligature. I think nobody ever uses this and just types out I and J. I previous employer told now and again made a search for the word 'vrij' (free) on Slack to see if people were honest with there holidays. So when sending a message that I took a day free I would use 'vrĳ', just to troll.
This does not appear to be a "radical" redesign, it looks quite similar to a regular piano.

I would love to see different key arrangements connected to regular hammers and strings, allowing for a wider span for each hand, opening a new era of virtuosism. Something akin to the buttons of a chromatic accordion [0], but with rectangular piano-like keys. We are used to the common arrangement of white and black keys centered around the major C scale, but this is just an arbitrary choice.

[0] http://www.linusakesson.net/sixtyforgan/
It's really hard to type out (e.g.) German text with the US layout.
For years now I have dragged the man to the place, because there was no indication to me that just clicking the man and then the place would work. But it does! Thanks for sharing that.
Thanks for the article!

> The question is, can we do the same for humans? It seems highly unlikely. “In humans it would be pretty much impossible to do the classic isolation of a pheromone,” says Hurst.

Sounds like saying "i have no clue how to do it" and protecting the ego to me, could be wrong though.

Pheromone perfume feels like a scam to me. If they work, and a male succeded in having sex, she might notice she does not like his real smell later, that she got tricked.

Pheromone parties sound like a great idea to me!
I just use the Mac’s US layout and type accented characters using Alt. (Alt+c=ç, Alt+n=ñ, plus a few other combos to get the grave, acute and umlaut). Works for Portuguese (my native language), Spanish, French, and what little German I need.

Trying to optimize beyond QWERTY might be appealing, but I’ve found the trade-off of having to set up layouts everywhere when using multiple machines to be annoying, plus application key combos are usually designed for QWERTY.
I'm on the same page, but was wondering if there would be any concern about liability on the part of the company that released the code (mandatorily, as suggested).
How do I type ä or ö?
For countryside locations and topographic, OTOH, Google Maps (and Apple Maps) is a joke compared to OSM, though, at least in Europe.
You do realize that not all roads are designed to allow for frequent 40t trucks usage (and they should not). So they might not dent a highway but probably not the same for city streets / suburbs and parkings.
Seeing that kind of thing makes me so sad. Like for Ukraine, or other countries, we could live happy in peace using money for good things.

Instead, some megalomaniac assholes wants to do vanity wars for subduing population that asked for nothing and are no threats. All of that for nothing instead of giving misery to our world.

That should be one of the number one issue of our world leaders and population, but too many persons prefer to be blind to these issues until they reach them.

It is not world war 3 yet, but we already still have the 50 shades of modern Nazism with countries like Russia and China.
That's an incredible blog! I have two wishes now: that you would continue to write your notes because I've skimmed a few and they were deeply interesting to me, and that you would add an RSS feed, so I can add it to Feedbin.

But in any case, thanks. Lot of interesting ideas in that article.