HNHacker News
TopNewBestAskShowJobs

Technically

34 karma · joined November 14, 2020

submissionscomments
Technically··on Books helped South African man overcome homelessness
> It is caused by people developing mental health issues that make retaining employment extremely difficult.

Sadly, there are many other reasons, too. I met a family of immigrants. I learned through their eight-year old son his parents lost their jobs, couldn't find legal employment, did not speak english. As they were at a shelter, I imagine they were decent candidates to be picked up by ICE.

Nonetheless, I agree with your post. This is a solvable problem but it is only solvable at the housing level.

Technically··on A Week with Plan 9
> Plan 9-based technologies are a part of most, if not all, operating systems today (even Windows!).

9p is indeed a great technology—I would have also thrown in utf-8—but most of plan9's ideas remain quite fringe. I would pay a ton of money for an OS with both bind and browser support. Plumber is still leagues better than anything offered by macs/linux/windows.

That said, I don't see "fringe" as being mutually exclusive with "legitimate". TempleOS had some features that other OS's could use, too—its use of hyperlinking is actually really cool.

Technically··on A Week with Plan 9
I know that Russ Cox & Rob Pike both still use plan9.
Technically··on Sci-Hub Is Now on the ‘Uncensorable Web’
I don't know why the term is so valuable. Musk went so far as to buy the title for Tesla.
Technically··on Pesticide believed to kill bees is authorised for use in England
What are you comparing us to? We don't have a control group for intelligent species.
Technically··on The Earth has been spinning faster lately
Yes, I meant this more about my appreciation of the clock rather than my ignorance of semiconductors and rockets, which I can assure you is massive.
Technically··on The Earth has been spinning faster lately
People talk about rockets and computers, but to me atomic clocks are the pinnacle of human achievement. So many other technologies are built off of accurate time measurement, and it's a very clever mechanism (at least the one in Boulder is that I'm aware of).

The semiconductor is pretty good, too, but not nearly as clever.

Technically··on The account of realDonaldTrump will be locked for 12 hours
violating their terms of service, presumably.

However, it's a private site & they don't need to justify their giving service or not.

Technically··on A constructive look at the Atari 2600 BASIC cartridge
If expressing a conditional costs you more than 1/64 of your storage I'd say the storage is pretty useless for storing code.
Technically··on A constructive look at the Atari 2600 BASIC cartridge
What language does not have a form of a conditional expression?
Technically··on Facebook senior software engineer interview
All to sell ads.
Technically··on U.S. Capitol Locked Down Amid Escalating Protests
Corporate media allows both the incentive of manipulating people to increase views and the prospective of buying good press.
Technically··on Should the Web Expose Hardware Capabilities?
> If it was as easy to download, install, and run native apps, we would be having the same exact conversations in regards to security and portability.

Mobile platforms have invested in restricting apps by ability. There's no such way to exert this control over web apps with current browsers.

For instance, how to you stop a page from snooping your keystrokes? At best you can disable javascript entirely.

The browser really, really, really needs to adopt the sandbox model used by the rest of the operating system for this to make any sense, and right now the browser is more of a gaping hole in your wall than a sandbox.

> The user should be allowed to do what they want, right?

You'd need to do a hell of a lot of footwork to actually enable users to make decent decisions about random code found on the internet. I don't trust anyone technical I know to do this, much less people who don't understand what's going on.

Technically··on Asahi Linux: Linux on Apple Silicon project
Is there any point of running windows outside of intel processors? I'm aware they have an ARM offering but it's not clear what the "killer apps" of the OS/arch pair are.

I'd think linux/BSD drivers would be the concern here!

Technically··on Game of Life running on Penrose tiles
Previous discussion: https://news.ycombinator.com/item?id=15138703
Technically··on We rebuilt Corewars and used it to teach Computer Science students in India
A RISC ISA would render a lot of tricks useless as they depend on memory-to-memory copies.
Technically··on Stealing private documents through a bug in Google Docs
I find it insane that people want to use apps built off this creaky technology.
Technically··on Chemicals called PFAS and PFOS are in the blood of virtually every person
What do you mean by "unnecessarily"? How are you quantifying the risk and what is the certainty where it becomes worth addressing across 7+ billion people?

You haven't demonstrated that this is "hysteria" and your own blasé attitude is worth imitating.

Technically··on Unilever Says It Will Resume Advertising on Facebook
It's still cool and good pr to not give money to Facebook.
Technically··on Cerulean: Experimental micro-blogging app for Matrix
This forum is such a great technical resource, thank you.
Technically··on SEC charges Robinhood $65M for misleading customers about revenue sources
Courts don't do much good here either. Realistically, the US does not have a way to hold powerful entities to account for every day americans.
Technically··on A Defer Mechanism for C
> One of the key interest of C compared to more recent languages is that everything is explicit. With a finger you can follow the code as it runs and know exactly what is going on and when exactly.

I don't agree! There's a lot of behavior that's implicit and you essentially need to internalize the C standard/compiler behavior to follow. Weak typing, for instance; defaults for memory access/fencing, handling faults, runtime semantics with respect to initialization of the process, cleanup via atexit, and signal handling.

Memorable, sure, but hardly explicit.

Technically··on Getting our first thousand users in one day
Well, it certainly says something to profit off it.
Technically··on More than 1,200 Google workers condemn firing of AI scientist Timnit Gebru
How does it put pressure on Google? Where's the leverage?
Technically··on System76 – Pangolin
Lightweight is good, but how does thickness impact you? I haven't had an issue fitting a laptop into a bag in over 20 years.
Technically··on Justice Department Sues to Block Visa's Proposed Acquisition of Plaid
I don't see how any activity here helps an alternative to cash for payments. I'm not even fussed about anonymity here: visa/mastercard seem to provide a nationalizable service at an extremely poor quality and cost. We really deserve much better as both payers and payees.
Technically··on Pijul – The Mathematically Sound Version Control System Written in Rust
Does this allow for semantic, non-text diffing? This would allow for code formats without syntax errors (i.e. storing the valid AST in binary as separate, likely structured in binary, from the editor representation).

Diffs would then be truly semantic, representing semantic refactorings (e.g. "extract method to function", "rename symbol") at the patch level. you could easily then query "when did this variable show up" even post-refactor where the variable moves modules. Sure this has its limits but it'd push the tooling to levels virtually impossible to automate with text-based code now.

A man can dream!

Technically··on Metal for IntelliJ Platform
How do you figure? Making the native graphics api available to popular toolsets seems pretty straightforward OS work.
Technically··on Welcome to the New Middle Ages
> A topic of conversation doesn't have to be toxic to cause reasonable people to avoid engaging with it.

Sure, until people realize that politics have the capacity to impact their lives negatively, and then all of a sudden the rationality for discussing it is quite clear.

> One way of excusing yourself from such a conversation in a (hopefully) unoffensive way would be to make an honest statement like, "Gosh, my brain is so overworked right now that I can't even begin to delve into the nuance of that subject, but I hear where you're coming from."

I wouldn't characterize this as a polite excuse so much as an honest admittance—you clearly respect the other person enough to indicate an acknowledgement of the meaning of what they're saying and an incapacity to respond. That is, unless you're lying, which is clearly disrespectful. In that case a "I don't agree but I feel like it's unprofessional to engage in these conversations" would suffice.

Technically··on Welcome to the New Middle Ages
There's nothing polite about a brush-off. It indicates a lack of respect.
Page 1 of 2Next →