skysight-inc/HackerNews huggingface dataset:
I did run into Sonic Pi about a year after I started down this road. It looks like it's largely backed by C++ to do the heavy lifting, and I'm trying to go pure Ruby (and using Ruby idioms) as much as possible. Different niches, I think -- Sonic Pi looks really good for music production, while music is only incidental to my current project.

The DSL I created was kind of an accident, and people should use Sonic Pi if they want something "serious" and supported. I'm more focused on writing code that illuminates some algorithms I think are interesting (some not polished/released yet), and that the average Rubyist can read. I think there's room for both, and I think most people looking to use a Ruby DSL for music will want to use Sonic Pi.

Hopefully what I'm doing provides a somewhat unique extra angle to help people learn about sound and Ruby, or at least makes some cool graphics that are fun to look at. There's a lot of great code and content out there, but I'm hoping I can bridge some of these concepts together in a way that hasn't quite been done before.
This is very cool :)
would love to read a blog on the making this project :)

good luck!
well.. they buried it in there a bit, but they did include a way to get out of running google analytics on all websites in a given browser through an extension.

They link to it under their cookie policy: https://global-carconnectivity.org/wp-content/uploads/2020/0...
Between my hobbies and sports, something that has been driven home for me over the last 5-10 years is that there is so much going on around us that we never see.

If we use AR to see things that are already there, that will be one thing. But odds are that we will instead use it to see things that aren't there.
I have a MikroTik 10G switch. Only 4 ports, but it was under $200.
There is a process all law students are taught when reading case law I.R.A.C. (pronounced like the County Iraq). It stands for Issues Rules Application Conclusion. So there was a method to the madness that was provided to us.

So those would be the types of things students highlight/annotate in the margins, whereas more than 50% of the time I would draw pictures. That said I don't think I have ever met anyone who says making notes or even rewriting what they read doesn't help them memorize it, of course memorizing isn't always the goal.

Coincidentally the school I went to was majority Hispanic so one day in my study group there was an interesting discussion about the language everyone thinks in, no one asked for obvious reasons, but what I found interesting was I realized I don't really think in words but images.

To each their own, but thinking in images and drawing pictures for notes went hand in hand with recalling a given case/case law when examining or issue spotting a given set of facts in the future. I think the take away is not to do as I do, but consider your biases, strengths, weaknesses and work on them accordingly and leverage them to your benefit, and don't be afraid to adjust your own strategies as your skillset develops.

I am lucky in that I have that natural curiosity that I see talked about a lot on HN, I might even go so far as to say I am passionate about learning in general.
Okay, so then maybe my issue is that four years existed between PEP 518 and 621. :|
Reading "Some experiments to test for yourself" as "we just have to believe that what you say is true" is an interesting interpretation.
What's Next for Visual Studio?
What about to cut wire to speaker?
Books by De Carle, Fried, and George Daniels.
by definition, any plug done without shame is shameless
Vertically Integrated Tetris!
I think state management is unavoidable for something like Pulumi. If it had to query AWS's API for all of your thousands of resources every time you deployed, deploys would be unbearably slow. So it just assumes your hundreds of DNS records from yesterday are all still there, instead of querying AWS for all of them every deploy. The state file is how that happens.

If you want, you can run pulumi with the --refresh flag and you can see just how much slower it is.
As someone in the rest of the country, I hope it doesn’t.
There was a flamewar last year over the naming collision: https://github.com/dotnet/maui/issues/35. In the end, Microsoft locked the issue after saying:

> Email me david.ortinau@microsoft.com. Stealing is not ok and has not been intended. Happy to work through conflicts.

And it was never renamed.
Assuming the main thing you want out of it is the Cypher language (surely that's the main thing?) it looks like there's nothing like that.

https://www.opencypher.org/projects

None of those appear to be a SQLite-like file-based embeddable database system.
And 16G of RAM. Why bother?
So how does Sci-Hub convert Bitcoin into the currency is electricity company wants?
> How can something that's unannounced be delayed?

This is the benefit of Apple's policy of only announcing products when they're ready. It prevents bad publicity if there's a delay and also prevents people waiting to buy the upcoming product and waiting and not buying available ones.
I've never been able to remember street names. GPS was a godsend to me, because now I can actually navigate.

I certainly wouldn't go so far as to claim I was disabled, but I find it helps to remember that not everyone has the same capabilities, and what we consider to be a silly "crutch" can be tremendously empowering for others without our capabilities.
A fun hypothetical, but how smart do you think the average Q anon believer is? Reality isn’t as nice on the ears as the fantasy of a poet is.
Facebook knows that these kind of "leaks" will never subside since the main issue boils down to the fact that internally, Facebook essentially considers phone numbers and emails non-private data.

They have such a dense branching network of advertisers and auxiliary services which have easy access to this kind of identifying data that I can't see how Facebook can conduct their same kind of grey area dealings without leaking this stuff all over the place.
I somewhat agree with the sentiment, but I think the line is fuzzy. UNIX, as the stories go, originated as essentially an abstraction layer for a single video game, all written in assembly, and eventually expanded to have process isolation and a shell. So I'm inclined to think that this could be an OS, as it has to provide subroutines and code to drive hardware and provide an environment for the game to run, an "operating system" if you will.

But if you accept that, everything becomes fuzzy. Is the firmware an "operating system" then? The CPU microcode? On systems like the XEROX Alto, the microcode was developed like a sort of OS kernel. I think it's interesting to explore the "lesser meanings" of terms like "operating system" :-)
I like sqlite and agree with your it should run everywhere to be compared.

I question that it is the most distributed library on the planet. Is there something backing that up? It would be cool but very shocking.
Will have to add good Speakers too. Apparently doesn’t look that expensive now.
There is an implication in my response and your reply that I have some agency in this.

I have no more agency in this, than anyone else who presses "flag"

But I do believe the underlying principle. Dang is very careful curating what we see. It's not slash-and-burn time.
Huh, I'll have to watch that sometime; I've read the 3-body problem / the dark forest / death's end.
USR HST was very robust against phone pick-ups, it would quietly blink and resume working as soon as the annoyed would-be caller replaced the handset!

I spent $400 in hard-earned teenage income on a USR refurb and never felt buyer's remorse.
Foxconn Deal with Wisconsin Lowers Tax Breaks to $80M
You may be interested in CTRL+ALT+V
> Gamification will be rampant and will absorb people in to it.

When I see how much mundane grinding people are willing to do for video game rewards, it makes me wonder if status or cosmetics in a virtual world will ever be used in place of real compensation for work. Maybe as a gig economy thing? That would effectively give the world controllers the ability to create currency. Virtual economics are already huge and people work in them for fun.
The power consumption is a problem mainly for high-density switches and SFP+ transceivers. Individual ports on a desktop motherboard aren't a problem, and switches with low port counts and no PoE can be fanless.
Chainlink's model has hardly proven itself, even if the marketcap could lead one to guess otherwise.

Node participation is permissioned and the economical model has not even started to be tested: queries are free and nodes are paid through inflation (i.e. from token holders). The whole model of trust in oracles depends on incentives, so in reality nothing much at all has been proven.

I have pretty much given hope in seeing concrete progress from SmartContract at this point. They're now hyping off-chain computation while the simple decentralized JSON query usecase is still vaporware. If you're interested in this area, you could look towards The Graph, as they attack essentially the same fundamental problem and are launching an incentivized testnet with actual economic incentives[1].

[1]: https://thegraph.com/testnet
Is there any hard evidence for this bogeyman that gets regularly used as apologia? Or is this Pizzagate for folks on the left of the political spectrum?
It’s an environmental anti-pattern.
Now that I think about it...My wife has an iPhone and I have Samsung Galaxy. If we put it on keys that we share...it would be very annoying to have it beep at me as I drive just because my wife's phone isn't there.

If it does not beep on my drive then it is still possible for your neighbor to track you as when you come home it would trigger the "owner is near".

Sticking with Tile, which is cross platform, thank you very much.
Home brew are fun and handy, and very useful if you tend to lose things in known locations like your own home. I have been using my own for years.

The disadvantage is that homebrew don’t get the network effects of a bunch of users who just happen to pass by when you dropped it in the park.

So the trade off is real and depends on how and when you tend to lose things.
I know, what a missed opportunity. My gf has a case for her AirPod case just so she can attach a tile.
I want to live in that world again. It ended for me about 19 years ago when I left my last "desktop software" job. How do you manage to avoid "web stacks" in this day and age?
Real Estate for Retail Investors
That's comparable to existing products. I was hoping to read that Apple made the device sealed and rechargeable via a mat or the like.

This device will be used like find my phone - a removable battery will make it trivial for thieves to disable the tracking.
Hyper-Reality shows what the AR could become in the most dystopian way: https://www.youtube.com/watch?v=YJg02ivYzSs
Sort of. The difficulty comes in the spending. The government can easily ban conversions from crypto to fiat, and immediately all the speculators will sell. The last crash was supposedly caused by someone trying to sell just 9000 BTC. This will drive the value towards zero. You won't be able to spend it at any legitimate merchants. The illegitimate merchants will not take it at anywhere close to today's value. So yes, but also no.
Funny enough I started something like that as a ruby library and stopped when I got to the query language shim because I just ran out of time and motivation. https://github.com/wa9ace/squongo
Xi already bought the 2022 award. Sorry, Kim better luck next time.
Feds Track Down Capitol Rioter with Facial Recognition on Instagram
Honestly, in terms of features, not much. The biggest issue personally is that screen sharing on Linux with multiple monitors doesn't work well, but AFAIK that's a chromium thing. Another thing I'd really like is for twitch streams to be integrated with Discord streams. Otherwise, the main thing I'd want out of an alternative is privacy.
Yeah, Dan Everett managed a few good years of self-promotion via his Piraha/"I have disproved Chomsky" thing but it really hasn't amounted to much. IE, 14 years later, Everett's claims about the Piraha remain unproven and pretty much hinge on him being the primary translator of it. Notice that wikipedia descriptions of Piraha are essentially descriptions of what Everett says about it.

https://en.wikipedia.org/wiki/Pirah%C3%A3_language
That is a bit like suggesting everyone buy enough storage to digitize all of their photos at high resolution in 1990. It would have cost thousands per person. With scale this should get substantially cheaper and more realistic.
I came to this thread solely to read comments and ensure that everyone is thinking what I’m thinking. Verdict? Sanity prevails!
Sounds like a different but equally valid to solve my ultimate problem, will definitely check it out. I tried to IFTTT my way to calendar syncing across accounts but it was a mess
Do we have a proof of this?
> Is C# really that hard for beginners?.

No data but from a lot of anecdotal experience I don't believe so - quite3e opposite.

I've never seen beginners (interns generally) or non-C# programmers (adept at other languages) come up to speed and start meaningfully contributing to projects on any other language other than C#.

With other languages (I've worked with) this just isn't true. I've never seen anyone but the most prodigious pick up C++, Java, JavaScript as quickly in professional contexts.

IMO C# is such an easy on-boarding languages that when hiring into C# teams it's not even a factor considering a candidates particular language experience.

As much as this is due to the language and well-organized libraries I think the tooling is just as much to thank. The dev experience in VS with a copy of ReSharper installed is unparalleled in software engineering.
If you're raising such a little amount, your team isn't going to be that big. Salaries are usually paid monthly, so that amount can technically sustain a small team of developers and a designer for a few months. When a startup raises money, it's a sign of confidence and generally means they won't have an issue raising more money. Seasoned investors will sometimes wait until someone else makes the first move before diving in.
Well, I do apologize if I've taken it too far towards the tail end.

My argument has evolved to the extent that I've been able to pin down what my gut misgivings have been. I don't know that my position has changed so much as I continue to drive towards clarity.

Thing is, I hate being wrong -- and my goal is to be wrong as little as possible. This means constantly challenging my own positions so that I can discover their limitations ASAP and change them early!

You are right, I'm not a fan of cryptocurrency of course, however, I'm always open to changing my mind.

I see the froth in the market, I see smart folks trying to staple blockchain to anything that moves for thirteen years (!!) and I see no solutions that achieve anything in the real world more efficiently than classical solutions. Folks will say it's fine, that it has other intangible benefits like "censorship resistance" and "decentralization" and "trustlessness" and my explorations have focused on 'given that it's slower, less efficient, etc, do it's intangible benefits make up for that.'

And thus far, my conclusion is no - and I can speak to that. I learned an awful lot about the space, about cryptocurrencies, about blockchain and thus far I've found a pretty naked emperor. And a lot of really fun technical challenges! I can see why tech folks love it.

Thus far what I've seen is a sea of the same old scams that traditional finance law seeks to eliminate given free reign to take advantage of the least well off. And several new kinds of crime invented along the way - like ransomware. I see an entire country of electricity wasted on hashing random numbers while the ice caps melt. I see 100g of e-waste per transaction thrown into a pile, then buried because e-waste isn't actually recyclable. And a pile of cargo-culted trivially disprovable arguments about voodoo economics.

Either way, have a good day ^_^
Monopoly was popular with kids on my block back in Palo Alto in the 60's. At least, it was omnipresent in collections, and we'd attempt to play it every so often...

I can't remember one game that didn't feature (a) disputes about rules and the administration of the bank; (b) animosity and dissatisfaction upon exit; and (c) hollow emptiness for the (newly friendless)"winner".
It's certainly plenty for anything involving the Internet. But for local connections it's quite tired. Now that we have SSDs everywhere I just want my local backups to run a bit faster.
Great to hear! I tried using it at CommunityRule.info but ran into no-go issues, which I posted here: https://gitlab.com/commento/commento/-/issues/391

Also would love for it to be easier to match the CSS to the host site.

Was running it self-hosted on Cloudron but would be happy to try the paid, hosted product if it worked for me.
The TikToker has more or less direct relationship with the viewers and customers (advertisers). Developer who does not own the customer relationship is interchangeable and will not be paid on a star level.
IronPython gave it a go, but the team got broken up and that was that. pythonnet is trying to reboot things.
Does not pop out all the questions for user approval! Imaging how many law suits they will get!
Blockchains are a way to design applications that cannot be stopped or interrupted unilaterally — to decouple the execution of programs from the ownership and control of the machines on which they run.

This is a deep and fascinating idea that I get the impression you are motivated not to understand.
There is so much abuse potential here. Psychologically, it has the potential to change what people are. They will be able to shape people as they see fit --just gamify to achieve whatever goal.

There is no need to confront all the blemishes and warts of actual reality when you can have a perfect universe customized to you pleasing all your psychological needs. Everyone can have their own reality they live in. You can live your life within VR. The more you live in VR, the less you need from actual reality. It's a perfect way to indoctrinate and manipulate people however you wish.

Anyone working on this should understand the consequences of their work down the road and get out and not contribute to this.
Wow, this is a fascinating answer. I really like your thought experiment with LibreOffice. Imagine something even more nefarious: The whole LibreOffice team "quits" to start a company that does exactly the above. After building a large user base on their web-only version, they begin to charge for premium features. All while never distributing the GPL code ever again. To be clear to all readers: This is only a thought experiment!

Further: If we think about cloud-based AGPL apps: For the most part we are talking about web-apps, which, in most cases, will always include JavaScript running on the user's host. Does FSF or AGPL have anything to say about this source? I ask because I am thinking deeper about your idea: What if the not-so-LibreOffice was nothing more than compiled into WASM (WebAssembly) and run in your browser... so the "server" (SaaS) was doing nothing except serving a huge binary that you run locally in your JavaScript VM. Plus, the compile from C/C++ into WASM could reasonably obfuscate the original source. I do imagine a future where lots of commercial apps are nothing more than C/C++ compiled into WASM then run through a browser. This would provide some source code privacy (that vanilla JavaScript cannot provide today) and reduce the burden of installation issues.
Seems to me that the color will make more of a difference than the small size increase. It's a hair thicker, a hair narrower, and half an inch longer.
No, it’s the people you may know feature leaking phone numbers. Facebook eats your contact list and matches it with users based on their phone numbers. This allowed you to see any random phone numbers profile. Facebook assumed that since you have the number you must know the person.
Gojek, Tokopedia to form combined company Goto once $18b merger is finalized
I thought it was strange they were keen on it at all. Didn't they pass on Slack to build Teams?
By the way the FAQs toggles on your site don’t work for me (Firefox on IPad Pro iPadOS 14)
It's just different branded AirTags, isn't it?
I can't help but wonder how long this will last before their host / ISP refuses to do business with them. But I think the more interesting story here is the latter half,

> Another part of the company’s anti-establishment model is the creation of its own cryptocurrency.

> On YouTube, popular video-makers earn U.S. dollars. On Odysee, content creators earn LBRY Credits, which are digital tokens. Users can spend them on the website, as well as other apps, while investors can buy or sell the token on third-party exchange sites.

> That’s caught the eye of federal regulators. In March, the SEC filed a lawsuit against LBRY, alleging that the company sold big batches of its tokens to institutional investors and venture capitalists. The agency says LBRY is treating the cryptocurrency as a security - almost like a stock - but failed to register it.
I've never really worked with a language that didn't have myriad options for open source, configurable, plug and play authentication. I can't imagine spending 100 hours doing authentication.
I’m not sure what you’re reading but it’s not what I’m reading.

TFA only talks about working under gmail vs ibm email; it says nothing about not working on it period (perhaps by removal from maintainer’s file? But I read that as switch it with it the IBM email, since that’s all it talks about otherwise.)
Creating in SwiftUI UITextField Representable
Everyone probably already knows this, but it was news to me at the time that I could direct-connect to one other 10GbE device without a switch. My desktop is happily connected to my NAS, while using Wi-Fi for everything else.
Blaze CMS: Next Gen website building
> Given that the multiple backend strategy only succeeded in replacing an existing backend with another backend several years later without achieving any of the interoperability goals of the JVM or CLR, I'm not even sure how to speculate on the reasoning behind that decision.

Umm. It runs on MoarVM, JVM, and JavaScript. How is that not multiple backends?

If I remember correctly, the JVM port predates the existence of MoarVM.

Granted the JVM port has only ever been a second tier backend. Partially because it only supports Java's level of Unicode support.

---

> You haven't addressed my point that I personally spent multiple months offering to make Parrot better fit NQP/PCT for P6 and was repeatedly rebuffed.

Yeah, because that really wasn't the main problem.

The main problem with Parrot was that the intermediate NQP/PCT code supporting it needed a complete rewrite.

The intermediate code for supporting MoarVM, JVM, and JS are all very similar. They are also significantly different to how Parrot was handled.

There is relatively little backend specific code in Rakudo itself for the three current ones. There was a lot of backend specific code in Rakudo for Parrot. Instead the vagaries of the different backends is mainly handled by NQP.

That means that if you made Parrot work better the way Rakudo-on-NQP-on-Parrot was at the time, it would have been a wasted effort.

---

Imagine the effort you were talking about doing was like tunnelling through a mountain.

The problem is that Rakudo-on-NQP-on-Parrot was going around the mountain instead.

Sure you would have reduced the total length. The problem is that you would have to create a new tunnel in a different direction once Rakudo-on-NQP-on-Parrot instead started tunnelling straight through the mountain to meet you.

Pretty sure that's why they told you to not do that.