skysight-inc/HackerNews huggingface dataset:
Aceso – No-Contact Necessary UV Sanitizer, Cleans Multiple Items
Yeah, you just have to run faster than the other campers.

But with all currencies in bad shape, you don't want to store wealth as money.
Yeah this has got to be peak absurdity. Inspecting menu responsiveness frame by frame.
Real estate and gold always work out, as long as you don't need to cash out without any hindsight.

Bitcoin makes no sense,it wasn't a good store of value when things were stable and it won't be when things are unstable. It's a bet, and every cent put into it should be a cent you're willing to lose.

Default safe stocks are probably the safest thing to put your money into, spread it all over the top index instead of one or two bets. If the entire top index fails, then you have bigger problem anyway because the economy of your country has disappeared
> There are collections for much more memory-efficient (and faster) maps and things, and also efficient (and fast) JSON parsing etc. I have evaluated and benchmarked and adopted a few of these kinds of things.

That sounds very interesting. Can you provide links to the benchmarks for fast JSON parsing (libraries)? And the fast maps?
> I also wonder if it is named UtahFS because of the NSA facility near Salt Lake City.

Yeah I wondered this too. They don't say why they chose that wording. Maybe it's a subtle nod to that datacenter
The OP in question is engaging in hateful rhetoric that is unrelated to the thread, which is ironically about US academic funding realities & the corrupt practices it encourages--a failure of the ruthlessly capitalist system here.

I do believe there is a HN guideline that discourages that sort of behavior.
Thanks. All copyright is clearly assigned to my partner, it's written into our agreements. I don't have a problem with this at all.
So in the early 2000's, I worked for a firm that was hired by a major satellite TV provider to investigate Smart Card hacking.

It was a very eye opening experience for a recent grad and would be happy to write up some of my experiences if people are interested.
> Also I should note that the adoption of Linux among sales and other non-devs has surprised me.

That is interesting, I've seen colleagues go both ways - well three ways -

Web devs going from windows/mac to linux, then a couple going back to both windows and mac due to needing to use adobe products (used to dual boot and now use WSL).

Most people pick up on and appreciate the difference in speed/responsiveness and ease of doing dev (i.e it has an actual proper built in package manager that is fast, no brew crap). Whether they stay seems to be more to do with dependence - people who really like it even start to re-evaluate if they are truly dependent on software they liked, vs their new found utility.

Media seems to be a big problem, (adobe et al), but sales perhaps not, i mean office is all going cloud these days anyway.
I can think of a good example of this. I worked at a fast food chain in high school. Our goal was 30 seconds from the time a car pulled up and started to order over the loud speaker to the time they pulled away w/ their food. We would rush the customer through the ordering process to the detriment of customer service and often have them pull over to the side to collect their order to cheat the clock.
Seeing the ongoing cases in front of the european nations supreme courts [1], the ongoing debates within EU-nations and between them, about in which direction to steer the currency or about what country benefits the most: alledgedly always the one country a political camp of another country hates the most. Just think about matching the world-views of far-right Greek parties with far-right German ones and you'll see that the Euro has plenty potential for future "fiddling".

[1] https://www.nzz.ch/wirtschaft/nach-ezb-urteil-bundesbank-sie...
Will Miami Be Around in 2067?
I think there's a better-than-average chance that they'd cut compatibility just to show that they're capable of doing so. They'd probably get away with it, too.
Not the OP, but I think the printing money in response to slow economy is what they are referring to. The U.S. Federal Reserve certainly did so as well, but the point is if the Euro is willing to tolerate (or even encourage) extremely low or even negative interest rates in response to a slowdown (unlike, say, gold, which has no central bank), then it is not much different than the dollar in that respect. Perhaps no worse, but also not really better, and so not much reason to switch from the status quo.
Of course the crash in the dollar is coming, but no one knows when. I read a good book on the subject "Dedollarization" a few months ago which I recommend both as an interesting read and also because the authors' analysis seemed right on.

If I were entering into a betting pool with friends, I would bet on it either happening soon (like this fall) because of our political and covid-19 situation but if we get through the near future without a dollar crash, then I would bet on about 5 years from now.

Interesting times, my friends, interesting times.
That and it would require an extraordinary coordinated effort among basically every other country in the world to de-dollarize. The whole financial system is based off settlement in USD. A switch away from dollars wouldn’t be due to a collapse in value vis a vis other currencies, it would be due a collapse of the United States as a country, and that would probably take more than a few other nations down with it.
> They announced the move to Intel in 2005 and dropped PowerPC support in 2009, so I'm guessing about the same period for the ARM transition.

Zero chance. It's quite likely they don't even have a roadmap for how they'd develop silicon for the higher end chip sector at this point in ARM, never mind getting it done and moving software support in four years.

If this happens it will take fifteen years, and I think Apple may well abandon the entire endeavour (or MacOS) before then.
Seriously?

https://www.forbes.com/sites/isabeltogoh/2019/09/12/what-to-...

https://www.intereconomics.eu/contents/year/2016/number/4/ar...

https://www.investopedia.com/articles/investing/070115/under...
> pycopy had some minor improvements over MicroPython's asyncio module

Well, I was the author of "uasyncio" module, as was used with MicroPython. When I switched to Pycopy, I took that module with me.

> The improvements to the old implementation are significant.

Well, how to put it. Before I wrote uasyncio, I wrote asyncio_slow. And before I wrote that, I watched dozens of people writing their own async frameworks for Python. And I watch dozens of people doing the same as we speak. The reason I embarked to write my piece is because I wasn't satisfied with how other people do it. I may imagine you feel the same. So, good luck. (If you do it right, I'll use your stuff.)

> but I'd be shocked if the asyncio implementation was better

It's better, where "better" defined as "more minimalist". If you're not interested in minimalism, then you as well can use CPython's asyncio (and CPython itself).
Very surprised this article doesn't mention Schelling points, a concept which earned Thomas Schelling the Nobel Memorial Prize in Economics (among other achievements): https://www.lesswrong.com/posts/yJfBzcDL9fBHJfZ6P/nash-equil...

Actually, I'll even say that this article is deficient precisely because it doesn't mention Schelling points, which are essential to understanding the kind of society-wide coordination problems discussed here.
> Select ports have support for _thread module (multithreading)

the million dollar question: does it have GIL?
https://archive.ph/o9YC3
I expect that Apple will gradually phase out MacOS, and add more features to iPadOS that will make it suitable for content creators. It never really made sense for Apple to maintain two overlapping but incompatible product lines. I predict in a few years they'll launch a laptop running iPadOS.
Have you been following Apple for the last two decades? They have always dropped legacy support - 68K, Classic MacOS, PPC, 32 bit software.

Keeping compatibility forever has its own drawbacks - maintenance, performance, increased vulnerability surface, regression testing etc.
The expansion of the Fed's balance sheet is just extraordinary... given the news coverage in other areas, this seems like a huge piece missing from public discourse.

https://fred.stlouisfed.org/series/BOGMBASE

While the gigantic increases in monetary base in the 2008 crisis didn't cause inflation, I (as a layperson) don't know that is too relevant. In 2008 there was a huge decrease in monetary velocity, meaning the total money supply didn't jolt up.

Today, this seems very different, with a gigantic jolt in the M2 measure of money supply.

https://fred.stlouisfed.org/series/M2

Quite scary to me to build this crisis before the previous crisis was unwound.
Like others have said, RELAX!!!

You don't need to push too hard to succeed. Not rocking the boat (too much) is more important than anything else. You can push teams to greater efficiencies, products to better outcomes, etc. but do this in a slow and methodical way. You won't get any benefit from being frustrated and neither will those around you.
Is a law school meltdown coming?
> Google, Amazon, Facebook, Apple and Microsoft are going nowhere

They also don't employ very many Americans. America's corporations are great for Wall St. and the neighborhoods around their HQs but America is a nation of more than 300 million people.
Why are you confident that your bitcoin will be there when you need it? Have you followed all 793 (and counting) steps in the latest 'how to secure your bitcoin' guide? Epoxied all your USB ports? Buried your private key backup USB stick in your garden under the birdbath? etc etc etc...
MicroPython has a javascript port that uses Emscripten:

https://github.com/micropython/micropython/tree/master/ports...

But it doesn't provide much more than the basic REPL.

You could also try MicroPython on Unicorn, where more of the hardware is simulated in the browser:

http://micropython.org/unicorn/
https://github.com/micropython/micropython-unicorn

The Unicron-MicroPython kernel is quite old but it's still useful for getting a feel for what's possible.
> I still can remember the times when there were several competing architectures.

That was when having detailed manuals and being relatively open about your architecture was the norm. I'd bet whatever Apple releases will not be as forthcoming.
Two Techniques to Tighten Your Decision Making
There were no PPC Mac apps and developers shipped “far binary apps” that worked on both 68K and PPC Macs.
How are induction cooktops going to help with smoking oil?
Great work tracking this down and making it so clear with the example repo. Gave me the chance to audit my projects that are lagging behind the Django patch.
I treat Javascript as an embellishment. I try to think of sites as electric stairs that still work even when they are turned off. A site should be as accessible as possible.
Thanks for the reply. It's perhaps a sign of my confusion that I'm posting here on HN, however I figured there's a bunch of pretty smart and caring people who also wouldn't hesitate to provide direct and useful advice (and from the responses I've seen I'm not wrong about this).

Regarding the 'soft' side of the business, what I couldn't fit into the original post due to maximum length is that I've been the driver behind improvements to sales and marketing - 2 new company websites, I do all the SEO, and I've suggested strategies like blogging etc in terms of getting new eyeballs to the product.
How can mobility companies increase asset utilization?
I agree with you except for one thing: I think that no single currency will replace the dollar. The replacement will be a basket of currencies that also includes the dollar.

It seems crazy, I think, to replace one single reserve currency with another. A basket of currencies makes the most sense.
So where to move the money? EU? China? Australia?
The One About Managing Self as a Junior
PHP Turns 25: Timeline of PHP History
No problem in depending on CapRover, as long as you are at least somewhat familiar with the tools it sets up for you. Combine that with some crude generic UNIX skills (quickly analyze cpu/ram/disk usage, search in logs, transfer files, modify configs etc.) and you're way better prepared.

Ironically it's best learned "on the job" (for me at least); just try to deploy your app from scratch. Play around with nginx/apache, letsencrypt, your db stack, packages installation etc. and get a working product.

I'm no expert by far in any of this, but think that knowing "just enough" about these tools really helped along the way. Up to the point where I can now use CapRover like tools with some degree of confidence, closing the full circle ;)
How does it handle upgrades ?
The difference lies in how it's organized. An encyclopedia such as Wikipedia is organized using an encyclopedic hierarchy of knowledge. That makes no sense for a personal linked notes system: the key is to avoid hierarchy, and tag and link the notes in a way that helps them surface on the contexts you need.
The video is full of problems, you can see the 'Quit Safari' not even change to a white font despite having the blue highlight, there are cases of disappearing text in your video too.. There is a lot going wrong in the rendering there for something that is so utterly basic.

You don't have to view this frame to frame to see this you can notice it with every day use.

The thing is a decade old machine running the same software can do better, even if you analyse it frame by frame, its perfection. We've gone downhill.
There are a fair amount of people assembling in numerous loosely associated Discord servers, each of which tends to have it's own take/ideology on the overall situation, but you could probably categorize them all under the "Game-B" movement.
Luckily I was young and didn't have much to lose. We didn't experience hyperinflation, maybe something like 40-50% change in prices. I was hourly at the time but it took a while before I felt like my purchasing power was back to being on-par with what it was prior. When people started to feel prices were rising, everyone ran out to buy electronics -- tvs, stereos, anything. The hope was they'd be able to re-sell them at a good price. I've learned that inflation is uneven - it doesn't uniformly increase prices everywhere. In the US I just watch the charts of M1.
Pycopy inherits threading support from MicroPython (I'm an async/coroutine guy, you know). And MicroPython can be compiled without GIL (but handling locks for your data structures is all yours then).
Well, I had a great time in my Ph.D program. My advisor was the very model of caring about students and integrity. I did good research which I was proud of (but which had very little impact since at the time I didn't know how to sell / position it well) I see the upsides of a functioning academia.

My cynicism doesn't come from a lack of understanding of the academy or the good parts of the academy. To the contrary; it's based on:

1) Seeing the upper levels of the academy (which are often incredibly corrupt, although this is well-hidden from students).

2) Seeing enough cases handled to know that cover-ups are much more common than resolutions.

3) Seeing many students get abused, and seeing the impact fake research has on the real world.

The lack of transparency makes academia look bad for perfectly good reason: there are huge amounts of money flowing into pockets corruptly at elite schools, entire academic careers build on academic fraud (which is /not/ the same as legal fraud), and there's enough rot in the system that it's hard to reform. The higher you go, the more rot there is.

Appearances to the contrary, students are university customers, and faculty are employees. The power legally rests with the administration and the board. The rot persists since the people benefiting set the rules. If I'm the president of a school, and a reform would put me in jail, or even make me lose my million dollar salary, why would I listen to student protests? Faculty protests carry a little more weight, but not enough, and enough faculty are corrupt themselves that you can't build a united front for reform.

Regarding peer review, the system is entirely bankrupt. There are no incentives to do a good job. Anecdotally, most reviewers skim papers; no one reads them, and certainly no one checks the math or replicates the results. Less anecdotally, when people have looked at data, it's no different from a die roll (NIPS did a proper evaluation of peer review).

Regarding grad student stipends, the basic deal is good on paper: freedom to pursue intellectual interests, quality mentorship, and a quality education with basic living expenses covered (on the taxpayer dollar). This seems like exactly the right thing. It breaks when universities break their side of the bargain, with the taxpayer dollars and charitable donations go to faculty clubs, yachts, and vacation homes, internal power dynamics forcing graduate students to be treated as cheap labor rather than as students, and competition forcing widespread academic fraud.
If you need to use your "old way" for something else, you can use 'git clean -fdx' which will remove all files and directories that git does not track.
I would love to read this write up.
> People buying debt at these absurdly low interest rates have, quite frankly, lost their minds.

how does this jive with

> I'm opting for...and real estate (with nice fixed-rate mortgage debt to purchase)

Honestly, I don't have a finical background. But isn't a mortgage just buying debt that is slowly paid off. I don't think real estate is a terrible strategy, but it does not always raise in value. 2008 was a reminder of that for a lot of people.
It's not necessary that the thing that replaces the Roman Empire is a new Roman Empire. It will be something different.

Also if US strength depends on the loyalty of big capitalism then I have bad news to share.
The US would lose, and so would those who hold dollars or dollar debt. China would also lose.

But that would weaken the dollar's position and thus lead to an increase in the use of other currencies, and in that aspect China and the EU would gain.
Task Scheduling with Node-Cron
Show HN: XgeneCloud – Instant REST and GraphQL APIs on Any SQL Database
Haskell is only close to C in extremely rare cases or when using unsafe features and the FFI.
Twitter is non-stop tech garbage in my opinion, to me it seems like an endless stream of marketing pieces...
It can if other processes are effectively destroying dollars at a similar rate. Modern economies are credit economies with the majority of money in circulation being multiples of M1. If there's a credit crunch, vast amounts of money can be thrown into the fire very quickly.

The Fed thinks we are having or are about to have a 2008-like deflationary credit crunch. If they're right, then we will not see massive inflation. If they're wrong, we may.
I'm not familiar with geekbench - is it expected that a phone is at the top of those rankings? That seems a bit sketchy to me.
> Stocks? Maybe, but a lot of companies will go bankrupt.

Exchange traded funds aren't that vulnerable to individual drop outs.

> ...if you're attempting to hold physical it can be easily stolen

If your only argument against physical gold is an inadvertent change of ownership then I have good news: They offer insured safe deposits now for a couple of bucks :)
I strongly considered purchasing gold. I don't trust the paper-gold markets. I just don't know how to store it safely in my apartment. Bitcoin for sure has its faults...but for whatever reason I feel safe with it.
What I learned from making the 6 podcast episodes of Escaping Web
I guess it would be considered hearsay at that point
Thanks for mpd suggestion. I had not heard of it before and it appears to be exactly what I want.
We support following Databases :

• MySQL

• PostgreSQL

• MSSQL

• SQL Server

• SQLite

• MariaDB

API Framework also comes with a built in GUI Database Client!

• Point & Click Schema design & migrations

• Works on MacOS, Windows & Linux

Happy to answer any questions and take your feedback.

edit : formatting
There is no alternative. Really, all other currencies are just trailing the US dollar as the world leader in printing.

However, yes, the world is sick of using the dollar only. If another viable alternative shows up and erodes only 10-20% of global transactions, the US dollar will decline rapidly.

The only way I can see this happening today is with Euro growing balls to buy oil in euros only or island nations around China using Chinese yuan.
> "Good for desktop, cloud, constrained systems, microcontrollers, and just everything." might be a tad overambitious...

I remember old good days, when each software project wanted to rule the world ;-).
New inline assembly syntax available in Rust nightly
Make sure TLP is installed, and it should be fine. I'm using mainstream laptops (Thinkpad, Latitude) and with TLP I have a better battery life with Linux than with Windows 10.

https://linrunner.de/tlp/
PaaSS - Platform as a Self Service
I felt like asking this but I'm not sure it merits an Ask HN by itself: how would you (in each of your different countries, contexts, etc) find a lawyer?

Would you directly ask your personal network? Make a public Twitter announcement asking for recommendations? Just google "good lawyer for tech stuff"?...
Thanks for that link, I found the OP pretty specious and wanted to see what else the author had been up to.
It isn't just social media that punishes good scam-filtering skills.

I delayed my home loan application by two weeks because my loan officer went on vacation without telling me, and I refused to click anything in or respond to an email from somebody else claiming to be with the bank. The email was asking for scans of IDs, bank statements, and pay stubs. I alerted my loan officer, who only responded when he got back to the office.

In the end, I don't blame him. I blame the bank. Those kind of requests should be done through their online system. An email should at most be a reminder to log in and do it (but not provide a link). Even the temporary officer should've been listed in the web app.
Overly simplistic view that misses out on a lot of nuances about who in the US benefits and who is harmed by the dollar system. For a much better essay see here: https://phenomenalworld.org/analysis/the-class-politics-of-t...
People buying debt are the people buying bonds. Would you lend 100k to someone for 30 years at 3.25%? If you do, I think you're foolish.

However, if you're borrowing 100k from someone at 3.25% for 30 years you'll likely be very happy you did.
The Interface Segregation Principle (Simplified / 2019)
For 4K? And are they legal?
Indeed – Edge is based on the ARM Chromium branch – though oddly enough, you can't get an official Chrome ARM build yet. I'm assuming Apple's push to ARM would make them actually release it. Also just remembered that Visual Studio Code is now building for ARM as well, which is interesting timing...
> How hard would it be to replace you?

It wouldn't be easy, I don't believe, and I'm generally quite negative about my own development abilities and values.

One point I couldn't fit into my original post is that I do have what I believe to be a good relationship with my business partner, but I feel he's disconnected from what valuable and capable developers make outside of his business. Also, he may well not be able to sell the business at all, and in that case he's suggested I could take over as manager (for higher pay), however I would be living with the potential sale hanging over my head, and not knowing whether this better-paid role would ever eventuate.

> this sounds like low maintenance software that the business owner can continue to sell for quite a long while without any ongoing engineering.

That's probably a fair statement, although there are normally updates we put out a few times a year due to changing business parameters in our market, and once every year we do a major release with new features.