skysight-inc/HackerNews huggingface dataset:
Very promising product. Having used PushBullet on my Pixel phone for such a long time, I’m scratching my head trying to find an alternative on iOS since it’s no longer available on the platform. I wonder if your app offers some kind of similar features, one of most prominent being sharing links and hopefully files between multiple devices, it be desktop or mobile.
I do trust apple over a hundred different developers with random practices.

I found out not long ago that a tool I was using had no hygiene practices at all - they grabbed random versions of things they packaged up, had no meaningful audit trail at all, no means to notify (or even awareness that this might be a consideration) essentially no meaningful code review and so on. I noted this because I was investigating a bug for the project and gradually the reality became clear.

At the very least, Apple is one step above mayhem and negligence.
You might be interested in https://github.com/matrix-org/synapse-s3-storage-provider, which provides S3 storage options for Synapse.

I personally run https://github.com/turt2live/matrix-media-repo/ which is basically a media server written in Go which has lots of bells and whistles for rentention, storage platforms and scaling.
Yep, that makes a lot of sense. Skia appears to be BSD licensed which is good. Not having used either, are the capabilities of Skia a superset of Cairo?
Or, simply assume that there really are no “good guys”.
This is a fundamental problem with standing waves in microwave ovens, and isn't really affected by pwm. You need to change the mean free path.
As a senior developer when I see a job description that speaks more to frameworks or tool chains than product I ignore it and move on. I suspect some interviewers might do the same for candidate resumes. The difference is communicating what you actually accomplish versus how you might do it.
That only works as long as you can easily distinguish the DNS traffic from the rest, right?

For instance if my VideoApp serves content from videoapp.example.com and I use my own DNS also at videoapp.example.com, served over DoH, I think that's basically the end for host-based content blockers.
It’s just such nincompoopery, people speculating about geopolitics. TSMC is owned by normal people who want to make money, if for some reason they aren’t able to trade, ownership will move out IP and put it on a USB key, and build elsewhere.

Just think about it rationally. If TSMC isn’t allowed to meet demand, well of course someone will be incentivized to move the IP elsewhere where you are permitted to meet demand. It would be such a colossal opportunity. Indeed shutting off TSMC would be great for other people interested in getting into chip manufacturing, in the same way that reducing competition in anything benefits producers.

The reason that doesn’t happen has nothing to do with geopolitics and everything to do with what every mainstream US politician has always been saying: subsidies, and the price of labor.
PBF is so genius. I had forgotten about it, thank you for the reminder.
I successfully decrypted my WhatsApp messages from an Android 10 phone, though I don't remember what method I used to get the key.
That's amazing. I Googled you and was very happy to see that you are still creating new things, after all these years. I aspire to that!
"By default" is key here. Apple doesn't allow to change this at all, unless you do a hosts file hack.
> You joke, but the past year shows something like a zombie apocalypse is a possibility.

For me the past year shows that the economy has been more resilient than most people expected, that the Fed is willing to drop rates to zero in order to keep it that way, and that the stock market actually goes up when that happens because it is the only investment that might return more than a fraction of a percent.

If you are going to keep that much in cash, I might suggest putting some of it in inflation-protected securities like I-bonds. They are backed by the US government, and I can't forsee a situation where the government could default on them without the value of the dollar also tanking. They are better protected from inflation than money in a savings account.
I don’t see how it can be both 1 and 9 though. In my mind it can only be 1 because anything to right of the division sign should be fully evaluated first before using the result in the division operation.
> You should read it "do you trust Apple is acting in your best interests OVER any random app you might install or website you visit?".

For much of the software I use, the answer is no. I don't trust that Apple is acting in my best interests over GNU software, for example, not by a long shot. I don't even trust that I could understand if Apple is acting in my interests, because massive corporations like Apple have unparalleled resources they can use to obfuscate their intentions.

Is our best shot at trusting one another to delegate that trust to a notoriously non-transparent corporation with a laundry list of conflicts of interest, obfuscated closed-source software, and that's operated out of a country well-known for surveilling its citizens and citizens of other countries?

Personally I'm not anywhere near ready to accept that that's the best we can do, nor that it's something that we even should do.
> The people who need better tools to deal with this are the language implementers who almost always abstract over this.

Do they? What languages abstract away the filesystem or the OS's file abstraction?
This means the user has to roll the mouse around to discover what's clickable. That's not usable, it's frustrating.
I tried to use Matrix with a few friends, and while it's impressive how far it's come, it's not there yet. The features are all great, now "all" that's needed is to make them work. We had jankiness like keying problems, messages that wouldn't send or receive, and general problems that made it not "just work".

My personal pet peeve is that I have no idea what the difference is between "people" and "rooms", and why when I try to talk to a friend our chat is sometimes in one and sometimes in the other. Maybe you'd like to take a page out of the Telegram/Whatsapp book and not distinguish between the two, since they're all chats, they just sometimes have two people and sometimes more.

Best of luck, I'm really hoping to switch to Element for all my chats one day!
What happens if the homeserver I created my account on goes offline?
“It doesn’t send a hash of the app, it sends a thing that is a encoded hash that uniquely identifies the app! Totally different!”

It wasn’t a misunderstanding, it was a simplification so that people could understand the issue without me explaining OCSP and app signing and x509 and the PKI. Dozens of people wrote me to thank me for explaining it in a way that they could understand.

It is indeed a hash, and it does indeed uniquely identify most apps, and it is indeed sent in plaintext, when you launch the app (and is cached for a half day IIRC). I very deliberately didn’t claim it is a hash of the content of the app file.

It also doesn’t send a unique identifier, but I would be willing to wager that the set of apps that you launch in 48h is probably enough to uniquely identify your machine in the vast majority of cases.
Yes and no. The solid state amps will be run in high efficiency modes, making amplitude modulation problematic, so it would not work for modern WiFi modulations. You’d get away with it for QPSK but the spectral regrowth into adjacent channels would be horrendous.
I would appreciate if you could find & reply; googling says use an android 7 or earlier.
Customers, for the most part, don't even know or care it exists. But customers will find value in it when Apple is able to quickly disable malware if it proves necessary.

As for developers... I mean, how much of a big deal is it, really? I looked at the documentation and it didn't seem like a huge hassle. It even looks like it is automatable in your CI/CD processes via `altool` and `stapler`.
you know what else is fertile ground for disinformation and conspiracy theories? literally every single protest i have ever attended. and yet we recognize that the right to assembly far outweighs the impact of a couple schizoid burnouts talking about tower 7 and the zog. the same is true of the internet.

a censorship regime will not make people any more prepared to handle free and open discourse, it will only enable those in power to further marginalize those who aren't. imo what is vitally needed is education on media literacy, this should be considered just as important as history or civics. give people the tools for growth.
Yes, that's a popular opinion that I do share (though more accurately, I occasionally want the ephemeral conversation that lasts not too long). But "I have no idea why" would be a stretch, hence the reply.
"If Microsoft had done something like this circa 1999, it would have been used as evidence in the antitrust suit."
Thank you. WWII-ish era definitely interests me.
Managing expectations would be "Here's a plan to maximize your chances, but the chances are still slim, so pick several schools."
ITT: Arguing what semantics to use when whitewashing a massive breach of trust, privacy and security with no officially solicited opt out.
We live in a potential golden age for technology education:

- Hardware is ridiculously cheap and powerful and widely available

- Inexpensive educational computers such as the BBC micro bit and Raspberry Pi are widely available along with associated educational materials; these devices are easily interfaced to the real world, and can often be programmed at a very low level or high level as desired

- Overall, robotics and real-world computing is cheaper and more accessible than it has ever been

- FPGAs are ridiculously cheap and powerful and allow you to explore processor and digital hardware design

- Nearly every computer, smartphone, or tablet contains a web browser that can be programmed in JavaScript, webasm, and dozens of other languages that compile to JavaScript or webasm; web apps can display 2D, 3D and vector-path graphics, generate sound, and interact with all sorts of input devices

- Nearly every computer, smartphone, or tablet has a Python implementation as well

- Free and open source software is widely available

- Free and open source game engines are widely available

- Games are often moddable and many contain built-in level editors

- Source code of almost any type of software you can imagine, from operating system kernels to compilers and libraries to databases to to web browsers to scientific computing to games and productivity software is widely available

- Billions of people have internet access

- Tons of free and often high-quality educational materials are available from universities, khan academy, and many other sources on youtube, on github, and all over the web

- Many books including textbooks and tutorials are available for free as PDFs or readable on the web

etc.

The materials are out there, but the challenge is empowering people to find and make use of them.
Matrix has always supported "Guest" accounts, where a user can immediately join a room and start talking in there with a generated user_id. They have limitations, but for the "get going straight away" factor it was quite nice.

Element (back when we called it Riot) removed support for this a while ago BUT we are trying to design it back into the app, which you can follow https://github.com/vector-im/element-web/issues/9264

And yeah as a developer on the project, getting users into rooms quickly and chatting is a desperate goal of mine.
Probably because most are doing glorified CRUD, but with an absurd barrier to entry (the interview process).
I built something similar to this[1] for when I'm dealing with hosts I don't have complete control of -- to block outgoing connections. Now it seems there might be a more widespread use case.

[1] https://www.badllama.com/content/portable-raspberry-pi-firew...
I'm wrong about that - it was the Exynos 3110 that had the Apple designed core that also appeared in the A4. And after that, it was back to ARM's humble designs for Samsung.
Yes, you're right... Mathematically, I know I can be fine with less, it just makes me feel uneasy. I was actually trending towards a lower percentage, but I got scared and depressed earlier in the year. I sold off some poorly performing stocks and ETFs, giving me some more cash cushion. It felt like the sh*t was really hitting the fan. It still does, in many ways, just not for my investment accounts. When (if?) things "go back to normal" I will re-assess...
devs aren't already forced to buy the hardware for the platform they're targeting?
There is no executable hash in the request, so I don't understand why you bring it up
I was the co-author of the USENIX booklet on postmaster duties. I ran the mail servers for AOL in the mid-90s. I’ve done that same job for plenty of other places. It’s hard work to do it right.

It’s hard enough to do this job right, even when you have all the money and equipment that you could potentially do it right. It’s almost impossible to do this job right when you’re paying for everything out of your own pocket.

That’s why I’ve outsourced the e-mail administration for my vanity domain since 1995.
I made exactly that argument on HN a few months ago! I found that the inflection point would be 200-400 years into the future.
I've never tried a Panasonic inverter-style microwave oven, but I imagine it would solve this problem. It would be able to run at like say 30% for 30s while rotating the contents.
> I stopped getting excited about CPU tech when AMD crossed the 1GHz barrier in the PC space

That was only around 2000. There was a lot for me to get excited about since then:

* AMD64

* SMT

* Dual-core / multicore

* On-chip integrated graphics that weren’t awful (low-end discrete graphics aren’t a thing anymore)

* Gigantic L3 and L4 caches (a side-effect of on-chip graphics)

* Turbo mode making a comeback (yes, I know Turbo Mode switches actually slowed down computers)

Judging by Apple’s direction, it’s looking like we’ll start seeing actual (ultra-fast) RAM on-chip too, with Optane that could mean we can finally move-away from block-addressed storage and have a massive flat memory-space for everything .
They did do something like this. They did lot of things like this. And now thanks to them we now also have case law saying that this is legal.

:c

The government has its work cut out.
To add a little context, this was during a time when the Republican party supported policies that today we typically expect the Democratic party to support and vice versa.
Instagram launches risky redesign – and users aren't happy
I was going to mention that we’ve learned a lot in 20 years, but have we really?
In an age where common sense is almost gone, I'm pretty reluctant to say that insults should be punished. Because, you know, that punishment is going to be applied without much common sense. So it's going to be applied much more broadly than it should, and in situations where it doesn't fit, and it's going to ruin peoples' lives.
Most boats/ships already get wet with (sea)water, alternating with air at the water level. Hardly a new problem.
I'm just looking for some good stories, not something that describes a general framework for all wars.
Mimaamakim - Idan Raichel Project ממעמקים - עידן רייכל

Zajdi zajdi - Tose Proeski

Vökuró - Björk

Native to somebody...
Mac market share is less than 10% in the US, even lower in other countries. I personally know at least one person who is considering not buying one next time around just because of this incident. Some people use tools that lock them onto a Mac, but most of that is just people that have to develop for Macs (and they’re stuck no matter what Apple does, because they need to test on Macs). The iOS/App Store monopoly arguments are one thing, but 10% is a monopoly now?

Just because a company sells a product that has some things one might want that no other market players bother combined with some things that they don’t like, doesn’t mean they’re “exploiting a monopoly”.
tin foil -- not just for hats anymore
My main one right now is a low latency game controller firmware: https://github.com/passinglink/passinglink

I think the most important thing to do figure out what you actually want to make. Any microcontroller SDKs are going to be at least usable for most things.
It sounds quite spicy though, no? The thing I like about sriracha is I can use a lot of it. That sauce sounds like I'd only be able to use a couple of drops before the heat was too much to handle.
Well, nothing other than certificate revocation server performing poorly has got to do anything with certificate revocation server performing poorly per se. None of your comments or mine for that matter. What is your point?

We're discussing the implications of it. You're welcome to not if you think it's irrelevant.
Especially where money is involved.
This interactive intro to DSP is also great for gaining an intuition.

https://jackschaedler.github.io/circles-sines-signals/index....
Depends on the device. This could be done (with some hackery) on Sony Xperia phones from several years ago, but more recent ones will brick if you try it. I think Google's Pixel phones will let you re-lock, but my impression is that most devices are in the latter category.
That is a product of bad education, not anything subjectively limited to military history. I took a military history class in college and it was all about second and third order consequences on technology innovation, politics, and evolution of leadership. It was one of the best and most remembered classes I ever took.
As a human, if you write AB/CD, you either mean (AB)/(CD), or you're writing a trick question. You do not mean (AB/C)D, because if you did, you could write the equally short ABD/C. If you're appending a multiplication by D after AB/C, you could write AB/C×D. Meaning is borne by contrast.

In any case, the practice of writing "/2π" is pervasive enough that asserting that "PEMDAS" implies ordering explicit division left-to-right with implicit multiplication is at wrong at best.
taboo words and acts are defined by the moral majority.
15 years ago that same moral majority believed i didn't deserve the right to be married, we are still well within living memory of a time when it was entirely acceptable to call someone a nigger but two men who kissed were liable to lose their jobs.
free speech is the most fundamental tool we have for ensuring equal rights and dignity. that is worth far more than getting rid of a few marginal edgelords.
> but I've never heard of a Harvard CS major wanting to work for Stripe.

This seems to run very contrary to my experience. The most sought after tech companies among CS majors at my top school were not Google or Facebook, but hot late stage startups like Robinhood, Stripe, Coinbase or Samsara. These companies have all the upside (in terms of pay, security) as G/F, in addition to being seen as "off the beaten path" or slightly more adventurous.
I think this is overly cynical. These prestige firms do legitimately expose you to the tops of the fields. You will gain experience that you would be hard pressed to get elsewhere.
> Evil as the Left might be...

Demonizing those you disagree with might make you feel good, and may even have short-term gains, but it’s a long-term loser: At each stage — win or lose — your side fragments and each side turns on the other, demonizing each other. Wins reach a natural maxima. Losses build on each other and accelerate the downward trend.

Ultimately, the divisiveness of that approach is self-defeating. You can’t sustain a cohesive movement long enough to do anything of value.
I agree with you. But I think it's a "can't-see-the-forest-for-the-tree symptom" that is possibly due to the typical HN demographics. It has been a decade or longer that the US relies on China manufacturing for industrial infrastructure that is as (or even more) critical as wafers. It doesn't help fix the problem by simply singling out semiconductors and keeping every other industry locked in China as-is.
> modern buildings seem to have very little thought hours per cubic meter spent.

"Thought hours?" "Cubic meter spent?"

Are you using your own units of measurement to communicate with people that aren't you? (And thus don't know how your units of measurement work.)
To be clear: my commentary on "work with what's presented" was merely in response to above comment about Linux desktop shit-show. The following is about choosing Linux over alternatives.

I avoid Apple because of the slow descent into vendor / walled garden lock-in, which suits neither my wallet nor personality.

I have a couple of ChromeOS devices for the kids' schooling, but they're unwieldy for my workflow.

You didn't ask, but I moved away from Windows because of increased bloat, telemetry and the dual issue of decreasing control of "services running" alongside noticeable slow-down of performance frustratingly too soon after a fresh install. I've also had two occasions (which is two too many) where Windows decided, upon it's own, to install updates and reboot, losing whatever I had open at the time, no message pre- or post-update just clean login screen next time I went to use the machine. I think they've made that better, and there are options to control the nature of how updates are dealt with, but I've already made the jump.

"what's presented" by Linux may not be perfect, but it's closer to my perfection than the alternatives I've tried (to be clear, this is what works for me, not necessarily anyone else).
>Perhaps you should have anticipated my focusing on the conversation itself, not because you had boxed me out, but because that was the substance of my comment in the first place.

Not only do I often fail to anticipate this. I find the whole thing pointless. I'm uninterested in personal details or meta aspects of the conversation. I am only interested in the topic.

Your initial comment was on the definition of the word "powerful" your subsequent comment was on meta aspects of the discussion which I find very tangential.
will you be adding ability to record as well?
> I don't think a lot of people know what they want.

I would go further: I think a lot of people don't know what they want.
They don't censor conservatives because of their opinions.
Ad hominem isn't helpful. This entire thread is providing you with original research and facts that doesn't support your argument. You can choose to read them or attack others and you're choosing the latter.
They’re not mutually exclusive. I have several macs and several linux machines. One of the linux machines (my router) even keeps the macs safe and (relatively) trustworthy.

It’s a good thing to do regardless. I also know way more than I want to about Windows, too, and could make do if given only that for a workweek.

Learn languages, learn OSes, learn architectures. Get more computers. :)
Prestige is a euphemism for "not worth it," as it's what they offer instead of paying you. Ask yourself, "do I admire these people and do I want to be like them?" If the answer is not an enthusiastic hell yes, they're time vampires, get the hell out.

Know who is attracted to prestige? People who don't have something that comes free with success. They make up the long tail of the distribution, and they're not first movers, risk takers, or leaders. If it's already prestigious, it's mostly played out.
Tim Pool discussed this a lot on YouTube. Also presented lots of evidence.
Why? As long as you're not getting the ARM ones, you can stick on 10.15 - which is something many will do anyway for at least a year until Apple irons out the worst bugs of BS.

Only thing I'm still pissed about 10.15 is that Wine still can't run 32-bit apps.
Your text was understood that way because of something in the words you chose, maybe "hash of the application" for example.