skysight-inc/HackerNews huggingface dataset:
How do you protect on-device data loaded into the app - specifically from many digital forensics tools used by security consultants, law enforcement, customs, intelligence agencies, and organized crime?

How do you protect data uploaded into your optional cloud service?

How are you poised to protect yourself from potentially nation-state-level actors attempting to control, subvert or compromise this app/service?

Did you develop this app in concert with, or consulting with, any organizations that advise/train high-risk individuals in personal safety? Do they confirm this somewhere publicly?

Why can't I find your name in a google search on anything related to privacy, security, encryption, etc? You barely appear in an google results at all...

What is your education and experience in relation to app development, security, encryption digital privacy? Have you done any research, published anything in peer-reviewed journals, appeared in any conferences, professional or otherwise - in those fields?

Has your app been audited by any established, respected, qualified groups or organizations?

Will anyone established in the fields of security, encryption, or digital privacy vouch for you?
I wonder what the amount of manpower is today, outside of Apple, that boosts Apple sales.

Are there more people working "for" Apple than there are people working for Apple?
Who told you that is not mainstream media , the mainstream media?
Hmm, my best bet would be: make a small trading project, do something low latency. If you're CV is ragged, then make that your tagline (including Github link) and explain the situation.
oh, fsck
Yeah you're right, it's not exclusively just this one thing. They're trying to hide push back on a lot of cultural hotpoints.
I actually used Microsoft Multiplan for a short time.

Both Lotus 1-2-3 and Symphony remain embedded in my muscle memory.

https://en.wikipedia.org/wiki/Multiplan
There is still code in no code in the same way that there is still procedural code running when I execute an SQL query. I don't care how much code is being executed. I care about maintenance burden. Postgres is better maintained than anything I can make. So I'd rather just maintain the SQL query than the entire procedural mass that's actually executed.
It's still verbose in places
Second verse, same as the first.

(Eat it, Nadella-fans -- this is what critics said he would do)
Perhaps the same could be said of all societies
> every time someone here makes the claim that nobody called applications "apps" before the iOS App Store.

Also I remember that many warez sites used to have a section called “appz” where you could find cracked applications for Windows. This was before the iPhone even existed.
I'd change the name now while it's still early, so people won't have to go hunting for the new name later.
Snaps have only limited access to your home directory and you can turn it off as a user. They don't have access to hidden folders in your home directory, for example, so they can't access your ssh keys, config and keychain.

Flatpaks are more an "all-or-nothing" approach. Either the app is in a tight sandbox and uses portals to access things like the camera or it has almost complete access to your os. Since portals are a new API which requires app rewrite, most Flatpaks are not sandboxed.
> The governance of Svelte isn't changing

This is the standard narrative when OSS contributors got hired but ok, I'd write the same.

But then just tell us what was the motivation of Vercel's shareholders and CEO to acquire Rich for such a high price (he is the compensation and ESOP you pay absolutely worth) but what's your gain? "Just supporting Rich and helping the project grow" or just buying him out of the market?
As a particularly relevant counter example, the last PowerPC Macs were sold until August 2006. Mac OS X Leopard came out a year later in October 2007 and received its last patch (10.5.8) in August 2009. That's a lot less than 8 years.

This is why when the first M1 Macs were announced I immediately sold my 16" i9 MacBook Pro and bought an M1 Air for much less than I sold the Intel machine for.
>AND most households now are two working adults.

This is the one aspect I feel like most people gloss over the most. Most people I graduated high school with are dual income households.
Lotus Notes was the earliest true nocode tool.

I was using it in 1990 to build nocode distributed replicated GUI form and view driven applications.
1% flat tax on all of our money or anything that's worth money (more or less).

15% dividend pre-tax, but we get that back in the form of reduced wage tax.
They are so anti-ad that they even removed the ad from their own app's name.
No one is shaming you. This is a critique of history failing to emphasize the importance of Dan and Bob, not a critique of what you know.

I don't even understand how someone reads that sentence and then assumes it is an attack on them, the reader. It's such a common literary refrain "You've never heard of FOO, but you should have".
> The engineers didn't set out to create processes that resulted in toxic by-products, your statement is not helpful at all.

if the engineers did not set out to create a process free from polluting carcinogens, then they did something wrong.
Realistically, on an individual scale, you can pretend it doesn't exist and go on with living your life?
HN is not turning into reddit at all.
Wouldn’t that be DOSFAC?
No Code can solve problems that have been solved so many times before that a bunch of developers decided there was money in solving the entire class of problems once and for all.

So I think they are great, because who wants to reinvent the wheel? It's so much nicer to pay someone else to deal with the problem while I focus on building solutions to novel problems.

Is it a paradigm shift? Yes, in the same way that Excel was a paradigm shift. When you make it easier to solve a class of problems, then people solve more problems in that domain.

Excel radically transformed so many industries because it suddenly became dirt cheap to do complex costs analysis, so instead of paying an accounting firm to run two or three various costs analysis for a product, they could instead be paid to find the optimal solution for a product to hit a specific price point. Suddenly, we have candy bars with 54.51g of chocolate in them.

Something to keep in mind, is when the cost to compete in a segment goes down, competition increases to the point where the cost to compete is driven back up. If anyone can build a competing product in a weekend with 0 background, then competing products are going to pop up where ever money is being made. And one of those competitors is going to innovate their way to the top, through technology, marketing, corruption, or some other means.
Even capitalization is a pain in the ass thanks to how OSes treat file names. I pretty much stick with either `file-name.ext` or `file_name.ext` exclusively now.
COBOL is code - it's not nocode.
Without having all the context - you just have to rip the band aid off. Leave, don't consult, give 2 weeks notice and if the reaction is bad, leave immediately.

It sounds like you are an employee. I'm guessing you have zero/little equity. If the CEO wanted to make sure this wouldn't happen, he'd have incentives in place (like, a chunky amount of equity). But he didn't. He has to make choices and his choice always left this as a possibility.
Yes, just a cost issue. The park floors is a really good idea, especially for very high density city developments.

I had some ideas in similar thrust to yours, I think it's worth following up on.

One of the cooler things you could do is space the floor plates so that you give people berths in a building. They then install walls and possibly a subfloor and run utilities. If they want to leave the space open they can, if they want to cut it up into rooms they can.
My friend had a Smart car and I was surprised to learn that it got about the same fuel efficiency as my 4 door Ford Focus. With a full cars I was getting over double the fuel efficiency per person and we were much more comfortable in my car. What's the point?
> A man manages to get a win?

Typo, I meant a "yes".

> What does that even mean, are you talking about the probability of convincing a women to have sex with a man?

I mean a sexual encounter of any kind, real or virtual, real-time or delayed.

Enthusiasm for a "yes" comes from the possibility of it being a "no".

At least that's how my brain works, and there are some literature pertaining as to how we perceive positive outcomes as the opposite of the negative outcome we lived in fear of.

That's the reason why NFL owners don't pay to outright win the SuperBowl and even regular people try to make 2 balanced teams when playing flag football or 5-a-side soccer.

Or maybe I am just overthinking it, but I don't mean sex work should be illegal , matter of fact it should be legal...I was just pointing out that paying for sex work moves the joy of receiving a "yes" all the way back to when you receive a paycheck or make a monthly budget and that is not the same thing, so that's maybe why many men don't engage in it.
Trains already beat planes in practice for city-to-city journeys with a train time of <3h, because of the time of getting to and from airports, checkin etc. London-Paris flights were decimated when the channel tunnel opened, for instance. And rail will have a decent share (on price, atmosphere, or ability to work while traveling) up to about 4.5h. Beyond that it's much harder to justify.
500 KB is huge. That's so true.

Compare to the mutt package, a fully features mail client, weighting in at ~1.8 MiB — without the need for an additional gigantic runtime.

I'm not saying mutt is an alternative to GMail for most people. But just to give some feeling for the size relations here.
If you are in an enterprise setting, you don't need decentralized version control.

So, yea, for companies, monorepos are a no brainer in a lot of ways.

For open source, separate repos makes more sense.

To expand on corporate monorepos, if you can still set up access control (e.g., code owners to review additions by domain) and code visibility (so there isn't _unlimited_ code sharing), then I can't think of a reason to not use monorepos.
I've been asked to maintain the contact info for a non profit club. Something like this is almost what I need, but I would also need to be able to edit existing entries as well as to run some simple queries (who has not paid their dues?). Does any such cloud based open source software exist? CRM systems are overkill, and there are some downloadable tools, but nothing cloud based AFAIK.
It was much later that cheap, but improperly copied, electrolytic capacitors started to be widely used.

https://en.wikipedia.org/wiki/Capacitor_plague

Even equipment from the 1950s rarely have to have their capacitors replaced, though sometimes they have to be "reformed".
I don't think they will be able to make it work. It's becoming ever more obvious that trains are monopolistic, require extensive infrastructure et cetera. On top of that they are slow, people just don't have the time to waste it on trains. I don't think we should be going backwards in time towards slow sleeper trains (where only perhaps an experienced Russian will catch a bit of shut eye). We should be moving forward towards high speed train moving at 500 or hyperloops that stand a chance versus a plane. Or just cleaning up the airplane space through more extensive use of biofuels, hydrogen and electric (for distances smaller than 300km).
The way pros fall is definitely more than just instinct, though. The human instinct to fully extend an arm when falling is a much worse way to fall than tuck-and-roll, etc.
I would like to hear more from people wrestling with labVIEW projects of sufficient complexity. My (albeit decade-ago) experience is they lack the communities and subtoolings and things break at a point of complexity, thus the "wrestling with the tools" that could help clean things up gets harder when using a no-code flow-based environment.
Terminologically speaking, it's always been applications in the Apple world, since at least the Macintosh in 1984. The type for an executable program was APPL. And I don't think that's for "Apple", though it's a sound association marketers might like.

It does makes sense to distinguish the software on the machine you run to maintain the machine (most software, once upon a time) from the software you run to do your actual work. Now that iOS and Android are mostly set it and forget it, I'm not surprised app has come back. Though the App Store is surely an influence.
I've learned this lesson too, and I now avoid using any tools that have broken backwards compatibility in the past 20 years.
> So they spend 40 billion on legacy technology that is mostly pointless?

Of course not. Rockets and spacecraft were never the final product of NASA. The end-product of NASA is a large, trained aerospace workforce. While I agree SLS sucks, that earlier, less modified options still based on shuttle technology (such as the Shuttle-C) were better ideas in general, with SLS they had the opportunity to research and develop new materials and techniques that may be employed elsewhere, much like previous programs had vast spin-off industries.

All this investment should be able to make American aerospace companies more competitive in the global market.

Is SLS a better rocket than Starship/Superheavy? Probably not, but, again, that's not their goal.
You can donate money to a cause you believe in and then deduct it from your taxes.
if you do this, charge an appropriate rate.

AT LEAST $200 an hour if not more.
> the main motivations for monorepos is flawed: at any given time there may not be a fact of the matter as to which single version of an app or service is running in an environment.

Your understanding of the motivations for monorepo is flawed. I've never heard anyone even advocate for this as a reason for monorepos. For some actual reasons people use monorepos, see https://danluu.com/monorepo/

Regarding your question, which I re-emphasize has got nothing to do with the arrangement of the source code, the solution is to simply treat your protocol as API and follow these rules: 1) Follow "Postel's Law", accepting to the best of your abilities unknown messages and fields; 2) never change the meaning of anything in an existing protocol. Do not change between incompatible types, or change an optional item to required; 3) Never re-use a retired aspect of the protocol with a different meaning; 4) Generally do not make any incompatible change to an existing protocol. If you must change the semantics, then you are making a new protocol, not changing the old one,

> I don’t know how you reflect this in a monorepo

You don't. Why would the deployed version of some application be coded in your repo? It's simply a fact on the ground and there's no reason for that to appear in source control.
Also see https://news.ycombinator.com/item?id=29187436 :

Reddit theorizing that a complex Fed facility is flashing signs of market crash (businessinsider.com)

15 points by harambae | 6 hours ago | 6 comments
I've been pitched on no-code data solutions in healthcare for over a decade, and it never seems to work out. At least in that space, people confuse who their main audience is: I don't want to use a no-code solution because I can code, and most of my stakeholders won't use a no-code solution because it wasn't code that was their barrier (it was time, specialization, analytic skills-- that's why they hire me). So I just watch vendors pitch me on how much easier my life would be if I could drag and drop analytic pipelines (lol, no.), or I watch them pitch doctors on how they can train their own machine learning models.
When I see stories like this, I think about what it must be like to be an engineer on the windows team. You get in, make your coffee in a fancy Microsoft-branded cup, and then a PM gives you the “actively shit on our customers” ticket. Presumably the engineers on the windows team are either in golden handcuffs, or actually derive sadistic pleasure from making the world worse for users, and making the field of software engineering less trustworthy.

Are there other fields so thoroughly invested in making the world a worse place to be a consumer? Why is big tech so obsessed with torching their long-term reputation in exchange for a few usage share points in the short term? How do engineers sleep at night, knowing their role is to be a malignant, user-hostile, value-destroying force in the world?
Don't worry. Europe is great at making monopoly, backwardness and technological regress "work"....
There's a reason we don't practice pure capitalism. The starving kid can't pay you but the Fed absolutely will, and the cost of food is amazingly low current inflation meat prices aside.

You can make grandiose statements about value but at some point you need to offer a concrete example. What is currently not valued that should be?
too many confounding factors.
There is a difference between a person driving a car, and a factory spewing off a criminally high level of carcinogenic chemicals.

> A lot of the things we rely on every day have toxic byproducts

And we should stop and fix that. Why do we accept this as ok?

> by your logic you should give up your car because someone moved in to the lot next to you and built a house.

My logic says we should phase out cars that we know kill people. Maybe build cars that use a new, less-polluting method of pollution. Like EV! We solved this issue with cars, maybe Exxon should solve their issue with petroleum.
Massie has two engineering degrees, a bachelors in electrical and a masters in mechanical from MIT so he isn't a luddite or science illiterate. Looking in to him further, he spun off his undergrad work at MIT into a tech startup, a pretty common thing for MIT alums to do, and has several patents. This likely comes from a fundamentally different stance on tech IP than what most of HN believes.
Note that this issue is specifically about microsoft-edge:// links (used in some internal Windows features). Not http/https.

I do wish they used a more generic/portable solution, but this is for Windows-specific features, so it would require them to think through an open, stable & forever-supported API...
Windows has become truly user hostile, I went back to it several years ago, but have now moved away from it again (wherever possible).
Funny you should describe it like that, but ... what you've just described is almost indistinguishable from pair or mob programming.

Where one person needs to describe clearly what code needs to be written so the other can type it. Actually pair programming requires more effort in that regard, since describing what you're doing is easier than describing exactly how to write it.

I don't do 100% pair programming gigs, but I know they exist, and I've used pair programming in short bursts as a tool for knowledge transfer.
Actually >90% within 10 mins (long distance) or 5 mins (short). [0]

Very dependent on what route you take, though. And far from Swiss or Japanese levels of punctuality.

[0]: https://www.networkrail.co.uk/who-we-are/how-we-work/perform...
I still find it weird that planes are cheaper than trains even for quite small distances. London -> Berlin? Paris -> Madrid? Hell even Rome -> Milan is cheaper to fly.

I would love to start contributing less to emissions and take trains even though they take more time but they gotta start taxing planes and making trains cheaper to make people start doing it.
Not sure if this topic is worth our time to debate. There are millions of ways of subtly controlling/influencing entities. And it's much easier if you pay money, ESOP and pay even more money if future goals and exits come alive.
Yep. Corporations are working hard to turn the internet into broadcast TV, back when the broadcaster had all the power and you took what they gave you and you liked it because you didn't have a choice.

What is the average person going to do now that they have a dopamine response addiction to instant feedback and immediate knowledge at their fingertips? Read a book? Go for a walk where they're not constantly scouting for a situation where they can take a picture and receive happy brain chemicals from thousands of people?
It bugs me that this is clearly intentional.

The people who thought this up, implemented it, QA’ed it and approved as well as their entire hierarchy up to Nadella are complicit with monopolistic practices again.

Why am I not surprised. Emperor only got new clothes.
Which is likely more than once a day given today's web-development practices (continuous integration and such).
Mwell, that is reminiscent of my experience in $LARGE_CORP where I was hired with a few years experience as a soft. eng. and was given a completely nontechnical role (I was supposed to make wireframes in PowerPoint), while a new graduate who was hired at the same time as myself was put in a "hands on" coding position. That other hire was a guy. My explanation was that $LARGE_CORP simply thought that, hey, she's a chick, she doesn't want to code. Or something along those lines.

That was a private company, btw. I think large companies have problems with personel like that, whether public or private. They have problems, in that their understanding of the labour market has stayed in the 1930's. Anyway I think the same thing that happened with me happened to your friend in NASA.
Spaces in filenames were a mistake to begin with.

Spaces are used to separate parameters in the command line. There's also no real need for filenames to support spaces.
Really, really love that it's just SQL. How is data mapped to the target API from the SQL projection? Are the columns themselves the actual API contract?
Alibaba takes in $84.54B in orders in toned-down Singles Day
I really hope so. The alternative is they could go out of business (even with demand being good, supply-chain logistics is challenging right now)
I have been a professional programmer for forty years. In the eighties, there was a no-code desktop relational database application called Helix. I continue to think that it belongs on the same shelf as Excel in the UI hall of fame.

Like Excel, people made applications with it. Unlike Excel, it created a server product in the mid-eighties that allowed it to become an IT platform. Small business owners who had hacked up a Helix database to help with invoicing were able to extend the function to the entire organization without ever using a keyboard for anything except typing label names on reports. All drag-and-drop icon stuff.

Fast forward twenty-five years. Today the applications have grown and grown and grown. The owners who created them are old, prosperous and tired of screwing around with it. Also, Helix is no longer well supported. These people are screwed.

I consult for a few companies that use it. These apps are exact replicas of the brain process of the owner that made them without a single structured thought in sight. Even if Helix were a healthy platform, the apps are largely unmaintainable.

They are also so complicated and so deeply integrated into the companies that they represent a horrible threat. They can't easily adapt to the modern world and will cost millions to replace.

Which is to say, these no-code systems encourage amateurs to reach too far. I advise people against them.
I definitely think that's a large part of it, but I saw impressive uses of Excel and Access by non-coders long before it was typical to lock-down workstations the way corporations do nowadays (like, 20 years ago).
alias mouseoff='xinput set-prop 11 "Device Enabled" 0'

alias mouseon='xinput set-prop 11 "Device Enabled" 1'

Kind of ridiculous if you ask me.