skysight-inc/HackerNews huggingface dataset:
This is not a one year problem. And it will stay that way because, as you know, HN is a corporation. Not a public forum.

Maintaining these rules allow dang@co to maintain the position of control over what happen in HN. The corollary is that changing them will dilute their control. They found a local maximum of discourse level and they keep it that way.

The justification that the discourse on HN is maintained at a high level by not talking about the rules is at least condescending to the participants.

It doesn't matter to them if they lose you on these grounds since talking about the rules appears only on extremes which are shallow in a normal distribution. They will lose the few participants that care enough about that while maintaining those in the middle. (Of course, cutting of the extremes will grow newer ones in the empty space but I digress...).

What happens with time is that people adjust their discourse to the middle ground making it void of any new or interesting information. Thus, HN becomes an echo chamber of mainstream ideas and people will leave when they got bored enough of the same thing. We're already there and @dang is more vocal now because he knows it.
Well, that's something to debate, but I am sure this is getting out of hand. Now every application has some sort of Application Manager that requires computer to be online in order to enable access to the app (some require to be online once a week etc.) and these managers send who knows what to their servers. I think for starters it should be illegal to require user to install such managers in order to have access to their app or at very least give an option for offline authorisation. There is no reason for such apps to exist other than to spy on users.
No, I'll volunteer. It's a stupid conspiracy theory, and I have nothing but contempt for it. I use it all the time, and always will, regardless of context or the presence of gullible idiots around me.
> just white-labelled some chips from another firm

That's trivially verified by watching which of their competitors is licensing just as good custom silicon from the same firm, achieving similar performance/Wh. And it's nobody AFAIK.
Maybe at some point we'll invent a new greeting (like waving your fingers before your face) to prove we're really the person on the screen.
What some accounting paper has to do with that?
Most 16:9 laptops have thick bezels. They could have 16:10 in the same space. 16:9 is just cheaper.

Most 16:10 screens add rows to a common 16:9 resolution. So 10:16 is even better than 9:16.
I'm on the look for a nice coffee grinder. Can you recommend yours, and are you happy to share brand and model if so?
The Wikipedia explanation of Symbolic execution is a good starting point for people trying to unpack the rather dense project description.

https://en.wikipedia.org/wiki/Symbolic_execution
Mysterious ‘Mr. Apology’ was ‘consumed’ hearing hundreds of chilling confessions
Ha! We might have just missed each other.

I built the original "Collections" section and then CogApps took over in about 1999.

This is the last version I could find on the Internet Archive: https://web.archive.org/web/19981205004229/http://www.nmsi.a...

I worked on Collections, a couple of special topic sections (Fusion and Science Museum in Japan), Exhiblets... I later helped with the touchscreens for the opening of the Wellcome Wing and then I started working with the NMDC - who are still a (hopefully happy) client.
No, they were a Stalinist street gang: https://en.m.wikipedia.org/wiki/Antifaschistische_Aktion
Apparently the OSI was founded February 1998, the same month the term open source was first coined [0][1]. The OSI says [2] The Open Source Definition was then created during the launch of the OSI in Feb. 1998 by revising the DFSG and removing Debian-specific references.

This seems to indicate that the OSI's precise definition was pretty much there from the beginning, unless they didn't really coin the term open source and it was floating around beforehand. I've heard from others that open source was in use before the OSI definition, so perhaps that's the case.

As I mention in my response though, I don't think the term's early history much matters.

[0] https://en.wikipedia.org/wiki/Open_source#Origins

[1] https://web.archive.org/web/20021001164015/http://www.openso...

[2] https://opensource.org/history
When the kernel boots, and you have a framebuffer working, all of userspace and gnome will probably just work with no modifications.

You might have to play shenanigans like copying a complete filesystem into a ramdisk from the bootloader if your kernel doesn't have support for any IO/networking/storage devices. But you'll still be able to get this screenshot!

Having said that, they have USB working, which is quite an effort, although I'd guess it's an IPCore that a driver already existed for, so it was a simple matter of figuring out memory mappings etc. With USB working, you can make a very usable system, because pretty much any peripheral will work over USB.
Wow, your reading comprehension is amazingly good. Yep, that's correct.
Sip Phone with GUI on STM32F7
They've very much gone the way of Oracle: focus on squeezing every last cent out of what you've got now and screw the future. That attitude almost tanked Microsoft, but Nadela seems to have pulled them back from Balmer's bad habits somewhat.
More importantly, if it goes boom the pieces dont fall on anyone. There's a big difference in area between a launch site and the down range keep-out area.
Icon (from the SNOBOL author) had the negative indices many years before Python and it is likely that this Python feature was inspired by it.
Note that Singapore government created Chartered Semiconductor, which once was the third largest foundry in the world.
Wow, that game seems to be surprisingly common! It was played on my school in Munich, Germany.

The rules were: if you look through the loop, you are punched in the upper arm. The puncher has to draw a bull's eye first, then punch, then the recipient must say "thank you" and the puncher must reply "you're welcome" (of course in German, i.e. bitte, danke). Any deviation from the rules is punished by a punch, to be administered in accordance with aforementioned ceremony.

Where did you grow up?
> interesting. I wonder if this might have to do with school starting in autumn and kids born in autumn might then be more likely to start the year after - instead pushing themselves in for an early start this very year when they're legally able to start school. it would be obvious if kids that are actually a year older then the classmates had more time to be ready for school than their peers. Otherwise it would also be interesting to see this repeated in the Southern hemisphere where autumn is actually spring.

That is indeed the typically proffered explanation: they are older than their peers when being taught anything.

> Many Japanese I know would laugh at Astrology but are 100% convinced that blood-type affects personality.

It's interesting from my frame of reference, that Japanese fictional characters often defy any plausible racial phænotype, but are carefully designed around the stereotypes of their stated blood type.
You see I would be happy to make GDPR complaint about some apps, but I don't want to lose access to them. I am sure if I started something like this, they would just remove access and some of those apps don't have alternatives.
Can someone explain what a .dts file is?
You even have to detach the Internet cable to install Windows without a Microsoft account nowadays. I hope all this online account abomination is just a temporary fad.
JWZ has been complaining about these screensavers for a decade. His screensaver from 20 years ago still doesn't have these issues.

Its not an X11 problem.

- https://bit.ly/3o2qekz

- https://bit.ly/38Y6pGO

(using bit.ly because he gives a testicle if referrer is HN :P)
Lenses aren't available for EUV, they can only use quite lossy mirrors.
> white supremacists also fell for the joke. Once they started genuinely using the gesture it did become a symbol of hate. [citation needed]
It's lost some of what it used to be, but I do still like Apple's UX of apps being one "thing" that you can drag to your trash.

Obviously there's preferences and caches and stuff, but generally even if there are background processes etc those are still in that app package and reclaiming most resources is still this simple.

The Windows uninstall process seems archaic whenever I go back to it.
If I recall correctly, either in my state or a state I visited, it’s technically a legal requirement to honk while overtaking a cyclist. Nobody ever does that, though, since it comes across as rude.
Hi, one of the developers here.

How would it be possible to allay your concerns? I think we've tried to be as clear as possible with our intentions - how could we rule out such possibilities with our license agreement?
Terrible analogy. The beauty about computer science lies in abstractions. You don’t have to understand the low level details to be productive at the higher levels, you just have to understand the interfaces. If we go down this rabbit hole, do you have to understand how the memory bus works, how the operating system is implemented, etc... before getting to hello world?
Anyone else having flashbacks to that time reddit declared an innocent person to be the Boston marathon bomber?
Here's a great comment explaining all the permutations:

https://news.ycombinator.com/item?id=25426438

At least from a branding perspective, it seems the whole thing has been quite bungled. But obviously what's more relevant is how well the technical goals actually get met.
What will be interesting though is to measure the raw performance of this initial CPU only rendering. For now on it's a still image we don't know if it's sluggish as hell or actually pretty decent even without a GPU.

If the latest is true that could prove to be another prestige point for the M1.
A phrase that essentially nobody else uses to mean what you want it to mean is hardly a perfectly good word for a concept.

Feel free to popularize it on its merits first, then we can talk.
> most Chinese don't even understand how CCP works

That's on purpose, the first test of getting power to work for you is an intelligence and ambition check: can you focus enough ability for long enough to sniff out where the networks of power are ?
macOS doesn't have a microkernel, but it does have userland drivers and it's pretty good at being macOS/iOS. Linux's oom-killer doesn't work nearly as well as jetsam.
The truth is there’s no single concrete word exist for the category. Some suggest “moe art”, some say “anime”, some say “hentai”, etc. but each is interpreted differently and not inclusive nor popular.
But think of all the money you'll save by not having to install and manage the server!
Regarding the mathematical advantage: it depends on the subfield, but I think 1-based numbering is more common in mathematical notation and algorithms (linear algebra being a prominent example).

Regarding performance: some mentioned that the 1 offset can often be optimized away by the compiler. But even when this is not possible, common CPU architectures include instructions that can apply the offset at no extra cost, see https://stackoverflow.com/questions/28032685/is-there-a-perf... , so 1-based indexing is just as fast.
Not sure if intended, but this reply is really funny. Well done.
50 yrs of Intel leadership is a tell on how we got here. Intel went from engineer lead company to...

https://www.chiphistory.org/intel-ceo-history

hopefully with a new engineer CEO, he can turn intel around like what Lisa Su did.
Sure but the advantage of explicit returns is that you can easily see where the error is returned and also add context to it. The disadvantage is a little more repeated code, which isn’t IMO a huge burden.

With exceptions it is harder to know where or if it might be handled.
Not sure why you were downvoted - given how well sound travels in a medium like sea-water, and given how incredibly loud rockets are it's going to make life hell for sealife within a very large radius/volume.

I'm a huge fan of what SpaceX is doing, but to simply ignore environmental impact here would be quite blinkered.
Buying your freedom is as old as prisons.

E.g. I just saw someone post this book although the post disappeared (?):

Pardongate: How Bill & Hillary Clinton and Their Brothers Profited from Pardons
How I created asked.live, a dating app, in 4 days
It sounds like cynical politicians doing what they always do: pitting their followers against "the enemy" for personal gain.
The Stormlight Archives
Nope, you can just go to the machine admin page[1], tap the three dots at the end of the line and select "Disable key expiry".

[1] https://login.tailscale.com/admin/machines
Does it actually require any serious development or it is just mostly tweaking and changing things here and there? I am sorry if that sounds ignorant, but I thought these are just low hanging fruits to harvest. Also why Apple wouldn't do that themselves? To me it is an opposite to "nerd marketing", a big middle finger to Linux users - essentially "you are on your own".
was going to say this.

amazing what can be forgotten and reinvented in an industry moving in circles.
I'd say that makes it an apt analogy.

It just makes a point opposite to the author's intent.
Another language trivia: for strings, Pascal (which has 1-based indexing) does actually use the character at index 0 to store the string length behind the scenes. Because of this, indices are converted into offsets directly, without having to subtract one. It’s also the reason why strings were limited to 255 characters.
My thought also.

As well, maybe a little over-picky, but I’m not a fan of “22” in the firewall config. I assume there’s something like config.ssh.port
But do they have to depend on a single person? They should go through congressional approval to avoid such blatant corruption.
It is a good salary but you need to appreciate that in many of the world's megacities - NYC, SF, LDN, SG 100k USD won't even get you a particularly good apartment to rent.

So it's all relative really. Tho yes, it's a fun thought experiment to earn 100k USD while living somewhere in rural Asia where 10$ a day lets you live super well.
That is exactly how I mean "virtue signaling". If they had a few people looking to use their services, which they hold themselves out to the public to offer, and they didn't want to, then they could just say no. To post a public message about it is just a way to say "look at me world! I am a good person, doing the things that will make people like me". Some people wear burkas to show their allegiance to a way of thinking, some people post things like this. It is all a way to showing fealty.
So you say you suspect they have an ongoing investigation, and that would be "circumstances where every half competent organization would decline comment"

What substantiates this conclusion? They can have an investigation ongoing, and share the cause for said investigation. In the statement they explicitly establish that this doesn't imply guilt of the account owner.

Why are you so triggered by this clarification?
SpaceX Starlink Mission #17 [video]
Because Tailscale's product is a VPN, that's why. No other reason really.
Parallelism isn't a good idea when scaling down, nor is concurrency often. Going faster is still a good idea on phones (running the CPU at higher speed uses less battery because it can turn off faster) but counting background services there is typically less than one core free, there is overhead to threading and asyncing, and your program will go faster if you take most of it out.
Congrats Jules :)

What's the latest on using SOUL with platforms like Faust and Bela?
I agree with that. But given the context -- an experimental build targetting a new SoC, I wouldn't personally dispute the claim that it's running on an M1 machine.

If the tweet was claiming that it was ready to go for general use and that everyone should install it and use it as their daily driver, then I could see that the external boot disk caveat would be more significant... but it seems kind of irrelevant in the context of what they've achieved so far.
You are comparing apples and raspberries the one thing costs 1k the other thing costs 50 bucks.
typescript is liteally a superset of js.
what are your benefits
Context matters in almost all human communication. And humans are pretty good at negotiating context. Scuba divers won’t lose the symbol. But scuba divers also don’t protect a bunch of people posing with Richard Spencer and making the gesture.
> I'm one of the two only technical employees

Search for a place where you can learn from somebody.

> more time doing basic tech support for the rest of the team

Get out.
>Dammit dang, downvote abuse is a real issue.

Maybe maybe not, but clearly not in this case. It was troll-ish and looking for a fight. Just like your own:

>How appropriate, people being told to shut up on a post about people being made to shut up.

Would you talk to your mother that way? It isn't respectful and it doesn't add anything to the discussion.

>Why is that so painfully hard for you to do? Did you lose the source code or can't find another Malbolge maintainer to take over?

I rest my case.
The biggest thing missing is non destructive editing (eg adjustment layers). It's coming in GIMP 3.2 sometime in the future.
To others, you'll definitely still want to copy paste that URL into a new tab rather than clicking directly. :~)
Ex-Ripple CTO Can’t Remember Password to Access $240M in Bitcoin
Yes, but checked indexing requires only one comparison with the upper limit when your indices are 0-based, instead of 2 comparisons, when the starting index is different from 0.

The sign of the index can be determined without a comparison, usually simultaneously with one of the previous operations.
> Can I use SOUL to create freestanding interactive performance environments a la Pure Data?

SOUL does have a JIT compiler and you can live-code it, and you can certainly use it to write programs that generate musical patterns etc.. So sure, the language could be used like that.

Our background and focus has always been more from the pro-audio side of things rather than performance, though, so the tools we've built so far aren't really targeted at performance use-cases, it's more about development of apps and plugins.

> What prospects are there for beefing up hardware to run more DSP and bring down latencies? Are there, or will there be open-hardware DSP projects which run SOUL, or open-source runtimes which achieve high performance on standard issue CPUs? If the company behind SOUL goes under (Roli, I think), what happens?

Right now we've not had the resources to get stuck into that side of things deeply yet - hoping to be able to do more on it this year. (And ROLI aren't going to go under, ha!)

> Could I write a program in SOUL that does real time beat detection given an audio signal, say a steady drum beat (to make things simple)?

Yep, totally the kind of thing we're expecting people to do with it.
how conditioned the mankind is that they call the "0th" ordinal number by the name "first"

It really isn't. How many elements does a collection have, if it only has a 0th element? Is it 0? What about the size of a collection [0th, 1st, 2nd]? Or [0th .. 100th]? In language, we use 1-based indices for collections because we enumerate the elements based on counting them. A zeroth element doesn't exist, because if we had 0 elements, the collection would be empty.

Indexing of natural collections is based on cardinality, not ordinality.
Tomorrow's Advance Man (2015)
CDNs allow serving files closest to the user cutting out 100s of ms of latency.

But they are limited to read only files.

Cloud flare workers allow running simple programs at the CDN node closest to the user.

SQLite is embeddable C code that is like a normal SQL server just without the network parts - just the sync functions embedded into your process.

This wraps SQLite with the networking and CDN abilities of cloud flare, allowing you to http-get a subset of data dynamically using SQL (that would not be possible with the simple “download 100% of file X”).
Coffee spilled on the keyboard because of sudden laughter would be my guess.
Erlang is kinda interesting.. 1-based, but you might never need to know that.
That's how they used to do it in universities back in the 80s/90s. Start out with the hard stuff first in Intro to Computer Science. By the end of the course, you'd go from 400 people to about 50. Wish they'd still do that to keep numbers low.
Sounds like a nightmare.
One key aspect is also the weather. Flying will only be possible under perfect weather conditions for both take off and landing.
Ask HN: Anyone Using the Fxtec Phone?
I have never gotten over the old android radioactive phone ( with the pop out keyboard, can't remember the name of it) and this fxtec phone looks really fun. Just wondering if anyone has it and has any advice on whether to buy one. Thanks for any info.
I'd say it's the exact opposite. Iterating over an array is trivial no matter if you use 0- or 1-based indexing. If that is all you do, the type of indexing really doesn't matter.

It is for all the more advanced uses of arrays and indexing where the base starts to actually matter, and those are not covered by foreach.
There are definitely controllers designed for players with significantly greater disabilities than this[0], and there are some high level gamers with significant disabilities (I don't watch e-sports, so I'm unsure if there are professionals). I think it is certainly possible for him to adapt, but he doesn't seem interested in that and that's ok too.

[0] And there are quite a few people out there who will make custom controllers to fit your needs.
I think it’s even harder to wrap one’s head around negative indices in Python, and all the ways to do slicing. They should have added a reversed keyword instead of the current complexity.
I'm actually a fan of JavaScript. Even though TypeScript/ReScript might add some cool features, I don't feel the urge to switch...
I agree, but Python doesn't have pointers. So I agree with your parent that Python isn't a good language for teaching.

Unfortunately teaching languages that are good for learning, like Scheme or Pascal, went out of fashion a long time ago. For years now universities have been teaching marketable languages. Ten years ago that was Java. Now it's Python.
Exactly, there's no silver bullet for ranges
Same here, and it’s more specific than “hyper”
The broader concept of genetics affecting human behavior is a social landmine.
Imagine the pollution around there. It'll just be full of smoke and smog, with the light and sound from the rockets as they launch.
We've had it running on Bela for ages now. This year we'll be releasing the SOUL network protocol, so that we can properly control remote "SOUL venues" on hardware like Bela (our current Bela network is a bit of a bodge to get it running).

Faust has also had SOUL support for a while. Not sure what's new over there but maybe Stephane will see this and comment :)
How to Use Shared Element Transition with React Navigation v5
Thanks for making Datasette! I've been using it to build a project to make US ranked choice election results more accessible. It's very intuitive and easy to use. The main difficulty for me is how to get around the limitation that the sqlite files have to be colocated on the same server. These datasets can get pretty large, and I can't host them on Github, and since I can't put the datasette db on an S3 bucket, I've been exploring mounting AWS Elastic File System to the Docker container. Is there a better way?
I actually recommend just using 'spindump' and reading the output in a text editor. If you just want to look through a callstack adding pretty much any UI just confuses things.
This page survived into your tenure: https://web.archive.org/web/20010427104747/http://www.scienc...

God. Left aligned, fixed width at about 800px. Headings as gifs... Oh how things were different then...