skysight-inc/HackerNews huggingface dataset:
Perhaps you are part of the problem? Maybe leaving would be best for both you and SF.

I was born and raised in the area, and have watched as friends and family are forced out due to rising costs. These are folks who legitimately loved the area and were actively involved in their communities. And they get replaced by people who seem to only care about big paychecks and spend more time complaining about the area than actually doing anything to improve it.

The rise in remote work due to COVID seems like a perfect opportunity to correct this misalignment. For those that don't like it here, I think everyone would be better off if you moved to somewhere that suits you better. And as a bonus you can take your big paycheck with you. I don't mean to offend, it just gets a little old seeing people complain about a place when they are perfectly capable of leaving.
Waking up without an alarm clock. It's the single best productivity boost I got this past year.

And yes: when I'm productive, I'm happy. When I'm happy, I'm productive.
At Brown U.'s semiconductor fab cleanroom we had a Windows 3.1 PC controlling our plasma etching machine. One day we opened up its case--not a speck of visible dust despite operating continuously since the early 90's!
Can you get this performance under Linux?
Proposed hard merge between Keep and NuCypher
I've enjoyed installing windows 98 on old hardware; unlike windows xp, the OS installs without network authorization and runs mind of legacy software. But the couple of old towers I've gotten from friend's closets have lacked driver CDs. Once you reinstall windows (perhaps because of a bad hard drive sector) it becomes impossible to get the sound card working again or better than 16 colors out of the graphics card. Vendors like even intel no longer provide 80710E chipset drivers and the ones for download on shareware sites don't work.
Passing responsibility of not distributing evil software from the gatekeepers to the user.

Ignores half the point of having a distribution that has a package manager, curated software.
The website crashed, failing to withstand viewers from HN.
It seems pretty obvious to me. Some programs aren't going to be very useful if you don't let them access resources on your computer, like the filesystem. Some "stateless" apps will do fine without it (Spotify), but anything designed to create and edit files you want to live outside the sandbox is going to need to access them.
Six years ago, I would have taken that as gospel. I wonder if that is still the case, however.
Case studies on how companies got their first 1000 customers
Yeah nah, I live in Melbourne and there are rabbits EVERYWHERE
That's funny. I've wondered that too, and from the other replies it seems you and I aren't the only ones. I half-assumed it existed and was just called something-incomprehensible-mode so I never heard of it.
Here's a recent example of her playing: https://youtu.be/TARBRZPDfWs
Yeah? On paper, 401k, or elsewhere? Where have they worked and for how long?

Because in my experience, the “everyone who works at a FAANG is a multi-millionaire” meme is 100% bullshit. Especially when I read things like https://news.ycombinator.com/item?id=26336029
RF is not a required course in most universities. Some don't even have it as an elective. Were you thinking of electromagnetics? RF is a very specific subfield.
Intermittent Fasting + Meditation. A bit difficult to explain but bear with me. Imagine you wake up one day to a rumbling tummy (happens when you do IF). I noticed that such sensations would lead me to a bad mood. It's a subtle process but one day it clicked that I was "inventing" stories in my head to account for the physiological reactions in my body (due to hunger etc.) . Take it to its logical conclusion and you'll realise that this happens with other sensations, too. Now I am a lot more conscious of sensations (especially the "negative" ones) and it has made me happier and calmer :). The WFH helps maintain IF + meditation schedules, too!
Do you not bring... special friends over?
I think you’re not looking far enough back in the history of computer technology to think it’s _recently_ shifted to places like Boston. There’s always been companies outside SV, and especially in Boston. And there’s always been ebb and flow.
> I can see why it's inconvenient for people who are just getting into iPhones though.

It would be nice if they offered you a free cable and small brick if you wanted one. Most people wouldn't actually take them up on the offer, but someone getting their first phone (or passing their old phone/charger to a family member) would actually want this.
This makes me wonder if website chat could be implemented by connecting user directly to Slack or other messaging service of your choice and skipping the "admin panel" part?
Certainly. And the Native Americans / Chinese citizens / Indians still bear the scars of it. Not something to be proud of or advocate.

But, this is besides the original point I think. Creating an organization where “not getting abused” is some Hunger Games type zero sum game will never yield long term positive results and will certainly grind up and destroy the lives of most people participating in it.

To know that and think that is ok and “worth it” requires a level of psychopathy that most psychologists would find concerning if they’d diagnose it in a patient.
How is the New Administrative Capital looking like?
IIRC, they did stop including it with the SE (or some other model that wasn't refreshed at the time the policy was instituted).
Got an eMTB 8 month ago, visited places in my local area that didn’t even know existed.
No weather is too bad for going outside for a ride anymore.
Cops stopped me once asking what I was doing outside on a bike in freezing rain, suspected drug smuggling.
Software is eating the world meant software will permeate and govern everything, every thing and every industry will be programmable, the world will be full of objects which are linked at a distance and change behaviour regularly, perhaps even with intents of their own. The combination of ML and robotics will spread software even farther into our physical world.

The author compares software to consultants, disruptive but not producing meaningful change, I don't agree with this - industries are being changed forever or replaced, but the transformation isn’t done yet. The old intermediaries who used to decide what we consume are not dead yet but I think that power will be diffused across society as the cost of production falls and new mediums emerge.

Retail - we’re only partway through a transformation but big retailers simply have no reason to exist in a world where you can have a package delivered same day to your door from a warehouse.

TV - this will be replaced by other screens which encourage participation (live chat etc), and self-production (youtube), that’s not yet complete.

Publishing - the entire knowledge of humanity is available online for the first time, most of it free, and people can publish their thoughts at zero cost. This is a remarkable revolution with profound impacts still reverberating. Gatekeepers like academic publishers are increasingly untenable and out of touch but are not gone yet.

Music - democratised as the means of production are cheaper but the incumbents are not dead yet, however their position is becoming untenable.

IMO we’re not even halfway through this revolution which is comparable in scope and time to the industrial revolution.
IIRC, they used a turbo supercharger system that had multiple stages that can be enabled at different altitudes.
This is a cautionary tale about a) commenting non-obvious code and b) adding tests. Someone had to think hard about how to solve this problem. Everyone coming after shouldn’t have to. I must always be able to do drive-by refractoring with just seconds of thought. If tests are green and quick manual validation doesn’t show anything broken - then I’ll assume the refactoring was ok.

The job isn’t to make something work. It’s to make it work AND be resilient to a bad refactoring. If you didn’t properly protect your implementation with tests and comments you didn’t implement it at all.
note that the response partially agrees with the points raised, it looks like a constructive discussion overall.
> * littlestymaar 1 day ago [–]

Too bad this is only available on a operating system that spies on its users.
(Sorry Apple fans, it does and while their marketing tries to hide it as much as possible, their privacy policies don't lie : https://www.apple.com/legal/privacy/en-ww/)*

You were asked for evidence and failed to provide any. You have now moved the goal posts, first by saying they’ve considered ‘selling’ health data to insurance companies, now it’s they might do it, so therefore they are. Apple aren’t perfect in any way, but what you are asserting is bullshit. To your point on Google and Facebook - it can be demonstrated that they are doing shitty things with peoples data, something you have utterly failed to do in Apples case. As the Romans said, shit or get off the pot.
Even my friend's entry level $150 Xiaomi Note 7 comes with a 17W charger and supports up to 27W chargers.
Instead of calling OP ignorant, can you help us with world-leading tech companies that are not in the US?

I can think of Tencent from China in terms of company valuation, but my impression is that Tencent's dominance is confined to China instead of the world.
So the solution is to have the package manager decide things for every user?
Show HN: Programmable browser you embed in your app
It would make for a far better world:

Older men chasing younger woman and replacing their previous wives? Completely unnecessary.

Child sex crimes? Someone can just morph into a child and hook up with someone with the same interest.

Unattractive but a good personality / similar interests? Not a problem.

Trans? Just morph into a woman / man.
Yeah, I dig such stuff too. For this, I go for Reddit live streams where you can QnA with the streamer and it's quite fun. In last few months I have been to Rome, Kenya, Germany and of course Japan has it's own charm.
Why can't they be complementary?
Does SAGE work well for analysis as well, or is it mostly for algebras/objects?
Sorry, your right:

- largest electric vehicle manufacturer and adoption

- 5G (still no SV grown solution there)

- Most advanced solar manufacture

- biggest investor in renewable energy and nuclear

- biggest investor in space based technology and delivery

If you’d like more I can keep going. I was responding to: “they steal everything”... I pointed out the most widely used social network that was homegrown and unique.
The author didn’t consider that a changed behavior - the inlined image already had a dependency on http to be downloaded in the first place. No, this is all on the original author.
Thanks this insight helped me understand an issues I'm currently having with training actually!
Missing findings:

- someone should have pushed back hard on the design that embedded such a huge png in the design

- the programmer in the article should have broadcast his finding by submitting a code comment
If that service gets too slammed there's an alternate demo of roughly the same thing: https://demo.browsergrap.dosyago.com
I felt this so much. When I'm in the office I spend so much time thinking about if my cough was too loud and distracting people, of if my hair is neat enough, or if I should walk to get a cup of water or if I should wait 20 minutes because I just got back to my desk from the toilet.

Working from home I don't care about anything and just get things done.
>> The fraction of Emacs users who use it primarily for things other than programming is a lot bigger than most HN readers think it is.

> Do we have any hard data here?

https://emacssurvey.org/2020/
Working from home, (far) more birds in my garden because less planes and less cars, fiction reading (took a break for 10 years, now back to 2 books/day), reading while walking in the empty forest, walking 10km/day.

Guess the biggest is the walking and reading at the same time.
> All of the examples are apps where the main use is manipulating files on the system.

So do users, still can't overwrite system wide settings without first getting root. Decent sand boxing has to be granular enough to cover partial access. Of course the hard part on Linux would be locking access to files like ~/.bashrc without completely blocking access to the home directory, that probably would require an exhaustive list of all config files that are directly stored in home instead of a specialized sub folder.
There are many reasons IMHO:

- C is designed by committee, so proposals to expand the standard library move slowly.

- Specifications suitable for general computing may not be so for embedded micro-controllers. TBF this is slowly changing as well, given that a ARM CortexM can have double-digit kilobytes of memory now, and is almost as fast as a PII.

- Philosophical: some C users maintain that C's supposed to be a "portable assembler" and higher level abstractions are beyond the scope[0].

This may sound tongue-in-cheek but: you should use C++ instead. Yes it has a lot of flaws of its own, but IMHO it really lives up to the spirit of being a "better C". It has (almost?) everything you said wanted in it standard library. And just because you're using C++ doesn't mean you have to go all-in with template meta-programming, objects, etc. I've written very C-ish code in C++, and only used parts of the C++ standard library I absolutely needed. Last time I did that I was able to "un-C++" my code later to satisfy upstream requirement (no capes!^W C++) relatively easily, after iterating with C++ first.

[0] I know there are counterarguments that C's never been that and it's more a "convenient lie." Nonetheless the that's the spirit of the argument.
Yes.

https://chatlio.com/

Creates a short-lived channel per chat. It works well in terms of sharing responsibilities with a team and allowing people to jump in easily.

I did feel a bit of unease with having customers in the same place as our "private" conversations.
It's an editing error. It should read:

BTW: I've always thought that Margin Call is a very good movie showing internals of the financial institutions.

It was late, I was tired, mistakes were made. :)
> Early Americans abused and abused and exterminated native Americans

Early?
> It seems to cover your typical BSEE, and you need an exposure to all of it.

Hard disagree. Much of the page involves what normally would be electives. You need exposure to some subset, but not all of it.

To give you an idea, my undergrad in EE did not require a course on materials (although it was an elective).

Everything in "Phase 2" was an elective - none was required (although many universities do require the "electronic devices" course).

Needless to say, if everything in Phase 2 was an elective, so was everything in Phase 3.

Also, when I look at pretty much any job requiring EE, and intersect it with the courses I took as an EE undergrad, I find that most courses are not needed. EE (and an EE curriculum) is often quite broad. For any given course, there are plenty of jobs that will need that course, but most EE jobs will not. If the submitter has some specific goal in mind, he won't lose much by skipping courses not related to that goal.

To give you an idea, when I worked as an EE, I had to use basic circuit theory 2 or 3 times, digital logic only once, and the physics of electronic devices a lot. The level of EM I needed was satisfied by high school physics, so I won't even count EM. Everything else I took: Control theory, communications, electronic circuits, power/machines: Never used it.
Take a look at the git log to see if you can at least explain one or two reasons why the original author added such non-sense. Was it a feature tackled on at a later date? Did they try to fix some bugs?

If you can't find a reason (or is not willing to do so), it's practically calling the previous programmer either a bad one, or just doesn't care about anything at all. In that case, refactoring might be the least of your concerns.
I’m guessing you haven’t been to Shenzhen. Where everything you mentioned is, and growing.
That’s no way to maintain a codbase though. Refactoring can’t require investigation that approaches the effort of building the fence in the first place!

That code base will rot out of a fear of touching it.

The answer to the Chesterton rule is: put a note on your fence to explain why that fence is there, and under what conditions it can be removed in the future. (With code you also have the luxury of tests to verify the fence is there so long as the conditions for it being needed still remain)
I’ve had this ’theory’ for a while that first jobs and first bosses and co-workers matter a lot because this is where you develop your sense of what is ‘normal’. E.g. over the years I’ve worked with all kinds of people, and I’ve taken a habit to at some point engage into conversations about first jobs we’ve had and how was the work environment. As a result, I feel that many of the individuals that started in hostile environments have been damaged for life and come to new jobs bringing their twisted ‘normal’ with them.

I consider myself lucky to have had what I consider excellent bosses and work environment in a couple of my first jobs. So at least when I finally landed into abusive and hostile job, I could with some confidence say that this is not normal, no one should be tolerating this, and hey boss, watch me go!

Whether this ‘theory’ actually holds true, I don’t know. But having had it in my head has certainly allowed me to curtail my bad behaviors over the years. And hopefully has allowed me to be one of the better examples for the next generations.

All this of course assumes that leadership wants to optimize for humane treatment of people.
I guess, micro USB.
Kuroda: Bank of Japan’s CDBC experiment to commence shortly
> I think this is one of the curses of modern life, more so in the rat race, that one misses on just living with kids

Statistically, parents are spending more time with their kids than they did in the past.

https://ourworldindata.org/parents-time-with-kids
I wish I had realized this while I was still a student. By the time I was in grad school, it was too late. Now I make sure that I at least skim the material a bit before the lecture so I can see the other perspective, but also ask the professor/teacher any questions I had from my own pre-reading.
I only used to do fasting (islam), but I tried intermittent fasting this year.

I can not stress enough how an empty stomach can contribute to overall mindfulness! It sure sucks at first, but IF just clicked with me and I want to adopt it
“The nexus of machine learning and medicine, biology, and materials science will be to the coming decades what Silicon Valley has been to the late 20th and early 21st century.”

I've been hearing the trinity of information technology, life sciences and materials science for over a quarter of a century again and again.
Since the first time and ever since it reminds me of these tests where you are presented a list of words that are related somehow and you have to find the one word that doesn't fit in the set.

For me materials science seems to almost fit at first glance, but not really when you look at it. Both the other areas have already changed our life more than anything in the past decades and there is good reason they will continue to do so even more in the near and intermediate future. I don't see this to be true for materials science.
At least there seem to be at least a dozen fields that are equally influential.

Does anyone know why materials science is so often included?
I have started going back on Thursdays and Fridays with no plans to return full time ever. Many of the other developers have returned full time but no one is hassling me to come in to the office since it doesn't affect my work at all so I'll keep working from home for as long as they let me and if they ask me to come in full time I'll get a new job.
I don't agree with your assessment at all. The linked article seems to mostly agree with the criticism levied, but disagrees mainly with the severity and degree of the issues.

For example, OP says:

> Almost all popular applications on flathub come with filesystem=host, filesystem=home or device=all permissions

The response says that no, not "almost all"; out of the 50 surveyed apps, 23 of them had excessive permissions. Well, ok, sure, that's definitely not "almost all", but that's still way too many.

I haven't used Flatpak (or Snap) before, but my impression of the technology was that it isolates apps and strongly sandboxes things so if you accidentally run something malicious, you're covered. But that doesn't seem to be the case, really. I get that this is a hard problem, and some things aren't even possible to do on X11, but then don't leave people with the belief that you can do all these things.

The response also says:

> Some directories, like ~/.local/share/flatpak/overrides, are blocked. Even if they have home or host access, they will still need explicit permissions to get read-write access to the blocked directories. Doing this with .bashrc, .zshrc and other shell configuration files would be very useful from a security standpoint to prevent sandbox escape.

That is just an awful approach to security. You need to deny by default and selectively allow, not allow by default and selectively deny. Applications do not need explicit permissions to get r/w access to blocked directories; they can simply append to ~/.bashrc or whatever, and bam, they have "permission".

I'd heard some bad things about Snap, but looks like I'll be staying away from Flatpak as well.
Everything in GNU radio is a flowgraph (a fancy flowchart, actually a directed acyclic graph).

The thing is you can take an existing flowgraph, modify it, and see what happens in about 30 seconds.

This video seems to be a good starting point: https://www.youtube.com/watch?v=ufxBX_uNCa0
I also got back to fiction reading lately and I’m immensely enjoying it. But..do you really read two books A DAY?
Taiwan home to TMSC (amoung others) currently (with apples help admittedly) putting intel to shame.

Edit: Looking for Tech in PK is like looking for tech in D.C China’s “bay area” is in Guangdong in the GZ, SZ, DS triangle.
It is hard to guess at motives when author is unknown.

Or when neither of the CVE links go anywhere.

Maybe I've understood how Flatpaks work incorrectly (please correct me if so), but the applications are ran in containers. So how would an attacker exploit CVE-2019-17498 on a Gitg? Its not like Gitg has a port open for listening incoming messages.

With ffmpeg I don't know if things like Chromium are actually using the flatpak ffmpeg or if they ship with their own libs.
Driving Model Performance with Synthetic Data VI: Real-to-Synthetic
I agree with much of this article. I looked at the twitter output of an acquaintance a couple of days back and after literally 60 seconds I felt my mind becoming a stew of frustraion and anxiety -- i agreed with many of the points and retweets and slogans but to what end? On the other hand I'm dubious of effective altruism as a model for improving the world it seems to me it has very little chance of creating necessary structural change. Charitable giving is great but why as a society should we be subject to the whims of individual philanthropists -- often gross benneficiaries exisiting power structures.
> I understand wireless charging for my toothbrush (charging port = less waterproof), but it’s such a “solution searching for a problem” for phones.

The one awesome use case for phones is where the phone itself is a wireless charger, so you can do phone-to-phone charging when someone has a well charged phone and someone else has one about to die, without additional gear.