skysight-inc/HackerNews huggingface dataset:
Ask HN: How do you find desktop/server software for Windows?
Hi, I'm new here but I thought I'd barge in with a question that's been on my mind for a while.

With the market moving more and more to app stores and hosted applications. Where do you go to find desktop or server software for Windows?

It used to be that there where so many reputable shareware sites you could go to. But it seems like this landscape has eroded over the years.

Also, I'm developing desktop and server software myself so it's also that I'm looking for some good places to submit my software to increase the page-rank.
FreeRTOS is MIT licensed, Zephyr is Apache 2.0 licensed. You just can't get any more GPL friendly in that space.
Fwiw - these two things are not as disentangled as one might think. Consider disinformation leading to the widespread climate change deniers.

Both are existential threats with high degrees of uncertainty.
Which is basically what we had until the rise of FOSS during the last century.

Plenty of commercial software had source available to at least a big portion of its stack. Either in extra floppies or paying a bit extra.

And there was the whole variations of shareware and PD.
We need easier/more integrated app sandboxing. Last time I tried firejail it was a pain in the ass, but looking at the docs it seems like it may have gotten better. Regardless, distributions could actively promote it (or something like it) as a default way of running apps, with some convenience features.
I agree, how thin skinned are people? this seems like valid criticism that wasn't acted on in two years. What is an appropriate 'tone' in this case
How is it any worse than flatpaks having full access to your home directory?
> I've traveled a fair bit, and every part of Japan that I've been to feels like I've timed-traveled 20 years into a better future [compared to anywhere else I've been].

Have you been to Singapore?
Presuming this will undermine birth rates (read: low or no population growth) Japan might be stuck in the cycle for years to come.

That said, many First World economies have leaded on immigration to back fill the gap of low birth-rates.

For examples:

In the USA, that's been a noticeable growth in Spanish-speaking residents.

In Germany and France, there's been growth in the Middle Eastern (mainly Muslim) residents. Needless to say, these shifts - economically necessary - have sociopolitical implications. It's possible these disconnects amplify as robotics and AI take over more and more jobs.

Japan? What would be Japan's source of new immigrants? How easily or not can they assimilate into that culture? Or is a relative lack of diversity a positive as the socio-political fabric in the West gets more and more frayed, and not just at the edges.
It has been asked for many times (extended duration) and was likely in development.
Quite an impressive project all things considered; definitely something to keep in mind for the next project that inevitably starts out as a simple Bash script.

Out of curiosity: if you (the reader) get to a point where you need more complicated and esoteric functionality that Bash can provide, do you still keep hammering at it or turn to a more capable (and readable) language?

Just wondering if people are usually working in very constrained environments where other languages aren't able to be readily used.
I went to university in the same city I grew up in, and made the mistake of living with my with my parents for the first two years. Let me tell you, you don't really become an adult until you move out.
Not only is the average not that great but the fact that the lowest common denominator buries the actual experts on some of those platforms is maddening.
SEEKING WORK AL USA Remote only

I propose to use PostgreSQL, Django, and Flutter to rapidly build you

- a connected app

- with a standard, organized and robust data store and

- clients for Android, iOS, macOS, Windows, Linux, and web.

Email me using this username at gmail to discuss more.
The American obsession over living or not with parents sounds almost pathological to me. Being jobless is issue. Long term inability to find partner is issue. But, if you don't have partner, what exactly is the reason for moving to live alone and why is focus specifically on "omg someone lives with parents"?

I mean, multigenerational households were historical norm. It is not something super special that happened just now nor catastrophy. It does have disadvantages, especially when relationships are bad. But, if you get along then it is a good thing and pretty often makes living together rational decision.

Also, every time topic of loneliness comes out, hacker news is full of lonely people talking about how it sux. One way to be less lonely is to live with other people and keep close contact with family - assuming no one is narcissist or overly controlling or something like that.
Not saying I agree or disagree with gp’s sentiment, but perhaps section 2.1.1

> The application is watching whether she is in front of her PC by using object detection
Japanese also having commonly used phonetic writing systems makes it easier than Chinese in my book.
Western Europe did pretty much that for hundreds of years.

> Through its monopoly on violence, the State tends to pacify social relations.
Such pacification proceeded slowly in Western Europe between the 5th and 11th centuries,
being hindered by the rudimentary nature of law enforcement, the belief in a man’s right to
settle personal disputes as he saw fit, and the Church’s opposition to the death penalty.
These hindrances began to dissolve in the 11th century with a consensus by Church and
State that the wicked should be punished so that the good may live in peace. Courts
imposed the death penalty more and more often and, by the late Middle Ages, were
condemning to death between 0.5 and 1.0% of all men of each generation, with perhaps just
as many offenders dying at the scene of the crime or in prison while awaiting trial.
Meanwhile, the homicide rate plummeted from the 14th century to the 20th. The pool of
violent men dried up until most murders occurred under conditions of jealousy,
intoxication, or extreme stress. The decline in personal violence is usually attributed to
harsher punishment and the longer-term effects of cultural conditioning. It may also be,
however, that this new cultural environment selected against propensities for violence.

https://journals.sagepub.com/doi/pdf/10.1177/147470491501300...
I always used to wonder if the races in the star trek universe had any correlation with human ethnicities.
"make something new that for some magical reason wont also become hard to fix in the future"

this is really well put. I wish people realized that if they are doing essentially the same thing folks prior did,
they really will end up with the same level of results. Unless they really have identified a magical fix to entropy.
sfeed + sfeed_curses

https://git.codemadness.org
Could “Probiotic Epidemics” Influence Evolution?
A common example would be profiting from cultural developments or ideas from cultures that had been historically looked down upon or disadvantaged by your own, particularly when doing so in a disrespectful manner.

For example – a white European artist designing fabrics and prints with traditionally African patterns, without acknowledging the contribution or involving members of that community, would sit uneasily with me. Using one's inherent advantages to profit from the culture of others who don't have access to the same opportunities is something I object to people doing.

This idea in no way prevents people from mixing and incorporating cultural ideas and concepts themselves, or participating in those cultures.
> Note that while still getting support, this is a legacy operating system

What does this even mean, other than that 10.14 is not the latest major macOS version, which we all already know, indeed can't ignore in Software Update?
What exactly is wrong with docker on embedded systems? Many have the memory and storage to afford containers and existing established distros like yocto are not very good.

I'd much rather deal with Dockerfiles than buildbake.
Show HN: Executing targeted wireless Man-in-the-Middle (MITM) attacks
It's a specific add-on

Mind the clickbait!
> If one wants a counter argument to "too many people for the economy" one can start here : https://www.jstor.org/stable/2523702?seq=1

Or you can just point out that, well, if there are too many people, just (virtually) split the country down the middle: voila, fewer people in the country.

A more sophisticated argument brings up density. But it's usually the sparsely populated parts of a country that are poorer.
Genuine question, but do you really believe this is the final form of the web? That we're done and it's perfect forever?
> Don't hire assholes.

So you become more inclusive by excluding people? Do you see the inherent contradiction in this?

And who gets to decide who is an asshole?

> Organize interactions that encourage different groups of people to interact and build rapport with each other.

But you have just avoided hiring one very poorly defined group.

> Demonstrate to your employees that it is valuable to be inclusive.

Sound like virtue signalling to me.

Out of interest would my opinions be welcome in your "inclusive" workplace? Would you build rapport with me and respect these opinions? I have a hunch that I wouldn't feel very included.
I've brought up issues beside tone because of this.

In case those aren't enough; I think the issues brought up aren't issues with flatpak.

The first issue is with a GUI application on top of flatpak and the second is a packaging issue of the runtimes.

These aren't inherently problems with flatpak so I mentally don't count them.
Your comment is whataboutism and a false dichotomy. Both issues can be addressed simultaneously and independently. I mean it's laudable that you feel stronger about conservatism than privacy, but right now you seem under the impression that we can only pick one.
Currently I happily use flatpak for Slack, Teams, Bitwarden, Spotify, Geeqie, Zotero, Inkscape and other things.

The options here are:

1. Run those things directly as OS packages or sometimes AppImages or just precompiled binaries.

2. Run them via flatpak.

3. Don't run them

I don't think 1 is more secure than 2, and 3 is not really something I care for.

So sure, Flatpak has it's issues, however I still appreciate it and IMO it is better than snap and AppImage. I also use AppImage for some things where the sandboxing of flatpak gets in the way too much, but snap never worked for anything that I tired it with.
Pretty sure they are not allowed, so 0.
i'm not getting distracted by this discussion.
OS X managed to solve this using the standard file browser API grants access to the file. That’s a little more challenging on Linux though perhaps not impossible.
Givelify | Full Time | Remote

Philanthropic and Giving platform. We help people instantly find causes that inspire them to action so they can change the world—one simple, joyful gift at a time.

We are looking for:

- Android Engineer (Kotlin) - https://careers.givelify.com/apply-now/?gh_jid=4848042002

- Front End Engineer (React/Redux) - https://careers.givelify.com/apply-now/?gh_jid=4890948002

- DevOps (AWS) - https://careers.givelify.com/apply-now/?gh_jid=4883344002

- QA - https://careers.givelify.com/apply-now/?gh_jid=4795426002

Check out our careers page to learn more about us. https://careers.givelify.com/
Lumi (YC W15) hiring product designers to design tools for sustainable packaging
Please reread the comment. The quoted error is from the debugger, not from the stop code in a BSoD screen. The BSoD screen would be something like...

0x0000000A: IRQL_NOT_LESS_OR_EQUAL

or...

0x0000007E: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

It corresponds to whatever the last operation kernel was executing before it fails, but without information on how it fails, and only indicates that something is wrong in the kernel or in a driver in general. You can chase these stop codes and check for bad RAM or bad drivers forever without real progress. Don't spend too much time on these codes, it's a waste of time. Enable memdump and get WinDbg. In comparison, analyzing the crash dump in WinDbg gives real information.

KERNEL_DATA_INPAGE_ERROR - This bug check indicates that the requested page of kernel data from the paging file could not be read into memory.
If anyone is looking for a solid alternative, check out Solace PubSub+. Been around for more than a decade and allows you to be cloud agnostic.
https://solace.com/products/event-broker/software/
(Can use in prod for free as well)
Netscape Enterprise Server
Slashdiv: React JavaScript and NoCode
No, your presumption is wrong and I'm Scottish.

Everybody has the absolute right to use elements of others' cultures – and using them in a disrespectful or exploitative manner is something that I find distasteful and think its reasonable to object to.
Well, not quite.

The containerization still has advantages. For one you have a solid and predictable baseline system regardless of what distro the user installed. Next you have sandboxing (if properly applied) protecting the user until they install the update (which might be some time).

You can also SXS the application in case you want to (ie some feature in the app was removed or changed but you want the new version too).

Layered security is the biggest plus here though.
> The real point of this post is that when you have a little n, Big-O doesn't matter.

This is absolutely correct, however if this is done in a sufficiently generic programming language, there is a very good chance that falling back on a linked list on collision is a bad idea.

This has been well-researched and most programming languages have chosen a hash algorithm that resists (blind) collision generation, precisely for this reason.

I wrote some code recently to demonstrate this:

https://github.com/gergelykalman/bigOH
Agreed. Things don't have to be perfect. They just have to be a little better than alternatives.
> Again, this it's not like it's a tragedy, it's an opposite. Opensource will very much benefit from less freeloader companies like Apple, and less companies of lesser rectitude hanging around OSS projects.

Is that so? Which examples do you have where Apple freeloads some GPL software? As far as I can tell Apple stopped adopting any GPL-3 code and effectively has stopped updating GPL-2 dependencies. They are in the process of completely removing it.

On the other hand Apple still contributes actively to a lot of non GPL licensed Open Source code including LLVM.
But Japanese has fewer phonemes than Chinese, and no real tones, which results in a large number of homophones, which makes phonetic writing harder to read. It's not appropriate for business communications.
When I moved out it was not much difference. I kept living same lifestyle as when I lived with parents. The only real difference is that now partner done all the vacuum cleaning and I done laundry that I have not done before.

I mean, diffences were pretty minor and mostly in partner being with me all the time now.
Obviously both FlatPack and Snap have failed. Everybody hares them for many serious reasons. Yet there are awesome ideas behind. The Mac way of installing apps (by just putting the packages into a dedicated directory) is cool and intuitive, removing a lot of entities a user has to understand. Sand-boxing and being able to fine-tune the interactions with the host system and the Internet an app is allowed to perform is a feature absurd to be lacking. Do we need to invent a new format, taking FlatPack and Snap mistakes in account to just get all of that, implemented a working and easily usable way?
Netsem
Hacktoberfest spam killer - An Amazing Project
Screw those 1% I guess.
If that's the case, then a fax isn't too bad (compared to some of the bureaucratic contortionism in the west).
It's possible. I've looked at some feed sources and didn't see anything obviously wrong. I suspect TheOldReader also because if I go to view only a specific feed, the entries are sorted correctly newest-first, but displayed publish times go something like "... February 2003; ... January 2003; ... September 2020; 2 hours ago" but on hover the "September 2020" and "2 hours ago" change to their correct 2003 publish dates.
It is a completely different approach, instead of sandboxing potentially malicious software, prevent it from getting into your machine, this approach works for open-source only.

Most popular distors provide similar stuff to PPA, the AUR in Arch for example.
This is the outcome that would really suck - if people making their first contribution a legitimate doc improvement get their PRs caught up and marked as spam by maintainers who understandably mistake it as part of the spam.

I'm sure my first ever PR was adding an example to the docs for something, and if that had been closed with no response and labelled spam I doubt I'd have stayed around to contribute again.
The Wikipedia article for Jaffa Cakes has a claim on the giant Jaffa Cake.
GitHub Adds Temporary Interaction Limits
What and Why I log in Reinforcement Learning experimentation
MMIXware: A RISC Computer for the Third Millennium (1999)
Newsboat using Syncthing to keep the state the same over my various devices. All the advantages of a web based reader without ever having to log in to anything.
Also follow up tip, welded metal does not look hot but it can be very hot far away from the weld. When learning try to not pick it up with you hands, use a welder clamp or some grips. Assume all metal is hot, but when learning you are inevitably going to pick one up, we all did it, we all do it. You learn quick to not trust that metal is not hot.

And another tip, for those of you that do look to get a machine if you are in the US don't buy a 120v welder, they will do the job for really thin metal but about the time you get the hang of welding you will say to your self I should have bought a 240v machine. You pretty much outgrow a 120v machine the moment you grasp the process. Don't get me wrong, they have their place like fixing panels on cars but they are very limiting on the thickness of metal you can weld.
This is true, and to latch onto your comment, you won't become an adult until you've lived _on your own_ for at least a year.

Too many people who seem to move from their parents to live with their SO and expect everything to be taken care of by said SO.
Absolutely the opposite of true. A tiny amount of the code on GitHub say is available in rpm/deb. Largely these package popular C and C++ code, and the majority of other stuff is not packaged. The language package managers are huge as well.
at least they're not generally 24/7 preoccupied with race

1. Not true of Americans, and

2. Probably a newsflash to all the British people who are subject to discrimination on the basis of race.

British views and issues around race are different from American ones. The article has value, because this point is important and often missed – even if it's not new.

But too many people in the UK use this idea as a "harrumph here in good old Blighty we're above all this American racism nonsense" and give themselves a good pat on the back while ignoring our entirely different and still serious problems.
OpenSource doesn't prevent CVEs that allow attackers to take over anyway.

What If you install script has a bug that lets an attacker place arbitrary SUID binaries? Or it has a bug that deletes your entire system (Steam had this bug and the script was open and available, they weren't the only ones either).
> Racist police is a popular media narrative, but it's not backed up by evidence.

What I posted earlier IS evidence.

It comes from official statistics

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6080222/

Victims were majority white (52%) but disproportionately black (32%) with a fatality rate 2.8 times higher among blacks than whites

I imagined people from the US knew their country better than me, that am from Italy, where police doesn't kill us anyway, regardless of the colour of our skin, and in those rare cases when it happens, because sometimes it happens here too, nobody take the killer's side.

If we needed more proof on what's wrong in US culture, your line of thinking - or should I call it bury the head in the sand? - is one.

Genuine question: what would it take for you to admit it?

I mean, if you tell me "in Italy you have mafia" I would answer, "yes, and I am ashamed of it".

I wouldn't try to hide it, like you tried to do with the police brutality in your country (large part of the system racism in US is the fact that some ethnicities are more in danger of being killed or victimized by the police, having their lives and careers prospects ruined forever).
Instead of saying no directly we can use Japanese trick aka https://en.wikipedia.org/wiki/Five_whys
Docker on embedded systems. We really have come full circle.

It reminds me of a talk by Jonathan Blow - "Preventing the Collapse of Civilization" - https://www.youtube.com/watch?v=ZSRHeXYDLko. He makes the point that Docker is a solution to what was a non-problem.

This code-piling approach seems destined for failure.
I've tried that path with little success. Usually, arg parsing makes me try some other language (perl, python) but other things got complicated there, mostly running other processes, capturing their exit status, pipe-ing their output etc.

In the end, it was easier to hammer onto bash. Also, there are great linters for bash scripts, so things work out.
More available resources to update dependencies and hopefully plug in CI/CD pipelines. Curated runtimes by appstore/OS vendors would also help. Also since most if not all the code/images is open source, automated vulnerability scanning. Using approaches from the docker ecosystem that faces the same problem would also help.

All of the above however need resources (ie money) and that's why things are moving forward so slowly.
That’s not how open-source collaboration works. If it’s a web platform feature (like in this case), development happens in the open. Everything else would be a scandal.
I think you are essentially talking about unit testing your stores, and in the case where there might be a lot of logic inside them, is a good idea in principal.

But take the case of an app using local state, this logic if indeed separable from UI, could be coded as functions, rather than within imperative object 'stores'. And these functions would obviously be just as testable.
A secret from everyone but the film industry
It ran smooth on a Pentiuk MMX 200 MHz with 32 MB of RAM. A Pentium II 400 MHz computer might as well have been a Cray to me at the time!
!:q and then pressing M-^ (probably Alt-Shift-6) to do the history expansion is probably more useful; then you can immediately edit the line.
> Without Google those sites would lose the majority of their visitors

That's not neccessarily true. Without a search engine, those sites would lose the majority of their visitors. But absent Google, another search engine would do the job.

A search engine is a vital component in today's web. "Google search" is not, and its market power dominance doesn't give it a moral blank check.
1984 was due to lack of privacy, without privacy you can be deprived of the first level of Maslow pyramid. What's more important?
This is amazing! I'd suggest keeping focusing on Firestore until PMF and than expand to other dbs.
Covid: What is self-isolation and who has to do it?

When do I need to self-isolate?
You should self-isolate if:
• You have Covid symptoms - a new continuous cough, high temperature, or change in sense of taste or smell
• You test positive for Covid-19
• You live with someone who has symptoms, or is ill
• You arrive in the UK from one of a number of countries which aren't exempt from quarantine rules
• You are contacted by NHS Test and Trace to say you have been in close contact with someone who has tested positive

Check more updates on - https://dailyuknews.com/