skysight-inc/HackerNews huggingface dataset:
I think the real concern is to bring into EU a country that is not "ready". It's not a East vs West power grabbing fight as WSJ tries to make it. Corruption and rule of law would be two main issues for Ukraine and Serbia as well. Being in the EU has great benefits but I believe the ascension process is even more important b/c that's the time when the important reforms are made.

Skipping the ascension process/reforms makes no sense. The EU could learn something from its past mistakes and current challenges(Brexit, Hungary, Poland).
It takes a lot more than lots of people saying "I enjoyed that" to make a great film.

Giving people what they want as a primary objective is the fast-track to mediocrity. "Good is the enemy of great," as they say.
Extracting TLS keys from an unwilling application (2020)
I have an S41 missing its USB cover too, and have always wondered if it's still splash or water proof without it. I did find a picture of a replacement port online, and it looks like that part has a rubber seal which seems promising.
Man, since when did you have to make an account to use this site? I've played it before and this definitely is a new addition. I just simply refuse to make accounts for every little game I spend 5 min playing on the internet.
In Sweden, three months' salary.
First of all, the sell price is $30k. That doesn't mean that it's trading at that price but just that nobody is selling it for less, or someone is quickly buying the orders that sell for less, assuming there are only a few, to maintain the appearance that it's trading at this price.

Secondly, the reason why most anti coin people want it to fail is because they hate it. And most people that hate it, do it because they lost money because of it.

As in gambling, over 90% of people lose money in this market. The reason why people don't hate gambling that much after they lose money there is because they think gambling is relatively fair. A lot of people that lost money on crypto did it because a 'promise' made to them by the shillers that we all see, was not met. Or even worse, there was an obvious fraud like the many rug pulls that happen, scams, or so called stable coins losing their value, even though they were not supposed to.

There are more reasons to hate cryptocurrency though, like the fact that it's used by a lot of criminals, the fact that gamers can't find reasonably priced video cards anymore and also the effects it has on climate change.
I plan on reading non-technical stuff more often, gardening/yard work, and woodworking. I've found that while IT pays the bills, doing things with my hands provides more enjoyment, creating tangible things. I love the mental challenges of solving IT puzzles, but that's faded over the years.

Oh, and I'm going to travel much more than I've done for the last 30 years.
PlayCanvas Implements Clustered Lighting in WebGL
Sure, but those are like 2 of ... thousands?
Most new RVs these days come with panels, they're screwed into the roof. Could you steal them? Sure, but it's probably more of a pain than the panels are worth. The Starlink is a different story, perhaps. Mine will be mounted on a pole attached to the RV, and taken off for travel anyway, so if I leave the RV unattended for any length of time I'll just stow it.

Battery theft is definitely a real thing these days, too, especially with expensive lithium batteries, so mine are in a lockbox to deter casual theft.
Even if we suppose that static linking creates a derivative work, you can deliver the program in an separated state (e.g, collection of libwhatever.a files for a Unix-like system).

We could write a linker (or modify one) such that it provides an execution service: it loads specified object files and archives into memory, resolves them and then without dumping a program image, just executes it. Then static linking effectively becomes a form of dynamic.
To clarify the ambiguity - he is white.
https://twitter.com/jvwatzman

Make what you want of it...
Lineage/Calyx/similar ports possible for such a device?
The Key to Retaining Young Workers? Better Onboarding
This is great, congrats on the launch, I love ecosystems! One thing I'd really love to get Stripe's take on is how they are thinking about utility of 3p apps within Stripe. For me, it's much easier to work within the native app than to figure out how to use that same app, with limited functionality, within Stripe.
Is it really sleight of hand, though, when you'd get essentially the same answer when consulting the UN, Wikipedia or... a dictionary?
The cable isn't permanent on the rectangular dish. It's got weird proprietary micro-HDMI esque connectors on both ends (and each end is different!) This at least isn't completely out there, since the cable can be replaced, but certainly isn't as good as an off the shelf cable that can be replaced in almost any town.

I think this must have been done due to either weatherproofing (RJ45 is awful for this, you can make it waterproof with weird enclosures but it's painful) or some kind of issue with the excessive power requirements from the dish. The cable is just CAT5e. I cut it and put RJ45 in the middle (through a gas discharge surge arrestor) to avoid needing to drill another hole in my house, and my system works fine even in snow melt mode, so... shrug.

The weirdest part about the rectangular Dishy system is that the router doesn't have an Ethernet port, and, to add one you have to buy a proprietary dongle because there's no Ethernet PHY for an additional port in the router itself. Plus, there's no official way to eliminate the router hardware - you can put it in passthrough mode and eliminate the actual routing part, but the proprietary PoE injector is fully integrated into the router hardware.

Things are improving slowly, though - at least there's now a "remote management" function in the Starlink app, so passthrough mode users have (proprietary) access to their connection's vitals. Previously, enabling passthrough mode eliminated all telemetry from the connection, so you couldn't see if the link was obstructed, for example.
Right, but the rate at which the world is warming is a lot higher than it has been before. You are looking at point in time measurements and not comparing how we move between those measurements. If things heat up too quickly, evolution won't have a chance to keep up with the changes.

https://xkcd.com/1732/
> Splitting cold and hot data as much as possible into separate pages will make the job of the garbage collector easier.

How do I tell my SSD to write stuff to specific pages? You can't really tell the SSD to do anything except read, write, or trim LBAs.

Does NVMe support this with its queues?

> 27. Over-provisioning is useful for wear leveling and performance

I thought most if not all SSDs were already overprovisioned. Does additional overprovisioning help?

> To ensure that logical writes are truly aligned to the physical memory, you must align the partition to the NAND-flash page size of the drive.

I think this is false. This assumes there is a one-to-one mapping of LBA to SSD PBA which you don't know. LBA 2048 could go to any PBA on any page/block/flash line in the unit and as things are written and rewritten, any correspondence that might happen due to sequential assignment of PBAs->LBAs would gradually diminish, IF you knew for sure that was happening in the first place. Because you wouldn't really know what the SSD is doing without reverse engineering or seeing the source code of firmware, unless there's things going on in NVMe land that are new and I don't yet know.
this is now fixed! https://stripe.com/docs/stripe-apps
It’s less socially acceptable to shit on gay people directly nowadays, so some people use topics like the one you are mentioning as “proxy wars”, so to speak, where they can indirectly express their distaste.

Not saying you are doing this, but by bringing it up, some people might think that’s what you are doing. I feel like I have seen it often enough that it is a fairly reasonable concern.

Is there a specific reason you are focusing on this issue, out of all of the thousands of issues you could choose to care about?
The Search for Long Covid
Only the least technical among many possible reasons: it cannot know in advance the row ordering that is requested by the user.
Never got started with it. Made an account, decided right there it wasn't for me.
Anyone who has been in this business for any length of time will look back at a long legacy of retired, obsolete projects. Very little in this space lasts. The high profile, long lived projects we see are just an tiny fraction of the software that's created, used, forgotten, and deleted.

I like to look back and note some of the companies I helped in that little window of time I could contribute, but those contributions are long gone.

We don't build bridges in this business, thats for sure.
WhatsApp opens up its API to developers
Don't call it Open Source if you don't understand what it means. Call it shareware or freeware with nag screens.
This is really cool!

If you do what you say you do, this is a lot of value to be had relative to the costs.

We're coming to the end of our cloud credits and I was thinking about next steps - definitely giving this a shot.
That's a pretty strong opinion on something so widely deployed and can work without any problems in a place which is very polluted with radio traffic and jamming in some frequencies.

I had a Microsoft Bluetooth mouse which constantly lost connection where I live. No Logitech receiver even skipped in that place.
Why wouldn't this reflect badly on YC? If they should be credited for picking well, they should be discredited for backing plagiarists.
let's be clear, your goal is to make money via a privacy brand positioning. that's fine, but it's not the same as simply "to get meaningful privacy protection in the hands of as many people as possible".

this change in emphasis has been palpable in the 4 Ps (marketing strategy) of duckduckgo over the past few years.
Welcome to Farming Simulator
Submitting this because it surprised me hugely such a niche can afford such a product (or at least finds investors who do think it can)
I accept that this idea is unlikely to be implemented, but I'm not why as a mere suggestion it deserves to be downvoted without any criticism being offered. Are there alternative systems that could work, or dangers with the one I proposed?
CDC officials sound alarm for gay, bisexual men as monkeypox spreads
(thousands of) Amazon robots navigate congestion
The thing I always hated about clamshell phones (I was a flip phone guy.. eg, Ericsson T28/T39) was the duplication of screens. It seemed so silly to need a 2nd screen to be able to see anything while it was closed. That said, for a rugged phone I sort of get it; you protect the fancy inner screen.

I always loved flip vs candybar because of the active answer/termination of the flip function. I guess that doesn't matter so much these days since I never talk on my phone.
Wish I could do something meaningful.

Right now, I'm just a cog in the machine, iterating on the same boring products for consoomers and to maximise shareholder value and increase executive salaries and bonuses whilst earning just enough money to keep me motivated for another day.

When I think about my work and life it's incredibly depressing, but I have no idea how to create monetary value doing something meaningful and productive.
The surface reduction really helps grasping ideas on many dimensions [0]. Also some scheme impl are probably running circles around python perf.

[0] see python talks about not using classes for single method cases which are just fat closures. Yet it's still often used.
This is a decent attempt. I like that they actually at least try to find pros/cons.

But it does seem odd that they give "convention" to big endian despite the fact that basically all modern processors are little endian and there's absolutely no advantage to following "network byte order" if you don't have to.
I hadn't known that we're on such close terms, my friend.

Seems like this case is falling in the other half then.
The intent of the GPL was the opposite of this, the evidence being the library license which explicitly specified that merely linking (including dynamic linking) did not transfer any rights or other license. Only changes to the library source code did so.

RMS was very unhappy when I wrote that license, repeatedly predicting that "this will be the end of free software", but he used to say that to me about all sorts of things I did so I ignored it. Eventually he ran to the front of the parade.

The irony is that none of us predicted the network service loophole. By the time the FSF began we'd all been writing network services for years, and depended on them daily, so we should have been able to see the problem.
https://news.ycombinator.com/newsguidelines.html

Especially the bit "Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize."
And some of them just have a crazy good battery life.

I have a desktop Windows setup (connected directly to monitors, no dock) + laptop-connected-to-the-dock macbook setup, both connected to the same monitors. The two keyboards I use are wireless HHKB Pro Hybrid and wireless Apple Magic Keyboard (along with Apple's dedicated trackpad).

HHKB has an ok battery life, I swap out batteries about once every few weeks or so. The connection is fine, but I have to manually wake it up with a dedicated button after it goes to sleep, and it takes about 5 seconds to connect, and it doesn't always work on the first try. At worst, after another try, it works fine. Initial pairing process was a bit meh, but it wasn't terrible.

But Apple's keyboard is some sort of black magic when it comes to both battery life and connectivity (same with their trackpad tbh). I plug it in to charge maybe once every couple of months, and even then it doesn't get close to being fully drained (usually around 15-20% left by that point). And that's despite me using it for my full-time job. The connectivity is also wildly good. No need to hold a button to wake it up, I just press any key and it connects in a couple of seconds just flawlessly. Initial pairing or switching between different devices is braindead easy too (which I do daily, to switch between my personal and work macbooks). I just connect it to whichever machine I want to use it with using the included cable, then disconnect, and it is automatically wirelessly paired to that machine. It is just remarkable that I have been doing it for almost 2 years now, and not once have I had even a single hiccup.

Using Apple's keyboard was what convinced me to switch my Windows one to wireless as well (had a wired HHKB Pro 2 before that). No wires is just so convenient. And with the only downside being that sometimes my current HHKB sometimes takes 5 seconds to connect after waking up from sleep, it ended up being totally worth it (and with the Apple's MKB, there were zero downsides for me at all).

And I am saying this as someone who used to be all about wired-only mechanical keyboards for years and I still have a few with MX Reds/Browns/Blues sitting in my old equipment box.
I was on the Networks side between 2004 and 20011.

I painfully remember all the hoops that Symbian went through during those years until the last days of Carbide.

Yet, sometimes I still miss it when comparing with NDK development experience on Android.
Also, the chart shows Bitcoin price, which does not matter for what it is talking about. What matters is Bitcoin market cap. If only ten Bitcoins exist, a market price of $60k each is easy, or even $120k each.

Bitcoin had a market cap of $1.2 trillion in November. That becomes harder to sustain when quantitative easing is slowing, when the fed funds rate is slowly rising with indications of it rising more in this year if inflation is where it is etc.

It's the problem of all successful Ponzi schemes - eventually they grow too big and implode.
> The number of people that actively donate to the government is quite small while the number that advocate for higher tax rate on others is quite High.

So? It's reasonable to advocate higher taxes for all while not harming oneself for much more limited public benefit in the meantime. This often gets trotted out as a "gotcha", but it's not.
Just don't call it "language" or the human exceptionalists will get very upset.
Yes. We speak to an audience of people, not dictionaries. If you're talking to a conference of international NGO activists, then that's one thing. But mass media headlines are for the consumption of the common person. You choose your words according to what they mean to your audience.
Yup, for "doing slides", I wrote some TeX macros. It sets the sizes of the page and the fonts, draws a box around the content, etc.
Third-party apps for Symbian may not have been mainstream, but third-party games definitely were. Even before that, Java ME games were popular on feature phones.
Or to be more clear, it's a phrase which means that if a person feels victimized, their anecdotal personal account supersedes any empirical evidence.

It's essentially a new form of religious anti-intellectualism, but without identifying itself as such.

In the past, you might not have been allowed to say "no, God didn't appear to you in a vision" or "no, this event wasn't evidence of divine intervention". Today you're allowed to question someone's anecdote about religious experience, but you're not allowed to question their experience of victimization under a certain set of classes.

History doesn't repeat itself, but it rhymes.
Learn Street Epistemology to Deal with Difficult People at Work
That's what peeps here are recommending. Save yourself a download if you are used to the normal OS model.
I don't see how it is easier to maintain.

I follow a simple rule of thumb - the more abstractions you introduce the more complex it gets to maintain

Life is easier if you can get away with lesser abstractions.
Please excuse me, I have actually serious questions:

Are Generics a solution to a problem caused by programming in OOP?

Can someone explain what people did to solve these problems before someone came up with generics?

Thank you!
It was an interesting mix of "let's do a cool thing" and "imagine what can be done with this data!" Early on someone mentioned that NYC doesn't actually know for sure where all of the fire hydrants are _actually_ placed, and it may be possible to automatically extract the locations from the collected data.

More obviously, looking for the address signs of addresses that are expected along a street can dramatically improve driving directions.

Of course, the biggest business value was being able to generate the actual, underlying street maps without having to purchase that from companies that had already digitized and driven the streets.
Also, their switches aren't hot swappable so if one stops working (or even becomes just a bit finicky) consumers are likely to throw the whole thing out.
The hotter that I got my M1 MBA was when I was converting 131 GB of Flac files to AAC (~3k files). I believe it used all the cores continuously for around 20 minutes. It was still cooler than my old 2015 MBP at normal usage.
The Unique Challenge of Raising Teenagers
Someone help me understand this.

All you need for a stable stablecoin is to save every dollar put in to it. The people behind Tether sell tethers for $1, they save all of those dollars, and whenever the price of Tethers drops to $0.99, they buy tethers until the price is back up to $1. As long as they never spend anything from the reserve, this can't fail no matter how unpopular the currency is - they can back the currency right up until they buy back the last outstanding tether with their last dollar.

Of course, they didn't save every dollar; they spent some and invested some, presumably in things that have lost money recently. But they should be solid as long as they have made more money on those investments than they've spent in salaries and yachts and what-not, and Tether was already huge back when BTC was below $2k.

I know I'm leaving out a lot of detail here, but it seems like the only way Tether is not stable is if the people behind it have been wildly profligate. Is this about right, or am I off base?
This is what get's me when people say "do your research" in crypto. Where am I supposed to do that? Do I need to trawl Discord until I'm satisfied a coin is on the up-and-up? Is the absence of complaints like this for a crypto project evidence of quality or evidence of vigorous moderation?
Sweet - so how does this actually work?
You or anyone can fork it, right?
> I see this sort of argument for low level, system languages all the time.

It seems like you were advocating using a higher level language for low level, systems programs. If that's the case I disagree. My original argument was about Unix utilities. Unix utilities contain everything from "list the files in a directory" to "compile this C program". The original poster was talking about how Curl would probably be written in Python if it was written today. This is just incorrect. From the author of curl[0]:

>> If I would start the project today, would I’ve picked another language? Maybe. Maybe not. If memory safety and related issues was the primary concern I had, then sure. But as I’ve mentioned above there are several others concerns too so it would really depend on my priorities.

> If you're talking low level microcontroller stuff, or bit banging, sure, do it in C if you like.

This is the argument I'm making. Unix utilities are usually dealing with low level bit banging stuff. Unix utilities are also meant to be extremely portable. C is the glue that holds all programming languages together, whether we like that or not. So programming a library in C automatically ensures that the library can be used in practically any higher level language.

[0]: https://daniel.haxx.se/blog/2017/03/27/curl-is-c/
Great example of toxic positivity!
> It's like trying to explain why small talk is important to someone from a low-context culture - there's probably a fundamental disconnect where it will never make sense.

Doesn't your analogy actually run counter to the point you are making? ie the importance of small talk (like taste) is not universal?
What will be the future of algo trading?
Mortifying, but thanks for the catch! Should be fixed now.
I mentioned this in another comment, but based on [1], it looks like it supports a good range of 2G/3G/4G bands. So if you can find one unlocked, then there's a good change it will work on your carrier of choice.

[1] https://www.gsmarena.com/cat_s22_flip-11141.php