skysight-inc/HackerNews huggingface dataset:
The coolest application of Python on uCs that I've seen recently is in the custom mechanical keyboard space:

https://github.com/makerdiary/python-keyboard

I'm loving the thought of being able to customize my keyboard's functions by just dropping python files onto its USB drive. Looking forward to using this on my Dactyl-CC build.
Can anyone comment on what parts of Python are not in MicroPython?
Caucus: The Next-Generation Community-Discussion Forum
You are comparing this frozen-in-time 2007 (pre-iPhone!) UX to your modern ideas of publishing workflows. The RSS ship has sailed, and that’s why I am explicitly talking about it in the past-tense here. It’s important to not forget the things that came and went, lest we convince ourselves that that’s how the world has always been and start mistakenly speculating about why a particular category of thing has “never existed”.
I agree that numbers don't exist in the real world. However, we humans have an ability to perceive the world through numbers. The question then is about our perception of the world if you wish.
Children who suffer violence or trauma age faster, study finds
Don’t worry. People in Seattle can’t drive in the rain either.

It’s not just a Bay Area thing. It’s an American thing.
Is there any research that tries to answer this question?

That's the whole point of the experiment called GPT-3.
Of course there's no single bridge building machine, but most of the work in bridge building is done by a collection of machines, usually with human specialists operating them. It's not the 1920's and most digging is done by an excavator instead of a human with a shovel, most cement is delivered by a truck humans mixing it onsite. As much as possible will also be prefab.
I thought it rained frequently there? I love far enough away to not know. Have also lived in the driest part of the US in the past...gratefully the past.
> "However, I really don’t think I should have needed to learn about all of those technologies just to set up WordPress locally"

Then you have no business being a developer
We really need to ramp up on nuclear. Either by building more traditional fission power plants, figuring out fusion, or capturing more of the energy from the giant, infinite nuclear reactor in the sky.
It might not be why you suspect people move to cities for; but I suspect people pay a premium to live in a city that also happens to be surrounded by beauty.
I think that making money part is due to a game of musical chairs. No actual value is generated.
Not sure exactly what you mean, but Einstein developed relativity largely through thought experiments. And relativity has been verified by real experiments.
Hard to get paid for altruism. Who’s going to pay my rent for me if I want to help humanity?
This was a thread about tiktok. Why did xinjiang come up in the first place?

People are obsessed with hating on China, and it's clearly based on national rivalry and a feeling of threat to america's position moreso than human rights.
You said it yourself. It's a combination. No one said "listen exclusively to young people" or "listen exclusively to old people".
It read to me as a yet another rant, until this:

>In 2008, average bandwidth speeds were 3 megabits per second. That's not enough for a Zoom meeting with reliable video quality. Now, it's over 20 megabits per second. That's more than enough for high quality video.

I think the author has a point. Not exactly because of the bandwidth (for instance we're a remote company but we almost never use video in calls). Advances in technology (mainly the SaaS-ification of everything) slowly prepared everybody for remote work becoming mainstream. The pandemic only accelerated it, and forced C-level managers to admit that remote work won't kill their companies. If not the virus, the shift would've still happened a few years later. Just more gradually. So from that perspective the author is right - some changes are irreversible, because technology has made it so.
Better coffee and no human excrement on the sidewalks too.
What is easy or hard in a few hundred lines of code doesn't say much about what is easy or hard in thousands of lines.
These are awesome! Will use this on my next project! Do these work on all browsers? And how's the performance?
but the USPS just filed a patent for a voting system based on one: https://heraldsheets.com/us-postal-service-usps-files-patent...
Please omit personal swipes from comments on HN. In this case, since the comment consists of nothing but a personal swipe, it would be better not to post.

https://news.ycombinator.com/newsguidelines.html
What’s the better alternative? What solves “let non-tech people build and administer flexible, dynamic websites” better?
Possibly but there’s still a long way down to go. I can’t fathom negative rates but I wouldn’t be shocked to see rates get below 2% and maybe stay like that a long time.

When the economy was roaring a couple years ago the Fed was starting to bump rates up it shook the markets bad. Started ratcheting down since.

If they can somehow get inflation higher then I could see rates moving up a bit. But it just hasn’t happened. So much of the rest of the world has lower rates (much lower) as well.
In NYC. That's a fair point - thinking in terms of annual access makes more sense.

For me it's more adversion to subscriptions for things I use once. I'm always happy to pay for things I use, but if I subscribe for $10/month and forget I don't find out until years later that I spent $100s on a thing. That said for anything like these gradients, for $10-$15/year I wouldn't hesitate.
Yeah that's a pretty hilarious comparison. It just so happens I grew up in Indy and now live in SF. Been here for 15 years and would not move back. Not at all the same.
yay this is great! <3
Well that nullifies all Bruce's arguments, right?
Forbes also just ran a piece claiming California’s renewable energy push caused the recent rolling black outs . This new article seems better supported but the one on California was a pile of unsupported and even just false claims.

Like when it blamed jerry brown for being the cause of SONGS, the nuclear plant, shutting down. No mention of competitiveness or the years of repair need led or massive repair bill contributing, only jerry brown was the cause as far as the Forbes article was concerned.

But this article seems more based in reality, but coming from Forbes doesn’t help it. I just find it weird they publish opposite articles without any reconciliation or quality control on at least one of them.
It’s no more selfish than those going to pickup takeout food from different restaurants multiple times a week. If you’re going to chide a van camper, chide every single person you see outside not having all of their groceries and supplies delivered to their doorstep.
LLWN is useful just for the a/s/d shortcuts like the ability to hit "S" to repeat a sentence until you understand it.
Why someone would do this: Wordpress has a solid editor, lots of plugins, and is used by millions so the workflow is well tested. The resulting pages are a perfect fit as static content.

You can accomplish this by using a CDN that caches everything, or use plugins that export static files like WP2Static, or use integrations with static site frameworks like Gatsby that treat WP as a CMS.

But yes, doing it all from scratch yourself is probably not worth it, especially if you're unfamiliar with the tech.
I think you're agreeing with me. The suggestion is not that the UK government will exert any influence over them at all, just as the Norweigan sovereign wealth fund doesn't exert management control over the 1.3% of global equities it owns.

The point made in the article is that that absence of influence will be better than the negative influence that nvidia would apply.
The images seem blank, but if you click an image, you'll get the image with the text.
No, that was an explanation of my understanding of how google operates.

And now your introducing a sack of rubbish called WordPress. What if the site is not using WordPress, may do.

You work for google, so explain it to me, how do things really work?
You seem to be quite used to your Alt combination but as you said they really are not straightforward. I found another very simple solution, on Linux you can set a compose key (typically Alt gr or the contextual menu key). You type one after another, the compose key and then any two keys that make sense like ' followed by e (et vice versa), it will give you a é. It is both fast and easy to work with.
They wanted a shitty paper on holocaust denial that the trailer park trash can froth at the mouth about how evil it all is and the newspaper got it's clicks.

Pretty good AI, delivered exactly what everyone wanted.
I have the same problems as both OP and the blogger: I want absolutely nothing to do with the hosting of the blog itself. I just want it to be a writing platform, a very very simple one, and nothing more.

I ended up using Hugo hosted on AWS Amplify and CodeCommit: https://gohugo.io/hosting-and-deployment/hosting-on-aws-ampl...

This allows me to do plenty of things. There are no servers to manage, and I write my posts with vim and use Markdown. I have a simple theme. Deployment and testing happens automatically through Amplify.

If I really, really, absolutely must, I can dig deeper into Hugo and do whatever I want. But if I just want to stick to the basics, I write files in the content folder and edit the settings file the first time. That's it!

And because it's in AWS, I can use cert manager and Route53, things I already know from work, to put my domain on it.

This was a lot easier for me than anything else. I previously used Ghost hosted on a Digital Ocean instance, but I quickly grew tired of having to update Ghost, dealing with node, etc. Plus having to worry about securing the site and the instance. Patching the instance. Backups.
Thanks!

> I'd love to just hear more about your experience building this on top of Graal/Truffle.

There are lots of good resources for learning how to implement a language in Truffle. In addition to the official documentation and the GraalVM Slack, I often find myself looking at other GraalVM languages that are open source (e.g. Graal.js, SimpleLanguage, GraalPython). Also, the tooling available to language implementers is quite good (e.g. all debugging and profiling tools for Java, Truffle's language-agnostic tools, Ideal Graph Visualizer for analyzing Graal/Truffle graphs, Graal/Truffle command-line flags, ...).

> Any interesting or surprising anecdotes?

Supporting a Smalltalk system on the GraalVM definitely comes with interesting challenges, here are a couple of examples:

- Truffle is designed for building AST interpreters. Squeak is based on the Smalltalk-80 specification, which includes a well-defined bytecode set. For compatibility, you want a bytecode interpreter for Smalltalk. We even wrote a paper about how to do this with Truffle: https://fniephaus.com/2018/icooolps18-graalsqueak.pdf.

- Implementing some core Smalltalk mechanisms (e.g. allInstances, thisContext, becomeForward:, ...) and make them work well with the Graal compiler.

- Smalltalk is not just a language, but also a programming system. TruffleSqueak uses AWT/Swing for rendering the UI on GraalVM, and SDL2 when AOT-compiled with native image. Running UI applications with the Graal compiler, however, can yield interesting results. See for yourself: https://www.youtube.com/watch?v=wuGVyzUsEqE.

- Saving the image without breaking compatibility with the OpenSmalltalkVM and other Smalltalk VMs.

- Most languages are file-based, so Truffle's APIs are designed for files. In Smalltalk, everything -- even code -- is an object.

Let me know if you have any follow-up questions. You may also find our paper on TruffleSqueak (formerly GraalSqueak) an interesting read: https://fniephaus.com/2019/mplr19-graalsqueak.pdf.

(edit: fix formatting and typos)
So what you're saying is that we really shouldn't be relying on industry for good AI?
> I don’t think the Unicode standard even defines casing except in the human-readable names ascribed to code points

Sure it does; the Unicode Character Database includes fields for the lowercase, uppercase and titlecase mappings. But it also acknowledges that these are just default mappings, and may need to be tailored for specific languages/locales.
anyway to get wifi?
They’ve really been doing well selling refinancing for quite awhile now too. The interest rate is nearly immaterial to the closing costs, Selling points, PMI, etc.
That’s the thing. Machine Learning is a misnomer, the models don’t “learn” anything about the domain they operate in. It’s just statistical inference.

A dog can learn to turn left or to turn right for treats. But they don’t understand the concept of “direction”, their brain isn’t wired that way.

Machine learning models perform tricks for treats. The tricks they do get more impressive by the day. But don’t be deceived, they aren’t wired to gain knowledge.
Practical Earley Parsers. If you memoize the algorithm I presented you get the Earley parser; if you convert the itemsets of an Earley parser into tables you get a PEP. PEPs are as fast as other LL/LR/LALR table parsers, but also accept all CFGs. They’ve lost the “mental space war” to YACCen, PEGs, and parsecs.
A bit harsh, but sure, once you go 16:10 it's very hard to go back to 16:9 laptops.
I'll just reply once here. Thanks for the source. Keep in mind each cell phone can/does have multiple ARM chips, which I attribute still to 'Linux', maybe that's not fair.

I tried to get real stats and didn't get far. The most I could find was that ARM was actually declining somewhat in embedded, and that embedded was less than half of revenues. Also, that ARM had 90 percent of the 'phone/tablet/laptop' market, but nothing amounting to close to a majority anywhere else.

I think I was incorrect saying that it isn't close, it likely is. I still think more go to supporting a Linux device than not, but am happy to be proven wrong if such data exists.
With programs like ammp abd wamp and others things are really point and click.
You can fetch them by recording the network requests, as explained in this repo: https://github.com/isaacbernat/netflix-to-srt
Second this. Internal referral is the most reliable way to get in the door in my experience.
I had the opposite experience! I had a 3000, sold it for Maschine and MPK49, then just could not stand the Maschine's inability to perform live without a computer.

Despite my MacBook's great specs, I would literally experience software issues involving a crash during a performance 1/5 times to the point where my bandmates said they'd help me buy the 3000 back. Based on what I've heard from other touring electronic bands, there's a lot of the same. Which makes all the sense in the world, as we're literally talking about a dedicated piece of hardware with integrated firmware, vs. a VST, in a DAW, on an Operating System. That's three levels of abstraction.
FF Real font made available as wood type
Is the capital supposed to be shorter?
Its not actually absurd. It happened in the 70s/80s in NYC where rent controls and inflation meant that property taxes were higher than rent. Houses sold for next to nothing and were often abandoned.
It's not a mess. It's just different from what you're used to.

Running WordPress on macOS is slightly different from running WordPress on Ubuntu, which is different from running it on CentOS.

I maintain WordPress sites on all three. None of them are inferior to the other for this purpose. They just have different conventions.

In fact, I've had far fewer problems running multiple WordPress installations on macOS than I have on CentOS. But that's because I understand Apache better than the author of this article. Pretty much the only problem comes during a major OS upgrade when the installed backs up some of your configuration files and replaces them with the default. But once you deal with it one or two times, you know what to do.
I would sure love it if the packaging folks could come to some conclusion.

The fragmented packaging scene is not a core language problem, but a real source of dismay nonetheless.
> I've found for Nim and Crystal I have to run the compiler in the terminal, look where the errors were, and then find those lines in my editor.

Definitely setup your editor to run the compiler for you, and give you a list of errors that are links to the locations they occur.

In Vim, for example, you can configure the makeprg and errorformat variables and the use the :make command to run the compiler, which populates the quickfix list with the errors. From the quickfix list you can jump directly to the locations. In Emacs there is the M-x compile command with very similar functionality.
Who's robyn?
This is considered a feature, because having multiple independent systems reduces the probability of a complete failure. IIRC, some national security-sensitive facilities are duplicated on two grids.

The really weird thing is that Texas has its own grid. Especially since electricity is significantly cheaper on the Texas grid than on the other two.
Wow. What an article.

I live in middle-America, things don't seem so dire here. I hope the author is wrong, I hope NYC comes right back. My wife and I vacationed there and had a ball.

Things will probably be different, but I hope it returns in some form or fashion.
A Guide to Getting What You Need from Busy People
A bit I found rather strange, on the language-side:

> This is to say the patterns in language use mirror the patterns of how things are(1).

> (1)- Strictly of course only the patterns in true sentences mirror, or are isomorphic to, the arrangement of the world, but most sentences people utter are at least approximately true.

Presumably this should really say something like "...but most sentences people utter are at least approximately true of their mental representation of the world."
A large chunk of the arguments tend to assume Proof of Work as the consensus mechanism which isn't a flaw inherent in blockchain (eg. could have Proof of Stake, etc.)
Normal passenger planes provide significant data collection for weather predictions?
On Heroku, I have written a very small autoscaling script that is called once every few minutes by Heroku Scheduler (like a cronjob). The autoscaling script pulls the custom metric, does some arithmetic, and calls the Heroku API to scale the dyno count up/down as desired. (That script was probably shorter and more readable than this comment.)
lots of enterprise-y companies and organizations get small groups to look at buzzword topics, and blockchain has been hyped for a bunch of postal-adjacent topics. Good chunk of the patent authors seem to be external consultants too... Couldn't find anything specific about in what context USPS specifically looked at that.
Computrace Replaced by Absolute Module
> No actual value is generated.

I actually (unfortunately) don't think this is true in a financial sense.

The only people with an incentive to use a semi-anonymous "currency" with extremely high transactions fees are criminals. You can argue that not all crimes are harmful or immoral, and you'd be right, but that's outside the scope of my comment.

The more crypto is used as a payment for crime, the more value it has. It becomes an investment vehicle for crime. If you think global crime will increase (and increasingly use crypto), then you can invest in it using Monero or whatever people think offers the best combination of liquidity and privacy these days.
We Get Confessions
Yes but the promise of wordpress is to democratize content and its distribution. It works in many ways and fails in some.
This reminds me of a time when I sort of did the opposite: I networked a serial-only DEC PDP-11/83 running 2.11BSD using SLiRP running on a Power Mac…I want to say 7500; what I remember is that it was one of the earliest models with PCI slots, running Yellow Dog Linux, and that I was mostly using it as a router at the time.

Incidentally, does System 7.5 support AppleShare IP connections[1]? If so, Netatalk should easily build and run on Raspbian, and would allow file sharing between the SE and newer Macs with full filesystem semantics (resource forks, etc.), though, at 9600 bps, I suppose the floppy drive is faster, though, unlike floppies and floppy-compatible Mac filesystems, current Mac OS releases still happily connect to AFP file shares (over TCP/IP).

Speaking of serial port speeds: at least at the software level, the "printer port" on older Macintosh models sometimes ran faster than the "modem port", so PPP over the printer port instead of the modem port might be worth trying.

As serial communications on older Macs was also somewhat CPU-intensive, again speaking from decades-old memory, it might also be worth experimenting with a more lightweight protocol like SLIP instead of PPP.

[1] While PPP is a layer 2 protocol that should, at least in principle, be able to carry AppleTalk traffic, and while both Linux and Netatalk, at least historically, supported the AppleTalk protocols, I'd be (pleasantly) surprised if AppleTalk-over-PPP was supported on the Mac OS end.

Come to think of it, that's an interesting-if-less-than-useful question that I may just have to investigate (he wrote, as he confirmed his SheepShaver OS 9 install still works fine under Catalina).
Guy spends about 150 % of my net income just on rent.
In Vim I don't recommend running the compiler in the terminal, instead set makeprg and errorformat appropriately, and use the :make command and the quickfix list.
Facilitating transactions is a valuable service.
No. Nothing has happened yet.
> Personally, I've never met anyone who was good at Leetcode yet produced bad code in production. I'm sure there's someone out there who knows a guy who knows a guy who can somehow ace Leetcode but can't write an efficient website backend, but it's not the norm.

Weird. Ability to leetcode doesn't mean you know what is happening in e.g. an RDBMS. We've had people good at leetcode write a single query to delete hundreds of millions of records in a table with billions of records that was being constantly updated by the live website. Needless to say it didn't go over well. Ability to leetcode doesn't give you any knowledge that doing so might be a bad idea.
Amp is much worse for me. It makes pages wait seconds without displaying anything. I frequently visit an amp page by mistake and think it's broken and close it before it displays.

It frustrates me, why not just give me a link to an actual web page?
> If you need someone to show up in an online meeting at 7:15 AM on the first day

Recurse Center did make it mandatory. They communicated it via e-mail, but the author admittedly didn't read the e-mail.

Also, it was a 10:15AM meeting. The author was attending from a different timezone 3 hours away. The author admits to seeing the event on his calendar but choosing to ignore it.
Yes, North America is not a single synchronous grid. All of it operates at 60Hz, but interconnections between the regions are done using either HVDC or VFTs because electrical signals from both regions would not be in-phase (i.e. have synchronized peaks)

https://en.wikipedia.org/wiki/Western_Interconnection has details on how the Western Interconnection works.
Random Commodore Plus/4 hax
I think the point is more that whatever tech you use, you eventually still have to trust humans or an organisation.

There are always inherent risks that you just can't reduce with tech.