skysight-inc/HackerNews huggingface dataset:
Eastern Europe already checked in, but I thought I'd add yet another anecdote.

In St Petersburg, Russia the only GSM provider had luxurious free 10 seconds, and $0.40/minute after that. Plus fixed monthly fee, of course. $0.40 was very expensive by Russia late 90s standards and at that time mobile phones were used by three (or really just two) distincitve groups: gangsters, emerging business people, and... dudes in IT.

Criminals didn't care about money, but IT crowd was crafty and resourceful.
Some phones allowed to configure a beep after 9 seconds prompting you to hang up and redial. Those were valued, but it didn't stop at that - there was even a cottage industry of firmware and hardware hacks for certain models to drop the call and redial automatically.

...and then providers switched to only 5 and then 3 seconds, and $0.10/min, yet for a few more years there were still annoying die-hards who kept their modded phones and old contracts with free 10 seconds and ridiculous price, which were no longer available for new clients.
Well ... it is a good idea.

When I reread some of my comments, I realize that I often drop words. A fair number of times the meaning is the opposite of what I intended to say. Those cases usually contradict the rest of my post so people should be able to figure out the intended meaning, but it would be nice if it didn't happen in the first place.
Rare to see it so baldly stated, but .. yes? Legitimacy is a common theme of history; divine right of kings and all that.
Missing Link in Alphabet History Discovered
GetBlock Inks Strategic Partnership with Zeedex (ZDEX) Decentralized Exchange
Our job in life is to engage in value creation. When money is decoupled from value creation, your long-term bet is that it will lose its value, as value creation is what actually matters in the “real” world.

This is also why “crypto” (the asset class, not technology) is so corrosive, because it makes people who have done approximately nothing to create value in society, but who’ve enjoyed a massive boost in monetary value, think they’ve “won” or accomplished something real. This doesn’t work long term, and will eventually collapse on itself like all false religions.

If you’re planning to be alive in 20 years, you’re better off making sure you have a work ethic and skills that generate value, than obsessing over any sort of wealth-hoarding instrument at all, because it is the only true protection against change.
They have their own builds.
We had an incident where our we got charged thousands (later refunded) by abusing dodgy routing and number verification process.
The problem was that Twilio will allow calls through when the call balance is below zero, if the calls were queued before it was zero. You then end up with a negative balance.

On the plus side, it does force you to start making defensive plans to protect your application.
Apple stopped being "Apple Computers" 14 years ago.
They're explicitly a mobile devices company, and fitness fits perfectly into that mission I think.
For me it’s because we aren’t allowed to have nice audio. I’ve been working from my music desk all pandemic, with several microphones, preamps, sound insulation panels, boom stands and pop filters, and I can’t use any of them with my work computer. I’ve bought and returned several interfaces and can’t get Windows to connect to any of them. I have Airpods Pro as well and Microsoft Teams won’t allow me to join meetings with them connected. I finally found one interface that works with Windows and Teams permits me to join with, and when I speak Teams detects it and pops up a “your microphone doesn’t work with Teams” error. So laptop mic is what I’m stuck with.
Reminds me of figuring out where a friend was by posting an image link to my server and watching the IP access logs.
If I bought a product for a specific feature and that company then removes that feature, I would absolutely not want to buy their new product - out of spite, in part, but it also just seems like an unwise investment
Welcome to the age of meaninglessness.

Why should tech tycoons and .1 percenters be the only ones living with their head in the clouds?
How Not to Get Scammed When Your Phone Rings
Facebook Instagram and Linkedin is worse in that it is impossible to use these sites without logging in.
When I was a young college student my professor said “there’s one book, and if you read it, it will change how well you do in college. It’s called ‘How To Read A Book.’”

I was shocked. Of course I know how to read a book. I made it to college after all. Curiosity got me and I checked it out from the library and read it. Turns out, I didn’t know how to read a book. :)

If you’re looking to get back into reading that book is a good start.
This is one case in which crime metrics are completely useless for getting an image of what it actually “feels” like to live in a city. American cities are incredibly segregated by economic and racial class. Crime is everywhere, but largely centered in a few especially poor areas. Outside of the core economic centers (and I’m talking neighborhoods), large swaths of the people who work and live in SF are living predictable and safe lives.
The GNU Assembly
Not really easy to be honest. Depending on the day, I am getting horrible static in my desktop microphone(s). This might be caused by no grounding in the outlet.

I'm living in a really old house with no ground for most rooms (yes, I know), with only a bootleg ground to prevent _really_ bad noise and occasional static zaps. Though I've read of many people having the same issues with properly grounded machines (as far as it goes for domestic use. I'm not talking about studio-grade grounding).

My Macbook, on the other hand, doesn't have any static, even though its charger doesn't even have a ground pin, nor does my Steelseries Arctis 1 wireless (which uses a non-bluetooth dongle. Might be because it's wireless, or just because it's an external device.

In any case, I don't feel comfortable shelling out upwards of 400$ for an audio setup.
Rust works on 64bit little-endian PPC at least, with full standard library support.
This was an excellent writeup. There's only one thing I would add: put the camera closer to where people's faces are. It feels like you're looking directly at them, and it makes a big difference. I made a habit of looking directly into the camera now.
Makes sense. Adding now.
Yes, I experienced something similar. Issues on certain devices / browser combos. But smooth animation on others. I'd like to delve in deeper when I get time to investigate. But generally Web Audio API "sprites" play on the main thread and can lead to sync issues. ThreeJS uses requestAnimationFrame which can also yield vast FPS differences across devices. Developers can calibrate rendering per device, but its a lot of procedural code. Better to just do what Yamauchi has done: get it in a playable state and make a splash ;)
A Facebook content moderator’s resignation note
Did you read what you were replying to? Regulations elsewhere in the market could threaten Coinbase, regardless of their ability to handle compliance costs in their own niche. In their own filing Coinbase admitted that the value of their company is highly correlated with the value of Bitcoin and other cryptocurrency -- so any regulation that impacts Bitcoin will likely impact Coinbase, even if the impact is indirect.
Besides, there is a difference between the actual type of the objects `a` and `b` in `a == b` and the structural type you specify in an annotation.

For instance:

from typing import Protocol

class MyClass:
def method_a(self) -> None:
...

def method_b(self) -> None:
...

class ProtocolA(Protocol):
def method_a(self) -> None:
...

class ProtocolB(Protocol):
def method_b(self) -> None:
...

def compare(a: ProtocolA, b: ProtocolB):
if a == b:
print("a == b")
else:
print("a != b")

a = MyClass()
b = MyClass()

compare(a, b)

Clearly, you would expect the output to be "a == b".
Or, they may be watching what Apple is doing and seeing that working off of the Apple platform puts them at risk somehow. IOW, because of Apple's reputation they may be looking to hedge against a possible change in terms.

That may have influenced their decision to market their own watch as well.
Blue Origin lands a Pentagon contract to design nuclear-powered spacecraft
Developers always want to “build relationships with Apple” by implementing the silliest ports of their existing apps for new devices: Apple Watch, Apple TV.
It is that bad, but the people who are affected are not the ones making the decisions. Just like with the Mietendeckel. The politicians have nice apartments and villas already and high incomes, same with the ones who want to reduce welfare payments. They are rarely affected by the policies they enact.
I wish there was a way to whitelist SOME third party cookies in Safari - the only options seem to be all/none. Many “enterprise” integrations (Box in Salesforce for example) break if third party cookies are blocked.

Maybe Chrome doing it will get them assed to fix it.
In some US cities like Portland the construction costs for public housing are typically double costs for comparable private housing. The government has little motivation or expertise to reduce the cost since the bill is footed by the public. Seems much more parasitic in my opinion
Very much miss this. I love how they used this technique to build their email client. Emails were just files on the filesystem with a filesystem plugin that made their metadata queryable. So the email client was just a file browser window with some pre-saved queries that would let you find all emails by date, sender, etc.
Most development around the apple watch caters to using the data somehow rather than actively running code on the watch. Even if all you're doing is number crunching you're ultimately creating demand for the device.

I don't typically see many good use cases for running your own apps on the watch but there's many medical/fitness applications for the data itself.
What's wrong with MySQL? Genuine question.
Mafia fugitive identified on YouTube by his distinctive tattoos
I'm baffled that nobody has suggested you to visit a therapist.

If your leg hurted, you would not listen to our uninformed opinion. Your mind hurts, so try a mind doctor instead of listening to us?
> I sometimes wonder if we've managed to mask the real state of the economy by pumping the metrics to make it look like it's fine.

This concept extrapolates widely in our personal and professional lives. The internet and cell phones were probably the biggest real pieces of innovation in my lifetime (mid thirties). Everything else is just fluffed up rehashes of relics or in very early stages of something radically new. I just read an article proposing genomics as the next big thing to really change the course of medicine and humanity, and I'm inclined to agree but do not see what the timeline of the tipping point will be. Everywhere else I look I just see more stagnation, short term thinking/goals, and continuation of status quo...with touches of regression throughout.
It’s a good question - if you were willing to bet on coinbase, would you have bet on Bitcoin too or instead? I guess coinbase covered many coins so there’s some backup there. However it’s also a lot more liquid than a seed/series A!
I wish to clarify this comment; what I said above is strictly correct, but several people have drawn an undesirable conclusion from it which leads me to find a clarification necessary.

It is not the case that trolling English speakers was the primary motivation of Huet. My understanding is that the trolling was a side-benefit to a name he would have chosen regardless of whether it evinced the double entendre.
In a sense, yes - I believe the damaging effects of sugar and social media on the society is far greater than psychedelics might have if decriminalised.

They definitely don't deserve to be Class A in the UK and Schedule I in the US. Even more so, they shouldn't be classified as Schedule I by the United Nations.

I'm not sure about using it regularly, but people have been using these for ceremonies for centuries. I personally believe the choice should be left with an individual.
"News" by definition is biased towards both rare and negative events, because common everyday things don't tend to be news. "New contributor gets a very helpful response from Linus" isn't news, and neither is "man spills someone's pint in a pub, they apologize and everything is okay", "woman walks home at night nothing happened", etc.

Quite frankly I consider most of the news to be worse than useless and actively harmful (and news is different from journalism; journalism is great).

(also, I see now I misspelled constructive as "constrictive" in my previous comment do'h facepalm)
Aussie security firm unlocked iPhone for FBI after 2015 San Bernardino shooting
https://www.reuters.com/article/us-canada-shopify-idUSKBN2C1...
Hypertag: New language for HTML templating /w advanced syntax and Django support
This shouldn't be a problem from what I understand: "real" ground is just tied off to a rod buried in your backyard, but it's also bonded to neutral at the switchboard anyway.
Why does France need six nuclear powered submarines?
I think it mostly boils down to a trusted brand and good UX. alternatives are pretty crap atm.
I'm not sure to what extent the 2008 crisis and the stimulus programs even did result in net printing of money. Remember, every time a bank issues a new loan they're printing money and every time they reduce lending they're destroying it, and increases in the flow of money are also act much like an increase in the money supply. So when the banks stopped lending and the money flows locked up back in 2008, this was effectively a massive destruction of money that offset some of the money printing.

The Covid pandemic is different. Western economies are heavily service-based and the pandemic effectively stopped many of those services being consumed. All of the restaurant meals and vacations and so on are gone, never happened, the opportunity to create them forfeited, even some factory production time was lost - and the money that would've paid for those things remained in the customers' pockets. Yet in most countries, the employees who would've worked to supply them also earned most of what they would've got for doing so. There's an imbalance there between stuff available to consume and money paid that's fundamentally very different from 2008, which was mostly a crisis in the financial and housing sectors.
That's really neat, I hadn't heard of mypyc!

How does it compare to Nuitka? https://nuitka.net
We are in a speculative mania right now across all markets and I’ve believed for several months that the renewed popularity of Bitcoin is just an offshoot of that speculation. The appetite to buy any old thing is extreme.
Brave would hard fork Chromium rather than go along with something like that
I have never in my life used a calendar with such an annoying layout. Why would they omit the Day and then misalign the Dates for the month.
There's a temporal dimension to downvoting too.

I notice sometimes a comment goes negative quickly. If it sinks to -3 then it is probably doomed, but if it only goes to -2 or less it can rise up again, if it has some form of logic that enough people can see, and isn't just a dumb or offensive comment.

Presumably the first two downvotes of a nuanced but serious comment sometimes lead to mindless followers taking it down to -2, which is a quick pile-on, but by then, it has reached enough views that it may be counterbalanced by people of the opposite view upvoting.

I have occasionally seen comments go back to positive from -3 too, although it is rare. These are invariably comments which state an uncommon position, which look like an unpopular trope, but which can be decoded by knowledgeable people who think it through and upvote.
I love these old comp-sci papers.

Makes you wonder what amazing ideas are buried in them that where ahead of their time then but aren't now.

So much of what we use today came out of academia a couple of decades ago - I've made the joke before that if you want to see what the front-end folks will be doing next year look what was the hot research 25 years ago.
This thing has been working fine for many years

https://wolicheng.com/womic/wo_mic_linux.html

although it is proprietary.
If it's been happening for four years, how did the Mietendeckel cause it?
It’s not the clock that’s the problem, it’s the license checks. I’m guessing here, but I imagine they’re tied to a time for validity, and the clock discrepancy triggers a remote verification.
Peloton is a status symbol too, it’ll be interesting to see how this shakes out.
A gallon of milk is still a gallon of milk. A pound of carrots is still a pound of carrots.

It sounds as if your basket of goods is different from mine. Most of the examples on that Wikipedia page are sugary foods, which I just don't buy a lot of.
While the coolness factor has gone down (anecdotally, I've gone back to wearing a nice watch when out on date or something; or I would if going out was still a thing) people are still using the Apple watch for everything else.

I've had both a Polar and Garmin watch and neither were close to my Apple 3 for GPS accuracy or heart rate. My wife has a 2020 Garmin and we stand around waiting for her watch to get all of it's "bars"
Are you sure?

https://docs.aws.amazon.com/sns/latest/dg/sms_publish-to-pho...
Comparing Customer Feedback Platforms
I currently maintain an app that uses wxPython and it still feels dated and clumsy. Everything is named poorly, the documentation has large gaps, and there are numerous pitfalls and gotchas. I am in the process of moving to PySide and will not be considering wxWidgets for any future projects.
The cost of doing that would likely be orders of magnitude more than just keeping an NTP server operating for a couple of decades.
> have a sense that there is something valuable for me, but I want to extract it with minimal cost

My gut feeling is that this won't really work. A lot of these things need to be felt and experienced, not just learnt. There's a metaphore that no matter how much one reads about mangoes and the descriptions of their taste, you can't really know what one tastes like until you eat it. Similarly the experience of yoga or any other somewhat metaphysical thing cannot be fully conveyed textually and intellectually.

On one hand this bothers me as an engineer and a logical person. But on the other hand, when hiring someone we care about years of experience not just book knowledge. This is because the experience, including weird and failure like experience is part of how a person gets "there" in their growth.

I think yoga and religion is much the same, you can't truly get it until you've struggled with the intangible and illusive elements of it and attained some of the feelings.

Personal background: I was every lucky to get involved with some hardcore hatha teachers and ended up doing hatha teacher training a few years ago. The course was as much about the history and philosophy and the experience of yoga as it was about praneyama and asana. Since that time, I became more connected to Judaism (I think yoga opened me up emotionally for that) and drifted further away from yoga as I think they are incompatible in some ways so I am not a great authority. But I do think "not taking the easy way" is pretty central to the whole thing.
> I can't say much for wxPython lib, but fixing high DPI support in native controls is the main focus of 3.2.0 and things look pretty good in 3.1.5 already IMHO.

Yes, the wx core handles this really well. If the correct APIs are used, no or few changes to application code are necessary to handle HiDPI properly - definitely a very good aspect of wx.

> I could understand if you wrote that the layout system is not powerful enough because it's too _simple_ -- it's really just a combination of 1D box layout and 2D grid layout that can be composed -- but I really don't know what could possibly be so weird about it.

For me it remains unclear how the various sizes (MinSize, Size, BestSize and the size passed to the constructor/Create) interact with the sizer's decisions. From what I've seen a BestSize seems to more or less be treated like a MinSize, where the sizer will not continue to shrink a control if Size == BestSize.

How to correctly implement a re-flowing (where e.g. the width depends on the height, or vice versa) control is also unclear to me. wxTextCtrl does it, somehow, in a somewhat buggy way. I managed to do it but I doubt it's correct.

What I personally find weird is how sizers don't really compose - you can put sizers in sizers, but that's not what I mean: If the layout changes in a sub-sub-sub-panel, then just calling Layout() there won't usually be sufficient, you have to walk up the tree. In Qt for example I've never spend a single thought about what would change the layout and how or what needs to receive Layout calls, it's just 100 % automatic.

A combination of both of these is that I found wxScrolledWindow to be very tricky to get to work properly, even after spending a lot of time on it, I still end up with a dialog that takes a few frames to stop redrawing/changing its layout.

Another weird corner is wxCollapsiblePane.

I concede that a lot of this could be because I don't know enough about wx or because I'm too dense to understand it properly.

> Putting HTML into clipboard is a one liner with wx too (just use wxHTMLDataObject as any other data object).

Thanks, that set me on the right track to work it out. Previously I only found extremely weird/convoluted solutions and older posts suggesting that wx doesn't do it for you (google: "wx clipboard html"). But wxDataObjectComposite with a wxHTMLDataObject and wxTextDataObject indeed "just works". Perhaps something for the docs as an example?

> Markup support is indeed simple because we don't want to write and maintain our own CSS parser or anything like this, but you can use wxWebView to have all the browser power at your fingertips.

Well yeah, but a WebView is a pretty heavy-handed approach if you just want to make a few words bold or insert a link or something like that. Also, Qt's approach works more universally (e.g. it also applies to the labels of check/radio boxes, buttons etc., and it also lets you do things like highlight a field in red when it contains an invalid input, like people are used to nowadays).
Proof of new physics from the muon's magnetic moment? Maybe not
Your great advices pays dividends much further down the road too - focusing on work and creating value is also good for your children. Sadly, there’s been many children that took decades to get out of their entitled mindset caused by easy money from their parents or the government.
50M more prime members this year
Yes, but Bitcoin didn't fit a "pattern". I saw it was going to likely change the world back then, if governments didn't ban together to suppress it (which could have easily happened). And I was > 30 when I got into Bitcoin back in early 2011. I started a crypto business that fizzled out, and then had to sell most of my Bitcoins for medical bills 5 years later (sold the rest for med bills last year - just another way that medical care destroys people's future in this country, also had to liquidate a good part of my retirement).

But yeah, it didn't pan out as a payment processor, which is what I was hoping for. But mathematically, it was easy to predict that if things caught on, Bitcoin would go over $10,000. It killed me to sell mine 5 years ago.
> let’s value the time savings at $10 per hour, which is conservative

I’ll never understand this.

Unless your time can be directly traded for money, it has no monetary value. I think it’s just a trick people use to talk themselves into spending money.

So, in the context of this rah-rah Amazon email, maybe I do get it.
Things are kind of distorted from what would be fair. The near zero interest rates have lead to high property prices which has made owners rich and renters poor in a rather arbitrary manner.

It's like the governments are trying to control a lot of variables with only a couple of levers.