skysight-inc/HackerNews huggingface dataset:
Combinatorial function look up by example transformation, seriously slick in the 'how has no one thought of this before'[0] kind of way.

[0]imo always a hallmark of something special. Or maybe someone has thought of it and I'm out of the loop, but either way this approach seems seriously useful for streamlining the syntactic process of generalizing a function for a set of known inputs/outputs.
That only works if the user of the software has freedom of choice over the software they use.
For the majority of commercial software sales that is not the case.
Commercial software is overwhelmingly brought by companies who dictate to their staff what software they must work with.

And the companies which shell out the big bucks to keep terrible software products shambling along for year after year don't really do it because they hate they staff and want to screw up their happiness and productivity, although it can often seem like that. They do it because either there isn't anything else which does the thing they need to keep doing their business, or becuse they have so much past history and experience of using that product that it would be ridiculously expensive and dangerous to change or because they believe that the pain of supporting fifty different users using thirty different incompatible pieces of software to do the same job is worse than the pain of having all those users screwed up at the same time by an upgrade that goes bad.

None of which are unreasonable positions to take and all of which push the responsibility for improving the situtaion back to where it belongs: the writers and suppliers of the upgrade. Upgrades should adopt a hippocratic principle: the change that YOU make to the system which I have paid for and which I rely on to do my job should not suddenly impossible costs or make it impossible me to use it to do something that I was doing yesterday.

And that, in turn, is not going to happen, unless and until customers (both commercial and private) have the right to compensation for lost time and earning imposed by changes which benefit nobody except the software vendor.
PDF: https://arxiv.org/pdf/2008.05023.pdf
And to be frank, a lot of it at the application level is mediocre.
That is so true.

Keras tries to help you, but the messages are inscrutable sometimes. "Oh there's this extra dimension that has no size, and this other that's just size 1 but if you try to flatten it everything stops working"
These plants, and other plants like this (plants that can suck up metals from their soil/environment) could be very useful for a future Mars colony...
What to expect for the upcoming deprecation of FTP in Firefox
Agreed, this is token nonsense. No-one ever became racist because a MySQL server was referred to as a slave and no racist will stop being one if they are now called "Secondary" or something.
Good idea. This could be also useful for assigning custom functionality instead of vim (e.g. window management).

Also one can switch backlights/keyboard colors depending of the keyboard mode for visual feedback.
Interesting idea. We went through a similar exercise recently but had different goals.

We've tried to optimize for having the same pronunciation in the languages. That is a much more difficult problem - you basically can't do anything with containing 'r'
My home lab helped boost my career enormously. 5 old HP servers running Windows 2000 network introduced me to AD, Exchange, MS-SQL, etc. hooked up via Cisco hardware. (100% pirated I will admit)

The cost of purchasing (eBay) and running the servers paid for itself in 6 months on my first "IT" salary.

I sold on the whole lot to another guy trying to boost his skills too.

It was fun and served its purpose.
I did not know swarmpit yet. That seems really nice and it looks like it has overlapping goals with MyPaas. Does it allow you to do remote deploys?
My gripe here is with system updates, not apps from the Play Store.
Well, the article mentions his Patreon, as well as features a GitHub Sponsors button at the end of it.
Sorry, your nit might be wrong :) As elcritch covered the GRiSP case I'll just try to add some useful context.

Nerves stacks the BEAM on top of a small Buildroot Linux setup. The general rule I hear from the Nerves team is "if it runs Linux, it can run Nerves" which is mostly true.

I was considering whether Nerves could run on something like the ZSA Moonlander keyboard and then we run into a limitation of the BEAM apparently. Frank Hunleth of Nerves said the BEAM requires a device with an MMU. This is above my paygrade so I'll take his word for it ;)
Show HN: Limus – Transform image to be more professional
I recall another tool called "Harvard Graphics" using which 3d-ish text could be printed using a dot-matrix printer.
A bit offtopic, but my fear with these AI systems is that they will create "Discovery channel" effect in other areas - replace fewer good quality items, with a flood of passable AI generated alternatives, making good quality stuff harder to get. Hope I'm wrong.
> Free Drakeo!

Yeah, no. He belongs in jail. Maybe not specifically for murder, but certainly for some of the other stuff he has been involved with.
Well, I guess if you are serious about a home lab you need both your normal network and a seperate homelab. I like tinkering with my homelab but I need not to depend on it for my work or internet access.
Thank you for the correction, I had ivory in my head for some reason. Oh well, it still gets the point across with context :-)
Babel Plugins Fundamentals [video]
Maybe it’s just not good to be the head of Volkswagen in 1944.
? It seems very unlikely to me that the buyer would want to create instability at the top... aren't execs typically incentivized to stick around for a while, to help transition post-acquisition? It seems more like he felt this wasn't what he signed up for.
To me this reads as tiktok definitely being acquired. And as they negotiate with either Microsoft or Oracle it is becoming clear to Mayer that he will have more oversight and a greater focus on profitability over growth which isn't what he signed up for.
The article was nice, but when I hit the back button , the site scrolled to a suggested article and told me "hey, check this before you go".

No, just let me use my back button.
I'm trying to remember the name of these really small, nearly portable homelab servers.

They're quite expensive but looked like a good homelab alternative for people lacking space for a proper rack.

Someone knows it?
Good for them, this’ll give them some room to increase headcount.
That is not an unqualified domain name, and notice that it does not say that it is.

* http://jdebp.uk./FGA/dns-name-qualification.html

And the words that you are looking for are "resolving" and "forwarding". A proxy DNS server either does query resolution itself or forwards to another proxy DNS server that does. Both sorts can cache, so whether something is a caching server is not the distinction. dnsmasq is choosing whether to forward the query or to do query resolution itself (using a local data source) according to the number of labels in the domain name. As I said, at this level the idea of domain name qualification does not apply.

You are also mis-using "resolver", incidentally. The actual meaning of "resolver" per RFC 1034 is not what people sometimes think it to be. Avoid using "resolver". The mis-use creates confusion.

See https://news.ycombinator.com/item?id=15232208 .
Maybe you just play some games and never were a developer but 30% sounds like a huge fee when you literally have no other way to sell than to use dominating platforms of iOS, Android and Steam.

It was only natural that some successful company would start the fight on behalf of everyone else thinking the cut is too high.

For users, it could mean the reduction of price but users are just too satisfied, they don't care what the developers think but be pets on the platforms.
There is OFX format: https://en.m.wikipedia.org/wiki/Open_Financial_Exchange
stdinho just reads raw data from stdin, whereas script-httpd proxies to an executable command.
I've read that ultrasound can be tuned to frequencies that destroy certain types of DNA/RNA found in aberrant cells. Kinda like Dr. McCoy's medical device he used on Star Trek.
On a general level, what about broadcasting? This is (was) standard in SoHo ethernet networks for service discovery (also used on higher levels such as Bonjour/Avahi).
Both are very nice names but Aarav is the new "gaurav/neha" in India. 3 out of 10 children are named Aarav ever since Akshay kumar named his son that.

A friend of mine named his daughter meghan, which translates to megha meaning rain in hindi and megan in English of course.
thanks! seems good but unfortunately hard to use for reference. I'll check them out one in a while though :)
-Given the cost of a StarLink satellite (I've no idea, but seeing as they will be launched in the tens of thousands, they can hardly be a gigabuck a piece), the solution to the first problem is simply to launch more of them.

It is probably cheaper to launch a StarLink bird than it is to blow it out of orbit. Think of it as a DoS attack on the launch batteries!

As for the second? I find that approach much more likely to succeed. Sigh.
I just had a crazy idea based on this- (it's not going to be useful as is, mostly novel and potentially good)

You know how a desktop screen is fixed width and windows cannot be outside of the screen (at least in tiling), I want a single workspace for all windows, where they arrange non-ovrlappingly and screen would just be a view to a fixed point so I can scroll (quickly using hjkl) in 4 directions to look at other windows and even maybe select a group of windows and make them my current view.

Much more dynamic than i3, my current wm.
If I were TikTok I would move my international operations to a European country that was friendly to me and then wait until the anti-China sentiment in the US settled and then try again.

Rather that than force-selling the US part at a bargain price.

Europe would love a social media giant that could match those of the US. And just behaved better than the US ones when it came to taxes and data privacy ...
Pyo might fit the bill for you! http://ajaxsoundstudio.com/software/pyo/
An unfortunate name since "Pippi" means pee in German. But then again, there probably are many names that are unfortunate in some language.
Care to share please?
I would hope the majority of people who are aware of international affairs do not think so lowly of the American people, so dimly of American government, and so shallowly of international politics, that they'd believe our president would (or be allowed to, for that matter) coordinate a government-wide subversion campaign with far-reaching consequences over a prank
Productivity porn has its uses. Getting to write notes is hard, or at least not very gratifying. Getting the perfect pen and notebook makes note taking more appealing, which is good.
Right now, Andy is perhaps the most sophisticated thinker in this space sharing his insights and prototypes (meta-knowledge work, backlinked evergreen notes, spaced repetition, new UX/UI for these systems, etc). Here's some additional pointers:

- Andy livestreamed a demo of him on a typical work session:
https://www.youtube.com/watch?v=DGcs4tyey18

- this Patreon post explains in greater lenght his OS-level spaced repetition approach:
https://www.patreon.com/posts/bringing-ideas-36925173

- Andy is working on a prototype of that system, called Orbit, which might be available soon:
https://twitter.com/withorbit

- in regards to his specific writing/thinking system, here's a couple more clarifications:
https://notes.andymatuschak.org/z4AX7pHAu5uUfmrq4K4zig9x8jmm...
https://notes.andymatuschak.org/z6f6xgGG4NKjkA5NA1kDd46whJh2...

- Obsidian has a plug-in which replicates the sliding panes of Andy's notes:
https://forum.obsidian.md/t/andy-matuschak-mode-v2-7-updated...

I think the space of graph/backlinked personal notes/knowledge systems is taking off [1], with many solutions free and open-source. (Of that list, many have spaced-repetition plug-ins not referenced there.) It will be interesting to how the field matures in a couple of years.

[1] https://www.notion.so/db13644f08144495ad9877f217a161a1?v=ff6...
The legacy UI often works fine and the new UI's sole purpose is to justify the salaries of the design department. Ask any customer if they're willing to pay for a new UI and you'll likely find that they don't.
Sourcehut is a really well-engineered and well-run project. The architecture is SCM-independent, so Mercurial is not disadvantaged.

The lead developer goes out of his way to support less-popular systems, such as *BSDs and Mercurial, so if you work with more niche technologies, you may find Sourcehut a good home for your projects.
> ...legalize the things that make gang life so potentially lucrative.

Oh, you mean legalize robbery, extortion, theft and burglary too? What do you think gang members are going to do if just one of their most lucrative streams of money dries up, get a job at McDonalds?
Well I dont think you need a real firewall but a serious router is nice for the home network.

A big advantage is that you can do vlans, so you can seperate your homelab from the rest of your devices. You could also do things like block outbound traffic from your home network.
That made my day, I had no idea. :-)

(It is named after Pippi Longstocking FWIW.)
I used https://unicornify.appspot.com/ (defunct) for avatars on my forum in its early days when I had other features to build beyond avatar upload. Until the unicornify service died, I used it for default avatars.

My users loved it, especially since it was generated from hash(userid, username). You'd sometimes get a unicorn grazing in the distance or one up close staring down the camera.

There were jokes about whether you were part of the green / blue / brown unicorn faction. And even years later, since it was the default avatar, people would joke about "fine, then remove your current avatar and see who you really are, I bet you're one of those filthy Greens!"

Good times.

I've tried reading the code on many occasions, but I don't think I'll ever understand graphics. https://github.com/codingisacopingstrategy/unicornify
IMO better would be a database interface that acts as a normal programming language, treating tables as arrays of records. Compare:

how many teachers older than 30
teachers.filter(*.age > 30).len

Same length, but the second one has a degree of precision that the first lacks. (Though they might diverge somewhat as the complexity of queries grows, I suspect programming languages would do better as they have better facilities for symbolic manipulation.) Note also that the second example (and your SQL example) had to specify the table's name, while the natural language one did not—another mark against the natural language solution.
I think it was Intel NUC.
> Also, it's just fun to play with gear.

Exactly my reason as well. RaspberryPi k8s cluster of some old Pi 3's I had lying around - why not? Hardware seems to generally last longer than you expect, and can be repurposed for, at the very least, a fun Sunday morning.

> Do I really want a pfSense box and some external WiFi APs, or can I make OpenWrt on plastic home routers do everything, and isn't Ubiquiti gear pretty but closed?

Just went through this too. The research and rabbit-holing down different hardware paths is so much fun. I ended up with Ubiquiti over pfSense; it is pretty, hot dang.
Can you elaborate what you mean with real time sounds
My Notes – Simple and fast note-taking in Chrome. (Chrome extension)
My Notes allows you to write down notes, todos, research, or any text, directly in a Chrome's New Tab.
a) China is a de-facto dictatorship, with no independent press or judiciary, who is right now committing mass genocide with the Uyghur muslims and has a long history of kidnapping both citizens and non-citizens abroad e.g. in Hong Kong and Australia.

b) TikTok has been collecting a LOT of data including your personal details, contacts, location, WiFi networks etc. It's not just stupid videos it was everything they could get which on Android at least is a lot.

c) Given the history with previous Chinese owned companies and with overseas companies operating in China there have been requirements that data is made accessible to the government.

China right now monitors users behaviour online and kidnaps them for "re-education". We should not be giving them the tools to keep doing that.
Yeah, add me to the list of people who are very unhappy with the forced downgrade of Firefox. There was no reason to move the URL bar to the bottom, it makes tab switching more fiddly, previews of tabs seem worse, and I didn't ask for, want, or agree to any of this.
Can you give me an example of the last time you faced a harmful, work-destroying update? Because that hasn't occurred to me in any product for years, and I always install manufacturer updates the day they are released.
My guess is because "Main" was used in Microsoft's TFS.
Ask HN: What Learnings can you share from Being a Software Architect
In my company I am going to conduct a session on 'Being an Architect'. I have my own insights, experiences to share from playing the Architect role for 10+ years. But I thought it will be great if I can also learn from the experiences of others playing a similar role and share it with the attendees.

I would love to hear any insight, perspective, experience, opinion on Being an Architect. But if someone is looking for some specific questions then I have attempted to come up with few of them as below:

+ What aspect of the Architect role do you like the most and Why?
+ What challenges do you face in your role and how do you manage them?

+ What is your process of arriving at an Architecture for a given requirement?
+ How do you identify the key requirements to be addressed by Architecture and the ones to be addressed by the later design phase?
+ How do you manage competing Design concerns/constraints while Architecting?
+ Do you seek contributions from others while Architecting? How do you elicit contributions from others?
+ How do you review your Architecture?
+ How do you build acceptance for your Architecture within the Team? How do you build consensus among stakeholders?

+ How do you self-evaluate your effectiveness in playing the role of an Architect? How do you decide the aspects you have to improve on?
+ What Qualities, Personality Traits, Habits do you think have help you become effective in your role? Similarly what Qualities, Traits, Habits became a hindrance in playing the role?
+ What is your process of Continuous Learning? How do you identify technologies/skills for learning?

+ What in your opinion are some great examples of well Architected Systems and Why?
+ Who are your Role Model Architects and Why?
+ What will be your advise to aspiring Software Architects?

I am already going through some other similar threads <https://news.ycombinator.com/item?id=23152092> but would love to hear more from the community.
Thanks for raising that. It’s all too easy to get bound up in the technical aspects of building a solution without thinking of the requirements of the people that will be using it.
If the US is really after TikTok that would probably be futile? Like when they’re after ZTE and Huawei.
A fortunate name since Pippi is an actual name in swedish.
> THIS is the reality you are championing for. Just so you know.

I understand the current reality. I was in several startups myself, and got caught up in this sort of thing.

When I said:

> You go hard and strong after the bad actors

there is a lot wrapped up in that statement. Not just having more SEC involvement. More like doing whatever it takes, all the way up to refactoring our entire financial system and going after wall street and the federal reserve.

I understand that sounds unrealistic, but the financial class are mostly parasites IMHO, and will eventually kill the host if something is not done. It boils down to class warfare, which the accredited investor BS explicitly reflects.
I think he's toast. Who would want to work for a guy who has a track record of jumping ship in the face of trouble?
Depends who has jurisdiction over the satellites.
Strong agree on Netflix - for streaming in the UK I use Sky Cinema and it's on another level.
I believe a possible reason is that the OP used xkb, which if I'm not mistaken is lower level than xdotool (so xdotool would not suffice)
Why would those 3 platforms consider lowering their fee if that isn't going to really increase their market share?

It's simply a monopoly situation that competition isn't even required to sustain their positions.
It was providing a self healing command and control network capable of surviving a nuclear attack.

That's a nice myth. But it wasn't so.

As https://www.internetsociety.org/internet/history-internet/br... explains, the idea of packet switching was invented twice. The Internet came out of the invention by Leonard Kleinrock at MIT. Separately Paul Baran and others at RAND had demonstrated that packet switching could be used to build a network to survive a nuclear attack.

Even though the Internet came out of military research, it was not designed to withstand nuclear attack. As can be verified by the fact that the early network had no redundancy, and neither computers nor the network were shielded from the EMP that a nuclear bomb could be expected to emit.
As a European I find this whole story very confusing. A president that can just force a specific company on very short notice to shut down operation, is very concerning.

What is even more concerning is that a lot of people here tend to agree because of the China thing.

If it is that important, why is there no law that enforces this?
I do, as an indian भारतीय think pretty low of Americans who would lap up propaganda because it comes from their preferred party.

When it's Bernie "open borders is a koch brothers idea" Sanders then he is a messsiah for the poor, but when it's trump, he's a dotard.

When it's Clinton "blacks are superpredators" , she's an angel, but when trump tries to give college fudings to blacks, he's racist.

Liberal leftists are living in their own world and their failure to accept truth is what causes them to be constantly outraged
They make me uncomfortable, too https://huffpost.com/entry/clearview-ai-facial-recognition-a...
in other words: adobe has a monopoly. they can extract and do whatever they want to their users and nobody can do anything about it. same with apple. same with google. same with many other sv robber barons.
https://news.ycombinator.com/item?id=24290910
That's what I said, right?
In a similar journey. Failing because of burnout will be silly. True.
You are doing good. Kudos to you. Keep sharing.
Watching S1 is worth it in my opinion, it wraps up the story line but still leaves a lot unanswered. S2 might as well be a different show and I wouldn't bother.
The guy cannot have NOT known that this was going to be part of the job. There have been grumblings about TikTok for over a year now, and while this has escalated of late, it was clearly already a big piece of the gig when he joined.
Interesting trivia: the CTO of RED and part of the staff used to work for and build Toyota F1 engines in Cologne.
Lil – A dead simple static site generator
Thanks! I’ve been performing with what I like to call a “just-in-real-time” approach with pippi now called Astrid, which allows for live coding (instrument modules reload when the file is saved) MIDI input, etc. It is in a works-for-me state though, and probably won’t be documented and packaged for others until after pippi itself is out of beta... if you are curious though it is here: https://github.com/luvsound/astrid

Edit: but to clarify yes pippi is meant primarily to facilitate writing generative musical scores in python. (Scores which produce sounds, not notation.) I have used it to perform from early on in its development, and IMHO it works fine for this, but the main use case is to render offline audio.
The value of the money you have is changing. Debt is fundamentally changing