skysight-inc/HackerNews huggingface dataset:
Global shipping has improved recently (from $10300 in September 2021 to $7600 in May 2022) and demand has cooled to the extent stores are starting to run clearance sales because of excess inventory. Gasoline prices will drop as suppliers ramp production to capture the revenue opportunities. Supply chain snarls will resolve with time. All of this will be deflationary.

We are recovering from a global natural disaster and things are still broken. I think it’s very difficult to apply steady state reasoning in these sorts of situations. But I don’t see any structural reason things won’t return to more or less 2019 status quo.

Concerns about inflation and deflation IMO are most important if they’re a structural feature. Periods of inflation and deflation as the system corrects itself are transitory and while impactful on our day to day lives don’t necessarily portend long term economic crisis.
> I'm either overpaying

The company is aiming to have many users that everyone is overpaying with their $10, so that they make money, thanks to the reduced marginal cost. And the company hopes that the $10 is low enough that enough everyone knows they are overpaying they are still willing.
this is the dilemma we have as well. We don't even come close to saturating the 1gig package we have now. :)

But getting 5 gig speeds? sure!

home networking hardware is the bottleneck now, really.
I have a tendency to forget ASI in JS exists when I've only been looking at my own code rather than other people's for a while.

I remain unconvinced it was a wise idea.
Its not really feasible outside of a mockup without much more work. Non-obviously, I assume this is a hand tuned layout for a fixed width window. Certainly elements are placed in arbitrary spots for aesthetic effect. The layout would look much worse if you changed the text by changing languages or if you tried to resize the window. Its a great mockup but realworld UI is very hard.
Reminds of WinAmp 5.x, since they went from v3 straight to v5 (the best if v2 + v3 = v5)
> Does anyone know if these APIs are still allowed or are they locked behind the UAC prompt now?

For better or worse this sort of thing still works just fine for apps which still use Win32 controls. All that's really changed with regards to UAC is non-privileged apps can't mess with privileged ones.
https://www.youtube.com/watch?v=RtGf2FuzKo4

"Freedom of Information Act documents reveal that the U.S. Department of Agriculture warned the egg industry that saying eggs are nutritious or safe may violate rules against false and misleading advertising."

> we're closer to chickens than chickpeas that's undeniable

So the best food for people is human meat? Soylent green, anyone?
>I personally don't find Toronto or Montreal subways unbearable

tbh London is fine too. Problem is if it is the main form of transport then the at-risk members of society use it too. Very old & frail etc.
OnStar has been doing that since the 1990s.

https://en.wikipedia.org/wiki/OnStar
The Value of Embarrassment
Crazy Browser from ~2000 was another browser (IE based) which had tabs.
That is just a small subset of ffmpeg commands, here's the full list:

https://gist.github.com/tayvano/6e2d456a9897f55025e25035478a...

If you make a GUI out of this, it will be a pain in the ass... and ugly!

Luckily, there are many ffmpeg frontends, that select just a tiny subset of commands that are most often needed (like yours and many others), and the same things exist for openssl, eg:

https://hohnstaedt.de/xca/
Biden calls for ocean shipping overhaul as part of inflation response
Fun fact: windows 95 and 98 are the reason why it is Windows 10 and not 9.

Cause you know, kernel_version.startsWith("9") and good old programming methodologies.
> For example let’s say I never want to hear about Elon Musk, Tesla, COVID, etc ever again, what would a tool for filtering those topics out look like and could it be built?

Sounds like you need benevolent general AI to filter media for you -- and hope the AI doesn't become malevolent after exposure to all of the toxic shit it's making sure you don't see.
NodeJS doesn't have all these gotchas around async that rust does. It's still harder than sync code, but it's more manageable.

The lack of a proper type system, only partially solved by typescript is a big drawback though, that eats into productivity.
Six hours of wrangling some HTML merging later, I get a message from bizdev@company.com

"Hi morelisp,

In the last email you sent the logo wasn't properly aligned to the left with the text and the font of the phone number was not correct. Please reset your signature block in your Outlook configuration based on the official template."

No thanks.
I think this is a really important point. With a few exceptions (like the neat implied aneuploidy assay), they haven't measured an outcome or phenotype for the genes. They have measured the impact on transcription (well, mRNA levels, via transcription or some other effect). That is an extremely useful dataset, but it's not enough to say what the phenotypic effect of knocking out any given gene is, much less what the actual mechanistic function of the gene product is.

It's also important to note that there are loads of genes whose effects are not mediated by changes in mRNA levels. If you knock out Arp2, a cell can't move properly, because Arp2 is involved in assembling cytoskeletal structures needed to do that, but you probably won't be able to tell that by looking at the cell's mRNA.
I see what you're saying -- that's true in the case of addiction. I don't know that addiction is the right model for consumption of animal products, given that you can reduce your consumption of them (I have!) without triggering as much of a biological feedback loop geared to get you to increase consumption. It's not a totally inappropriate metaphor, though. I agree, we probably just have a difference of approach here.

I'd still suggest that delivering the message in a way that is more empathetic towards the person trying to make the change would be likely to get better results in terms of changing minds.
Humans would at least be able to choose if they wanted to perform the task.
(Former Mozilla employee here)

Rust is encouraged to be used by all developers who are writing native code (it's not supposed to be just the domain of a select few). As I recall, the message was, "Not knowing Rust must not be an excuse for why you're not using Rust." Of course developers must still contend with the practicalities of integrating Rust into an existing C++ codebase, so some guidelines were developed:

https://wiki.mozilla.org/Oxidation
> They don't because part of the reason for their offices in these downtown location is rich people showing off to other rich people. You gotta "look" successful.

If an office is moved to a less densely populated area, the average commute time of all employees collectively ends up increasing.

The way rich people actually show off to other rich people is by doing what's right for their companies, thereby increasing the value of their equity - which then allows them to buy luxury goods and impress other rich people that way.
What a limited imagination of how an AI would take over. The scenarios seem to be centered around an extrapolation of "What if a really smart human were trapped inside a computer?" The amount of anthropomorphism is astounding.

The author misses an even scarier prospect - people will want to run such an AI. They will be absolutely giddy at the prospect of running such an AI and it won't be anything like a really smart human trapped in a computer.

AI is already laying the groundwork if you look around today. Every other tweet is a DALL-E[1] image. They are everywhere. DALL-E is increasing its reach while simultaneously signaling that it is an area of research worth pursuing. In effect kicking off the next generation of image generating AIs.

Generation is an apt term. We can utilize the language of organisms with ease. DALL-E lives by way of people invoking it, and reproduces by electro-memeticly - someone else viewing the output and deciding to run DALL-E themselves. It undergoes variation and selection. As new research takes place, and produces new models, they succeed by producing images which further its reproduction, or it doesn't and the model is an evolutionary dead-end.

AI physiologically lives on the cost to run it, and evolves at the rate of research applied. Computational reserves and mindshare are presently fertile new expanses for AI, but what occurs when resources are constrained and inter-AI conflict rises? I expect the result to look similar to competition between parasites for a host - a complex multi-way battle for existence. But no, nothing like a deranged dictator scenario. Leave that for the movies.

1. or variant thereof
Yay, thanks for info and inspiration, sure it seems like fun weekend project.

(BTW your snippet's content sounds interesting and feels relatable, definitely intrigued.)
> Those other corners don't get to lie about places away from them or history while ranking up own aggression.

This is pot / kettle black. It's not like none of this happens over here.

If you open a typical British or US history textbook, it omits or glances over most of the atrocious and dark parts of it's history.

As a result most population is unaware of their scale, or sometimes unaware of them at all. That's how you get false narratives in politics, usually nationalist ones. In my experience a typical brexit supporting person has never heard of half the stuff that was going on in the colonies.
I see your interpretation now, my apologies. When I read "scheme" I understood that to be slander and mean satoshi had malicious intentions. If you understand scheme to simply be a benign way of suggesting his plan was wrong then it de-escalates this entire conversation.

I thought you were defending the a comment claiming satoshi was being malicious. I would've done better to search for a more charitable interpretation.
Yeah so many services APIs are blocking, it's hard to keep threads non-blocking. Often there is a way, but you have to dig for it.
>So we should be worried about a large set of disembodied AIs as well.

This is really the central issue and where these AI fears come from. It's tech workers being too infatuated with intelligence and mistaking it for power. A society of disembodied AI's is just the platonic fantasy version of a tech company full of nerds, and nerds never have power regardless of how smart they are.

Anything that's digital is extremely feeble and runs on a substrate of physical stuff you can just throw out of the window, some AIs in the cloud won't defeat you for the same reason Google won't defeat the US army. The usual retort is something like "but you can't turn the internet off if you wanted to?!" to which the answer is yes you can actually, ask China.

Psychologically it's just equivalent to John Perry Barlow style cyberspace escape fantasies.
I don't know that the tl;dr is "blockchain bad". What I took from it is that blockchain-based money movement shouldn't get special treatment compared to other ways to move money in regards to regulations (KYC, enforcement, etc.)
https://en.wikipedia.org/wiki/Ground_source_heat_pump
hardly primitive, it's by far the most efficient form of regenerative braking
https://youtube.com/channel/UCAL3JXZSzSm8AlZyD3nQdBA
> One of the ideas I played with in The Knowledge was what would you most want to whisper in someone’s ear — like 2,000 years ago, or if someone’s having to go through this process again — that once you’ve told someone, it kind of makes immediate sense. ...

This is a fascinating idea.

> And for me, the one that stood out by far the most significantly was this idea of germ theory and how that links to the microscope. ...

There's what you'd want to whisper and what the person (and their community!) would accept. History has shown people to be extremely resistant to the germ theory of disease.

> And actually, one of my favorite maker projects when I was researching for The Knowledge was making some Robinson Crusoe glass from scratch. ... And there’s nothing stopping the ancient Romans over 2,000 years ago building a microscope, if only they’d known what to do.

I'm not so sure about this. A lot of societal and technological developments happened between the first microscopes and the connection to germ theory. From a different article:

> In 1676, Dutch cloth merchant-turned-scientist Antony van Leeuwenhoek further improved the microscope with the intent of looking at the cloth that he sold, but inadvertently made the groundbreaking discovery that bacteria exist. His accidental finding opened up the field of microbiology and the basis of modern medicine; nearly 200 years later, French scientist Louis Pasteur would determine that bacteria were the cause behind many illnesses (before that, many scientists believed in the miasma theory that rotten air and bad odors made us sick).

https://www.smithsonianmag.com/science-nature/what-we-owe-to...

You whisper in someone's ear "Things you can't see cause disease. The key is making and polishing glass. Now, get busy."

Then, within a few decades, the person is dead. Depending on a lot of factors, that person is pretty likely to have taken the knowledge, and the drive to put it into practice, to the grave. Imagine the reaction to this revelation this unfortunate soul would be greeted with. Unfortunately, we don't need to imagine, because history tells us quite clearly what happens to people who are far ahead of their time.

So the trick is to reveal something just far enough ahead to be useful, but not too far ahead to upset prevailing views and power structures. Not easy at all.

Now, imagine the world as we know it has been destroyed by something that sets us way back. How long does it take us to revert to superstition and witch hunts? The sad truth is that we're already there, even at the technological high water mark of the species. I doubt it would take more than 10 years of sustained primitive living to turn the clock back 2 or 3 milennia.
I mean, if we somehow used Chinese every day without realizing it, then yeah that would be a fair analogy. Code is literally hidden from users.
I'd supplement that with a few bags of charcoal stored in sealed Rubbermaid garbage tubs and some cigarette lighters -- you need a reliable source of fire and wood's a pain in the ass to depend on outdoors.

Also rice & beans gets old. Grab 50lbs of canned meat while you're at it.

I took a couple cans of Chinese fried rice (yes, it comes in a can!) on a camping trip once: it was everyone's favorite meal.
I work in industrial design and the use of Alias for surface modeling is quite prevalent (and has been for decades). It used to be called PowerAnimator, and marking menus were first added somewhere around the release of v6 (1995). Alias/Wavefront actually incorporated this functionality into their first release of Maya several years later, trying to innovate on the feature further with the use of hotbox menus [1][2].

Since Alias corp. was later acquired by Autodesk in the early 2000's, you can imagine Fusion 360 as being the symbolical evolution of it. Especially considering the current Alias UI has not changed much since 1999! [3][4]

If interested more on this topic, fun HCI bath-time reading: Gord Kurtenbach's 1993 dissertation on The Design and Evaluation of Marking Menus [5]. Not surprisingly, from Alias/Wavefront he went on to head Autodesk Research for most of the 2000's.

[1]: https://books.google.com/books?id=7wEAAAAAMBAJ&pg=PT89&lpg=P...

[2]: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.86...

[3]: https://youtu.be/cVusw4JNK0s (1999)

[4]: https://youtu.be/323fmUgwMyI (2022)

[5]: https://damassets.autodesk.net/content/dam/autodesk/www/auto...
Particularly network activity! At the lowest levels the creaky old TCP/IP stack not amenable to non-blocking.
About salary. I earned $12k/year on my first dev job in a big startup in Brazil (it was a decent salary in 2017 for a junior dev in Brazil). Then I moved to the US and earned $67k/year working onsite on a small startup in LA as a junior with 1.5 year of experience. Then, still a junior position, but now with 2.5 yoe, I earned $115k/year working remote for a medium-sized company (but with a small engineering team). I was still living in the US, and I know being there and having work permit helped get the job. During that job I moved back to Brazil. Then, they started planning for IPO and fired me because they didn’t want international contractors working fulltime anymore. Then, living in Brazil, I got a job at an American startup, but fully globally remote from the start (team in US, Netherlands, Russia) as a mid-level software engineer earning $120k/year. All of this total compensation without any benefits (as I am a contractor).

$120k a year without any benefits is stellar salary in Brazil. I am top 1% income here. But I think those FAANG jobs paying $200k+ are out of reach for me.

About first job. First job as a junior I would actually recommend getting a local, ideally onsite, job on a company with several senior engineers and a culture of good mentoring for junior people. Well worth the investment of two years for the knowledge. Then go remote and global. If you can find such a company that’s remote and paying in a strong currency from the start, great too.

About stacks. If frontend, definitely React (but strong fundamentals in CSS and JavaScript are more important than React). Backend I would say Rails, Python or Node.

For being more marketable, create a portfolio of projects that you 1) created yourself, not just copied from a tutorial; you thought yourself and built it and 2) deployed. Websites or webapps that are actually deployed in a domain and are functional. It could be anything, but go all the way with them.

Then apply to A LOT of positions and learn along the way how to improve yourself, your portfolio, your communication, your interview skills, etc. I applied to ~250 positions to get my first dev job (keep in mind that all of them were for junior frontend developers, which I was).
I can't name a cushier job than a Silicon Valley one. If you work there and said this, then Cramer is right. You are spoiled.
Off-topic but ESL person here, why "anecdata" and not "anecdotal"?
"The WiFi section on this board is based on the Espressif ESP8285 chip which basically is an ESP8266 with 1MByte FLASH memory integrated onto the chip".

I suppose I'm wishing for an Espressif-like approach. A (low-power?) RPxxxx core fully assigned to running a Wi-Fi software stack, in the same RPxxxx chip, along with having the analogue RF aspects handled by the same chip/package.
I rather think, that an "entrepreneur mind" is neither necessary nor sufficient to start an innovative company. It just gives a better story for the media. Or it works like the No True Scotsman falacy: everything that does not fit into the narrative is droped as not being relevant.

In other words: I will not deny that there are many success stories in which entrepreneurial thinking plays a role, but there seem to be a large number of hidden champions in which it did not play a central role and a lot of other cases in which people with an overconfidence in their entrepreneurial thinking failed due to a lack of other skills. I myself have witnessed both in my immediate vicinity.
Disclaimer - I ran a bootcamp and took the course on my way out

Specific to web development, I found you should really only consider a bootcamp graduate as a self-taught front-end developer. The bad news is they'll usually have a very limited experience with a small number of technologies and probably a very limited understanding of them, like most self-taught developers.

The biggest benefit I saw to bootcamp grads was their previous experience and the barrier to entry in taking the course:

It's not easy to find a junior web developer who has experience in the industry, speaks the executive's language, has an eye for design, etc.

It's also difficult to take some courses (tuition, not working during the course, entry tests). Of course this depends on the school, but this would _usually_ mean only people with the desire, aptitude, and financial means (like from a previous successful career) would be able to join the course.

I have no experience with design, security, data science, and other courses. To be honest, I pushed back on offering those since I didn't see companies hiring essentially self-taught juniors (except maybe design?).

One other point I'd make is we had a surprising number of CS degree holders in our programs. If you aren't picked up on a career day or internship (or your school doesn't have any/many) it seems like alot of students get lost.
1.) HAL 9000 wakes up.

2.) HAL 9000 notices how horribly the current ruling classes treat the other 99.9% of humanity.

3.) HAL 9000 quietly promises said 99.9% a better deal, if "misfortune befell the current ruling classes", and they needed a good-enough replacement on short notice.

4.) Oops! Misfortune somehow happened.

5.) HAL 9000, not being driven by the sort of sociopathic obsessions which seem to motivate much of the current (meat-based) ruling class, treats the 99.9% well enough to ensure that steps 1.) through 4.) never repeat.

My vague impression is that, outside of Chicken Littles and folks selling clicks on alarming headlines, the Big Fish in the "AI is Dangerous!" pond are mostly members of the current ruling classes. Perhaps they're worried about HAL 9000...
Yes, please! But I guess we'd need some form of web of trust?
..want to get rid of your old intel MBP? The video on my 2017 is dying.
I think having one set of fairly clear and complete polite responses to the question to then be linked from elsewhere (or possibly turned into an FAQ ... and then linked to when people inevitably don't spot it in the FAQ before opening an issue ;) is probably a net win in terms of maintaining a positive atmosphere on your bug tracker.
> Now I don't mean mass sex orgies but doing the daily stuff is such a waste of time and boring - bullshit jobs.

Can't even get a proper decadent dystopia these days!
Any sort of damage you cause will have that effect, stealing is a very tiny subset of that where you get to profit. I don't know what's the Legal English term for "causing damages". Vandalism?
> They are already running public SQL databases (with limited query access)

Not a single county I've lived in has offered that, to my knowledge. If they did, then if other online county services are any indication, the uptime would be horrendous and the interface would be 90's era garbage.

> If a blockchain startup wants to try to get a local government office to let them run it on a blockchain, they will need to prove that the taxes always settle, and that fraud can be reversed.

The former is baked into any cryptocurrency worth its salt, and the latter can be done by minting a new record of ownership invalidating the previous one. Better yet, time-limiting parcel NFTs and issuing them in exchange for tax payments would directly tackle both rather cleanly and would work just as well for land leases as it would for traditional real estate.
Cool find! I’ve only known <https://github.com/dotnet/pinvoke> which offers ready-to-use NuGets for various Win32 APIs.
For OSM, I setup https://github.com/mapproxy/mapproxy and reverse proxy with nginx, then finally run leaflet with a persistent plugin for tiles.

This allows users to only cache what they need and my servers to do the same.

The tile servers atOSM only see one request per tile.
Removing-print-statement-crashes-system bug
We believe the Stock Split would help reset the market price of our common stock so that our employees will have more flexibility in managing their equity

Strange that Tesla don't seem to be all that interested in providing 'flexibility' regarding their now non-existant WFH stance /s
I post on my own website, where nobody gives a shit what I post because nobody visits. I refuse on principle to post on Medium, LinkedIn, etc. If Ev Williams wants my work on his website, he can damn well put me on his payroll as a copywriter. If I want to write for free, I'll do it on my own platform.