skysight-inc/HackerNews huggingface dataset:
Well, 34k after taxes in Zagreb, Croatia is about 50k after taxes in Vienna. Given the increased cost of living and quite similar bureaucratic and regulation heavy state I'd say the self-employment is very aggressively taxed. For 50k after taxes you need to earn quite a lot compared to 39k in Croatia and the benefits are not that much different.
Lucky you! I haven't taken the plunge of modular yet (I'm afraid it's a hole I would never get out of) but I play around with VCV and love it.

I also have a Volca Modular which doesn't have a MIDI input, only CV/Gate and was thinking about adding a CV output to the thing.

A real theremin module is probably much more precise than sonar sensors; I use HC-SR04 because they are so cheap but they are really unstable, the values they return tend to jump around a lot. I try to compensate for this in software but it's not perfect yet.
I don't think this is true.

I once spent some time at an Amish community, and I saw their elderly and sick all living relatively productive lives. They were cooking, cleaning, watching children, and performing other small tasks that made everyone's life a bit nicer. The only reason these "menial" jobs were available to them was the deliberate inefficiency of the Amish lifestyle.
Because it works for them.
> the moment you ban/deplatform/censor/etc... then they begin to form isolated groups with no counter-balance of rationality.

(1) Rationality is not a counterbalance to implacable, violent division when there is a fundamental conflict of value. Rationality is just ruthlessly optimized maximization of one's own utility function.

(2) For those things where rationality in principal could be a counterbalance, the problem is that people (all of them) are not rational (rationality is an abstract, unattainable ideal), and the ways in which certain people are irrational can minimize the effect of what partial rationality other people in the group they are incorporated into have.

When a group tries to exclude certain ideas from general conversation, it tends to be ideas whose expression is seen as indicateling one or both of (a) irreconcilable conflict of values with values that the rest of the groups sees as table stakes, and/or (b) incorrigible and toxic-to-the-group irrationality in assessment of reality and pursuit of values, whether or not these values are compatible with the group’s values.

So, in either case, the decision is not made in a lack of awareness that isolation removes, int he abstract, rationality as a counterbalance in the conflict between the core group and the excised group, it's is made instead because of the belief that rationality does not function as such a counterbalance with the concrete group targeted for excision, and indeed that the presence of that excised group mitigates the function rationality otherwise would serve as a counterbalance to conflicts within the core group.
1. "WoL" - web-application that runs in home network, scans selected subnet for devices, persist devices in the list. Then it allows send "Wake on Lan" packet to desired device. Ultimately this allows me to wake my computer(s) via VPN when they are shut-down and I'm not home. Wanted created a webapp for that.
Look into investing/saving money, starting with 25 or 35 or 35 makes a huge difference.

Try to get or stay in shape, it gets harder and harder when you get older.
I quite like the Touch Bar, with things like pock it means I can have full screen, hide the dock entire and still have notifications

And the ability to set custom apps inside it with iterm, and not have to loose a key on the board itself

I spend most of my time in vi when in terminal, and never had a “I’m missing an escape” ever
At some point, this would be come close to the AppleScript protocol or Symbian OS.

> So the drawing part of an application would just be a process that sends the screen/compositor process a message describing the state of its window as a tree, and receives messages for events in response.

I've been toying with an interpretation of this here - https://github.com/Imaginea/inai - and kind of having fun with it .. and even built a prototype internal app using it. Super early stage and so stuff won't necessarily make sense at the outset .. or possibly ever. Thoughts welcome though.

> A big advantage is it makes the semantics of composing GUIs a lot more reasonable "replace this leaf of my tree with this other process' tree" ...

The "dom" service in Inai pretty much feels like that. I felt like an idiot to try and (for lack of a better expression) REST-ify the DOM, but it seemed to work to my surprise.

> An application could also "proxy" for a widget, including over a network link, so you get fairly simple network transparency this way too.

.. yeah due to the "REST" nature, this becomes pretty straightforward.
I'd say, subjectively, those sites got a spike out of the "mobile web revolution" starting when Safari on iPhones hit the scene around 2009 until maybe 2015 or so, but then struggled with ad network consolidation and targeted advertising (DoubleClick was bought by Google in 2007), and regular ad prices going down (marked by eg Dr Dobbs Journal ceasing publishing in 2014).

We really should put up a web museum. For me, the best of times were in early 2000s after the dot-com bubble with clean sites and web design coming of it's own with Wikipedia, StackOverflow, Google (back then).
There was a recent HN about a better way to protect bitcoin wallets that was like this.

I think the idea was, we already have multisig, where it takes M of N parties to perform a transaction. But that's no good for individuals everyday transactions.

But why can't M of N just be used to perform one special kind of transaction, which is "reset my password"?

And it doesn't have to actually be other people. If you don't have any friends you want to trust, the other M of N parts could all be other things of your own. Other devices, thumb drives, hardware keys, printed qr codes, memorized phrases, etc. Maybe some inconvenient to access but they exist if things get bad enough.

It seems perfectly doable, and the only reason the Apples and Googles of the world aren't doing it, or at least working on it, is because they're choosing not to.

Another comment actually said that Apple were working on this and eve had it largely worked out, and it was actively killed.

There seems to be no fundamental technical or user problem making good user security impossible. Simply too many powerful entities for their different reasons don't want most people to have it.
I think it had to do with it collecting random bits of metal and not enough people truly showing interest in it. I for one miss magsafe with immense intensity.
It's GPLv2 all again, yeah. I remember similar comments 20 years ago about GPLv2 code when used for libraries. And that's good, although in the end they came up with LGPL for that scenario.

Anyway I agree that the license is too generic and can use some more details but IMO it should basically cover all the automatism you explicitly create to manage the software you are selling access to. I mean, there is no need to publish the secret sauce for EC2 because it exists anyway and it's publicly available anyway.

To sum it up, I'm not against the spirit of the license but I agree the implementation should be better.
If even half what this report claims is true, a lot of 2012-2015 holdouts are going to upgrade, including myself.
Hey! That looks interesting I’ll check it out and add it to the list of topics to revisit.

Summarized in another comment but I am a bit worried about hand tracking for a couple reasons. Also mentioned in reply to another comment, but will summarize here for convenience as well!

1. While I know there is promising tech in this area (and I am very interested in it!) the tolerance for error while playing/performing music is slim to none. Will a solution end up being 75% accurate? 90%? Both are two low IMO. Pure MIDI keeps things in a relatively more controllable realm

2. Camera rigging. There are just so many variables here for things to go wrong/right. Quality of the camera, position, lighting. It’s challenging just finding a good method of positioning a camera even if you have the right equipment to locate it.

All that said, I’ll still reinvestigate this zone of ideas in the future and your insight is much appreciated! First, need to prove that I can make the simple case work as well as I think I can :)
I have recently setup the classic terminal email client- mutt, very happy. This repo for Office 365 helped me, not only with setting up O365 but as an example for others, also keybinds for Archive folders etc https://github.com/ork/mutt-office365
"Most people start the day with unlimited amount of possibilities"

I think the comments to this post testifies that no one has unlimited spoons. Most people struggle. Some more, some less.
Will add I am yet to properly render html emails though.
> notice how we call the start of the PRC the "loss of China?"

The PRC was literally the "loss of China" - the Cultural Revolution destroyed most of China's customs and history.

> Any country not under our economic and political dominion is labeled the enemy

The CCP is not just ideologically opposed to the US, but has been in an undeclared cold war since Mao in the 1950's. The CCP is our enemy - just look at their refusal to allow outside corona investigators to visit Wuhan for a year, or the large-scale spying in Western countries, etc.

Why are you shilling for the CCP, who harvest organs from religious group members on an industrial scale for export?
Some months ago I made a game using Godot. A simple mobile focused arcade game. The goal was to design a game where the player has only one action, and make it has fun as possible.

It's available on the Playstore: https://play.google.com/store/apps/details?id=com.loustak.in....

And on Itch.io: https://loustak.itch.io/inline
The linked PDF says 2003.
This is a fascinating article that winds through a whole raft of problems that feel super relevant in the software world today: end-to-end encryption, distributed messaging, what we would today call "containerization" (in 1984!), many other things besides. I often dislike this kind of abstract general nonsense but I think there's a really interesting through-line here I hadn't noticed before.

One thing that struck home with me was this line:

> Some of these source files were corrupted by byte exchanges, and their owners were forced to the ultimate end-to-end error check: manual comparison with and correction from old listings.

At work I sometimes joke that us SWEs are the last line of retry-and-checksum defense, but it's not a joke! This paper argues correctly that engineering extreme reliability into lower level common components is uneconomical, but on the other hand pushing reliability all the way up the stack doesn't work either. If you surface the jank all the way up to your customers you just have a buggy, crappy product and your business will fail. One level down, if you rely on talented engineers to fight operational fires all the time you have to pay a lot of expensive engineers to not make progress delivering features.
How to Develop a Medical Staff Scheduling System
In the last couple of weeks I have that worry too.

Did a little research regarding replacing the disk. A more performant drive costs around $120 USD. And the steps too replace it do not seem to tricky.
> I spent a lot of time with this yesterday analysing it in a VM and I couldn’t find any cases where on reboot it caused chkdsk to actually take any actions. It always found the file system clean.

That is very frequently the case with these kinds of filesystem bugs. You need actual hardware, not a VM. FWIW, it does seem to be reproducible on hardware.
"Meanwhile, attackers have been able to bypass MFA using a "pass-the-cookie" attack. Browser cookies are used to store user authentication information so a website can keep a user signed in. The authentication information is stored in a cookie after the MFA test is satisfied, so the user isn't prompted for an MFA check again.

Thus, if attackers extract the right browser cookies they can authenticate as a targeted user in a separate browser session, bypassing all MFA checkpoints."

I have been testing this idea for a while, e.g., with Gmail, using a saved session cookie for an account I registered. Not as an "attack" but as a possible way to check for new mail from outside the browser, without using a browser, on the command line. It has been working for an extended period of time. Are sessions really supposed to last weeks, months, years. It seems like a simple solution would be to log users out of a session after a period of inactivity and invalidate the so-called session cookie. I have seen bank websites do this but I don't see them begging users to use MFA the way Google does. Really makes me wonder what is the real goal of MFA, collect more data from users, or "security". If it is the later, it appears that MFA is easily bypassed, forever, by simply stealing a single session cookie. Instead of advising users to keep handing over more data to satisfy some MFA test, users could just as well be advised to save one cookie and use that one cookie everytime they want instant access, and to treat that cookie like a key to a lock. Anyone with it has access, the bearer of the cookie is pre-authenticated. Like it or not, even if users are follwing Google's MFA advice to the letter, they are still creating an additonal, evergreen "key" every time they log in and fail to log out.
They need to upgrade the camera too. The current cameras on the Air and Pro aren’t good enough for the COVID era video calls.
Price Analysis: Bitcoin Retested $40k; DOT Strongly Surged to $13
I think it works only if everyone is playing the same chord/scale. Kinda like someone playing with a loop pedal. You're right that it definitely wouldn't work with a piece of music.
Jony Ive is gone is my guess
> Ouch, that’s one of those painfully bad ideas that makes it obvious most people lack a basic understanding of physics.

I disagree. That's the fun thing about scifi. As long as your idea could theoretically work (which you seem to agree), you can decide whether the theoretical risks manifest or not, or handwave uninvented solutions to those.

Scifi is about dreaming within our universe beyond our current knowledge or limitations.

At least that's my two cents.

Edit: Not familiar with this specific book, but just in general terms.
When the 2016 line came out, I told colleagues that I didn't see it as a 'professional' device. Thinking in particular for photographers who depended on the SD card slot.

And hoped that Apple would release a 'classic' line one day.
Even the iCE UP5K has a whopping internal 1Mb RAM.
> I think America is one of the most obese countries on earth.

World obesity rankings are curiously topped by a bunch of small Pacific island nations and Kuwait, followed by the US:

https://en.wikipedia.org/wiki/List_of_countries_by_obesity_r...
> Really?

I don't think so. They may be referring to the fact that it is increasingly becoming an issue of political correctness. But science is pretty clear about the risks of obesity and the medical professions follow that.

https://www.nytimes.com/2013/06/19/business/ama-recognizes-o...

I have a friend who's (US) doctor told he needs to lose weight or he will die. It got him to join a gym at least.
I just wish they would make an Apple Silicon version of the 12" MacBook.
If you have a moment, it would be nice if you could add the high level demographics of HN's readership to a section of the website.

Meanwhile, I've tried to see if this bit of info can be added to the HN repo maintained by Max Wolf.

https://github.com/minimaxir/hacker-news-undocumented/issues...
Well, there might be a positive feedback loop factor implied, even if other factors might affect the rise of kinder society and the decrease of testosterone.

That’s funny as the first time I heard about feedback loop was in college biology courses, when we were taught how women hormones interactions are modelizable.
> Many programmers start ambitious projects with very high effort and low benefit

I would argue that they are actually high benefit, or at least appear as such to the person.

I don't think many people would willingly choose to engage in high effort/low benefit activities.

> Low effort, small-scale projects with immediate benefit/utility are much less taxing on health and don't require constant maintenance

They are also much less fulfilling and interesting to many people.
Multiple projects right now:

- https://getworkrecognized.com — A platform to keep a work journal/brag document/work diary and create self-reviews or promotion writeups based on your notes // Currently trying to find motivation to make onboarding nicer incl. free trial instead of paid to get more users and initial feedback; I guess partly because of that tool i got promoted to senior level recently soo wohooo

- https://caseconverter.pro/app — A simple case converter on the web, guesses the type you want to convert into with a neural net (i know i could have used just statistical approaches lol) // Open sourced some components: https://github.com/igeligel/react-in-out-textarea and the text conversion soon™ - will launch on Product Hunt soon

- https://linkedium.com [Neither landing page nor app is ready yet] — A LinkedIn post scheduling app, planning to make it a bigger growth tool with insights on what kind of content performs well. Kind of like some analytics + social media scheduler for personal profiles but also company pages

If you have any questions about the projects, feel free to ask me :)
Coronavirus sparks exodus of foreign-born people from UK
You can opt out of your pension contributions. You can’t opt-out of paying student loans, which is an available option with other debts.

Student loan deductions reduce a balance that doesn’t impact your credit score, can’t chase you for repayment (unless you do something stupid like move country and fail to inform them) and doesn’t impact lender decisions. Most people have no hope of repaying their ‘loan’ in their lifetimes and instead expect the loan to be written off after 25 years. U.K. student loans being debt is a technicality, it’s a tax with a countdown timer that might be shorter if you’re baller.
The html document is potentially infinite, but its finite length is not encoded in the program (css).

One idea is, to have the same program, and if it terminates, it will terminate if you pick a large enough machine. You don't need to "rewrite" the program to use a larger machine.

So in this case the html document is the tape. Potentially infinite, but not in reality. The css program may handle it as infinite.
Launch Announcement: An Otter RSS Reader for iOS and macOS
I think a lot of people are so focus on the aspect of magsafe that prevents a laptop come crashing down from a table they miss the easy of use that it provides when plugging it in. You don't need to wrestle a sharp piece of plastic and align it ever so perfectly to the port and shove it in anymore, that is a painful process both metaphorically and literally. Now multiply this over the lifetime of your Macbook x2 per day.
Yeah, that tracks. It was kind of cool when people started being able to blog semi-professionally, paid for what they would do anyway. When people starting blogging to get paid, things did change. I’m surely oversimplifying, but the I haven’t enjoyed the web as much since. Now it’s pretty much just a reference tool, not a place for discovery and delight. Causation? Correlation? Tracks with the nostalgia, anyway :)

(Are those kids on my lawn?)
My main problem with declarative/functional programming languages is that they force developers to separate the logic from the state (they are not co-located based on concerns) and this often causes developers to neglect the separation of concerns principle altogether; which is by far the most important principle in my experience.

Most developers never learned proper blackboxing/state encapsulation.

It's impossible to create truly modular code without colocating related logic and state.
Is Plan9's ACME similar? https://www.youtube.com/watch?v=dP1xVpMPn8M

If yes, does it reinvent or borrow the concepts?

(I saw ACME in the yesterdays post: https://news.ycombinator.com/item?id=25777580)
I guess we are all out of spoons..
So, basically an old macbook?
This is the laptop I want to buy, but I find it really hard to believe. They just released a new ARM Macbook Pro with a touch bar at the bottom end of the Pro lineup, which didn't used to come with a touch bar (I have ~2017 pro without). If they wanted to drop the touch bar they could have done it without much fanfare on that model and I'm not sure why they wouldn't do so.
At one point I tried running Wine in WSL, hooked up to VcXsrv for GUI, using Qemu because WSL1 didn't support 32-bit apps. It almost worked, but audio wouldn't play, and the desktop size was wrong and parts of apps wouldn't redraw.
I don't believe this especially. We've replaced a large amount of our work with a huge amount of bureaucracy. There's so much of it that it feels like I'm being overwhelmed by just it some days.
Yeah, that’s how your business dies
I do something a bit similar with learning new tech. I used to just soak up whatever new thing I found interesting, but these days I don't have time to do this and so I have to make sure that every new thing I do learn "pays rent". It has to not just be immediately useful (unless there's no other way to solve the problem with my existing toolkit) but also to generate value in an ongoing manner for it to be worth the time investment.
G5 Powerbook finally happening?
Please check this video on Vegetable Oils: The Unknown Story by the author of the book "The Big Fat Surprise" [1][2].

[1]https://www.youtube.com/watch?v=Q2UnOryQiIY

[2]https://www.amazon.com/Big-Fat-Surprise-Butter-Healthy/dp/14...
Guild Wars 2 to stop working on macOS
The Impact of Branding: How to Build a Business Case for Branding Activities
With the use of abusive privacy-violating fingerprinting data collectors (that all share user data across their customers), correctly using your right to chargeback a bad merchant can result in being banned from thousands of businesses.

Using "alternative" browsers like Firefox, using uBlock, etc. also will result in being banned from sites and banned from ordering.
By duplex are you referring to having one frequency reserved for each participant's outgoing stream ?
Learning a new language is hard, whether it's a spoken language or, in this case, the incantations on command line.

Your comment to which I'm replying now shows that you do have the ability to learn this new language. You've correctly and successfully used the term "SO" to refer to a popular resource on programming. You have successfully "fired up the terminal." You've even used the terminal to echo $PATH. You're making great progress! :-)

The particular idea of installing node.js by default in web browsers seems to me like installing toasters on sofas. That would make it easier to make toast without going to the kitchen, but is not something that most people would want.

> why do I need to ______?

This is the current state of computers and programming. Computers are just concentrated piles of logic gates and they don't actually know what they are doing.
> "Most people start the day with unlimited amount of possibilities, and energy to do whatever they desire, especially young people. For the most part, they do not need to worry about the effects of their actions. So for my explanation, I used spoons to convey this point."

Not so sure about this... everyone has limited resources, time and energy being the biggest, finances usually a big one as well. How accutely you are aware of them perhaps depends on both your situation (such as having serious health issues that need attention) and what exactly you are trying to do with them.

Not taking your resources for granted is always helpful though. (Although someone else not sharing a resource doesn't necessarily make it worth more to me; e.g. I'm not happier to be able to walk specifically because someone else can't.)