skysight-inc/HackerNews huggingface dataset:
Smartphones are a godsend as far as convenience goes.

I shudder to think how cumbersome a lot of things were just five years ago.

Things I use my smartphone for every day, or very frequently - versus what I had to do before:

Sending money via apps - Had to go to the bank and do a bank transfer, or login to my bank on my computer, and do a wire transfer from there. I can also pay for stuff in stores, via apps, so I don't need to have my bank/credit card on me.

Electronic signing and 2FA - Had to carry an external login chip/dongle.

Listen to music - Had to carry an iPod or similar

Take photos - Had to carry camera or video camera, and transfer the stuff to my computer

Record audio - Had to carry some physical audio-recorder

E-tickets - Had to purchase physical tickets/cards, and get them re-filled in stores

E-drivers licence - Had to carry my physical drivers licence, which could lead to fine/penalty if I forgot my wallet at home

Maps - Had to look up maps beforehand, buy a print, find a public map. Same goes for directions.

Real-time public transit maps - Wasted so, so much time standing outside, waiting for the bus or whatever, not knowing if it was late, or I was too late.

Coupons - Had to bring physical coupons to store.

And the list goes on. I haven't even mentioned the most obvious things, like being able to read emails everywhere, or getting in contact with anyone, almost everywhere.

Sure - one can/will get dependent to phones, and losing it can be extremely stressful.

But the net result has been overwhelmingly positive for me, as far as convenience goes. I "side hustle" by buying/selling stuff, both domestic and international, and the sheer ease of how things work today is just incredible. 90% of that business happens through my phone, because that's the fastest way.
Now at #93.
No one has to work with anyone. Walk away.

Edit: Wow the brigading in here is worse than Reddit at US sunrise.
> You can't force people to work with someone who treats them like shit.

It's open source software written by volunteers, though. How many people are actually forced to work with RMS?
> only support for high-end pcs and laptops

Why? This sounds like it's supposed to be inefficient.

> limited drivers support to a small set of Wi-Fi, Bluetooth and other common devices (based on who's willing to pay)

Also why? The Linux kernel has all the support for free.

That it's open source would be a precondition for me. The closest to what you're proposing is Elementary OS, which I would likely pay for if I was still using it.
What's ironic is that the person who posted the quote actually can't remember where it's from, their comment saying so is, at this writing, one comment down.
yes it is a replacement. bunch of internal reasons, but everyone is onboard.
"The advantage here is that, if and when there are bugs in this code, you only have to look at the modules containing those unsafe invocations, rather than the entire codebase."

I would be cautious with statements like that. You can limit some kinds of operations to unsafe code, audit the daylights out of those, build abstractions that make it impossible to use that unsafe code from safe code in an unsafe manner, and still not be doing the right thing.
Didn't everyone just applaud big tech for kicking Parler off of every service because there were calls for violence against the government? This feels similar to me.

However, it also seems like they could have changed that sentence in far less time than writing a blog post.
Inflation.

As long as the perpetual interest are lower than the inflation, then it make sense.

I'd imagine all debt so marked in German marks before the German hyperinflation in 1920s gets essentially wiped this way.
The most powerful programming language is the one you know, and I believe the same is true for speed.

I know C# and PHP, for me if speed matters then I go for C# just because I use it more on a daily basis.

Even though I know PHP would likely be quicker if I used both equally on a daily basis.
Most of the ecosystem has been open source thus far.
True Tho
yes?
Almost everything in crypto is MIT licensed. This is an interesting experiment in licensing.
Compile Spring Applications to Native Images with Spring Native
Rob Pike filled all the application spots himself.
Often it’s the businesses nearby that want that parking to remain. If you don’t give people a convenient means to come from where they live to where your business is, you can’t get their shopping dollar. I don’t care if it’s hard to get there; I’ll just shop someplace else that is convenient.

I live on the edge of a city. Most of my shopping is out in the suburbs as they crush the city core on convenience of time and transport (and often on price due to overhead).
This sounds so incredibly niche
Removing Google Analytics and Third Party Monitoring Tools from GoNevis
I mean, just look at how emotionally charged the top comment threads have become after this got posted. It isn't exactly a topic that can be discussed when so many people can't hold themselves to the basic rules (be nice and polite, attack the idea not the person, etc.) and things devolve to "you're a bigot! / no, I'm not a bigot!".
Can't these narrow ranges be misused by miners who can decide which transactions they want to put in the next block? I think it would make sense for them to start looking at the contracts themselves, not just the gas fees, and take part of providing liquidity. Even ordering the transactions matter a lot, as they could find arbitrage opportunities.
Building memory management/allocation/malloc systems is.
For me it is: ReactJS with Ant Design for UI components, Firebase with cloud functions as a backend and Stripe for payments.
Yes, that's the meaning of no special cases*: it means you don't add special cases. But this is why plan 9 has 40-odd syscalls instead of 500, and tools can be interposed, redirected, and distributed between machines.
I don't have to use the mouse device from the server I logged into remotely, I can grab it from the machine I'm sitting in front of and inject it into the program. VNC gets replaced with mount.

I don't have to use the network stack from my machine, I can grab it from the network gateway. NAT gets replaced with mount.

I don't have to use the debug APIs from my machine, I can grab them from the machine where the process is crashing. GDB remote stubs get replaced with mount.

You see the theme here. Resources don't have to be in front of you, and special case protocols get replaced with mount; 9p lets you interpose and redirect. Without needing your programs to know about the replacement, because there's a uniform interface.

You could theoretically do syscall forwarding for many parts of unix, but the interface is so fat that it's actually simpler to do it on a case by case basis. This sucks.

* In kernel devices can add some hacks and special magic, so long as they still mostly look as if they're speaking 9p. This is frowned upon, since it makes the system more complex -- but it's useful in some cases, like the '#s' device for fd passing. This is one of the abstraction breaks that I mentioned earlier.
Through the only avenue that licenses matter - litigation.
Just finished the course and couldn't agree more. Everything seemingly is faster with matrices!
Cloud is trickier to price than real hardware. On real hardware, filling the ram slots is clearly cheaper than buying a second machine, if ram is the only issue. If you need to replace with higher density ram, sometimes it's more cost effective to buy a second machine. Adding more processor sockets to get more ram slots is also sometimes more, sometimes less cost effective than adding more machines. Often, you might need more processing to go with the ram, which can change the balance.

In cloud, with defined instance types, usually more ram comes with more everything else, and from pricing listed at https://www.awsprices.com/ in US East, it looks like within an instance type, $ / ram is usually consistent. The least expensive (per unit ram) class of instances is x1/x1e which are 122 Gb to 3904, so that does lean towards bigger instances being cost effective.

Exceptions I saw are c1.xlarge is less expensive than c1.medium, c4.xlarge is less than other c4 types and c4 is more expensive than others, m1.medium < m1.large == m1.xlarge < m1.small, m3.medium is more expensive than other m3, p2.16xlarge is more expensive than other p2, t2.small is less expensive than other t2. Many of these differences are a tenth of a penny per hour though.
After my first I had a severe fever/night sweats for two nights (paracetamol helped a lot/meant I could sleep). The second dose gave me no symptoms whatsoever (as suggested by both vaccinators that this would likely be the case).

This seems to be the case for younger/healthier people.
Keepalive pings don't stop them from being async. Every async system has latency/wait-time limitations before a retry is attempted.
Moderators cannot see private message content.

Maybe ordinary mods but Reddit employees?
If I may ask: What use do you think the UN should have? Should it be like a military force? Should it be a world government?

I'm asking because the UN has arguably more power and influence now than it had during Cold War, although its primary purpose was to get East and West on the same table during Cold War and provide a platform where all countries on earth could meet. It nowadays organizes and serves as an umbrella for a vast number of cultural and developmental programs, from concrete food relief missions to counter-terrorism.[1]

You need to keep in mind that the UN's purpose never was and never has been to confront nations or blocks, let alone to govern or serve as an international police force. That's not its purpose and could never be, given that almost all countries are part of it.

[1] https://research.un.org/en/docs/unsystem/fundsprogs
OSI Response to RMS’s Reappointment to the Board of the Free Software Foundation
Nice play on “Engineers Shouldn’t Write ETL” article — https://news.ycombinator.com/item?id=18375126
Third paragraph has a link: https://kit.svelte.dev/docs

Top has a link to a prior blog post: https://svelte.dev/blog/whats-the-deal-with-sveltekit
Which types of bugs? Please specify when talking about code safety.
> a free pass

It's not free, it costs them a lot of money.
Stallman recommends the singular gender-neutral pronouns "person/per/pers" [1].

[1] https://stallman.org/articles/genderless-pronouns.html
Perhaps something like bluetooth pairing would work, where you enter a code into your browser to authenticate?
Uniswap is one of the most useful and interesting projects in blockchain. Interested to hear why blockchain skeptics on HN think this project is totally worthless (as they claim everything in crypto is) given how much they have accomplished and how much value is traded on Uniswap every day.

Huge proof and validation that blockchain / crypto is developing into something extremely useful.

Here is a top-thread on HN from 7 months ago (before latest bull run) about how Blockchain is totally worthless, and my responses. Look at the hate! HN is absurd https://news.ycombinator.com/item?id=24182334
I understand that centralised CAs are not ideal, but how is HTTPS by default any worse than plaintext?
>What's really interesting to me is that all these advancements could have been made by a centralized service for stock trading as well

uhh, what? The two features that were introduced were "Concentrated liquidity" and "Multiple fee tiers". I'm not sure how either of them are applicable to centralized exchanges.

>and T+3 days margin calls wouldn't be a requirement.

https://news.ycombinator.com/item?id=26007414
How to write useful error messages
Sure.

The simplicity and predictability are key with Crystal; everything is an object, and the control structures are limited in number.

Crystal code is very concise and legible. You might say it's crystal clear.
A theory, yes. Those who say “only a theory” tend to confuse theory with hypothesis, which is much looser. A theory is a coherent set of principles serving to explain a range of phenomena. Emphasis on coherent, meaning not only internally consistent, but also consistent with related knowledge. The road from hypothesis to theory can be long and tortuous.
Glad to hear it! The project is still very early (first released less than 3 weeks ago), so feedback and ideas are more than welcome.
There are many other VPN apps available in the app store, for example: https://apps.apple.com/us/app/1-1-1-1-faster-internet/id1423...

The issue is with the submitted app description. What is so hard to understand about this, just change the damn description to comply.
This thread has now been disappeared from the frontpage as well.
> The UN is pretty useless at this point. A member of its staff that is conducting an investigation can have their life threaded freely by a member government and the UN is powerless to do anything about it

How would this analysis look if applied to the USA? Steve Bannon publicly called for the beheading of Dr. Fauci, a government official, and faces no real repercussions.

Is the US government useless?
It seems to me that the author is trying to highlight the person in question's extreme privilege. Were it not for Challenor's father, it seems like this person may not have had the opportunities that they do.
Where is @JumpCrisscross to give us the ex-money wizard take on these new financial innovations :)
It has a lot of unnecessary conflict, trolling, SJW, crazy people, censorship, idiocy, and no defense allowed insta-ban fascism.

What's missing is a nicer general purpose platform that doesn't have so much thin-skinned, circular firing squads or anonymity for SFW topics. Let everyone participate so long as they're not advocating the basic limits of free speech: conspiracy theories, violence, obvious hate, or criminality. Politics is probably best contained to a separate section, as well as NSFW.
s/secure/encrypted/ ?
Sure, I thought the context of this discussion was memory safety specifically, and so that's what I was talking about. In a less specific conversation I would have said "memory safety bugs," but thought it would be redundant here. I guess not.
Maybe look at international competition, and see what kind of training everyone has converged on?

There’s no one training Koehler in high level IPG (IPO/schutzhund) or one of the ring sports.

I’m also not aware of actual LE/Mil doing anything Koehler. They’re all using all four quadrants of the operant conditioning.
I guess my first reaction is what would be the value proposition over alternatives like System76 or potentially Boxx?

I'm also a little confused by the description, specs, and timetable. We are starting with two years for development where one might expect delivery some time after that, but I consider many of the specs to be minimums and not representative of a "high end pc" today.

While I would certainly not want a "slow UI", your first 3 items seem unimportant as far as I am personally concerned. My main workstations are desktops and I almost never use my laptop when it is not plugged in. Even my laptop has about twice a guts of your spec and it is several years old now. For me battery life is completely irrelevant and I would gladly trade beautiful and pleasing for ubiquitous driver support.
tetetttt
This seems like FUD since the original complaint was informed by Facebook trying to prevent Apple’s privacy features going into affect.

The active phrase is that Apple ‘appears to be doing personalize advertising’ without first asking for permission.

The interesting question is are they actually doing so or have the regulators just been told they are by Facebook?

Last time this was discussed here, the consensus was that they aren’t doing targeted advertising - the only advertising they do being keyword based ads in the App Store.
The prehistory of biology preprints:A forgotten experiment from the 1960s
Too many desktop eggs in one DaaS cloud basket?
This is false equivalency.
That's exactly how mail works between servers though. Granted, it's about semantics, but virtually all mail servers accept TLS connections without the need to check cert validity of their respective counterparts.
Cool. Where does that dispute the fact that those who are vaccinated are still breeding grounds for new variants of the virus?
Probably, and I have found myself in the same situation btw, the best solution would be a fork of one of the browsers, that would (for example) only browse to addresses in the user's hosts file. That way, it could still piggyback all of the web interface machinery of a modern browser, but the things like "omg that's a self signed certificate you will die now" warnings can be safely removed, since the browser will only be able/willing to go to addresses in the user's hosts file. Just a thought.
I do generally, but given that this is a pretty focused topic on something very specific, I thought "memory safety" was that topic.
The Saudi government bankrolled 9/11 without consequences. Seems logical to not expect consequences now.
Right, but the military junta is totally fine, even if they are at this moment firing on civilian protestors.
What I do is buy localme.xyz and get a wildcard cert via DNS validation. This way you get SSL for offline devices. But you need to update the cert periodically.
It is completely false that a bias doesn't come into play with political content.

It is not necessarily a bad thing, but some users appear to have been given more power and can shut down those articles more quickly.
Some highlights that stood out:

- Range positioning for your capital. In the sweet spot, there is higher fee returns but higher impermanent loss (IL).

- Range orders are possible. If the price goes out of range, it is effectively a limit order (but you need to remove liquidity before price comes back within range)

- LP tokens will be NFTs instead of ERC20s. This will likely affect the way liquidity mining is done currently, or they'll move to Sushi/remain on Uni v2.

- Moving to optimism L2 in the future. This would lower gas for all DApps on Ethereum.

- More fee options for LPs

- Hint of protocol fees for UNI holders

- Business source license perhaps to disincentivize copies like Sushi

Overall, this seems like a fairly substantial change. It will probably take time for the ecosystem around this to mature. Excited for the long-term implications of this update.
> No room for redemption these days

Yeah, especially since it seems like the comments he's being condemned for here are ones he's since disavowed:

https://arstechnica.com/tech-policy/2021/03/richard-stallman...

> "Many years ago I posted that I could not see anything wrong about sex between an adult and a child, if the child accepted it," Stallman wrote. "Through personal conversations in recent years, I've learned to understand how sex with a child can harm per [sic] psychologically. This changed my mind about the matter: I think adults should not do that. I am grateful for the conversations that enabled me to understand why."
> reflected bigotry — declaring something an “illness” is a great way to get people on board with eradicating it

It's quite true that homosexuality used to be viewed like that. And yet, strange as it might seem, even that was a significant step forward from earlier perceptions of MSM which essentially were reminiscent of the Graeco-Roman model. Obviously these perceptions were also colored by bigotry, but we can see parallel changes in the discourse among male gays themselves.
There is a gap here in apps that (typical) developers need. There is absolutely a market for footguns that work 95% of the time as long as the developer pays some attention to it.

If you did all of the things required of launching a cloud level service for every signup page... few things would get done. There are some web apps which only need to exist for a few weeks or less before they can be tossed in a fire.

If I'm a startup with limited customer expectations of reliability and I just want to see if my friends would use my product demo... a point and click solution sounds pretty great.
Going to say yes, because most Senior Eng roles are not much different than regular Eng roles. The title is given as part of a recruiting tactic/negotiation.

Good chance you can find a Senior role elsewhere that's just coding.
It sounds like the flagging was done by users, not HN admin...so that’s good: https://news.ycombinator.com/item?id=26558198
https://www.thelightphone.com
Semiconductors are not fungible; you can't substitute a different chip because the one you need is unavailable

Actually in some cases you can. There are nominally package and pin-compatible versions of popular designs from multiple vendors, at least lower end ARM chips from STMicro (which are affected) and older designs like the 8051. That said, they may not be 100% compatible in other aspects, such as clockspeed and electrical properties, and most new devices designed internationally prefer higher-end MCUs.
I’ve felt the same way, and actually left my last role 3 months ago because of it.

I did have some burn out, however I was increasingly becoming more aware that the small salary jump for a senior role just didn’t match the massive jump in responsibilities.

In the end I’m working on my own stuff now, but failing that I’d be looking for a more normal role, or significantly more remuneration to take on that stress/work again.
I agree that Stallman is probably not the best PR person for the FSF, but that's not what this is about. This is about canceling Stallman due to his "problematic opinions". It's a modern day witch hunt. Notice how all of the evidence against him[0] is just about his controversial opinions rather than his behavior.

[0] https://rms-open-letter.github.io/appendix
> I can engage deeply with complex ideas and problems without being assigned to a "side."

Without caring what side you are being assigned, it might be more accurate to say.
This really has nothing to do with whether you find those positions agreeable or not. You have to understand that the core argument here is that Stallman is unfit to lead an organization that is supposed to be welcoming to all kinds of people, and that includes people with down syndrome or rape victims. The point is that constantly being the center of controversy is not helping here, not that any of those positions are reasons to make him homeless (which is still very much a step further than removing him from a position of power).

>There's no evidence Stallman ever prevented someone from participating because of their identity.

The standard for being in a leadership position is usually much higher than the one that a regular employee/IC is held up against. Stallman is the public face of an organization comprised of a lot of people. Everything he says publicly is representative of what the FSF stands for.
No. In fact, I just said that people use it WITHOUT ill intent. And a white person could use it to refer to another white person (in a joking way) with no ill intent to any specific or general party. But society (generally speaking) has deemed that inappropriate in proper company.
Did you read the thread?

- Docker for Mac has no alternative.

- Docker for Mac periodically ships bugs that make the program (and Docker itself) unusable.

- Devs cannot downgrade -- so their workday can be productive and not wasted on fighting with the tool.

You seem to be implying that people are entitled. I suppose technically this can be true but Docker for Mac is viewed as a critical infrastructure and thus people should have venues to make it workable even if the latest version is bugged. They ask for choice and are against force automatic updating to the latest version.

> That doesn't seem worth throwing a tantrum over.

Such emotional reactions cast a doubt on whether you are arguing in good faith.
3. use cross signing with name constraints to not have this problem

https://tools.ietf.org/html/rfc5280#section-4.2.1.10