skysight-inc/HackerNews huggingface dataset:
"Wirth’s philosophy of programming languages is that a complex language is not required to solve a complex problem. On the contrary, he believes that languages containing complex features whose purposes are to solve complex problems actually hinder the problem solving effort. The idea is that it is difficult enough for a programmer to solve a complex problem without having to also cope with the complexity of the language. Having a simple programming language as a tool reduces the total complexity of the problem to be solved."

-- Warford J.S. (2002) The BlackBox Framework
> Am I missing something?

The ability to move SIM cards around isn't something the carrier likes. eSIMs give them that control back.

The ability for you to easily pick up a local SIM while travelling isn't something either the local carrier wants (they'd rather be paid 10x as much in roaming fees) nor your primary carrier wants (they'd rather have you roaming which means they can now tack on a bigger margin on the roaming fees).

eSIM involves the carrier during the provisioning step (the QR code you get is one-time-use) and I don't believe you can move them, which means to move the eSIM the carrier needs to be involved again to give you a new QR code. This could involve fees or other unreasonable requirements.
You are conflating a "present/absent" question of this permission with Google's stated intent. The key modifier here is broad "read/modify data" permission. If an extension attempts to assert that permission across a user's entire traffic, the extension will not be permitted in the store. Google's been very clear on this and it's already caused problems for other extensions.

Furthmore the webRequest API has been nerfed to the point that it cannot block requests any more, only track them. The replacement declarativeNetRequest API is not flexible enough to serve uBlock Origin's needs.
I don't know what you mean by "client side only" in this context.
An Anatomy of Crypto-Enabled Cybercrimes
the article also failed to explain what money is!
google colab would probably be the easiest way to get started.
> For improvements I commented: Remove setup.py files and mandate wheels.

This would make most C extensions impossible to install on anything other than x86_64-pc-linux-gnu (or arm-linux-gnueabihf/aarch64-linux-gnu if you are lucky) because developers don't want to bother building wheels for them.
Teams. Apple is going to start offering Teams.
Do you have any affiliations with "Power2Gas"?
Why not?

From what I've seen GTP3 works exceptionally well until it doesn't, which can be easily missed.
That link describes how the person wearing the AirPods can customize how much of the environment noise they (!) want to hear.

The person you were responding to was talking about calling an AirPod user and hearing too much of their (!) environment noise.
Last time I was in India I paid $3.75 for an unlimited everything 4G plan for a month. I guess the definition of "low enough" can vary.
> while still amortizing our mortgages over 25-30 years

I thought the government eliminated the 30 year amortization?
I remembered a while ago you meed to first get an physical SIM to activate the line then switch to eSIM. Now sure about now. I’m currently with Google Fi on an eSIM in my 12 mini.
$11.95/MO - cool. I learned something new ;-)
Garmin makes dedicated devices for this. They start at $350.[0] Plans start at $15/month.[1]

[0]: https://www.garmin.com/en-US/c/outdoor-recreation/satellite-...

[1]: https://www.garmin.com/en-US/p/837461
OK. I'm convinced. I really don't use any 3rd party apps other than Brave and my banking app, so as long as those work and I keep getting security updates, my cheap ass is good to go.
> You need to test into the major before you even enter campus?

As an EECS major of roughly the same period...yes? The Cal engineering majors have been direct admit for ages, precisely because demand is always higher than capacity. In our day, the CS path was neglected because most incoming CS kids wanted the EECS guarantee. Once demand rose and the L&S admission advantage obviously outweighed the value of the EECS major guarantee, it was all over. The "backdoor" IEOR major (ORMS) has the same issue and is also going "high demand."

That said, the last plan-of-record I have seen involves a "discovery" path that will take a few undeclared L&S majors each year. So today's you would still have a chance. But you would be ineligible for the "discovery" path if you had declared "intended CS" during admission (i.e., were actually rejected from the direct admit path).
It's a good question, if I read you rightly.

There is no "handful" of intermediate certificates -- there are precisely 4 (for Let's Encrypt [0]) and they are essentially on-line root certificates. And if those certificates aren't even compromised, revoking them would only harm the ecosystem.

[0]: https://letsencrypt.org/certificates/
i'll wait for the karl jobst video /s

this is pretty awesome!
Reminds me of a quote I saw earlier this year in Bloomberg about wall street companies moving to Florida:
“The main problem with moving to Florida is that you have to live in Florida.”

https://www.bloomberg.com/news/articles/2021-03-10/wall-stre...
Why throw money away?
It can easily be a thing in systems of which software is the major component (most notably SaaS), but as you say it it's at best unusual and probably impossible for it to apply to the software itself.
Please don't tell people to refrain from posting their analysis here, especially when their point is both clear and very logical.

It would be better and much more productive if you would explain why you think that Firefox has a bright path ahead given all we know about it's management, strategy, corporate practices, and frankly raw figures about new installs / usage over the past 5 years.
> ... no cost to us at all for all this additional medical care, other than from having paid the contributions to the state up-front through the taxation system.

This is a contradictory statement. Either it is no cost to you, or you paid up-front.

I wish you the very best.
I just ordered a 'refurbished' iPhone 8 plus off of Amazon to replace my SE -- it's slightly bigger than the second generation SE but it has a second telephoto camera so... if I'm going to be forced to have a larger phone then that's sufficient compensation. Also it still has a fingerprint sensor!
Whether evaluating that expression results in undefined behaviour also depends on the basic execution character set and the bit width of the machine byte.
If it were to be implemented, I think we’d want that money to largely come from increased taxes on corporations that have seen increased profits resulting from factors such as automation and offshoring.
I'm using yandex app and it detects spam calls. So iOS does have some hooks for that. You just need to find app for your location.
for me it is the ability to put the work in a greater context. not just the work itself, but also in what it enables you to do. for some, the fact that their work provides for their family can be enough. others need a more direct relationship between the work and its impact. answering the question of the purpose of life itself, can be a factor here. for me the purpose is to contribute to an ever advancing civilization. so for me, work has to contribute something to that. but at one point i had a job that decidedly did not contribute anything positive, but it enabled me to make a positive contribution outside of work, that i would not have been able to do otherwise at that time. i didn't last in that job because it wasn't motivating enough, but it did help me to get the foot into a door, where i could find a more meaningful occupation afterwards. had i rejected that job my life would have turned out completely different.
This won't bring ambient display to older phones, will it?
Fire so long as sites implement them. Given how "quickly" yubikeys or even just touch ID webauthn have been going around, it doesn't seem very imminent :( Hopefully Firebase or AWS offer an easily accessible way to add passkeys etc as auth methods.
I wonder what was the intended way of interacting with the database for technical users?
Dev on a UK salary here. What is money?
Well let's have a quick look at https://uis.unesco.org/en/country/af vs. https://uis.unesco.org/en/country/ir.

Afghanistan:

Literacy rate 15-24 (2015): m 80.4%, f 29%

Tertiary education rate (2020): m 15.1%, f 5.8%

Iran:

Literacy rate 15-24 (2016): m 98.3%, f 97.9%

Tertiary education rate (2020): m 59.2%, f 57.2%

I think your argument is completely invalid.
The 13 mini is only slightly larger than the SE (2016). Dimensions:

Model Height Width Depth
SE 4.87" 2.31" 0.3"
Mini 5.18" 2.53" 0.301" (strangely precise)
Diff +0.31" +0.22" +0.001"

The screen goes from 4" to 5.4", which (for me) was worth the slight increase in size. I'm not going to say it's as compact as the SE (2016), but it's not a huge difference (nowhere near the difference of the regular sized 13 and 14 models). The mini is also smaller than the later SE models (except for depth, they are slightly slimmer).
Yep: https://pypi.org/help/#pronunciation
Strings are immutable in go so they don't need to be copied?

https://go.dev/play/p/o-ly05_Q46E
A Project Manager is a non-executive role. They facilitate the flow of information that keeps a project on track, including reporting progress up.

A Technical Lead, Design Lead, and/or Product Lead is the final arbiter of executive decisions about how a project will be completed.

A Coach meets regularly with ICs to help debug workflows and interpersonal issues.

A Manager signs paychecks, and takes responsibility for the work actually getting done professionally, reporting to HR when it’s not and taking action on behalf if The Company when needed. They are the legally responsible person for the things happening underneath them in the org chart. In an ideal week they do nothing at all.

Engineering Managers tend to do some combination of all of these things, usually most of them poorly since that’s way too much work for a single individual.
It's the biggest thing I've missed after switching from a Pixel to an iPhone this week. In my first day of iPhone ownership, I received more spam/text calls than in an entire year with a Pixel.
> connect to a US-based cell tower in order to "reactivate" the international plan if it has been disconnected

> if you change countries or have to make an additional unplanned hop, VZ does not work in that scenario either

Just so I understand you, Verizon has an international plan where you have to touch base back in the States every time you go to some other country, before it will work in the next country? I must have misunderstood what you were saying.
What community? "People who use chrome"? Because that community couldn't care less about which version of manifest is the current version, and what its restrictions are. If they did, they'd already not be using Chrome anymore.
Oh, shoot, you are indeed correct and I am wrong on this :(

I misread the dot plot. Thanks for correcting me, so we could indeed see a hike in October, though the current plot suggests a max of 25bps for the end of the year.
Pretty much everyone at my company who has Airpods suffers from this, it seems particularly bad on Zoom for some reason (still happens on Google Meet, but less often).
Sure do, i wonder if these new ones have fixed that. The talk about a microphone update on apple's site...
I assumed what they meant is that the database is publicly available but that browser implementations won't be directly pulling CRLs. Instead the browser providers pull the CRLs and create a compressed version that their browser users download.

In the same way that you can technically query the DNS root servers yourself but you don't tend to do that because your computer will query a more downstream DNS server.
I agree that a clock should absolutely open faster than a browser, but it would be good to know what this metric actually represents. I don't know much about this style of universal binaries, so I don't know if the binary being "true 5-arch universal binaries" is the focus of the application start time metric.
I switched to a 12 mini last year, after my last 1st gen SE took a drop that damaged it beyond practical repair. They aren't that different in size, and it didn't take me as long to acclimate as I'd expected, especially when I found I do quite like having a larger display and smaller bezels - especially since few if any apps or websites are still tested on 4.7"-class displays like the 1st gen SE's.

There's definitely an inflection point - I also have a Galaxy 10+ for work and still find it uncomfortably large. The 12 mini seems to fall right in a sweet spot for me.
I’ll be waiting for reviews and bug reports. I’ve found that for the last releases, subsequent patches have been worth the wait.
Apple’s call and sms spam filtering remains subpar to say the least.

It's my understanding that this is largely because of the carriers.

Phone and text spam filtering came to the iPhone in China long before it hit other countries. I only know a couple of people in China, and neither are in tech, but they say it's because spam was absolutely rampant so the government leaned on the carriers to fix it, and the iPhone spam filtering appeared a short time later.

There's no shortage of Chinese users on HN, so maybe one of them can explain further, or refute what I've been told.
> The mission statement they are proposing, “a packaging ecosystem for all”, completely misses the mark. How about a “packaging ecosystem that works” first?

I think at the point a programming language is going on about "mission statements" for a packaging tool, you know they've lost the plot

copy Maven from 2004 (possibly with less XML)

that's it, problem solved
Any news on SKAdnetwork 4 release date? I can't find anything online.
Hate how good these phones have gotten. Screen is so fluid and apps so fast. Easier to get addicted to reading hackernews and twitter and reddit and stuff.
They seem pretty picky, but usually work with Intel wireless on the hardware and (recent) pipewire on the software side.
I have a cron job that pulls that CSV file once a day. I assure you I am not a BigCo.
Current generation globalstar is about the same speed as first gen iridium, which is around the speed of a 2400 bps dialup modem from the late 1980s.

With the current satellites, yes, if they think they have enough capital (at least many hundreds of millions) to launch a new clean sheet of paper design LEO network using the existing globalstar L/S-band spectrum licenses, they could implement something better.

The value of globalstar is not in the existing satellites and earth stations, which are pretty much trash at this point for any modern use except very low data rate M2M data in certain geographically restricted areas. The value is in the existing LEO network operational licenses.
Not the GP but it's nigh on impossible for an EM to do their job. Roughly speaking they are supposed to be the voice of developers/engineering. But since they are not hands on the code they don't know the reality of the code base and so can't be an effective advocate. Ultimately they end up being a relayer of messages.

I think the role needs to exist but it's not a per team role. You need one for every 4 teams or so. They're there to build the teams, make sure they're running right, and do the high level resource allocation. Day to day management of the team should be a collaboration between a lead developer and a product owner.
I think you said that taxation on your children without their (democratic) representation (via voting) was not a good thing and broke the social contract.

SoftTalker then noted that we tax resident aliens but do not allow them to vote, presumably seeing some similarity in terms its impact on the (implicit) social contract.

What do you see as the difference?
Apple is getting ready to release iOS 15.7, which will work on iPhone 7…
What's funny is that i often see Copilot give you code that Intellisense/a type system will tell you is obviously wrong. I wish Copilot was more integrated with type systems.
https://en.wikipedia.org/wiki/Globalstar

9,600 bit/s packet switched Internet access (Direct Internet)
9,600 bit/s circuit switched data calls (Direct Dial-Up)

That's probably under ideal conditions.
2nd gen SE owner here: It was a great little phone, but the batteries are terrible and terribly inadequate. You were warned.
I'm not sure what's complicated about this. Instead of exposing a database instance as the write master, you expose a service as the write master. You can even do it transparently, if your load balancing fabric cooperates: just arrange to have read replicas redirect write requests to the write master.
I use a Google Voice number for all of my delivery, business, etc phone calls. It has built in verbal call screening and the smarter spam filtering, and thus my personal iPhone # can be exclusive for my white listed personal calls.
You can use iOS 15. Apple is known to supply security updates to old iOS versions for a few years.
Looks like a great time to buy an iPhone 13 mini, which just got a price cut.
The regressiveness of sales taxes is fairly irrelevant since the government can simply perform direct redistribution to achieve any desired level of progressivity.
Call me old fashioned but I've not looked at my Fenix since I've had it and really thought "Oh I wish this screen was better, I'd be willing to trade 2 and half weeks of battery life for a better one." There are people (I'm assuming like yourself?) who do however and that is perfectly fine we all have different needs and requirements and what is great is that Garmin have made watches for BOTH sets of people.

I'm an Apple fan but why they refuse to make a watch with a lower quality screen and a massively improved battery life absolutely baffles me. I don't know anyone who is sports focussed who would choose one. I trained with a local triathlon club a couple of years ago and almost everyone had a Garmin, I don't recall seeing anyone with an Apple watch and I doubt much has changed. I can't believe they still don't have some kind of Body Battery/Strain/Training Readiness metric built in as standard and that you have to download a third party app to access this kind of data. Whoop, who seemed to pioneer this as far as I can tell, released their first band in 2015. 7 years later and Apple still haven't included it as standard, and for a device that they heavily market as being great for fitness. Absolutely ridiculous.
> How long do we have to wait?

Until Godot finally arrives.
Right, and I didn’t mean to imply that it did. But languages like Smalltalk do unlock power.
It doesn’t necessarily mean that, it just means taxes and interest rates need to balance it out. It’s useful as a countercyclical stabilizer.
I think the authors adress all your points in the paper. They both say about needs for resolution in particular applications as well as their plans to replace jumper wires by something on a chip, and they say how going to chip will decrease (not increase) power consumption and increase (not decrease) speed. They don't tell about accuracy on chip, thought. I guess they assume a similar accuracy.
Why would you switch the same week they were going to announce all new stuff?
There are plenty of people who love chess but hate opening theory. They look to variants such as chess960 to get their logician fix on. They also tend to love Go (the board game) and perhaps even Stratego (which has such a game tree that dwarfs the rest).
No, any of the banks will give you a 30 year amortization.

it was the longer duration mortgages they killed. There was a small windows where they allowed durations longer than 30 years but they killed those recently.

Probably a very wise decision given the real estate market in Canada.
I personally never understood how could anyone take a variable rate mortgage. I would never have a good night's sleep. But that's just me.
Is it because of the "water bear" nickname?
come back and let us know how many years that good linux phone gets supported
Yeah, this is a huge issue for me. Absolutely bonkers that they've made this decision. This is incredible consumer-hostile.
> corruption by the rich has been unsolved for thousands of years

I guess we found the root cause :)
I wouldn't be as opinionated as OP. While I do agree that javadoc style comments are a curse we should get rid of, I find comments inline with code to be better a bit tuned down. Usually, the comment is useful when you don't grasp why a particular line is there. You notice there is a comment, so you read it. It's better to get an overview of the code, then drill down to its details with the help of comments. But those did not get in the way for the initial readout to get the big picture.

IMHO it's the same reason editors offer folding functionality for code blocks. You get a big picture, then drill down to it, eliminating some clutter. For example, take Go's infamous `if err != nil { return err }`. I don't need to know every single one of them in a piece of code to get the big picture, so them being folded is good. Then upon further examination, I can expand them to see whether any special error handling is done at some place and why.

For diffing colors, that's why I prefer a good side-by-side viewer with syntax highlighting. The default unified diff output is pretty useless when more than 2 consecutive lines changed. That is something that GitLab and others get right: side by side, changes to a line highlighted to tell "hey, only this word in the line changed, but it still count as the whole line being replaced".
probably because it was submitted before

https://news.ycombinator.com/item?id=32752068
UWB would provide plenty of bandwidth at close range with better energy efficiency, but it will not match bluetooth for distance. With sufficient software complexity you could switch back and forth between them depending on conditions… so that sounds like a business decision on cost to implement and benefit.

Or some clown has a patent conjoining some aspect of UWB and audio, or protocol switching. Apple never says "we don't do this because there is a patent in the way". It isn't their image.
When you first connect them, iOS will automatically detect the presence of the AirPods and suggests to connect to them in a small window.

Then your Apple account is used to make all your idevices recognize your AirPods.

For 90% of people, that solves 100% of their problems.
I understand people's reaction in downvotoing this impersonal canned response, but I think it's worth keeping it visible for other readers to understand how Otter chooses to officially respond to the complaint.
T-Mobile does this and also labels a lot of numbers "Scam Likely". Its been really helpful. I too wish Apple would do more, but the carrier can do a bit.
> Especially since a random library can just set the cap to 0 and side-step the problem entirely.

Until another random library sets it to its preferred value (see https://news.ycombinator.com/item?id=32738206 for a similar issue with a CPU flag for supporting IEEE subnormals)

We might end up with libraries that keep setting that global to the value they need on every call into them.
or Dent Wireless. I buy their 1GB for $9/yr as an emergency backup for when my main carrier has issues.

https://www.dentwireless.com
I just bought a 13 Mini about an hour ago (waiting for the $100 price drop)… don't get the 12 Mini, you're really gonna want that extra battery life
thanks but that's a paid link. much prefer ones I can see.
I think the author of this went to MIT.

But I can't be sure.
it does with this change where it didn't before. At the very best you're still restarting the whole process instead of just wasting a bit of time
Privately owned companies just need modest returns. VCs tend to demand lavish returns.
Ah, I hadn't thought of that analogue, but it makes sense, then. It sort of recreates the opportunity to make the common bug, though, of allocating enough for the data but not the sentinel (or enough for the string but not the null terminator).