skysight-inc/HackerNews huggingface dataset:
Now Figma can become the de-facto choice for its software category and a merger was proved to be ultimately unnecessary for its survival and was a clear attempt at Adobe trying to buyout their competition because they can't seem to compete.

I think overall this is a good thing. Adobe owning Figma isn't a great promise that it would be make Figma better, improve Figma in any way, nor keep Figma on the path of making healthy improvements.

I can't blame anyone for seeing $20 Billion dollars upfront and taking the offer, but did Figma even need to sell in the first place? I don't know that I'll ever know the actual answer to this question, but this is a sign to me that no, it didn't, it is building a healthy business as a standalone product.

Now Figma can take the $1 billion USD breakup fee and do some amazing work on solidifying their position.

I do, as a sense of morbid curiosity, wonder if Adobe has had discussions in their boardroom about buying PenPot
ksql
Wikipedia entry has:

“In 2007, Cusenza left to join Nodal Exchange as CEO the following year. Avey left in 2009 and co-founded Curious, Inc. in 2011.”

Cusenza is not mentioned in the article (he was president, too) and evidently Avey didn’t just “leave”.
Could you explain how you generated this link? Whenever I try the old cache:<url> address I always get a 404. Thanks!
> Ordinary people in 2020's use computers because a computer is the
> God, not because the man wants to run some program on it.

Good point. Is something a tool still if the user has no choice but to
use it?

Certainly it is no longer "an extension of the mind-body and will" as
some philosophers define "tool".

Is it a crutch? And does that imply that we have become "disabled" or
are now "differently abled but dependent"?

I think the GP's appeal to simple dignity of labour and clear purpose
troubles me for other reasons though.

All tools shape their users, and none more-so than a computer. So much
indeed that I think it deserves a different status. It's a different
quality of tool than a hammer. Today, it very much uses you in equal
measure to you using it.

Calling computers (mere) tools seems a little dismissive.

And in that regard I think the GP shows a typical nonchalance around
what they _think_ is their (very mysterious and serious) "doings".

When a system already defines all the possibilities for what you can
make and do, and these days it even curates, censors, "corrects" and
extrapolates for you... what is left of that glorious will to action
(doing)?

Has it been magnified such that it's "AIA" = AI aligns with IA
(artificial intelligence is aligned with intelligence amplifications)
and the tool is a lever (bicycle) for the mind?

Or are we cranking the handle on a auto-cookie-cutter machine that
gives a choice of three shapes? That can feel a lot like "doing" stuff
too.

The closer one is to that kind of "doing on rails" the more vulnerable
to being replaced by a robot/algorithm.

OTOH, remembering how to see computers as engines of possibility
rather than certainty again (as Ada Lovelace did), seems to me more
where humans fit with computers. YMMV
Rest in Peace Dad
There are lots of people who do believe the Bible teaches that the universe is young. It is such people I'm referring to. I make no claims on the legitimacy of their belief. Though I look askance on their response to the fact that science now says the universe had a beginning.
Why do managers need private offices with doors? What's good for the goose is good for the gander and all that
According to Douglas Adams if one of you talking about this in the comments figures it out then the whole thing resets and becomes even more complex. I don't even want to guess how many times this has happened or how many sub-optimal decisions I made in the last instances.
> AP systems are known for availability, not safety;

I think in 99.9% of cases, you don't want AP. The P only matters when the network is more prone to go down than the machines. For example, if every node goes down, your AP design won't be available.

With the massive improvements in network and connectivity and increased redundancy, you should aim for CP.

If you really, really need AP, then a ground up design based on CRDTs seems the best, most discipline approach. With CRDT, you can have availability because the operations can be entirely local, and you know you can sync to the other nodes when available without conflict.
It really kills my productivity too, although I don’t suffer from ADHD. For me it’s about the feeling of being seen/watched that makes me feel anxious and self-conscious all the time. I’d also be happy with a cubicle as long as it blocks line of sight.
> As an added security measure, we have temporarily disabled the ability to download your raw genetic data. We hope to re-enable this ability soon, and we appreciate your patience.

After reading this article I decided to download my data in case they go under. Was greeted with this message on the relevant page. Does anybody have some insight if this is related to the data breach or something else?
As someone who has only ever worked as a programmer in open offices or from home, I would be so much more willing to RTO if I had even a cubicle, so say nothing of an actual office with a door. Most of my friends who were dragged back into an office don't even have an assigned spot in an open office.
Is the Salesforce tower not considered to be a part of Silicon Valley?
‎ Responsive Open-Source Developer Portfolio Using Next.js
I encourage anyone who may be very dismissive of cryptocurrency or Ethereum to give the article a chance before leaving trite one-liners.

Vitalik is to my estimation one of the sharpest and most visibly articulate and open-minded people working in software right now, and forums that are generally unfavorable towards web3 and dApps don’t usually engage directly with his writings.
>>"Unfortunately I found out engineering here was more theoretically based and I needed a place to express myself"

Not only is it more fulfilling to do both, but we can also be confident that the hands-on welding experience also makes him a better engineer.

Great to see it.
Is there a cult of the wheel? Of penicillin? Of the Haber-Bosch process?

A tool is just a tool. If one turns it into an Idol, they have a giant void in your life. They should seek therapy.

Those AI doomsayers or zealots are all dull people, who missed on life overworking, have more money than sense, and can't accept not being relevant all the time.
Many PDP-11s had "split I&D" (Instruction & Data) capability built into the MMU so you could address 128k memory instead of only 64k. See: https://gunkies.org/wiki/PDP-11_Memory_Management
Windows 3.11 trundles on as job site pleads for driver updates on German trains
… meanwhile I am looking for evidence that MLS is bigger than MLB.
I was using Raven around ver 1-3. Even it was single node and simple app, we observed stale reads and lost writes so had to eventually migrate to SQL Server. It was really weird reading claims from Oren (expert in .NET space, famous from his great work on Nhibernate and few other frameworks), where his db didn't work as advertised at all (back then build with Esent key/value store + full text search for map/reduce, think it was lucene.net - obviously very broken tech for this purpose). Too bad, was really hoped things were fixed by now, Db has really good programming APIs.

Interesting trivia: there's "raven db done right" - https://martendb.io/ , just an API wrapper around PSQL. Named Marten because thats a natural enemy of ravens:)
Chris Dixon's Read Write Own
I think this is assuming two things that are not in evidence:

1) Most people want to work from home, enough that they would feel significant envy of those who do even if their own job is one that cannot logistically do that (eg, plumber).

2) The people working from home are doing so in such opulent luxury that it creates more envy on top of that. ("...sitting on the beach")

It's quite plain from this forum alone—a forum which is heavily skewed toward knowledge workers of various types, and especially computer programmers, a job which, in terms of its basic requirements, can unquestionably be done from home—that if #1 is true, it is not by a vast margin. Many people clearly like going into the office. Many people with jobs involving in-person manual labor clearly love their jobs.

I think that the kind of "fairness" you mention in your second line is, indeed, very important—but I think that it's more about "you could be letting me do XYZ, like they are, but you're preventing me for arbitrary or selfish reasons," not "they're doing XYZ, but due to something fundamental about my circumstances, that's impossible for me." That is to say, it's more important for everyone whose job can be reasonably made remote to have the option to do so, than for every job in the world to have that option, including the ones where it's physically impossible. People are generally pretty good at understanding the inherent tradeoffs in such things, especially when they come to them after the initial transition has taken place and make an informed choice (obviously there's going to be more friction in the transition time—I don't think that's avoidable).

In short, I don't think there's more to worry about here than the already-existing (and likely permanent, at least until we get true UBI or something) state of things, that some people who have fewer options in the career they can choose to go into feel resentful of those who have more such options.
Investors threw 50% less money at quantum last year
Conformance Should Mean Something – fputc, and Freestanding (2022)
Sounds like travelling from Surrey to downtown Vancouver (BC,Canada). 45 minutes ideal, 2 hours or so if traffic. I really don't miss that daily commute, and living further out was worse. (all locations technically within the metropolitan Vancouver city). Yeah, scale is weird between countries and cities.
I gotta use "thither" more, such a great word.
> These two types of work were first identified, to my knowledge, by the programmer and essayist Paul Graham

I would hope there's significant amount of neurological research predating paulg's 2009 essay. Does anyone know? Is this just a version of "don't interrupt someone in the state of flow"? Csikszentmihalyi spent decades researching that.
Show HN: Vim Pangea – the easiest way to remove API keys inside Vim
Any ideas/suggestions are welcome :)
This post was written exceedingly well. Few posts execute humour and whimsy without coming off as insincere or just not very funny (I'm guilty myself).

Bravo!
‘Byju’s is an opportunity squandered’: Edtech journalist Pradip Saha on what went wrong

https://www.youtube.com/watch?v=f6LEmND8Xdk
It's not a feature, though. It looks like a regular old 4G/5G network to the phone.

I could see such a regulation be implemented for new phones (Apple's Globalstar functionality is already deactivated in software based on geolocation in non-supported countries and maybe even in hardware for models sold in some regions), but it won't help with existing devices.

Another avenue would be restricting access to SIMs capable of logging on to these networks. SIMs have supported mutual authentication since (I believe) 3G, so it's not possible for a satellite 4G service to provide "unilateral roaming".
Damn - noticed this the other day... what a frustrating shame this is.
Arguably the Jones Act has failed at its purpose, so any negative effect is a reason to repeal it.
Show HN: Test how good you are at spotting AI generated content !
Check your skills on spotting AI generated content
> It doesn't rely on any kind of structure from the universe to hold it up

I am not sure that this is the case, for math to be it needs a set of axioms.

Axioms have to mirror some sort of universe. I am really curious what can be done if we remove all the axioms.

I am sorry if I sound dumb, I don't know much, but it is really interesting.
What features are missing from Twitter to be a better microblogging platform?
Why would anyone use an online service for this anyways. Why not just use VLC?
> I'm certainly not interested in paying/taking a pay cut to generate more value for my employer.

Well you are breaking your employment contract by not giving “best effort”.

If your management finds out, they should fire you.
It's true, LLMs are better than people – at creating convincing misinformation
Last year, I traveled to Colombia and spent a couple of weeks there. To brush up on my Spanish before the trip, I hired a tutor that lived near where I was staying. Besides being tutored, I was able to get suggestions on getting around, places to sight-see, where to get the best street food, places to avoid a night, etc.

Sure, an AI could provide some of that but it is only going to be as comprehensive as the set of data it was trained on or what it could look up online. My tutor even offered to show me around when I was visiting. An AI will not be able to replicate that.
When someone asks me what a software engineer's day is like I give them the following description:

"Remember back to high school math class. Now imagine 8 hours of high school math class back-to-back-to-back. Now add in "pop-quizes" (e.g. production issues) sometimes multiple times a day."

I think that once someone can relate to what day-to-day software engineering is like, they can empathize with why "walls" and "doors" are nice.
super helpful, thanks for your thoughts! Yeah, stack-agnostic is hard but not something we're opposed to. Especially if we also manage to get the community interested and involved, which is the goal with the OSS approach.

Also first time I'm hearing of the term Djangonaut, love it! :)
> Lots of real innovation - or, at least, agreement on direction - has occurred at in-person conferences too. I don’t think this should be dismissed.

This is not at all incompatible with WFH. Getting the team together for a week once every 6 months or once every quarter for these exercises is very reasonable.
Problem is, "rational" is not objective. "Rational" is more like "consistent with one's goals (subjective) under one's perception of reality (subjective)".

When you're saying "Putin invaded Ukraine irrationally" you're implicitly projecting your own value system and worldview onto him.

Let's take goals. What do you think Putin's goals are? I don't think it's too fanciful to imagine that welfare of ordinary Russians is less important to him than going down in history as someone who reunited the lost Russian Empire, or even just keeping in power and adored. It's just a fact that the occupation of Crimea was extremely popular and raised his ratings, so why not try the same thing again?

What about the worldview? It is well established that Putin didn't think much of Ukraine's ability to defend, having been fed overly positive reports by his servile underlings. Hell, even Pentagon thought Ukraine will fold, shipping weapons that would work well for guerrilla warfare (Javelins) and dragging their feet on stuff regular armies need (howitzers and shells). Russians did think it'll be a walk in the park, they even had a truck of crowd control gear in that column attacking Kyiv, thinking they'll need police shields.

So when you put yourself into Putin's shoes, attacking Ukraine Just Makes Sense: a cheap&easy way to boost ratings and raise his profile in history books, what not to like? It is completely rational — for his goals and his perceived reality.

Sadly, people often fall into the trap of overextending their own worldview/goals onto others, finding a mismatch, and trying to explain that mismatch away with semi-conspiratorial thinking (Nato expansion! Pipelines! Russian speakers!) instead of reevaluating the premise.
It is an oddly specific choice to use the word macaroon for this, given the widespread confusion over macaron vs. macaroon and how many other unambiguous variants of "cookie" are available for naming a piece of software that is a newer fancier cookie. I do not accept Wikipedia's milquetoast concession to call a macaron a "French macaroon".

Was it intentionally named as an allusion to this confusion? Software is full of hand-wringing over naming and the importance of naming. Is it supposed to be a kind of cookie that is often mistaken for a different cookie?

Or is this just another referer, a mistake that has been accepted as canon. Referer has the benefit of not being a real word at all though, so is less confusing.
Several reasons come to mind including better laborers. But also politics, culturalism, tax incentives, racism, bribery. Employment law has a large share of the legal market, keeping with litigation. We should have no expectation that companies are only hiring for company profit. Employees and managers appear to be, often times, doing what's best for themselves.

https://www.grandviewresearch.com/industry-analysis/us-legal...
On the Silicon Valley page, the author claims "San Francisco is often considered part of Silicon Valley, but geographically it is not; but also historically it played only a negligible role in the development of Silicon Valley."
2016. Most photos appear to be from around September- October 2016.
IPFS works even less than the current internet.
I am a 23 year old Covid-era graduate and I started a job at a big organisation last year. It is very noticeable how I, and all my graduate peers, are much more driven to come into the office than our older colleagues. I think it’s a combination of day to day social interaction that you just don’t get with WFH, and a genuine want to learn and develop professionally.

It’s honestly a bit disheartening seeing all of our older peers working from home all the time whilst simultaneously pushing an agenda of “network network network”. Of course we all see the benefits of a WFH / hybrid workplace but I’m sure everyone can admit that a conversation on Teams just isn’t as effective as in person.

People pushing the WFH agenda tout its benefits on productivity, but I argue that it’s detrimental in the long run because the lack of cohesion in teams will lead to more and more sticking points and blockers.

It’s all wonderful if you’re retiring in 10 years and you’ve already built your network, but for us younger people it’s definitely taking its toll.
Jenkins jitters as 45k servers still vulnerable RCE attacks after patch released
And these corner places where you get a stream of people walking from behind nonstop.
They are more likely to be taking calls or having meetings that need to be private and confidential.
No. Not interested.
You actually can use the translator too in the helpers section.
Il CEO di ByteDance, Liang Rubo, ha lanciato un avvertimento sulla lenta adozione della tecnologia IA generativa da parte dell'azienda. Ha lamentato che la discussione su GPT (Generative Pre-trained Transformer) non è apparsa nella revisione tecnologica semestrale dell'azienda fino al 2023, nonostante l'introduzione di GPT-1 nel 2018.

Liang ha sottolineato il rischio di diventare mediocri a causa della complacenza e di essere superati da startup più agili che sviluppano app più impegnative rispetto a TikTok. Uno dei problemi citati è la recente espansione rapida, che ha reso l'azienda globalmente meno efficiente.

Durante un incontro a Singapore, Liang ha dichiarato:

arduino

"La nostra azienda non è abbastanza sensibile (alle nuove tecnologie). Ad esempio, le discussioni su GPT non sono apparse nella nostra revisione tecnologica semestrale fino al 2023, anche se GPT-1 era già stato rilasciato nel 2018.

Per molte buone squadre di startup, sono molto familiari con l'industria. Possono individuare rapidamente nuovi progetti su GitHub e iniziano a cercare opportunità di acquisizione o partnership."

Nonostante la percezione di Liang che ByteDance sia stata lenta nell'adozione dell'IA, l'azienda ha risposto positivamente agli sviluppi dell'IA, lanciando diversi chatbot basati su IA generativa, tra cui Doubao in Cina e Cici e ChitChop nei mercati internazionali.

Liang ha sottolineato che le aziende con i modelli migliori stavano creando modelli IA generativi già tra il 2018 e il 2021. Se ByteDance vuole mantenersi rilevante nell'IA generativa, dovrà recuperare gli anni persi per rimanere competitiva.

Nonostante l'arrivo di GPT-3 di OpenAI poco più di un anno fa abbia sorpreso ByteDance, anche Google è stato costretto a rilasciare il suo Bard AI qualche mese dopo, definendolo ancora sperimentale e inizia solo ora a integrare l'IA in più prodotti della sua suite.

L'algoritmo di TikTok è oggetto di studio per la sua efficacia nel mantenere gli utenti coinvolti. Sarà interessante vedere cosa ByteDance riuscirà a sviluppare in termini di IA generativa per differenziarsi dagli altri attori del settore.
I've been keeping an eye on the Simula One for some time, it does what I think you're looking for[1]. I have to assume outside of the Apple ecosystem this type of this is already possible with existing VR headsets, but the closest I've seen is Virtual Desktop[2].

I guess for the Apple ecosystem we've gotta wait for some software updates to make it more useful. Not that I can justify paying my own money for the Vision Pro or Simula One.

[1] https://youtu.be/a3uN7d51Cco?t=16
[2] https://www.vrdesktop.net/
1. I don't think that pattern is all that useful anymore.

...and...

2. I'll make that tool and DM you on Twitter when it's ready.
> I wish I could get a test done by a lab, be given the results, and have that be the end of it. No accounts, no forever records kept by the lab/company. Just a simple testing service that isn’t trying to be a tech company.

EMR has put paid to this pretty handily. Every positive STD test anyone ever gets from now on is yours for the taking if you can crack LabCorp's database.
I find that even working from home is too distracting, and I live alone.

My most productive programming hours are 11pm to 8am. I'll pull an all-nighter maybe once or twice a month and I get a stupendous amount of work done. That's the only time I feel a sense of complete solitude and focus. No Slack messages, no phone notifications, no noise from my neighbors, not a single disruption whatsoever for hours on end. And knowing I have a horizon that stretches on for so many hours somehow allows me to relax and tackle the most difficult tasks.
This happened while I was in high school. My dad worked in IT at a company that actually still exists. He even survived the layoffs, though with a series of dramatic pay cuts.

It was such a shock going from a pretty sweet gig to the terror of sudden destitution. He was so lucky to survive but was suddenly sleeping in his cube and living in constant fear of being the next let go. I think he was the only one of his coworker/friends to survive the layoffs at his company.

Dad would describe sitting in his cube when a team of security people would get off the elevator. Everyone was terrified, not knowing who they were coming for. If it was you, they would physically remove you from your cube and haul you down to HR and that was it. One of your coworkers would pack your things into a box that you'd be handed on the way out. That happened to dozens (hundreds?) early in the process, and continued regularly for a couple of years.

I think he felt trapped at the time - there obviously weren't many tech jobs hiring, so losing a job could mean long-term unemployment or even changing careers after 20 years in the field.

Our family situation sucked, but we were extremely fortunate compared to many of those around us. Every time another mass-layoff event happens, like we've seen so many of lately, I think of those times and grieve for the people going through that now.

Not really any wisdom or insight to share on this. I just really hate the series of events and decisions which lead to hardworking people seeing their lives upended like this.
This is very cool. Thanks for sharing it.